Enhanced tree control system for navigating lattices data structures and displaying configurable lattice-node labels
First Claim
1. An integrated computer browsing system, comprising:
- a computer controlled user interface display,processing means for presenting data from a complex lattice data structure in a tree data structure,browsing means for navigating said complex lattice data structure through said tree data structure by means of multi-navigation paths, anddisplay processor means for facilitating navigation without expanding said tree by providing navigation information as displayed categories of information located beyond currently displayed information.
1 Assignment
0 Petitions
Accused Products
Abstract
The objective of the instant invention is to define a computer user interface display system that presents hierarchical data in an enhanced tree presentation control that blends the ease-of-use character of the familiar "tree presentation control" with a technique for navigating more complex lattice data structures, while at the same time providing more node information by displaying configured lattice-node labels along with the node'"'"'s name. Thus a primary objective of this invention is to facilitate building, maintaining and using a multiple inheritance taxonomy such as a product catalog data base by means of a multi-navigation path browsing system, which is made possible through the capability of this system'"'"'s multiple inheritance capability; with indicators in the tree view to indicate ancestors such as immediate parents and further removed ancestors.
-
Citations
28 Claims
-
1. An integrated computer browsing system, comprising:
-
a computer controlled user interface display, processing means for presenting data from a complex lattice data structure in a tree data structure, browsing means for navigating said complex lattice data structure through said tree data structure by means of multi-navigation paths, and display processor means for facilitating navigation without expanding said tree by providing navigation information as displayed categories of information located beyond currently displayed information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of building and maintaining a multi-taxonomy of product categories, organizing categories into hierarchies, creating products and attribute descriptions and adding values to said attributes, comprising the steps of:
-
providing a computer user interface display that presents said hierarchies of data in a tree presentation form of lattice structures, navigating through said tree presentation form by means of an integrated multi-navigation path browsing system, building a multi-inheritance taxonomy by the means of said integrated multi-navigation path browsing system, and employing at least one indicator means for allowing a user to find information in said multi-taxonomy, without requiring expansion of said tree, said indicator means indicating categories beyond the immediate window wherein said products would be located. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, for use with a graphics display device, of a recording medium on which is recorded a program for building and maintaining of a multi-taxonomy of product categories, organize categories into hierarchies, create product and attribute descriptions and adding to said attributes comprising the steps of:
-
providing a computer user interface display that presents said hierarchies of data in a tree presentation form of lattice structures, navigating through said tree presentation form by means of an integrated multi-navigation path browsing system, building and maintaining a multi-inheritance taxonomy by the means of said integrated multi-navigation path browsing system, and employing at least one indicator means for allowing a user to find information in said multi-taxonomy, without requiring expansion of said tree, said indicator means indicating categories beyond the immediate window wherein said products would be located. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An integrated computer browsing system, for building a multi-inheritance taxonomy of product categories, organizing such categories into hierarchies, comprising:
-
a computer controlled user interface display, means for presenting hierarchies of data having a complex lattice data structure in a tree data structure, browsing means for navigating through said data structure by means of multi-navigation paths, means for using said multi-inheritance taxonomy, means for providing multiple parents in said taxonomy, means for storing the nodes of each of said multiple parents wherein each node is stored at a single location, each of said parents being displayed in said taxonomy a plurality of times, and means for finding information in said taxonomy without expanding said tree by displaying categories of information located beyond currently displayed information, wherein an indicator means is used for finding information in said taxonomy without expanding said tree by displaying categories of information located beyond currently displayed information. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. The use of an integrated computer browsing system comprising a system having a computer controlled user interface display and processing means for presenting hierarchies of product data in a tree presentation form, said product data being stored in a complex lattice data structure, comprising the steps of:
-
entering user input at said computer controlled user interface display, whereby said user input causes said system to display indicator means indicating categories beyond the immediate window wherein said product data would be located; selecting at least one indicator means, whereby said selecting causes said system to navigate to find information in said multi-taxonomy, without expanding the tree.
-
Specification