Three-dimensional workspace interactive display having browsing viewpoints for navigation and work viewpoints for user-object interactive non-navigational work functions with automatic switching to browsing viewpoints upon completion of work functions
First Claim
1. In a data processor controlled display system for displaying a virtual three-dimensional workspace having a plurality of virtual viewer interactive three-dimensional objects therein,viewer interactive means for navigating within said workspace comprising:
- means for providing to viewers viewpoints into said workspace,viewer interactive means for changing from one viewpoint to another,means for providing to viewers, work viewpoints from which viewers may interact with a three-dimensional object,means for providing to viewers, browsing viewpoints of such scope that viewers may readily select navigation paths to other viewpoints,means for determining whether viewers have completed said interaction at work viewpoints, andmeans responsive to said determining means for automatically providing to said viewer a selected browsing viewpoint upon the completion of said work viewpoint interaction.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program are provided for facilitating viewer navigation within a virtual reality three-dimensional workspace containing functional three-dimensional objects. The viewer has the capability of navigating towards such three-dimensional functional objects and interacting with them functionally in specific tasks. Such specific tasks often require a fairly narrow viewpoint to provide close viewer interaction with the object in the specific task. The present invention provides a means for facilitating the viewer'"'"'s navigation along his desired or planned path after he has completed a specific task relationship with a particular selected object. Means are provided for monitoring the task specific relationship of the viewer with the object and as soon as a determination is made that the viewer has completed his task, the system automatically changes the viewpoint of the viewer from the task specific viewpoint to the optimum browsing or navigation viewpoint with respect to the viewer'"'"'s current viewpoint so that the viewer can proceed further in his navigation.
196 Citations
11 Claims
-
1. In a data processor controlled display system for displaying a virtual three-dimensional workspace having a plurality of virtual viewer interactive three-dimensional objects therein,
viewer interactive means for navigating within said workspace comprising: -
means for providing to viewers viewpoints into said workspace, viewer interactive means for changing from one viewpoint to another, means for providing to viewers, work viewpoints from which viewers may interact with a three-dimensional object, means for providing to viewers, browsing viewpoints of such scope that viewers may readily select navigation paths to other viewpoints, means for determining whether viewers have completed said interaction at work viewpoints, and means responsive to said determining means for automatically providing to said viewer a selected browsing viewpoint upon the completion of said work viewpoint interaction. - View Dependent Claims (2, 3, 4)
-
-
5. In a computer implemented method for displaying a virtual three-dimensional workspace having a plurality of virtual viewer interactive three-dimensional objects therein,
a viewer interactive method for navigating within said workspace comprising: -
providing to viewers, viewpoints into said workspace, permitting viewers to interactively change from one viewpoint to another, providing to viewers, work viewpoints from which viewers may interact with three-dimensional objects, providing to viewers, browsing viewpoints of such scope that viewers may readily select navigation paths to other viewpoints, determining whether viewers have completed said interaction at a work viewpoint, and automatically providing to said viewers, a selected browsing viewpoint responsive to a determination that said interaction at said work viewpoint has been completed. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program having data structures included on a computer readable medium which causes the display on a data processor supported display of virtual three-dimensional workspace having a plurality of virtual viewer interactive three-dimensional objects therein which includes,
viewer interactive means for navigating within said workspace comprising, means for providing to viewers viewpoints into said workspace, viewer interactive means for changing from one viewpoint to another, means for providing to viewers work viewpoints from which viewers may interact with a three-dimensional object, means for providing to viewers browsing viewpoints of such scope that viewers may readily select navigation paths to other viewpoints, means for determining whether viewers have completed said interaction at work viewpoints, and means responsive to said determining means for automatically providing to said viewer a selected browsing viewpoint upon the completion of said work viewpoint interaction.
Specification