STRUCTURE BASED STORAGE, QUERY, UPDATE AND TRANSFER OF TREE-BASED DOCUMENTS
First Claim
Patent Images
1. A method for storing data, comprising:
- representing the data as a tree structure;
calculating a structure identifier (ID) that mathematically defines a structure of the tree structure, the structure ID being a representation of the structure of the tree structure and independent of node names and node values of the tree structure; and
storing a mapping of the structure ID to the tree structure.
0 Assignments
0 Petitions
Accused Products
Abstract
Data is represented as a tree structure. A structure identifier (ID) that mathematically defines a structure of the tree structure is calculated. The structure ID is a representation of the structure of the tree structure and is independent of node names and node values of the tree structure. A mapping of the structure ID to the tree structure is stored.
26 Citations
21 Claims
-
1. A method for storing data, comprising:
-
representing the data as a tree structure; calculating a structure identifier (ID) that mathematically defines a structure of the tree structure, the structure ID being a representation of the structure of the tree structure and independent of node names and node values of the tree structure; and storing a mapping of the structure ID to the tree structure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for storing data, comprising:
-
a memory; and a processor programmed to; represent the data as a tree structure within the memory; calculate a structure identifier (ID) that mathematically defines a structure of the tree structure, the structure ID being a representation of the structure of the tree structure and independent of node names and node values of the tree structure; and store a mapping of the structure ID to the tree structure within the memory. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable storage medium including computer readable program code, where the computer readable program code when executed on a computer causes the computer to:
-
represent the data as a tree structure; calculate a structure identifier (ID) that mathematically defines a structure of the tree structure, the structure ID being a representation of the structure of the tree structure and independent of node names and node values of the tree structure; and store a mapping of the structure ID to the tree structure. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification