Method of navigating a collection of interconnected nodes
First Claim
1. A method for organizing and processing a plurality of nodes, comprising (a) Storing said plurality of nodes, (b) Tracking for each node a measure of interest held by the user in said node, said measure being referred to as the “
- activation”
of said node, (c) Presenting said plurality of nodes to said user using an output device, wherein each node is allocated a fraction of the output capacity of said output device, said fraction being substantially proportional to the activation of said node, (d) Interpreting user input indicating interest in a node such that activation of said node is increased, whereby more of the output capacity of said output device is allocated for the presentation of nodes that hold more interest to said user.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for organizing and processing interconnected pieces of information (“nodes”) using a digital computer is disclosed. Each node has elements that may be text, images, audio, video, and other computer programs. A graph-based user interface presents the individual nodes in spatial arrangements that reflect the relationships among the nodes. User interaction indicating interest in a particular node results in an increase in the “activation” of that node. This leads to an increase in the size of the presentation of that node, as well as an increase in the size of the presentation of closely related nodes. The result is a unique user interaction paradigm that allows for intuitive traversal of complex collections of nodes.
-
Citations
4 Claims
-
1. A method for organizing and processing a plurality of nodes, comprising
(a) Storing said plurality of nodes, (b) Tracking for each node a measure of interest held by the user in said node, said measure being referred to as the “ - activation”
of said node,(c) Presenting said plurality of nodes to said user using an output device, wherein each node is allocated a fraction of the output capacity of said output device, said fraction being substantially proportional to the activation of said node, (d) Interpreting user input indicating interest in a node such that activation of said node is increased, whereby more of the output capacity of said output device is allocated for the presentation of nodes that hold more interest to said user. - View Dependent Claims (2, 3, 4)
- activation”
Specification