Patent ID: 7480873
Filing Date: 2009-01-20
Classification: G06F

Abstract:
1. A method for manipulating a window within a three-dimensional (3D) display model, comprising: receiving an input from a 2D pointing device, wherein the input specifies a 2D offset within a 2D display, wherein the 2D display provides a view into the 3D display model; using the 2D offset to move a cursor to a position in the 2D display; determining if the cursor overlaps a window within the 3D display model by projecting a ray from a predefined viewpoint in the 3D display model through the cursor, which is located in a rectangle representing the 2D display in the 3D display model, toward one or more windows in the 3D display model and determining if the ray intersects a window; if the cursor overlaps a window, displaying the window as a 3D object; wherein when the window is rotated, a spine located on a side edge of the window becomes visible, wherein the spine contains a title for the same window, and wherein the thickness of the spine is significantly less than the dimension of the window.