Coupling a display object to a viewpoint in a navigable workspace
AssigneeXerox Corporation
InventorGeorge G. Robertson
Life of this patent
Estimating the term…
Loading patent…
AssigneeXerox Corporation
InventorGeorge G. Robertson
Estimating the term…
A method and system are disclosed for maintaining a view of a selected display object while navigating in an n-dimensional, navigable workspace. Objects perceptible in the workspace are perceptible as viewed from one of a plurality of viewpoints of the workspace. In response to the system user selecting a display object for coupling, the selected display object is moved to a preferred viewing position and coupled to a first viewpoint into the workspace that is the viewpoint into the workspace at the time the object is selected. In response to the user's subsequent requests to change viewpoints into the workspace to perform navigation therein, the display object appears to maintain the same relative position to the first viewpoint. This results in the selected display object always being easily perceptible and accessible in the workspace even if the selected display object would not otherwise be perceptible from one of the changed viewpoints in the workspace. The display object coupling technique is useful in large 2D, 21/2D and 3D visualization workspaces, such as, for example, to carry a display object that serves as a tool or that contains information that needs to be referenced to a portion of the workspace that is presently not clearly perceptible. The selected display object may either be perceptible in the workspace at the time of selection, or it may be made perceptible in response to the user's selection of an operation or function available in the workspace. In response to receiving a decoupling signal, the selected display object is returned to its original position in the workspace. An implementation of the coupling technique in a 3D information visualization environment is described.
A method of operating a system including a display, a user input device for producing signals indicating actions of a system user, memory for storing data, and a processor connected for receiving signals and for presenting images on the display;
A method of operating a system including a user input device for receiving signals indicating actions and requests of a system user;
A system comprising:
An article of manufacture for use in a system that includes a display having a display area for presenting images to a system user;
Dependencies are inferred from the claim text.