METHOD AND APPARATUS FOR PROVIDING DIRECT ACCESS TO UNIQUE HIERARCHICAL DATA ITEMS
First Claim
1. A computer implemented method for accessing data, the computer implemented method comprising:
- receiving a query request for particular data; and
responsive to receiving the query request, determining whether a pointer to the particular data is found in a data structure containing pointers to a plurality of nodes in a hierarchical structure in which the plurality of nodes referenced by unique paths, wherein the plurality of nodes contain the data.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, data processing system, and computer usable program code are provided for accessing unique hierarchical data. A tree structure for a document is analyzed. A determination is made as to whether a set of unique paths exist in the tree structure. Responsive to an existence of the set of unique paths, a unique path identifier is assigned to each of the set of unique paths to create a set of unique path identifiers and assigned unique path pairs. Then, the unique path identifier and a node address for the unique hierarchical data for each of the set of unique path identifiers and assigned unique path pairs is stored into a header in the document disk page.
-
Citations
20 Claims
-
1. A computer implemented method for accessing data, the computer implemented method comprising:
-
receiving a query request for particular data; and responsive to receiving the query request, determining whether a pointer to the particular data is found in a data structure containing pointers to a plurality of nodes in a hierarchical structure in which the plurality of nodes referenced by unique paths, wherein the plurality of nodes contain the data. - View Dependent Claims (2, 3)
-
-
4. A computer implemented method for accessing unique hierarchical data, the computer implemented method comprising:
-
analyzing a tree structure for a document; determining whether a set of unique paths exist in the tree structure; responsive to an existence of the set of unique paths, assigning a unique path identifier to each of the set of unique paths to create a set of unique path identifier and assigned unique path pairs; and storing the unique path identifier and a node address for the unique hierarchical data for each of the set of unique path identifiers and the assigned unique path pairs into a header in a document disk page. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data processing system comprising:
-
a bus system; a communications system connected to the bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to analyze a tree structure for a document;
determine whether a set of unique paths exist in the tree structure;
assign a unique path identifier to each of the set of unique paths to create a set of unique path identifiers and assigned unique path pairs in response to an existence of the set of unique paths; and
store the unique path identifier and a node address for unique hierarchical data for each of the set of unique path identifiers and the assigned unique path pairs into a header in a document disk page. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product comprising:
-
a computer usable medium including computer usable program code for accessing unique hierarchical data, the computer program product including; computer usable program code for analyzing a tree structure for a document; computer usable program code for determining whether a set of unique paths exist in the tree structure; computer usable program code for assigning a unique path identifier to each of the set of unique paths to create a set of unique path identifiers and assigned unique path pairs in response to an existence of the set of unique paths; and computer usable program code for storing the unique path identifier and a node address for the unique hierarchical data for each of the set of unique path identifiers and the assigned unique path pairs into a header in a document disk page. - View Dependent Claims (18, 19, 20)
-
Specification