Multi-perspective viewer for content-based interactivity
First Claim
1. A multi-perspective viewer for interactively viewing a multi-media program derived from a real-world environment, the multi-media program comprising a plurality of multi-media events represented by associated and corresponding multiple multi-media data types stored in a multi-media database, comprising:
- a. user interface means for accepting input from a user and for outputting information from the viewer to the user, wherein the user interface means includes at least one input device and a visual display;
b. query means for querying the viewer for selected multi-media events, wherein the query means displays an event timeline on the visual display that graphically depicts events that satisfy a selected query;
c. selecting means, responsive to input from the user interface means, for selecting an event from the event timeline; and
d. display means, responsive to the selecting means, for displaying the multi-media data types associated with the selected event on the visual display.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for interactively viewing a real-world environment. The viewer includes a user interface having a first window for displaying a two-dimensional representation of a three-dimensional model of the real world environment. The viewer further includes a plurality of other viewing areas for displaying and querying for views of the real-world environment. The viewer includes a content-based event timeline that graphically depicts multi-media events satisfying user queries. Several methods can be used to select an event for display. For example, the user can select an event by selecting the event representation from the timeline. Alternatively, the user can select an event by querying the system for selected objects, viewing angles, input devices, etc. The viewer synchronizes and links together all of the multi-media data types associated with a selected event. Thus, when the user selects an event, the viewer displays all of the multi-media information (such as audio/video and textual information) that is associated with the selected event.
1008 Citations
34 Claims
-
1. A multi-perspective viewer for interactively viewing a multi-media program derived from a real-world environment, the multi-media program comprising a plurality of multi-media events represented by associated and corresponding multiple multi-media data types stored in a multi-media database, comprising:
-
a. user interface means for accepting input from a user and for outputting information from the viewer to the user, wherein the user interface means includes at least one input device and a visual display; b. query means for querying the viewer for selected multi-media events, wherein the query means displays an event timeline on the visual display that graphically depicts events that satisfy a selected query; c. selecting means, responsive to input from the user interface means, for selecting an event from the event timeline; and d. display means, responsive to the selecting means, for displaying the multi-media data types associated with the selected event on the visual 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, 25, 26, 27, 28, 29, 30)
-
-
31. A method for interactively displaying a multi-media program derived from a real-world environment, the multi-media program comprising a plurality of multi-media events represented by associated and corresponding multiple multi-media data types stored in a multi-media database, the method comprising the steps of:
-
a. accepting a query wherein the query specifies selected multi-media events; b. displaying an event timeline on a visual display wherein the event timeline graphically depicts events that satisfy the query; c. selecting an event from the event timeline; and d. displaying the multi-media data types associated with the selected event on the visual display. - View Dependent Claims (32)
-
-
33. A system for interactively viewing a multi-media program derived from a real-world environment, comprising:
-
a. a computer environment including an input device and a visual display; b. a plurality of sensors connected to the computer environment and sensing the real-world environment; c. capturing means executed by the computer environment for capturing a plurality of multi-media events sensed by the sensors; d. filtering means executed by the computer environment for filtering the plurality of multi-media events captured by the capturing means, and for producing a multi-media program, wherein the multi-media program includes only those multi-media events that satisfy event selection criteria; e. an environmental model stored in the computer environment, wherein the environmental model represents the multi-media program, and wherein the spatial coordinates of the environmental model approximately correspond to the spatial coordinates of the sensed real-world environment; and f. a viewer for interactively accessing selected multi-media events and objects from the multi-media program, wherein the viewer includes an event timeline that graphically displays events stored in the computer environment. - View Dependent Claims (34)
-
Specification