Data Processing System
First Claim
Patent Images
1. A data processing system, comprising:
- a processor for generating a data model in accordance with a data structure, the data model being adaptable to represent a change in the data structure; and
computer memory for storing the data in accordance with the generated data model, said stored data includes information representative of the time of change in the data structure, said stored data including validity data indicative of a period of time during which said stored data was valid data.
2 Assignments
0 Petitions
Accused Products
Abstract
A data processing system is provided for storing and managing multiple data entries. The data processing system employs a data structure which allows the storage and management of a vast number of interrelated data entries the interrelations of which change over time. The data structure reflects such changing interrelations over time and allows the querying and extracting of data entries on the basis of their interrelations as they were or are defined at any desired point in time.
-
Citations
22 Claims
-
1. A data processing system, comprising:
-
a processor for generating a data model in accordance with a data structure, the data model being adaptable to represent a change in the data structure; and computer memory for storing the data in accordance with the generated data model, said stored data includes information representative of the time of change in the data structure, said stored data including validity data indicative of a period of time during which said stored data was valid data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing system, comprising:
-
a processor for generating a data model representative of data of a first structure, and for adapting the data model to represent also data of a second structure; and computer memory for storing data in accordance with the data model, said stored data including validity data indicative of a period of time during which said stored data was valid data. - View Dependent Claims (12)
-
-
13. A method for managing data in a data structure, comprising the steps of:
-
storing in computer memory a data model in said data structure, said data model identifying a plurality of relationships among classes of entities, each of said entity class relationships having associated therewith a temporal period of validity; storing in computer memory a plurality of datasets in said data structure, each of said datasets including an identification of at least one of said classes of entities and at least one measure; and using a processor to relate each of said datasets to a respective subset of relationships in said data model, at least first and second ones of said datasets being related to respective first and second different ones of said subsets. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for managing data in a data structure stored in computer memory, comprising the steps of storing a data model in said data structure in the computer memory, said data model identifying a plurality of relationships among classes of entities each of said entity class relationships having associated therewith a respective temporal period of validity;
- and
storing a plurality of datasets in said data structure in the computer memory, each of said datasets including an identification of at least one of said classes of entities and at least one measure, and further having associated therewith a respective temporal period of coverage. - View Dependent Claims (19, 20)
- and
-
21. A method for extracting data from a data structure stored in computer memory, said data structure including a plurality of datasets, comprising the steps of:
-
identifying with a processor, in response to a query that requires data values of at least one measure, a superset of said datasets which together are more than sufficient to satisfy said query; selecting with a processor, in accordance with a predetermined optimisation function, a proper subset of the datasets in said superset, the datasets in said subset being sufficient to satisfy said query, said proper subset of datasets being selected based on the datasets in the selected subset being sufficient to allow all of the required measures in said query set to be sourced; determining with said processor whether all of the datasets in said subset were valid data sets during a period of time identified by said query; and satisfying said query from datasets in said subset. - View Dependent Claims (22)
-
Specification