Poly vectoral reverse navigation
First Claim
1. A method, comprising:
- a computer system receiving, via a computer-based interface, input selecting a first child node of a plurality of nodes in a computer-accessible information hierarchy, wherein the first child node is a child node to a plurality of parent nodes, and wherein the information hierarchy includes a data path that forms a cycle beginning and ending at the first child node;
responsive to the input selecting the first child node, the computer system causing a first visual representation to be presented on a display, wherein the first visual representation identifies all references in the information hierarchy that are references between the plurality of parent nodes and the first child node, including at least two references to the first child node;
the computer system receiving, via the computer-based interface, input selecting a first reference of the at least two references to the first child node, wherein the selected first reference corresponds to a particular parent node in the information hierarchy that is one of the plurality of parent nodes of the first child node; and
responsive to the input selecting the first reference, the computer system causing the display to directly navigate from the first visual representation to a second visual representation corresponding to the particular parent node.
3 Assignments
0 Petitions
Accused Products
Abstract
This invention includes a method of navigating a collection of nodes by selecting a first node, generating a context list and displaying first node and context list. Each context of the context collection includes a second node essentially referencing the first node. Another aspect of the invention includes a method of generating an address from a collection of contexts containing steps of receiving a selected attribute collection and generating the address. Each context includes a resolution address and an attribute collection. Each of the attribute collections contains at least one attribute. Whenever the attribute collection of a first context of the context collection is essentially the same as the selected attribute collection, the resolution address of the first context is selected as the generated address. Another aspect of the invention includes a method of navigating a hypergraph. The hypergraph includes at least one context list. Each context list contains at least one context. Each context includes a node. The method includes steps of selecting a first context list of the context lists, selecting a first context of the first context list, and displaying the node of the first context of the first context list. Aspects of this invention include computer programs implemented on computer readable media, situated both local to a user and in client-server configurations.
50 Citations
20 Claims
-
1. A method, comprising:
-
a computer system receiving, via a computer-based interface, input selecting a first child node of a plurality of nodes in a computer-accessible information hierarchy, wherein the first child node is a child node to a plurality of parent nodes, and wherein the information hierarchy includes a data path that forms a cycle beginning and ending at the first child node; responsive to the input selecting the first child node, the computer system causing a first visual representation to be presented on a display, wherein the first visual representation identifies all references in the information hierarchy that are references between the plurality of parent nodes and the first child node, including at least two references to the first child node; the computer system receiving, via the computer-based interface, input selecting a first reference of the at least two references to the first child node, wherein the selected first reference corresponds to a particular parent node in the information hierarchy that is one of the plurality of parent nodes of the first child node; and responsive to the input selecting the first reference, the computer system causing the display to directly navigate from the first visual representation to a second visual representation corresponding to the particular parent node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium having program instructions stored thereon that, if executed by a computer system including at least a memory and a processor, cause the computer system to perform operations comprising:
-
receiving input selecting a first child node of a plurality of nodes in a computer-accessible information hierarchy, wherein the first child node is a child node to a plurality of parent nodes, and wherein the information hierarchy includes a data path that forms a cycle beginning and ending at the first child node; responsive to the input selecting the first child node, causing a first visual representation to be presented on a display, wherein the first visual representation identifies all references in the information hierarchy that are references between the plurality of parent nodes and the first child node, including at least two references to the first child node; receiving input selecting a first reference of the at least two references to the first child node, wherein the selected first reference corresponds to a particular parent node in the information hierarchy that is one of the plurality of parent nodes of the first child node; and responsive to the input selecting the first reference, the computer system causing the display to directly navigate from the first visual representation to a second visual representation corresponding to the particular parent node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a processor; and a computer-readable storage medium having instructions stored thereon that are executable by the processor to cause the system to perform operations comprising; receiving input selecting a first child node that is a child node to a plurality of parent nodes in a computer-accessible information hierarchy, wherein the information hierarchy includes a data path that forms a cycle beginning and ending at the first child node; responsive to the input selecting the first child node, causing a first visual representation to be presented on a display, wherein the first visual representation includes two or more references that identify all references in the information hierarchy that are references between the plurality of parent nodes and the first child node; receiving input selecting a first reference of the two or more references, wherein the selected first reference corresponds to a particular parent node in the information hierarchy that is one of plurality of parent nodes of the first child node; and responsive to the input selecting the first reference, the computer system causing the display to directly navigate from the first visual representation to a second visual representation corresponding to the particular parent node. - View Dependent Claims (20)
-
Specification