Patents by Inventor Raghuram Kota

Raghuram Kota 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: 8464024
    Abstract: Embodiments include methods, apparatus, and systems for virtual address hashing. One embodiment evenly distributes page-table entries throughout a hash table so applications do not generate a same hash index for mapping virtual addresses to physical addresses.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: June 11, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thavatchai Makphaibulchoke, Linn Crosetto, Raghuram Kota
  • Publication number: 20080270738
    Abstract: Embodiments include methods, apparatus, and systems for virtual address hashing. One embodiment evenly distributes page-table entries throughout a hash table so applications do not generate a same hash index for mapping virtual addresses to physical addresses.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Thavatchai Makphaibulchoke, Linn Crosetto, Raghuram Kota
  • Patent number: 7350010
    Abstract: Embodiments of the present invention pertain to methods and systems are described for switching root cells for a computer system without requiring the computer system to be re-booted. In one embodiment, objects are used to represent fixed registers associated with a first cell and a second cell of the computer system. In response to detecting that the second cell should be used instead of the first cell as a root cell for the computer system, the objects are used to communicate information between firmware and an operating system associated with the computer system, wherein the information describes the fixed registers associated with the second cell.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: March 25, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dong Wei, Raghuram Kota, Toshimitsu Kani
  • Publication number: 20070101038
    Abstract: Embodiments of the present invention pertain to methods and systems are described for switching root cells for a computer system without requiring the computer system to be re-booted. In one embodiment, objects are used to represent fixed registers associated with a first cell and a second cell of the computer system. In response to detecting that the second cell should be used instead of the first cell as a root cell for the computer system, the objects are used to communicate information between firmware and an operating system associated with the computer system, wherein the information describes the fixed registers associated with the second cell.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Inventors: Dong Wei, Raghuram Kota, Toshimitsu Kani
  • Patent number: 7197631
    Abstract: A system and method for constructing a user application's Advanced Configuration and Power Interface (ACPI) namespace in a computer platform employing an ACPI-compatible implementation is disclosed. A traversing function is operable to traverse a kernel ACPI namespace nodal tree and provide the name of the node of the tree to the user application's ACPI namespace. The traversing function may withhold a copy of a particular node if that node is a control method object not included in a list of safe control methods. Another embodiment provides a scheme for assisting a user application's access to a control method object.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: March 27, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Matthew Fischer, Benjamin Preston, Raghuram Kota, Ajay Joshi
  • Patent number: 6388586
    Abstract: The bits comprising a computer data structure are reversed rapidly and efficiently using a combination of data partitioning and table look ups. In an exemplary embodiment, the invention is employed in the pre-processing of Advanced Configuration and Power Interface (ACPI) tables stored in little-endian format for use by a big-endian operating system.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: May 14, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Matthew Fischer, Raghuram Kota, Thavatchai Makphaibulchoke, Subramanian Ramesh