Patents by Inventor Chandramouli Srinivasan

Chandramouli Srinivasan 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).

  • Patent number: 7984282
    Abstract: A system and method to evade the power on self test during an operating system initiated reboot is disclosed. In one embodiment, a method for optimizing reboot process of a computer includes determining a status of a power on self test (POST) performed during a prior booting of the computer when an operating system (OS) initiated rebooting of the computer is triggered, loading information obtained during the POST of the prior booting of the computer into a basic input output system (BIOS) of the computer if the status of the POST performed during the prior booting of the computer indicates a success of the POST, and performing the rebooting of the computer using the information, wherein a subsequent POST associated with the rebooting of the computer is skipped during the rebooting of the computer.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: July 19, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Renjith Puthenpurackal George, Chandramouli Srinivasan
  • Publication number: 20100185844
    Abstract: A system and method to evade the power on self test during an operating system initiated reboot is disclosed. In one embodiment, a method for optimizing reboot process of a computer includes determining a status of a power on self test (POST) performed during a prior booting of the computer when an operating system (OS) initiated rebooting of the computer is triggered, loading information obtained during the POST of the prior booting of the computer into a basic input output system (BIOS) of the computer if the status of the POST performed during the prior booting of the computer indicates a success of the POST, and performing the rebooting of the computer using the information, wherein a subsequent POST associated with the rebooting of the computer is skipped during the rebooting of the computer.
    Type: Application
    Filed: March 5, 2009
    Publication date: July 22, 2010
    Inventors: Renjith Puthenpurackal George, Chandramouli Srinivasan
  • Patent number: 7743391
    Abstract: A flexible architecture component for providing data integration and exchange between a plurality of client applications is disclosed. The client applications are coupled to a network and access respective data sources, wherein the data sources of each of the client applications may be stored in different formats and are not directly accessible by the other client applications. Aspects of the present invention include providing an adapter API that provides a first set of methods for the client applications to use to translate data into XML. Each of the client applications is then modified to invoke the methods in the adapter API to convert data in their respective data sources into XML format and to have the XML formatted data imported into a database on a server, thereby standardizing the data from the data sources.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: June 22, 2010
    Assignee: LSI Corporation
    Inventors: Ekambaram Balaji, Balaji Ganesan, Chandramouli Srinivasan
  • Publication number: 20070260919
    Abstract: When a user-mode inpage error occurs after the system has booted up, the inpage error handling method attempts to prevent future crashes by repairing the faulting file. The fault may be a corrupt file or may be a disk I/O problem.
    Type: Application
    Filed: April 19, 2006
    Publication date: November 8, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Kerner, Kai Chen, Chandramouli Srinivasan, Jonathan Au
  • Publication number: 20050102284
    Abstract: A method and system for dynamically generating database queries is disclosed. The method and system include storing web interface data, including query attributes for a database, in one more tables. The attributes are then retrieved from the tables and displayed in a graphical user interface web page for user selection. Based on the attributes selected by the user, a SQL query is dynamically generated. The method and system further include displaying results of the SQL query to the user in graphical format, thereby enabling dynamic generation of custom queries.
    Type: Application
    Filed: November 10, 2003
    Publication date: May 12, 2005
    Inventors: Chandramouli Srinivasan, Balaji Ganesan, Ekambaram Balaji
  • Publication number: 20050015439
    Abstract: A flexible architecture component for providing data integration and exchange between a plurality of client applications is disclosed. The client applications are coupled to a network and access respective data sources, wherein the data sources of each of the client applications may be stored in different formats and are not directly accessible by the other client applications. Aspects of the present invention include providing an adapter API that provides a first set of methods for the client applications to use to translate data into XML. Each of the client applications is then modified to invoke the methods in the adapter API to convert data in their respective data sources into XML format and to have the XML formatted data imported into a database on a server, thereby standardizing the data from the data sources.
    Type: Application
    Filed: July 15, 2003
    Publication date: January 20, 2005
    Inventors: Ekambaram Balaji, Balaji Ganesan, Chandramouli Srinivasan