Method and apparatus for providing a three-dimensional task gallery computer interface
First Claim
1. A method of generating a display on a computer screen, the method comprising:
- displaying a non-focus task in a three-dimensional environment, the non-focus task capable of including an image of at least two windows;
displaying a stage area in the three dimensional environment;
displaying a previous focus task in the stage area;
capturing an image of the previous focus task as it appears on the stage area;
replacing the previous focus task with the image of the previous focus task, the image of the previous focus forming a converted non-focus task;
moving the converted non-focus task away from the stage area;
moving the non-focus task to the stage area based on a user input; and
making the non-focus task a focus task by displaying the at least two windows such that the user can manipulate at least a portion of one window.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a three-dimensional user interface for a computer system that allows a user to combine and store a group of windows as a task. The image of each task can be positioned within a three-dimensional environment such that the user may utilize spatial memory in order to remember where a particular task is located. In further embodiments of the invention, the three-dimensional environment includes a stage, which is used to display the task with the current focus. When a user selects a new task in the gallery, the task is moved to the stage and given focus. If a previous task was on the stage, an image of the previous task is captured. This image is then moved into the task gallery away from the stage. This process allows users to switch between multiple window configurations with a simple action.
-
Citations
4 Claims
-
1. A method of generating a display on a computer screen, the method comprising:
-
displaying a non-focus task in a three-dimensional environment, the non-focus task capable of including an image of at least two windows;
displaying a stage area in the three dimensional environment;
displaying a previous focus task in the stage area;
capturing an image of the previous focus task as it appears on the stage area;
replacing the previous focus task with the image of the previous focus task, the image of the previous focus forming a converted non-focus task;
moving the converted non-focus task away from the stage area;
moving the non-focus task to the stage area based on a user input; and
making the non-focus task a focus task by displaying the at least two windows such that the user can manipulate at least a portion of one window. - View Dependent Claims (2, 3, 4)
-
Specification