Poly vectoral reverse navigation
First Claim
1. A method, comprising:
- a computer system providing a computer-based interface to a computer-accessible collection of information, wherein said collection of information includes a plurality of nodes and a plurality of contexts, wherein each of said plurality of contexts includes one or more of said plurality of nodes, and wherein said collection of information includes a first node that is within a first context and is referenced within at least two other of said plurality of contexts, wherein said providing includes causing a first visual representation to be presented on a display, wherein said first visual representation includes representations of said first node, said first context, and said two other contexts, wherein said computer-based interface is usable to navigate directly from said first visual representation to visual representations corresponding to each of said at least two other contexts;
the computer system receiving, via said computer-based interface, input indicative of a selected one of said at least two other contexts, wherein the selected other context includes at least two nodes; and
responsive to said input, the computer system causing the computer-based interface to navigate directly from said first visual representation to a visual representation corresponding to said selected other context by causing the visual representation corresponding to said selected other context to be presented on the display.
5 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
51 Claims
-
1. A method, comprising:
-
a computer system providing a computer-based interface to a computer-accessible collection of information, wherein said collection of information includes a plurality of nodes and a plurality of contexts, wherein each of said plurality of contexts includes one or more of said plurality of nodes, and wherein said collection of information includes a first node that is within a first context and is referenced within at least two other of said plurality of contexts, wherein said providing includes causing a first visual representation to be presented on a display, wherein said first visual representation includes representations of said first node, said first context, and said two other contexts, wherein said computer-based interface is usable to navigate directly from said first visual representation to visual representations corresponding to each of said at least two other contexts; the computer system receiving, via said computer-based interface, input indicative of a selected one of said at least two other contexts, wherein the selected other context includes at least two nodes; and responsive to said input, the computer system causing the computer-based interface to navigate directly from said first visual representation to a visual representation corresponding to said selected other context by causing the visual representation corresponding to said selected other context to be presented on the display. - 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. A method, comprising:
-
a computer system causing display, via a computer-based interface, of a representation of a plurality of nodes within an information hierarchy stored on a first computer system; the computer system receiving, via said interface, information specifying a first of said plurality of nodes, wherein at least a portion of said first node is referenced within at least two contexts of said information hierarchy; responsive to said receiving, the computer system causing display, via said interface, of information indicative of all contexts that include nodes referencing at least a portion of said first node; wherein said interface is usable to navigate, from said representation of said plurality of nodes, directly to a representation of a selected first of said contexts referencing at least a portion of said first node, wherein said selected first context also references at least a portion of a second of said plurality of nodes. - View Dependent Claims (25)
-
-
26. A computer-implemented method, comprising:
-
a computer system causing display of a first view to a user via a graphical interface of the computer system, wherein said first view includes a representation of a first node within a first context of an information hierarchy, and wherein said first view includes information indicating that at least two other contexts of said hierarchy include a reference to said first node, wherein said graphical interface is usable to navigate from said first view directly to views corresponding to each of said at least two other contexts, wherein the at least two other contexts include a second context that includes a first reference to said first node and a second reference to a second node; the computer system receiving user input selected via said first view, wherein said user input is indicative of said second context; in response to said user input, the computer system causing a display of a second view to said user via said graphical interface, wherein said second view includes a representation of said first reference to said first node and a representation of said second reference to said second node. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A computer system configured to provide access to an information hierarchy accessible by said computer system, wherein said information hierarchy includes a plurality of nodes, each located within a corresponding context, wherein said plurality of nodes includes a first node that is referenced by one or more nodes within each of a plurality of contexts of said information hierarchy;
wherein said computer system is configured to cause a representation of said first node to be provided via an interface, and wherein said interface is usable to navigate directly from said representation of said first node to representations of each of said plurality of contexts that include one or more references to said first node. - View Dependent Claims (33, 34, 35)
-
36. A computer system, comprising:
-
one or more processors; memory having program instructions stored thereon that, if executed by the computer system, cause the computer system to; cause information specifying a first visual representation to be provided to a user, wherein said first visual representation includes a representation of a first node, wherein said first node is one of a plurality of nodes within a collection of information, wherein said collection of information also includes a plurality of contexts, each of which includes one or more of said plurality of nodes, wherein said first node is within a first context and is referenced within at least two other contexts of said collection of information, wherein said computer system is configured to provide said user access to navigate within said interface directly from said first visual representation to visual representations corresponding to each of said at least two other contexts; receive input indicative of a selected one of said at least two other contexts, wherein said selected other context includes at least two nodes; responsive to said input, cause information specifying a second visual representation to be provided to said user, wherein said second visual representation corresponds to said selected other context, thus allowing the user to navigate directly from said first visual representation to said second visual representation. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer-readable medium having program instructions stored thereon that, if executed by a computing device, cause the computing device to:
-
cause a first visual representation to be provided to a user, wherein said first visual representation includes a representation of a first node, wherein said first node is one of a plurality of nodes within a computer-accessible collection of information, wherein said collection of information also includes a plurality of contexts, each of which includes one or more of said plurality of nodes, wherein said first node is within a first context and is referenced within at least two others contexts of said collection of information, wherein said computing device is configured to provide said user access to navigate directly from said first visual representation to visual representations corresponding to each of said at least two other contexts; receive input indicative of a selected one of said at least two other contexts, wherein said selected other context includes at least two nodes; responsive to said input, cause a second visual representation corresponding to said selected other context to be provided to the user, thus allowing the user to navigate directly from said first visual representation to said second visual representation.
-
-
45. A computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to:
-
receive, via a computer-based interface, input selecting a first node within a computer-accessible information hierarchy including a plurality of nodes; responsive to said input, provide a first representation that identifies all references in said information hierarchy to said first node; wherein said information hierarchy includes a plurality of contexts, wherein each of said plurality of contexts includes one or more of said plurality of nodes, and wherein said first representation identifies all contexts within said information hierarchy that include nodes that reference said first node. - View Dependent Claims (46, 47, 48, 49)
-
-
50. A method, comprising:
-
a computer system receiving, via a computer-based interface, input selecting a first node within a computer-accessible information hierarchy that includes a plurality of nodes; responsive to the input, the computer system outputting a first representation that identifies all references in the information hierarchy to the first node; wherein the information hierarchy includes a plurality of contexts, wherein each of the plurality of contexts includes one or more of the plurality of nodes, and wherein the first representation identifies all contexts within the information hierarchy that include nodes that reference the first node.
-
-
51. A computer system, comprising:
-
or more processors; an interface; and a memory having instructions stored thereon that, if executed by the one or more processors, cause the computer system to perform a method comprising; receiving, via the interface, input indicative of a selection of a first node within a computer-accessible information hierarchy that includes a plurality of nodes; responsive to the input, outputting a first representation that identifies all references in the information hierarchy to the first node; wherein the information hierarchy includes a plurality of contexts, wherein each of the plurality of contexts includes one or more of the plurality of nodes, and wherein the first representation identifies all contexts within the information hierarchy that include nodes that reference the first node.
-
Specification