Enhancements for manipulating two-dimensional windows within a three-dimensional display model
First Claim
Patent Images
1. A method for manipulating a window within a three-dimensional (3D) display model, comprising:
- displaying a view into the 3D display model through a two-dimensional (2D) display;
receiving a command to manipulate the window within the 3D display model, wherein the window provides a 2D user interface for a 2D application; and
in response to the command, manipulating the window within the 3D display model so that the manipulation is visible within the 2D display.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that facilitates manipulating a window within a three-dimensional (3D) display model, wherein the window provides a 2D user interface for a 2D application. During operation, the system displays a view into the 3D display model through a two-dimensional (2D) display. Upon receiving a command to manipulate the window within the 3D display model, the system manipulates the window within the 3D display model so that the manipulation is visible within the 2D display.
-
Citations
37 Claims
-
1. A method for manipulating a window within a three-dimensional (3D) display model, comprising:
-
displaying a view into the 3D display model through a two-dimensional (2D) display;
receiving a command to manipulate the window within the 3D display model, wherein the window provides a 2D user interface for a 2D application; and
in response to the command, manipulating the window within the 3D display model so that the manipulation is visible within the 2D display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for manipulating a window within a three-dimensional (3D) display model, the method comprising:
-
displaying a view into the 3D display model through a two-dimensional (2D) display;
receiving a command to manipulate the window within the 3D display model, wherein the window provides a 2D user interface for a 2D application; and
in response to the command, manipulating the window within the 3D display model so that the manipulation is visible within the 2D display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus that manipulates a window within a three-dimensional (3D) display model, comprising:
-
a two-dimensional (2D) display configured to display a view into the 3D display model;
a window manipulation mechanism configured to receive a command to manipulate the window within the 3D display model, wherein the window provides a 2D user interface for a 2D application; and
wherein in response to the command, the window manipulation mechanism is configured to manipulate the window within the 3D display model so that the manipulation is visible within the 2D display. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A means for manipulating a window within a three-dimensional (3D) display model, comprising:
-
a two-dimensional (2D) display means for displaying a view into the 3D display model;
a window manipulation means configured to receive a command to manipulate the window within the 3D display model, wherein the window provides a 2D user interface for a 2D application; and
wherein in response to the command, the window manipulation means manipulates the window within the 3D display model so that the manipulation is visible within the 2D display.
-
Specification