Method and apparatus for visual navigation of information objects
First Claim
1. A navigable structure for visual objects, the navigable structure stored in a memory and comprising:
- a sequence of one or more levels, each level being a loop of visual objects interconnected by lateral links; and
one or more vertical links, each vertical link forming a connection between two visual objects included in adjacent levels within the sequence of one or more levels.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for organizing and accessing visual objects includes a navigable structure. The navigable structure includes a sequence of one or more levels with each level being a loop of visual objects interconnected by lateral links. The visual objects within a level are interconnected to visual objects within adjacent levels using vertical links. The visual objects within a level may also interconnected to visual objects within non-adjacent levels using hyperspace links. A navigator is provided that allows the user to follow the links included in the navigable structure. At each destination reached by the user, the navigator allows the user to access the visual object.
121 Citations
16 Claims
-
1. A navigable structure for visual objects, the navigable structure stored in a memory and comprising:
-
a sequence of one or more levels, each level being a loop of visual objects interconnected by lateral links; and one or more vertical links, each vertical link forming a connection between two visual objects included in adjacent levels within the sequence of one or more levels. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for creating a navigable structure for visual objects, the method comprising the steps of:
-
creating one or more levels, each level being a loop of visual objects interconnected by lateral links; and creating one or more vertical links, each vertical link forming a connection between two visual objects included in adjacent levels within the sequence of one or more levels. - View Dependent Claims (9, 10)
-
-
11. A method for navigation within a navigable structure of visual objects where the navigable structure includes a sequence of one or more levels, each level being a loop of visual objects interconnected by lateral links, and one or more vertical links, each vertical link forming a connection between two visual objects included in adjacent levels within the sequence of one or more levels, the method comprising the following steps, performed by a computer system of:
-
initializing a current visual object variable to be equal to a predefined initial visual object; displaying the current visual object; receiving an interactive command from a navigator user, the interactive command instructing the navigator to traverse a specified link, with the specified link being a lateral link or a vertical link; following the specified link; updating the current visual object to reflect the traversal of the specified link; and displaying the current visual object. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product including a computer usable medium having computer readable code embodied therein for navigation within a navigable structure of visual objects where the navigable structure includes a sequence of one or more levels, each level being a loop of visual objects interconnected by lateral links, and one or more vertical links, each vertical link forming a connection between two visual objects included in adjacent levels within the sequence of one or more levels, the computer program product comprising:
-
a first portion including computer readable program code devices configured to cause a computer to initialize a current visual object variable to be equal to a predefined initial visual object; a second portion including computer readable program code devices configured to cause a computer to display the current visual object; a third portion including computer readable program code devices configured to cause a computer to receive an interactive command from a navigator user, the interactive command instructing the navigator to traverse a specified link, with the specified link being a lateral link or a vertical link; a fourth portion including computer readable program code devices configured to cause a computer to follow the specified link; and a fifth portion including computer readable program code devices configured to cause a computer to update the current visual object to reflect the traversal of the specified link. - View Dependent Claims (16)
-
Specification