Method, system, program, and computer readable medium for indexing object oriented objects in an object oriented database
First Claim
1. A method for indexing object oriented objects in an object oriented database, comprising:
- providing an object data structure including a plurality of object oriented objects, wherein each object includes a key value, and wherein each object is associated with an object index;
providing a node data structure including nodes, wherein each node represents one object in the object store and includes one object index used to access the object represented by the node in the object store, and wherein the nodes in the node data structure are organized according to the key values in the objects represented by the nodes; and
using the node data structure to access the objects in the object store.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method, system, program, and data structures for indexing object oriented objects in an object oriented database. an object data structure is provided including a plurality of object oriented objects, wherein each object includes a key value, and wherein each object is associated with an object index. A node data structure is provided including nodes, wherein each node represents one object in the object store and includes one object index used to access the object represented by the node in the object store. The nodes in the node data structure are organized according to the key values in the objects represented by the nodes. The node data structure is used to access the objects in the object store.
37 Citations
73 Claims
-
1. A method for indexing object oriented objects in an object oriented database, comprising:
-
providing an object data structure including a plurality of object oriented objects, wherein each object includes a key value, and wherein each object is associated with an object index;
providing a node data structure including nodes, wherein each node represents one object in the object store and includes one object index used to access the object represented by the node in the object store, and wherein the nodes in the node data structure are organized according to the key values in the objects represented by the nodes; and
using the node data structure to access the objects in the object store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for indexing object oriented objects in an object oriented database, comprising:
-
means for providing an object data structure including a plurality of object oriented objects, wherein each object includes a key value, and wherein each object is associated with an object index;
means for providing a node data structure including nodes, wherein each node represents one object in the object store and includes one object index used to access the object represented by the node in the object store, and wherein the nodes in the node data structure are organized according to the key values in the objects represented by the nodes; and
means for using the node data structure to access the objects in the object store. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
39. An article of manufacture for indexing object oriented objects in an object oriented database by:
-
providing an object data structure including a plurality of object oriented objects, wherein each object includes a key value, and wherein each object is associated with an object index;
providing a node data structure including nodes, wherein each node represents one object in the object store and includes one object index used to access the object represented by the node in the object store, and wherein the nodes in the node data structure are organized according to the key values in the objects represented by the nodes; and
using the node data structure to access the objects in the object store.
-
-
58. A computer readable medium including data structures for indexing object oriented objects in an object oriented database, comprising:
-
an object data structure including a plurality of object oriented objects, wherein each object includes a key value, and wherein each object is associated with an object index; and
a node data structure including nodes, wherein each node represents one object in the object store and includes one object index used to access the object represented by the node in the object store, and wherein the nodes in the node data structure are organized according to the key values in the objects represented by the nodes, wherein the node data structure is used to access the objects in the object store.
-
Specification