Hybrid and dynamic representation of data structures
First Claim
1. A method for representing a data structure, comprising:
- representing the data structure as a hybrid of a tree representation and a breadcrumb representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for dynamic and hybrid representation of data structures. A computer program product for representing a data structure includes instructions to cause a processor to receive information associated with the data structure, and determine how to represent the data structure as one of a tree representation, a breadcrumb representation, and a hybrid of a tree representation and a breadcrumb representation. The product is tangibly stored on machine-readable media. A method for representing a data structure includes representing the data structure as a hybrid of a tree representation and a breadcrumb representation.
33 Citations
30 Claims
-
1. A method for representing a data structure, comprising:
representing the data structure as a hybrid of a tree representation and a breadcrumb representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A computer program product, tangibly stored on machine readable media, for representing a data structure, the product comprising instructions to cause a processor to:
-
receive information associated with the data structure; and
determine how to represent the data structure as one of a tree representation, a breadcrumb representation, and a hybrid of a tree representation and a breadcrumb representation based at least in part on the received information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for representing a data structure comprising:
a component including criteria used to determine how to represent the data structure in a data structure representation;
operation information and data information related to a previous application of the criteria to represent the data structure; and
rearrangement logic used to dynamically reuse the operation information and data information from the previous application in a further application of the criteria to determine how to rearrange the data structure into a further data structure representation. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
Specification