System and method for managing hierarchical objects
AssigneeInternational Business Machines Corporation
InventorRobert Walter Schreiber
Life of this patent
Estimating the term…
Abstract
A system and method for storing hierarchical objects. The system stores a list of hierarchies as a single object. The object includes all information relating to a particular data element. The data element may be a concept. The concept may include all related information such that if one or more portions of the data element are requested by a user, the entire data object including the requested portions is retrieved. A user may navigate forward and backward through the hierarchy and search for other information. The object is stored as a self-defining object such that all information relating to the data element is stored within the object.
Claims54
A system for managing at least one hierarchical data list, comprising:
- a hierarchical data container creating module that creates at least one hierarchical data container;
- a hierarchical data list creating module that creates at least one hierarchical data list that comprises the at least one hierarchical data container;
- a command creating module that enables a user to create at least one command that stores data in the at least one hierarchical data container;
- and
- a command submitting module that enables a user to submit the at least one command to the hierarchical data container creating module;
- wherein the hierarchical data list creating module creates the at least one hierarchical data list based on information received from the command submitting module.
A method for managing at least one hierarchical data list, comprising the steps of:
- a) creating at least one hierarchical data container;
- b) creating at least one hierarchical data list that comprises the at least one hierarchical data container;
- c) creating at least one command that stores data in the at least one hierarchical data container;
- and
- d) submitting the at least one command to the hierarchical data container creating module;
- wherein the hierarchical data list creating module creates the at least one hierarchical data list based on information received from the command submitting module.
A processor readable medium comprising processor readable code that causes a processor to manage at least one hierarchical data list, comprising:
- hierarchical data container creating code that causes a processor to create at least one hierarchical data container;
- hierarchical data list creating code that causes a processor to create at least one hierarchical data list that comprises the at least one hierarchical data container;
- command creating code that causes a processor to create at least one command that stores data in the at least one hierarchical data container;
- and
- command submitting code that causes a processor to submit the at least one command to the hierarchical data container creating module;
- wherein the hierarchical data list creating code creates the at least one hierarchical data list based on information received from the command submitting code.
A system for managing at least one hierarchical data list, comprising:
- hierarchical data container creating means for creating at least one hierarchical data container;
- hierarchical data list creating means for creating at least one hierarchical data list comprising the at least one hierarchical data container;
- command creating means for enabling a user to create at least one command for storing data in the at least one hierarchical data container;
- and
- command submitting means for enabling a user to submit the at least one command to the hierarchical data container creating module;
- wherein the hierarchical data list creating means creates the at least one hierarchical data list based on information received from the command submitting means.
Dependencies are inferred from the claim text.