Patents by Inventor Venkatesh Radhakrishnan

Venkatesh Radhakrishnan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240155045
    Abstract: Methods, systems, and computer-readable media for read-only data store replication to edge locations are disclosed. A read-only data store is replicated to an edge server. A request for content is received at the edge server from a client device. The content is sought from a content cache at the edge server or from an origin server coupled to the edge server. Processing of the request is initiated, comprising encountering an event. The event is associated with a function specified by a customer, and the function specifies the read-only data store as input. The function associated with the event is executed at the edge server, including retrieval of data from the data store. The content is generated based at least in part on execution of the function. The content is sent from the edge server to the client device.
    Type: Application
    Filed: December 8, 2023
    Publication date: May 9, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Manigandan Radhakrishnan, Oleksii Zakharenko, Craig Wesley Howard, Venkatesh Vijayaraghavan, Shubham Katiyar
  • Patent number: 8589357
    Abstract: A technique for making versions of rows of a user-defined tracked table temporally queryable. The database management system of the technique permits temporal queries of user-defined tables. The queries return versions of rows in the user-defined table that are currently in an undo log maintained by the database system. Associated with the tracked table are a system history table which contains versions of the rows and temporal metadata indicating when the versions were in the tracked table and a system form history table which contains versions of the form of the tracked table and metadata indicating when the tracked table had the form. These tables are created and maintained by a background process in the database management system. A temporal query on the tracked table combines results from the undo log with results from the system history table. The results' form is determined by the system form history table.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: November 19, 2013
    Assignee: Oracle International Corporation
    Inventors: Venkatesh Radhakrishnan, Vasudha Krishnaswamy, Liang Guo, Bipul Sinha, Amit Ganesh
  • Publication number: 20080098045
    Abstract: A technique for making versions of rows of a user-defined tracked table temporally queryable. The database management system of the technique permits temporal queries of user-defined tables. The queries return versions of rows in the user-defined table that are currently in an undo log maintained by the database system. Associated with the tracked table are a system history table which contains versions of the rows and temporal metadata indicating when the versions were in the tracked table and a system form history table which contains versions of the form of the tracked table and metadata indicating when the tracked table had the form. These tables are created and maintained by a background process in the database management system. A temporal query on the tracked table combines results from the undo log with results from the system history table. The results' form is determined by the system form history table.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 24, 2008
    Inventors: Venkatesh Radhakrishnan, Vasudha Krishnaswamy, Liang Guo, Bipul Sinha, Amit Ganesh
  • Patent number: 7353498
    Abstract: A method of debugging a set of processes is disclosed. There is included providing a first debugger and forking the debugger, thereby creating a set of inner debuggers and an outer debugger. Each of the set of inner debuggers is configured to debug one of the set of processes. There is also included employing the outer debugger to interact with the set of inner debuggers to debug the set of processes.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: April 1, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Poorva Gupta, Venkatesh Radhakrishnan
  • Publication number: 20050246689
    Abstract: A method of debugging a software program is disclosed. The method includes ascertaining one of a minimal symbol and a partial symbol associated with a first symbol required for the debugging. The method further includes ascertaining a partial symbol table associated with the one of the minimal symbol and the partial symbol. The method additional includes updating, if there exists a symbol table corresponding to the partial symbol table, a usage indicator associated with the symbol table and employing the symbol table to provide the first symbol for the debugging. The usage indicator indicates a usage level of the symbol table relative to other symbol tables in the computer system.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Inventors: Venkatesh Radhakrishnan, Poorva Gupta
  • Publication number: 20050246688
    Abstract: A method of debugging a set of processes is disclosed. There is included providing a first debugger and forking the debugger, thereby creating a set of inner debuggers and an outer debugger. Each of the set of inner debuggers is configured to debug one of the set of processes. There is also included employing the outer debugger to interact with the set of inner debuggers to debug the set of processes.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Inventors: Poorva Gupta, Venkatesh Radhakrishnan
  • Publication number: 20030204838
    Abstract: A system and method for debugging a software application written in a platform-independent programming language, including non-application-code components invoked by the software application. The debugging tool and method can generate debugging metrics (e.g. debugging information and analysis) relating to both the software application and the non-application-code component invoked by the software application.
    Type: Application
    Filed: April 30, 2002
    Publication date: October 30, 2003
    Inventors: Eric Caspole, Joseph Coha, Ashish Karkare, Yanhua Li, Venkatesh Radhakrishnan