Patents by Inventor Ravi Krishna Kosaraju

Ravi Krishna Kosaraju 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: 8438220
    Abstract: A method, system and computer-usable medium are disclosed for reducing overhead associated with exporting remote objects. A session context is generated when a remote or local session is respectively established by a remote or local client with a bootstrap remote object. The session context is then determined to be either remote or local and marked accordingly. If the session context is marked as remote, then the bootstrap remote object is exported as remote objects. However, if the session context is marked as local, then the bootstrap remote object is not exported as remote objects. Instead, they are provided for use by the local client as non-exported remote objects.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ravi Krishna Kosaraju, Krishnamohan Dantam, James Hulme Battle
  • Patent number: 8321182
    Abstract: A system and method is disclosed that utilizes a Voronoi diagram to position and/or control perforated ventilation tiles in rooms of equipment requiring cooling air. The Voronoi sites used for constructing the Voronoi diagram are the air inlets of the equipment, and the Voronoi edges of the computed Voronoi diagram are used as the locations for placing (or controlling) perforated tiles.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Lenchner, Ravi Krishna Kosaraju
  • Patent number: 8139074
    Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for generating tile sizes associated with an image presented by a web based image system. An optimal threshold memory size for tiles associated with the image is identified. The image is then divided into tiles of equal physical dimensions and placed into a set of subdivided tiles. The memory size of each tile within the set of subdivided tiles is compared to the threshold memory size. Tiles having a memory size less than or equal to the threshold memory size are deleted from the set of subdivided tiles and stored. Tiles having a memory size greater than the threshold memory size are subdivided into tiles of smaller physical dimensions. The smaller tiles are placed back in the set of subdivided tiles. The process repeats until no tiles exist within the set of subdivided tiles.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventor: Ravi Krishna Kosaraju
  • Publication number: 20110218773
    Abstract: A system and method is disclosed that utilizes a Voronoi diagram to position and/or control perforated ventilation tiles in rooms of equipment requiring cooling air. The Voronoi sites used for constructing the Voronoi diagram are the air inlets of the equipment, and the Voronoi edges of the computed Voronoi diagram are used as the locations for placing (or controlling) perforated tiles.
    Type: Application
    Filed: March 3, 2010
    Publication date: September 8, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Lenchner, Ravi Krishna Kosaraju
  • Patent number: 7899614
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for determining route alternatives from a starting point to an ending destination for a vehicle, based at least in part on radio signal strength and availability. An input defining a starting point and an ending destination is received. A user input of a radio station preference is received. One or more route alternatives between the starting point and the ending destination are determined based on global positioning system data, the received radio station preference, and information on radio signal strength and availability.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Ravi Krishna Kosaraju, Robert Ross Peterson, Lisa Anne Seacat
  • Publication number: 20090228199
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for determining route alternatives from a starting point to an ending destination for a vehicle, based at least in part on radio signal strength and availability. An input defining a starting point and an ending destination is received. A user input of a radio station preference is received. One or more route alternatives between the starting point and the ending destination are determined based on global positioning system data, the received radio station preference, and information on radio signal strength and availability.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir Singh Bhogal, Ravi Krishna Kosaraju, Robert Ross Peterson, Lisa Anne Seacat
  • Publication number: 20090136142
    Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for generating tile sizes associated with an image presented by a web based image system. An optimal threshold memory size for tiles associated with the image is identified. The image is then divided into tiles of equal physical dimensions and placed into a set of subdivided tiles. The memory size of each tile within the set of subdivided tiles is compared to the threshold memory size. Tiles having a memory size less than or equal to the threshold memory size are deleted from the set of subdivided tiles and stored. Tiles having a memory size greater than the threshold memory size are subdivided into tiles of smaller physical dimensions. The smaller tiles are placed back in the set of subdivided tiles. The process repeats until no tiles exist within the set of subdivided tiles.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Inventor: Ravi Krishna Kosaraju