Computer graphic display visualization system and method
DCFirst Claim
Patent Images
1. A method of providing a human-computer user interface, comprising the steps of:
- (a) receiving an input through a user interface providing the user with navigational tools for defining and retrieving objects based on a resource locator thereof;
(b) providing an object search engine for selecting a set of objects according to a user-defined content criteria from a larger set of objects including objects of varying relevance to the user-defined content criteria accessed through the user interface and returning respective resource locators of selected objects, the object search engine employing at least first and second algorithms for selecting respectively different portions of the set of objects;
(c) providing a hierarchal organizational structure for the set of selected respective resource locators of selected objects, having at least two resource locators for objects organized within a single hierarchal level, for presentation to the user through the user interface, wherein resource locators for objects selected according to the first algorithm are automatically organized within the hierarchal organizational structure based on an associated object content, and resource locators for objects selected according to the second algorithm are automatically organized within the hierarchal organizational structure based on at least one criterion independent of an associated object content.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An improved human user computer interface system, providing a graphic representation of a hierarchy populated with naturally classified objects, having included therein at least one associated object having a distinct classification. Preferably, a collaborative filter is employed to define the appropriate associated object. The associated object preferably comprises a sponsored object, generating a subsidy or revenue.
-
Citations
58 Claims
-
1. A method of providing a human-computer user interface, comprising the steps of:
-
(a) receiving an input through a user interface providing the user with navigational tools for defining and retrieving objects based on a resource locator thereof;
(b) providing an object search engine for selecting a set of objects according to a user-defined content criteria from a larger set of objects including objects of varying relevance to the user-defined content criteria accessed through the user interface and returning respective resource locators of selected objects, the object search engine employing at least first and second algorithms for selecting respectively different portions of the set of objects;
(c) providing a hierarchal organizational structure for the set of selected respective resource locators of selected objects, having at least two resource locators for objects organized within a single hierarchal level, for presentation to the user through the user interface, wherein resource locators for objects selected according to the first algorithm are automatically organized within the hierarchal organizational structure based on an associated object content, and resource locators for objects selected according to the second algorithm are automatically organized within the hierarchal organizational structure based on at least one criterion independent of an associated object content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for providing a human-computer user interface, comprising:
-
(a) a set of navigational tools for defining and retrieving objects based on a resource locator thereof;
(b) an object search engine for selecting a set of objects according to a user-defined content criterion and returning respective resource locators of selected objects, the object search engine employing at least first and second schemes for selecting objects; and
(c) means for presenting a hierarchal organizational structure for the set of selected objects, wherein at least one level of the hierarchal organizational structure has at least two objects organized therein, and wherein at least a portion of the selected objects are organized within the hierarchal organizational structure based on an associated content and a respective scheme employed to select that object, the hierarchal organizational structure further including at least one object extrinsic to the selected objects. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A method of visualization of a set of objects, comprising:
-
(a) defining a taxonomic hierarchy, each hierarchal level within the hierarchy, below a top level, having at least one object, the at least one object having one parent hierarchal object and optionally a set of child objects, with a set of content objects populating the hierarchy, wherein at least one level of the hierarchy has at least two objects;
(b) defining, based on a user input, a selected object within the hierarchy for examination; and
(c) generating a display presenting the selected object and any child objects thereof;
a representation of parental objects within the hierarchy, wherein each of the parent and child objects is associated with a hyperlink, a selection of a respective hyperlink serving to transform that object into the selected element, wherein when an object representing information content is selected, an associated set of related objects extrinsic to the defined hierarchy of objects and related to the taxonomic hierarchal level is displayed. - View Dependent Claims (39, 40)
-
-
41. A method of visualization of a set of elements, comprising:
-
(a) defining a natural hierarchy of objects wherein at least one level of the hierarchy has at least two objects;
(b) receiving a user limiter to define a set of objects in the hierarchy having natural hierarchal relationships;
(c) inserting at least one object extrinsic to the user limiter within the hierarchy of objects to provide artificial hierarchal relationships;
(d) displaying the set of objects and extrinsic objects with a graphic representation of the natural and artificial hierarchal relationships. - View Dependent Claims (42, 43)
-
-
44. A method of providing a human-computer user interface, comprising the steps of:
-
(a) providing an object browser;
(b) receiving a user-defined content-based selection criteria and returning respective resource locators of selected objects consistent with the criteria and respective resource locators of objects associated with the criteria; and
(c) displaying the respective resource locators of the selected objects through the object browser, within a hierarchy, wherein objects selected based on content are placed in the hierarchy in content-dependent manner, and objects selected based on association with the criteria are placed in the hierarchy in association-dependent manner, wherein at least one level of the hierarchy has at least two objects. - View Dependent Claims (45, 46, 47)
-
-
48. A method, comprising the steps of:
-
(a) receiving an input from a user comprising a content selection criteria;
(b) selecting a set of objects in dependence on the content selection criteria;
(c) automatically populating a hierarchal organizational structure with the selected objects, in dependence on an associated selected object content; and
(d) additionally automatically populating the hierarchal organization structure with a set of additional objects selected independent of an associated selected object content, the additional objects being populated in dependence on a relation of a respective additional object and the input, wherein the hierarchal organization structure has at least one level having at least two objects. - View Dependent Claims (49, 50, 51, 52, 53, 54)
-
-
55. A system comprising:
-
(a) an input for receiving a content selection criteria from a user;
(b) at least one processor for selecting a set of objects in dependence on the content selection criteria and automatically populating a hierarchal organizational structure with the selected objects, in dependence on an associated selected object content, and additionally automatically populating the hierarchal organization structure with a set of additional objects selected independent of a respective additional object content, in dependence on the input, the hierarchal organization structure having at least one hierarchal level having at least two objects; and
(c) an output for communicating at least a portion of the populated hierarchal organization structure with the user. - View Dependent Claims (56, 57, 58)
-
Specification