Patent ID: 7512902

Claim:
A method of generating a display on a computer screen in a computer system, the method comprising: displaying a three-dimensional environment from the point of view of a camera at a current location in the three-dimensional environment such that a focus task in the three-dimensional environment is displayed, the focus task comprising an ordered stack of windows in which the windows are automatically aligned and a loose stack of windows in which the alignment between the windows is set by a user; moving the camera to a preset position in the three-dimensional environment while continuing to display the three-dimensional environment from the point of view of the current location; capturing an image of the focus task from a point of view of the camera at the preset position while continuing to display the three-dimensional environment from the point of view of the current location; moving the camera back to the current location; replacing the windows of the focus task with the image of the focus task; and displaying movement of the image in the three dimensional environment in response to input from a user.