Layered data management
First Claim
Patent Images
1. A data access system, comprising:
- a first data manager to access an associated local store (the “
first local store”
) for a first instance of a data object in response to a request for such, and request a second instance of the data object from another data manager;
a second data manager to access an associated local store (the “
second local store”
) for the second instance of the data object in response to the request for such from, and provide the same to, the first data manager;
the first data manager to merge the first and second instances; and
the first data manager to provide the merged instance in response to the request for the instance of the data object.
2 Assignments
0 Petitions
Accused Products
Abstract
A distributed system for administration and storage of data includes a data manager to access a local data store. Several data managers can be chained to form a layered hierarchical structure. All data layers are merged top down to form the resultant data records. Fields can be modified or added in each layer. The system is self organizing in that each data layer only knows about its superordinate data layer. The system provides scalable persistent data storage with centralized data management and the option to locally extend and modify data.
17 Citations
25 Claims
-
1. A data access system, comprising:
-
a first data manager to access an associated local store (the “
first local store”
) for a first instance of a data object in response to a request for such, and request a second instance of the data object from another data manager;
a second data manager to access an associated local store (the “
second local store”
) for the second instance of the data object in response to the request for such from, and provide the same to, the first data manager;
the first data manager to merge the first and second instances; and
the first data manager to provide the merged instance in response to the request for the instance of the data object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for accessing data, comprising:
-
receiving a request for an instance of a data object;
accessing a local store for the instance of the data object in response to the request;
requesting a second instance of the data object from a superordinate data manager;
receiving the second instance of the data object from the superordinate data manager in response to the request for the second instance;
merging the first and second instances; and
providing the merged instance in response to the request for the instance of the data object. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An article of manufacture, comprising:
-
an electronically accessible medium including instructions for accessing data, that when executed by a processor, cause the processor to;
receive a request for an instance of a data object from a local store;
access a local store for the instance of the data object in response to the request;
request a second instance of the data object from a superordinate data manager;
receive the second instance of the data object from the superordinate data manager in response to the request for the second instance;
merge the first and second instances; and
provide the merged instance in response to the request for the instance of the data object. - View Dependent Claims (20)
-
-
21. A method comprising:
-
receiving at a proxy element of a reusable software component a request for an instance of a data object from a superordinate data manager;
forwarding the request to a service element of the reusable software component;
forwarding the request from the service element to the superordinate data manager;
receiving at the service element the instance from the superordinate data manager;
returning the instance to the proxy element. - View Dependent Claims (22, 23, 24, 25)
-
Specification