Apparatus and method for storing, retrieving and presenting objects with rich links
First Claim
1. A computer implemented method of retrieving and displaying interrelated data stored according to class memberships, linkages between individual objects, or linkages between classes, upon identification of an object of interest, comprising:
- retrieving information related to objects related to said object of interest wherein at least one related object is related to said object of interest by a rich link data structure;
accessing the rich link data structure to retrieve rich link relationship information including information associated with both the object of interest and the related object;
developing an arrangement of said related objects making use of the relationship information as well as information about said related objects themselves;
simplifying said arrangement for presentation by grouping said related objects into groups subordinate to said object of interest and determined at least in part by said relationship information and said information about said related objects; and
displaying said simplified arrangement.
20 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for managing and sub-classifying units of data (objects) through the use of codified linkages between objects and for querying and presenting such objects, their linkages, and the codified data concerning their linkages. The query and presentation method is called Query-By-Outline (QBO). The method of retrieving and displaying interrelated data stored according to class memberships, linkages between individual objects, or linkages between classes, upon identification of an object of interest, including the steps of (1) creating an inventory of related objects related to the object of interest, the inventory including information about the objects themselves as well as relationship information about their relationships to the object of interest; (2) developing an arrangement of the inventory making use of the relationship information as well as information about the related objects themselves; (3) simplifying the arrangement for presentation by intelligently grouping the inventory into groups determined at least in part by the relationship information and the information about the related objects; and (4) displaying the arrangement.
90 Citations
8 Claims
-
1. A computer implemented method of retrieving and displaying interrelated data stored according to class memberships, linkages between individual objects, or linkages between classes, upon identification of an object of interest, comprising:
-
retrieving information related to objects related to said object of interest wherein at least one related object is related to said object of interest by a rich link data structure; accessing the rich link data structure to retrieve rich link relationship information including information associated with both the object of interest and the related object; developing an arrangement of said related objects making use of the relationship information as well as information about said related objects themselves; simplifying said arrangement for presentation by grouping said related objects into groups subordinate to said object of interest and determined at least in part by said relationship information and said information about said related objects; and displaying said simplified arrangement.
-
-
2. A computer implemented method of retrieving and displaying interrelated data stored according to class memberships, linkages between individual objects, or linkages between classes, upon identification of an object of interest, comprising:
-
retrieving information related to objects related to said object of interest wherein at least one related object is related to said object of interest by a rich link data structure; accessing the rich link data structure to retrieve relationship information including information associated with both the object of interest and the related object; developing an arrangement of said related objects making use of the relationship information retrieved from the rich link data structure as well as information about said related objects themselves; simplifying said arrangement for presentation by grouping said related objects into groups subordinate to said object of interest and determined at least in part by said relationship information and said information about said related objects; and displaying an outline of said simplified arrangement.
-
-
3. A computer implemented method of retrieving and displaying interrelated data stored according to class memberships, linkages between individual objects, or linkages between classes, upon identification of an object of interest, comprising:
-
retrieving information related to objects related to said object of interest wherein at least one related object is related to said object of interest by a rich link data structure; accessing the rich link data structure go retrieve relationship information including information associated with both the object of interest and the related object; developing an arrangement of said related objects making use of the relationship information retrieved from the rich link data structure as well as information about said related objects themselves; simplifying said arrangements for presentation by grouping said related objects into groups subordinate to said object of interest and determined at least in part by said relationship information and said information about said related objects; displaying an outline of said simplified arrangement; and responding to an identification of a second object of interest by redisplaying said outline of said simplified arrangement to show the relationship between said second object of interest and the other related objects which may include the original object of interest, wherein the other related objects which may include the original object of interest are subordinate to said second object of interest.
-
-
4. A computer implemented method of retrieving and displaying interrelated data store according to class memberships, linkages between individual objects, or linkages between classes, upon identification of an object of interest, comprising:
-
retrieving information related to objects related to said object of interest wherein at least one related object is related to said object of interest by a rich link data structure; accessing the rich link data structure to retrieve relationship information including information associated with both the object of interest and the related object; developing an arrangement of said related objects making use of the relationship information retrieved from the rich link data structure as well as information about said related objects themselves; simplifying said arrangement for presentation by grouping said related objects into groups subordinate to said object of interest and determined at least in part by said relationship information and said information about said related objects; and displaying an outline of said simplified arrangement, the outline using syntax to reflect at least one aspect of the nature of the relationship between the objects in said simplified arrangement. - View Dependent Claims (5, 6, 7)
-
-
8. A computer implemented method of storing and subsequently displaying interrelated data stored according to class memberships, linkages between individual objects, or linkages between classes, comprising:
-
retrieving information related to objects related to said object;
of interest wherein at least one related object is related to said object of interest by a rich link data structure;accessing the rich link data structure to retrieve relationship information including information associated with both the object of interest and the related object; developing an arrangement of said related objects making use of the relationship information retrieved from the rich link data structure as well as information about said related objects themselves; classifying said relationship information into relationship classifications, each of which is subordinate to said object of interest; attaching to each of the relationship classifications data pertinent to that classification of said relationship; displaying said interrelated data including said relationship classifications and their attached data; and displaying said arrangement.
-
Specification