Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
142 words
A method of executing a command in a computer to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; (c) accessing a set of rows representing a multi-dimensional data block from the relational database after receiving a multi-dimensional member identifier and determining a corresponding relational member identifier.
Claim 2
Independent Claim
142 words
A method of executing a command in a computer to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; (c) accessing a set of rows representing a multi-dimensional data block from the relational database after receiving a multi-dimensional member identifier and determining a corresponding relational member identifier.
Claim 3
Independent Claim
144 words
A method of executing a command in a computer to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; and (c) accessing a set of rows representing a multi-dimensional data block from the relational database; (d) receiving a relational member identifier; and (e) determining a corresponding multi-dimensional member identifier.
Claim 4
Independent Claim
144 words
A method of executing a command in a computer to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; and (c) accessing a set of rows representing a multi-dimensional data block from the relational database; (d) receiving a relational member identifier; and (e) determining a corresponding multi-dimensional member identifier.
Claim 5
Independent Claim
158 words
An apparatus for executing a command to perform a database operation on a relational database, comprising: (a) a computer having a data storage device coupled thereto, wherein the data storage device stores the relational database; (b) one or more computer programs, performed by the computer, for defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks, for storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database, and for accessing a set of rows representing a multi-dimensional data block from the relational database after receiving a multi-dimensional member identifier and determining a corresponding relational member identifier.
Claim 6
Independent Claim
158 words
An apparatus for executing a command to perform a database operation on a relational database, comprising: (a) a computer having a data storage device coupled thereto, wherein the data storage device stores the relational database; (b) one or more computer programs, performed by the computer, for defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks, for storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database, and for accessing a set of rows representing a multi-dimensional data block from the relational database after receiving a multi-dimensional member identifier and determining a corresponding relational member identifier.
Claim 7
Independent Claim
158 words
An apparatus for executing a command to perform a database operation on a relational database, comprising: (a) a computer having a data storage device coupled thereto, wherein the data storage device stores the relational database; (b) one or more computer programs, performed by the computer, for defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks, for storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database, for accessing a set of rows representing a multi-dimensional data block from the relational database, for receiving a relational member identifier and for determining a corresponding multi-dimensional member identifier.
Claim 8
Independent Claim
158 words
An apparatus for executing a command to perform a database operation on a relational database, comprising: (a) a computer having a data storage device coupled thereto, wherein the data storage device stores the relational database; (b) one or more computer programs, performed by the computer, for defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks, for storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database, for accessing a set of rows representing a multi-dimensional data block from the relational database, for receiving a relational member identifier and for determining a corresponding multi-dimensional member identifier.
Claim 9
Dependent Claim
165 words
An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform method steps for executing a command to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; and (c) accessing a set of rows representing a multi-dimensional data block from the relational database after receiving a multi-dimensional member identifier and determining a corresponding relational member identifier.
Claim 10
Dependent Claim
165 words
An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform method steps for executing a command to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; and (c) accessing a set of rows representing a multi-dimensional data block from the relational database after receiving a multi-dimensional member identifier and determining a corresponding relational member identifier.
Claim 11
Dependent Claim
165 words
An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform method steps for executing a command to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; (c) accessing a set of rows representing a multi-dimensional data block from the relational database; (d) receiving a relational member identifier; and (e) determining a corresponding multi-dimensional member identifier.
Claim 12
Dependent Claim
165 words
An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform method steps for executing a command to perform a database operation on a relational database stored on a data storage device, the method comprising the steps of: (a) defining a multi-dimensional database having a set of multi-dimensional data blocks and a set of identifiers comprising selected dimensions of multi-dimensional data for identifying particular ones of the multi-dimensional data blocks, wherein the set of identifiers provides an ordering of the multi-dimensional data blocks using multi-dimensional member identifiers and holds usage information and age information about the multi-dimensional data blocks; (b) storing the data in the set of multi-dimensional data blocks in a relational database, wherein the relational database represents the multi-dimensional database; (c) accessing a set of rows representing a multi-dimensional data block from the relational database; (d) receiving a relational member identifier; and (e) determining a corresponding multi-dimensional member identifier.