Immersive movement-based interaction with large complex information structures
First Claim
1. A system for displaying information, comprising:
- a) an information structure having a plurality of semantic entities, each semantic entity having;
(1) a navigable link to at least one other semantic entity;
(2) a graphic object for representing the semantic entity on a display screen;
b) a display window having a variably resizable display area, and a selected information density; and
c) a display engine that displays graphics objects of a selected number of semantic entities, the semantic entities selected from the information structure in accordance with the selected information density.
2 Assignments
0 Petitions
Accused Products
Abstract
An intuitive, immersive, movement-based interface and system provides for navigating through large collections of multidimensional information. The interface allows users to navigate through large document collections by maintaining a constant density of visual information presented on a display device to the user at any given moment of time. The document collection is organized in an immersive information space, containing various levels of topics and related documents. At each level within the immersive information space contextual information is presented to the user. The contextual information consists of a semantic scale and a pathway to the information they are viewing. An information structure represents the immersive information space of documents. The information structure consists of a collection of documents, and a graph of topics that describe the relationships between the documents. The graph of topics consists of topic nodes that each contain 1) a set of documents that are about that topic, and 2) a set of links to other topics in the structure. The links represent relationships between topics, and indirectly, relationships between the documents. An information structure that represents the collection of documents is used to guide the user to documents of interest and to show relationships between documents. A presentation and interaction model allows navigation through the information structure. The model includes a camera representing a user'"'"'s focus of attention, and a set of reactable graphical objects representing nodes in the information structure. The interaction model continuously monitors the movement of the camera in relation to the graphical objects and updates the display of the information space.
446 Citations
11 Claims
-
1. A system for displaying information, comprising:
-
a) an information structure having a plurality of semantic entities, each semantic entity having; (1) a navigable link to at least one other semantic entity; (2) a graphic object for representing the semantic entity on a display screen; b) a display window having a variably resizable display area, and a selected information density; and c) a display engine that displays graphics objects of a selected number of semantic entities, the semantic entities selected from the information structure in accordance with the selected information density. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for displaying semantic information in the form of graphic objects, comprising:
-
a) storing an information structure having a plurality of semantic entities, each semantic entity having; (1) a navigable link to a plurality of other semantic entities; and (2) a graphic object for representing the semantic entity on a display screen, each graphic object capable of being displayed at any of a plurality of sizes, and having a shape; b) displaying a first graphic object of a first semantic entity; c) displaying within the shape of the first graphic object the graphic objects of each semantic entity linked to the first semantic entity; and d) dynamically scaling the size of the displayed graphic objects to maintain a selected information density of displayed data. - View Dependent Claims (7)
-
-
8. A method for displaying semantic information in the form of graphic objects in a display window, comprising:
-
a) storing an information structure having a plurality of semantic entities, each semantic entity having; (1) a navigable link to a plurality of other semantic entities; and (2) a graphic object for representing the semantic entity on a display screen, wherein selected ones of semantic entities semantically contain at least one other semantic entity; b) displaying in the display window first graphic objects of a plurality of first semantic entities from the information structure, the display window having a variably resizable display area and a selected information density; c) displaying a cursor in the display window; d) receiving a user input to move the cursor toward at least one of the displayed first graphic objects; e) simulating movement toward a first displayed graphic object by; (1) increasing the size of the displayed first graphic objects; and (2) displaying second graphic objects of second semantic entities contained by the first semantic entities; wherein the size of the displayed graphic objects is determined in accordance with the selected information density of the display window. - View Dependent Claims (9)
-
-
10. A method for displaying semantic information in the form of graphic objects in a display window, comprising:
-
a) storing an information structure having; (1) a plurality of levels of semantic containment, each level of semantic containment having; (a) a plurality of semantic entities, each semantic entity having; i) a navigable link to a plurality of other semantic entities; ii) a graphic object for representing the semantic entity on a display screen; such that each semantic entity either semantically contains at least one other semantic entity, is or semantically contained by at least one other semantic entity; b) displaying in the display window graphic objects of at least one semantic entity from an Nth level from the information structure, the display window having a variably resizable display area and a selected information density; c) for each semantic entity from the Nth level that is displayed, displaying in the window the graphic objects of the semantic entities at the (N+1) level that are semantically contained by the semantic entity from the Nth level; d) displaying a cursor in the display window; e) receiving a user input to move the cursor toward at least one of the displayed graphic objects for a semantic entity from the (N+1)th level; f) simulating movement toward a displayed graphic object of a semantic entity from the (N+1)th level by; (1) increasing the size of the displayed graphic objects of the semantic entities from the (N+1)th level; and (2) displaying graphic objects of semantic entities at a (N+2)th level contained by the semantic entities from the (N+1)th level; wherein size of the displayed graphic objects is determined in accordance with the selected information density of the display window. - View Dependent Claims (11)
-
Specification