U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Heirarchical indexing of multi-attribute data by sorting, dividing and storing subsets

Patent 6381605 Issued on April 30, 2002. Estimated Expiration Date: Icon_subject May 29, 2019. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Method for accessing a database with multi-dimensional search tree nodes
Patent #: 5404512
Issued on: 04/04/1995
Inventor: Powers, et al.

Method for high-dimensionality indexing in a multi-media database
Patent #: 5647058
Issued on: 07/08/1997
Inventor: Agrawal, et al.

Computer data storage management system and methods of indexing a dataspace and searching a computer memory
Patent #: 5701467
Issued on: 12/23/1997
Inventor: Freeston

Method of clustering multi-dimensional related data in a computer database by combining the two verticles of a graph connected by an edge having the highest score
Patent #: 5706503
Issued on: 01/06/1998
Inventor: Poppen, et al.

Computer method and storage structure for storing and accessing multidimensional data
Patent #: 5752243
Issued on: 05/12/1998
Inventor: Reiter, et al.

System and method for construction of a data structure for indexing multidimensional objects
Patent #: 5781906
Issued on: 07/14/1998
Inventor: Aggarwal, et al.

Relational database modifications based on multi-dimensional database modifications
Patent #: 5905985
Issued on: 05/18/1999
Inventor: Malloy, et al.

Relational emulation of a multi-dimensional database
Patent #: 5943668
Issued on: 08/24/1999
Inventor: Malloy, et al.

Sparsity management system for multi-dimensional databases
Patent #: 5943677
Issued on: 08/24/1999
Inventor: Hicks

Method and apparatus for implementing a hierarchical database management system (HDBMS) using a relational database management system (RDBMS) as the implementing apparatus
Patent #: 5974407
Issued on: 10/26/1999
Inventor: Sacks

More ...

Inventors

Application

No. 322901 filed on 05/29/1999

US Classes:

707/100, DATABASE SCHEMA OR DATA STRUCTURE707/2, Access augmentation or optimizing707/4, Query formulation, input preparation, or translation707/7, Sorting707/102Generating database or data structure (e.g., via user interface)

Examiners

Primary: Breene, John
Assistant: Channavajjala, Srirama

Attorney, Agent or Firm

Foreign Patent References

  • 0887758 EP 12/13/1998
  • WO-01/04795 WO 01/13/2012

International Class

G06F 017/30

Abstract

A system and method for indexing and storing multi-dimensional or multi-attribute data. Data items are recursively sorted in a selected dimension (e.g., the dimension having the greatest variance) and divided until each subdivision fits into a leaf node having a specified fanout. Intermediate nodes and a root node are constructed to complete the index. Each node of the index is stored in a database as a separate object or record and may include a node identifier of the unique, an identifier of a parent and/or a sibling node and an entry for each child of the node, which may be data items or other nodes. Each record entry for a child includes an associated bounding area encompassing descendant data items. Another database table or module may store information about the index, such as the dimensionality of the data, the index fanout and an identifier of a root of the index.

Other References

  • Jurgens, M et al., The R/sub a/*-tree:an improved R*-tree with materialized data for supporting range queries on OLAP data, database and expert systems applications 1998 proceedings, ninth international workshop Aug. 26-28, 1998, pp. 186-191.
  • Kripendorf, M et al., the translation of star schema into entity-relationship diagrams, database and expert systems applications, 1997 proceedings, eight international workshop, Sep. 1-2, 1997, pp. 390-395.
  • Norbert Beckmann, Hans-Peter Kriegel, Ralf Schneider & Bernhard Seeger, The R*-tree: An Efficient and Robust Access Method for Points and Rectangles, Proc. of ACM SIGMOD Int'l Conf. on Management of Data, 1990, 322-331
  • Nick Roussopoulos, Stephen Kelley & Frederic Vincent, Nearest Neighbor Queries, Proc. of ACM SIGMOD Int'l Conf. on Management of Data, 1995, 71-79
  • Gisli R. Hjaltason & Hanan Samet, Ranking in Spatial Databases, Proc. of the 4th Symposium on Spatial Databases, 1995, pp. 83-95
  • David A. White & Ramesh Jain, Algorithms and Strategies for Similarity Retrieval, Proc. of SPIE Conf., 1996, 43 pages
  • Marcel Kornacker, C. Mohan & Joseph M. Hellerstein, Concurrency and Recovery in Generalized Search Trees, Proc. of ACM SIGMOD Int'l Conf. On Management of Data, 1997, 11 pages
  • Scott T. Leutenegger & Mario A. Lopez, The Effect of Buffering of the Performance of R-Trees, Proc. of Int'l Conf. On Data Engineering, 1998, 6 page
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?