Data element including metadata that includes data management information for managing the data element
First Claim
1. A method far managing data comprising:
- providing a data element that includes metadata within said data element;
storing data management information in the metadata, said data management information for managing said data element;
storing, within said data element, one or more anchor points to begin selected analysis processes; and
storing data management rules and processing rules in the metadata; and
wherein the management information comprises one of a pointer to a sequencing rule, a pointer to a management rule, a pointer to an anchor point for beginning a selected analysis process, or a pointer to a processing rule.
3 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is provided for storing self-defining data and mapping elements with either a fixed set of allowed structures or types or with the structures and types determined by rules. Recovery is enhanced by the use of backward and forward pointers between data and mapping elements for the data elements in the order written by the management algorithm. Recovery is also enhanced by the use of companion pointers with metadata. The companion pointers may include pointers to data or mapping elements that are part of the same structural grouping. The metadata may describe the structural grouping. The metadata may also include pointers to the previous and/or next versions of the same elements. Recovery of the data and/or mapping structures is achieved by the reverse application of the management algorithm.
57 Citations
26 Claims
-
1. A method far managing data comprising:
-
providing a data element that includes metadata within said data element; storing data management information in the metadata, said data management information for managing said data element; storing, within said data element, one or more anchor points to begin selected analysis processes; and storing data management rules and processing rules in the metadata; and wherein the management information comprises one of a pointer to a sequencing rule, a pointer to a management rule, a pointer to an anchor point for beginning a selected analysis process, or a pointer to a processing rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 18)
-
- 12. The method of 1, wherein processing rules define controls for processing management information for each data element.
-
19. A self-defining data element for enhanced data management and recovery, comprising:
-
a data portion; and a metadata portion, wherein the metadata includes management information including management rules and processing rules and one or more anchor points to begin selected analysis processes; and wherein the management information comprises one of a pointer to a sequencing rule, a pointer to a management rule, a pointer to an anchor point for beginning a selected analysis process, or a pointer to a processing rule. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification