Ravi H Krishnamurthy

age ~54

from Redwood City, CA

Also known as:
  • Rabi H Krishnamurthy
  • O S

Ravi Krishnamurthy Phones & Addresses

  • Redwood City, CA
  • 1000 Escalon Ave, Sunnyvale, CA 94085 • 4087741764
  • 555 E Washington Ave #2301, Sunnyvale, CA 94086 • 4087741764
  • 555 Washington Ave, Sunnyvale, CA 94086 • 4087741764
  • Cedar Rapids, IA

Resumes

Ravi Krishnamurthy Photo 1

Ravi Srivatsav Krishnamurthy

view source
Location:
San Francisco Bay Area
Industry:
Computer Games
Skills:
Ravi's expertise is in software development life cycle processes and tools
requirements analysis
use case analysis
Ravi Krishnamurthy Photo 2

Santa Clara, California

view source
Location:
1400 Bowe Ave, Santa Clara, CA 95051
Industry:
Computer Software
Work:
Credit Sesame
Engineering Lead

Envestnet | Yodlee Jan 2016 - Jun 2017
Lead Technical Consultant

Exilant Technologies Private Limited Mar 2015 - Oct 2015
Technical Architect

Aurea Software Dec 2012 - Oct 2014
Senior Development Manager

Progress Jan 2010 - Nov 2012
Senior Member of Technical Staff, Development Manager, Architect
Education:
Oregon State University 1995 - 1999
Master of Science, Masters, Chemistry
Skills:
Soa
Java Enterprise Edition
Web Services
Enterprise Software
Agile Methodologies
Enterprise Architecture
Distributed Systems
Software Development
Xml
Java
Eclipse
Weblogic
Middleware
Cloud Computing
Ant
Sql
Integration
Eai
Software Engineering
Saas
Languages:
English
Certifications:
Machine Learning
Ravi Krishnamurthy Photo 3

Ravi Krishnamurthy

view source

Us Patents

  • Fast Bulk Loading And Incremental Loading Of Data Into A Database

    view source
  • US Patent:
    7895151, Feb 22, 2011
  • Filed:
    Jun 23, 2008
  • Appl. No.:
    12/144303
  • Inventors:
    James Shau - San Jose CA, US
    Krishnan Meiyyappan - Fremont CA, US
    Hung Tran - Sunnyvale CA, US
    Ravi Krishnamurthy - Sunnyvale CA, US
    Kapil Surlaker - Sunnyvale CA, US
    Jeremy Branscome - Santa Clara CA, US
    Joseph I Chamdani - Santa Clara CA, US
  • Assignee:
    Teradata US, Inc. - Dayton OH
  • International Classification:
    G06F 17/30
  • US Classification:
    707602, 707692, 707802
  • Abstract:
    Embodiments of the present invention provide for batch and incremental loading of data into a database. In the present invention, the loader infrastructure utilizes machine code database instructions and hardware acceleration to parallelize the load operations with the I/O operations. A large, hardware accelerator memory is used as staging cache for the load process. The load process also comprises an index profiling phase that enables balanced partitioning of the created indexes to allow for pipelined load. The online incremental loading process may also be performed while serving queries.
  • Accessing Data In A Column Store Database Based On Hardware Compatible Data Structures

    view source
  • US Patent:
    7966343, Jun 21, 2011
  • Filed:
    Apr 7, 2008
  • Appl. No.:
    12/099131
  • Inventors:
    Liuxi Yang - Sunnyvale CA, US
    Kapil Surlaker - Sunnyvale CA, US
    Ravi Krishnamurthy - Sunnyvale CA, US
    Michael Corwin - Sunnyvale CA, US
    Jeremy Branscome - Santa Clara CA, US
    Krishnan Meiyyappan - Fremont CA, US
    Joseph I. Chamdani - Santa Clara CA, US
  • Assignee:
    Teradata US, Inc. - Dayton OH
  • International Classification:
    G06F 17/30
  • US Classification:
    707791, 707792
  • Abstract:
    Embodiments of the present invention provide one or more hardware-friendly data structures that enable efficient hardware acceleration of database operations. In particular, the present invention employs a column-store format for the database. In the database, column-groups are stored with implicit row ids (RIDs) and a RID-to-primary key column having both column-store and row-store benefits via column hopping and a heap structure for adding new data. Fixed-width column compression allow for easy hardware database processing directly on the compressed data. A global database virtual address space is utilized that allows for arithmetic derivation of any physical address of the data regardless of its location. A word compression dictionary with token compare and sort index is also provided to allow for efficient hardware-based searching of text. A tuple reconstruction process is provided as well that allows hardware to reconstruct a row by stitching together data from multiple column groups.
  • Fast Batch Loading And Incremental Loading Of Data Into A Database

    view source
  • US Patent:
    8165988, Apr 24, 2012
  • Filed:
    Jan 4, 2011
  • Appl. No.:
    12/984284
  • Inventors:
    James Shau - San Jose CA, US
    Krishnan Meiyyappan - Fremont CA, US
    Hung Tran - Sunnyvale CA, US
    Ravi Krishnamurthy - Sunnyvale CA, US
    Kapil Surlaker - Sunnyvale CA, US
    Jeremy Branscome - Santa Clara CA, US
    Joseph I. Chamdani - Santa Clara CA, US
  • Assignee:
    Teradata US, Inc. - Dayton OH
  • International Classification:
    G06F 17/30
  • US Classification:
    707602, 707692, 707802
  • Abstract:
    Embodiments of the present invention provide for batch and incremental loading of data into a database. In the present invention, the loader infrastructure utilizes machine code database instructions and hardware acceleration to parallelize the load operations with the I/O operations. A large, hardware accelerator memory is used as staging cache for the load process. The load process also comprises an index profiling phase that enables balanced partitioning of the created indexes to allow for pipelined load. The online incremental loading process may also be performed while serving queries.
  • Methods And Systems For Hardware Acceleration Of Database Operations And Queries

    view source
  • US Patent:
    8244718, Aug 14, 2012
  • Filed:
    Aug 27, 2007
  • Appl. No.:
    11/895952
  • Inventors:
    Joseph I. Chamdani - Santa Clara CA, US
    Raj Cherabuddi - Saratoga CA, US
    Michael Corwin - Sunnyvale CA, US
    Jeremy Branscome - Santa Clara CA, US
    Liuxi Yang - Sunnyvale CA, US
    Ravi Krishnamurthy - Sunnyvale CA, US
  • Assignee:
    Teradata US, Inc. - Dayton OH
  • International Classification:
    G06F 7/00
  • US Classification:
    707718, 712201
  • Abstract:
    Embodiments of the present invention provide a database system that is optimized by using hardware acceleration. The system may be implemented in several variations to accommodate a wide range of queries and database sizes. In some embodiments, the system may comprise a host system that is coupled to one or more hardware accelerator components. The host system may execute software or provide an interface for receiving queries. The host system analyzes and parses these queries into tasks. The host system may then select some of the tasks and translate them into machine code instructions, which are executed by one or more hardware accelerator components. The tasks executed by hardware accelerators are generally those tasks that may be repetitive or processing intensive. Such tasks may include, for example, indexing, searching, sorting, table scanning, record filtering, and the like.
  • Methods And Systems For Real-Time Continuous Updates

    view source
  • US Patent:
    8458129, Jun 4, 2013
  • Filed:
    Jun 23, 2008
  • Appl. No.:
    12/144486
  • Inventors:
    Kapil Surlaker - Santa Clara CA, US
    Ravi Krishnamurthy - Sunnyvale CA, US
    Krishnan Meiyyappan - Fremont CA, US
    Alan Beck - Campbell CA, US
    Hung Tran - Sunnyvale CA, US
    Jeremy Branscome - Santa Clara CA, US
    Joseph I. Chamdani - Santa Clara CA, US
  • Assignee:
    Teradata US, Inc. - Dayton OH
  • International Classification:
    G06F 7/00
  • US Classification:
    707625
  • Abstract:
    Embodiments of the present invention provide fine grain concurrency control for transactions in the presence of database updates. During operations, each transaction is assigned a snapshot version number or SVN. A SVN refers to a historical snapshot of the database that can be created periodically or on demand. Transactions are thus tied to a particular SVN, such as, when the transaction was created. Queries belonging to the transactions can access data that is consistent as of a point in time, for example, corresponding to the latest SVN when the transaction was created. At various times, data from the database stored in a memory can be updated using the snapshot data corresponding to a SVN. When a transaction is committed, a snapshot of the database with a new SVN is created based on the data modified by the transaction and the snapshot is synchronized to the memory. When a transaction query requires data from a version of the database corresponding to a SVN, the data in the memory may be synchronized with the snapshot data corresponding to that SVN.
  • Systems And Methods For Managing Distributed Design Chains

    view source
  • US Patent:
    20050049982, Mar 3, 2005
  • Filed:
    Feb 24, 2004
  • Appl. No.:
    10/786346
  • Inventors:
    Gopinath Ganapathy - Redwood City CA, US
    Rajesh Iyer - Nagar, IN
    Ravi Krishnamurthy - Santa Clara CA, US
    Muthu Krishnan - Alwarpet, IN
    Venkatesh Balasubramanian - West Mambalam, IN
    Ramasubramaniam Lakshminarayan - Plano TX, US
  • International Classification:
    G06G007/00
    G06F019/00
  • US Classification:
    705400000, 700096000
  • Abstract:
    Systems, architectures, and data structures are described which are used to manage distributed design chains, specifically for domains in which data reside in multiple applications and are linked through complex interrelationships. The design chains or design networks integrated by the invention may include multiple companies in multiple sites collaborating to design and develop a new product. The invention is intended to integrate seamlessly and transparently with existing, diverse legacy applications, which include inter-linked data relevant to the design, thereby addressing the needs identified above.
  • Systems And Methods For Managing Distributed Design Chains

    view source
  • US Patent:
    20050278159, Dec 15, 2005
  • Filed:
    Jun 15, 2004
  • Appl. No.:
    10/868129
  • Inventors:
    Ravi Krishnamurthy - Santa Clara CA, US
  • International Classification:
    G06F017/50
  • US Classification:
    703014000
  • Abstract:
    Systems, architectures, and data structures are described which are used to manage distributed design chains, specifically for domains in which data reside in multiple applications and are linked through complex interrelationships. The design chains or design networks integrated by the invention may include multiple companies in multiple sites collaborating to design and develop a new product. The invention is intended to integrate seamlessly and transparently with existing, diverse legacy applications, which include inter-linked data relevant to the design, thereby addressing the needs identified above.
  • System And Architecture For Managing Distributed Design Chains

    view source
  • US Patent:
    20080109287, May 8, 2008
  • Filed:
    Oct 10, 2007
  • Appl. No.:
    11/973913
  • Inventors:
    Gopinath Ganapathy - Redwood City CA, US
    Rajesh Iyer - Chennai, IN
    Ravi Krishnamurthy - Santa Clara CA, US
    Muthu Krishnan - Alwarpet, IN
    Venkatesh Balasubramanian - Chennai, IN
    Ramasubramaniam Lakshminarayan - Plano TX, US
  • Assignee:
    CollabNet, Inc. - Brisbane CA
  • International Classification:
    G06Q 10/00
  • US Classification:
    705007000
  • Abstract:
    Systems, architectures, and data structures are described which are used to manage distributed design chains, specifically for domains in which data reside in multiple applications and are linked through complex interrelationships. The design chains or design networks integrated by the invention may include multiple companies in multiple sites collaborating to design and develop a new product. The invention is intended to integrate seamlessly and transparently with existing, diverse legacy applications, which include inter-linked data relevant to the design, thereby addressing the needs identified above.

Facebook

Ravi Krishnamurthy Photo 4

Ravi Krishnamurthy

view source
Ravi Krishnamurthy Photo 5

Ravi Krishnamurthy

view source
Ravi Krishnamurthy Photo 6

Ravi Raja Krishnamurthy

view source
Ravi Krishnamurthy Photo 7

Krishnamurthy Ravi

view source
Ravi Krishnamurthy Photo 8

Ravi Krishnamurthy

view source
Ravi Krishnamurthy Photo 9

Ravi Krishnamurthy

view source
Ravi Krishnamurthy Photo 10

Ravi Krishnamurthy

view source
Ravi Krishnamurthy Photo 11

Ravi Krishnamurthy

view source

Youtube

Raga Ranjani - Nedunuri Krishnamurthy

goo.gl Raga Ranjani - Bulk Pack The Legend Expounds & Teaches Developm...

  • Category:
    Music
  • Uploaded:
    11 Jun, 2010
  • Duration:
    6m 9s

Nazrana - Ae Baba Reka Oh Reka Reka - Kavita ...

Super Hit Hindi Song From Bollywood Film, Nazrana, 1987, Rajesh Khanna...

  • Category:
    Entertainment
  • Uploaded:
    06 Apr, 2009
  • Duration:
    5m 30s

Vinashak - Dooba Dooba Dil Ru Ba Ba - Kavita ...

Super Hit Hindi Song From Bollywood Film, vinashak ,1998, Sunil Shetty...

  • Category:
    Entertainment
  • Uploaded:
    14 Apr, 2009
  • Duration:
    6m 6s

Janam Diya Tune Sai Ko Sung By Kavitha Krishn...

Music Credit Producer: Ravi Raj Salyankar UNICORN MUSIC & MARKETING Si...

  • Category:
    Music
  • Uploaded:
    18 Apr, 2011
  • Duration:
    7m 40s

Chori Chori Tere Sang [ Dalaal 1993 ] Mithun ...

Chori Chori Tere Sang [ Dalaal 1993 ] Mithun Chakraborty & Ayesha Jhul...

  • Category:
    Entertainment
  • Uploaded:
    30 Apr, 2011
  • Duration:
    4m 27s

Benaam Badsha - Mera Kanwara Padosi Sota Nahi...

Super Hit Hindi Song From Bollywood Film,Benaam Badshah,1991, Anil Kap...

  • Category:
    Entertainment
  • Uploaded:
    24 Mar, 2009
  • Duration:
    6m 53s

Sanson Ki Mala Peh - 1997 film Koyla, Kavita ...

Sanson Ki Mala Peh - 1997 film Koyla. Singer: Kavita Krishnamurthy. Mu...

  • Category:
    Music
  • Uploaded:
    24 Jun, 2009
  • Duration:
    6m 22s

Benaam Badsha - Moonchhwale Bachche Bol Tujhk...

Super Hit Hindi Song From Bollywood Film,Benaam Badshah,1991, Anil Kap...

  • Category:
    Entertainment
  • Uploaded:
    24 Mar, 2009
  • Duration:
    4m 2s

Googleplus

Ravi Krishnamurthy Photo 12

Ravi Krishnamurthy

Ravi Krishnamurthy Photo 13

Ravi Krishnamurthy

Ravi Krishnamurthy Photo 14

Ravi Krishnamurthy

Ravi Krishnamurthy Photo 15

Ravi Krishnamurthy

Ravi Krishnamurthy Photo 16

Ravi Krishnamurthy

Ravi Krishnamurthy Photo 17

Ravi Krishnamurthy

Ravi Krishnamurthy Photo 18

Ravi Krishnamurthy

Ravi Krishnamurthy Photo 19

Ravi Krishnamurthy

Flickr


Get Report for Ravi H Krishnamurthy from Redwood City, CA, age ~54
Control profile