Patents by Inventor Siva Kumar Ravada

Siva Kumar Ravada 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: 7219108
    Abstract: Determining relationships among objects represented in a database includes defining a plurality of tiles in the approximation of the first geometry by dividing the approximation of the first geometry in a first direction a plurality of times and dividing the approximation of the first geometry in a second direction perpendicular to the first direction a plurality of times. A second geometry is analyzed to determine if it fulfills a first filter condition with respect to any of the tiles defined in the approximation of the first geometry. If the second geometry fulfills the first filter condition with respect to any of the tiles defined in the first geometry carrying out a mathematical comparison of the first geometry and the second geometry.
    Type: Grant
    Filed: May 10, 2004
    Date of Patent: May 15, 2007
    Assignee: Oracle International Corporation
    Inventors: Ravi Kanth V. Kothuri, Daniel Geringer, Siva Kumar Ravada, Daniel Abugov
  • Publication number: 20040230554
    Abstract: A method and software for bulk insertion of data into a spatial or other multidimensional-keyed index are described that includes partially reorganizing the selected portions of the index while inserting data in bulk. In one implementation using an R-Tree, whenever new data are inserted into the entries of a node, potentially overlapping entries of a node can be treated as a big cluster node and reorganized to reduce the overlap of bounding boxes among entries in the big cluster node.
    Type: Application
    Filed: August 19, 2003
    Publication date: November 18, 2004
    Inventors: Ning An, Ravi Kanth V. Kothuri, Siva Kumar Ravada
  • Publication number: 20040215641
    Abstract: Determining relationships among objects represented in a database includes defining a plurality of tiles in the approximation of the first geometry by dividing the approximation of the first geometry in a first direction a plurality of times and dividing the approximation of the first geometry in a second direction perpendicular to the first direction a plurality of times. A second geometry is analyzed to determine if it fulfills a first filter condition with respect to any of the tiles defined in the approximation of the first geometry. If the second geometry fulfills the first filter condition with respect to any of the tiles defined in the first geometry carrying out a mathematical comparison of the first geometry and the second geometry.
    Type: Application
    Filed: May 10, 2004
    Publication date: October 28, 2004
    Inventors: Ravi Kanth V. Kothuri, Daniel Geringer, Siva Kumar Ravada, Daniel Abugov