Computer System For Automatic Organization, Indexing and Viewing Multiple Objects From Multiple Sources
First Claim
1. A computer data processing system comprising:
- a) a computer-readable memory configured to store informational objects organized in a hierarchy;
b) a display configured to display information of at least a portion of said hierarchy;
c) an applications program with code configured to;
i) render visible information of at least one of said informational objects, with dynamic updating, in a sticky path portion of said display;
ii) expand said information of at least one of said informational objects; and
iii) collapse said information of at least one of said informational objects.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer data processing system including a central processing unit configured with a novel integrated computer control software system for the management of data objects including dynamic and automatic organization, linking, finding, cross-referencing, viewing and retrieval of multiple objects regardless of nature or source. The inventive system provides underlying component architecture having an object-oriented database structure and a metadata database structure which is unique in storing only one instance of each object while linking the object to multiple collections and domains by unique metadata links for the grouping into and retrieval from any of the collections. The system employs configurable, extensible attribute/properties of data objects in metadata format, and a truly user-friendly configurable interface that facilitates faster, more unified, comprehensive, useful and meaningful information management. Additional features include a sticky path object hierarchy viewing system, key phrase linking, viewing by reference, and drag-and-drop relationship link creation.
21 Citations
20 Claims
-
1. A computer data processing system comprising:
-
a) a computer-readable memory configured to store informational objects organized in a hierarchy; b) a display configured to display information of at least a portion of said hierarchy; c) an applications program with code configured to; i) render visible information of at least one of said informational objects, with dynamic updating, in a sticky path portion of said display; ii) expand said information of at least one of said informational objects; and iii) collapse said information of at least one of said informational objects. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer data processing system comprising:
-
a) a computer-readable memory configured to store informational objects organized in a group; b) a display configured to display information of at least two informational objects of said group; c) an applications program with code configured to; i) render visible information of at least one of said informational objects, with dynamic updating, in a sticky path portion of said display; ii) expand said information of at least one of said informational objects; and iii) collapse said information of at least one of said informational objects. - View Dependent Claims (7)
-
-
8. A computer data processing system having a central processing unit configured with an integrated computer control software system for the management of information relating to multiple levels of objects organized in at least one of a multi-level expandable hierarchy structure and a multi-level nested group structure, wherein each branch level of said hierarchy and nested groups includes an identifier indicating at least one of a specific level of said hierarchy or nested group and the contents therein, said data processing system comprising:
-
a) a computer readable memory including a storage structure for storing information relating to said objects selected from at least one of said objects, said object metadata and said object names, identifiers, or location paths; b) a computer display connected to said memory for displaying in a view, said objects, said object metadata, and said objects identifiers from said storage structure; c) a computer-user interface for selectively displaying at least a portion of said expandable hierarchy or group structure in said view; and d) an applications program having code processed by said central processing unit so as, upon user scrolling of said structure, to continuously render visible, with dynamic updating, at least one dynamically-updating sticky path display portion of said view, said dynamically-updating component architecture code being processed so as to provide the function of at least one of; i) a portion of said information structure is displayed in said view; ii) individual levels of the hierarchy and nested group structures may be opened or closed through user action activated within said view; and iii) upon user scrolling of said structure displayed within said view, said sticky-path display portion in the view dynamically updates to visibly display a current portion of a hierarchical path to, or group nesting of, said expandable information structure. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification