Navigation of information via visual representations including nodes and contexts
First Claim
1. A method, comprising:
- providing access to a collection of information via a computer system, wherein the collection of information includes a plurality of contexts, wherein each of the plurality of contexts includes one or more of a plurality of nodes;
the computer system causing a first visual representation to be presented on a display, wherein the first visual representation includes a representation of a first node that is within a first context and representations of at least two others of the plurality of contexts, wherein the at least two other contexts reference the first node, and wherein one or more portions of the display are selectable to navigate directly from the first visual representation to visual representations corresponding to each of the at least two other contexts;
the computer system receiving input indicative of a selected one of the at least two other contexts; and
responsive to the input, the computer system causing a second visual representation to be presented on the display, wherein the second visual representation corresponds to the selected other context.
3 Assignments
0 Petitions
Accused Products
Abstract
A collection of information that includes contexts and one or more nodes is navigable via display of a first visual representation that includes a representation of a first node. Two other contexts that may reference the first node can be selected in order to navigate directly from the first visual representation to a visual representation corresponding to one of the other contexts. Thus, a second visual representation may include a different view that corresponds to a selected referencing context. Navigation may include cycles in some embodiments (as opposed to acyclic graphs or directed acyclic graphs, which may not allow cycles). Visual representation may be depicted via a web page. In some embodiments, nodes are files and contexts are directories. Nodes may also include media content in some embodiments.
-
Citations
20 Claims
-
1. A method, comprising:
-
providing access to a collection of information via a computer system, wherein the collection of information includes a plurality of contexts, wherein each of the plurality of contexts includes one or more of a plurality of nodes; the computer system causing a first visual representation to be presented on a display, wherein the first visual representation includes a representation of a first node that is within a first context and representations of at least two others of the plurality of contexts, wherein the at least two other contexts reference the first node, and wherein one or more portions of the display are selectable to navigate directly from the first visual representation to visual representations corresponding to each of the at least two other contexts; the computer system receiving input indicative of a selected one of the at least two other contexts; and responsive to the input, the computer system causing a second visual representation to be presented on the display, wherein the second visual representation corresponds to the selected other context. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system, comprising:
-
one or more processors; and a memory having instructions stored thereon that are executable by the one or more processors to cause the computer system to perform operations comprising; providing information specifying a first visual representation to a remote computing device, wherein the first visual representation includes a representation of a first node, wherein the first node is one of a plurality of nodes within a collection of information, wherein the collection of information also includes a plurality of contexts, each of which includes one or more of the plurality of nodes, wherein the first node is within a first context and is referenced within at least two other contexts of the collection of information, wherein the computer system is configured to allow direct navigation from the first visual representation to visual representations corresponding to each of the at least two other contexts; receiving input indicative of a selected one of the at least two other contexts from the remote computing device; responsive to the input, providing information specifying a second visual representation to the remote computing device, wherein the second visual representation corresponds to the selected other context, and wherein the second visual representation is usable to navigate directly from the first visual representation to the second visual representation. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium having instructions stored thereon that are executable to cause a computing device to perform operations comprising:
-
providing access to a collection of information, wherein the collection of information includes a plurality of contexts, wherein each of the plurality of contexts includes one or more of a plurality of nodes, and wherein the collection of information includes a first node that is within a first context and that is referenced within at least two others of the plurality of contexts; causing a first visual representation to be presented on a display, wherein the first visual representation includes representations of the first node, the first context, and the at least two other contexts, wherein one or more portions of the display are selectable to navigate directly from the first visual representation to visual representations corresponding to each of the at least two other contexts; receiving input indicative of a selected one of the at least two other contexts; and responsive to the input, transmitting information usable to cause the display to navigate directly from the first visual representation to a second visual representation corresponding to the selected other context. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification