Reflections in a multidimensional user interface environment
First Claim
Patent Images
1. A method, comprising:
- providing for display a display object in a three-dimensional user interface;
providing for display an object receptacle and a visualization object located on the object receptacle, the object receptacle being displayed in front of the display object such that the visualization object obscures at least a portion of the display object;
producing a reflection of the obscured portion of the display object on a reflection surface in the three-dimensional user interface; and
providing the reflection for display on a display device such that the portion of the display object obscured by the visualization object is visible in the reflection.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface has a back surface disposed from a viewing surface to define a depth. A visualization object receptacle is disposed between the back surface and a viewing surface and contains a visualization object. A reflection surface is defined such that a reflection of the visualization object is displayed on the reflection surface.
64 Citations
25 Claims
-
1. A method, comprising:
-
providing for display a display object in a three-dimensional user interface; providing for display an object receptacle and a visualization object located on the object receptacle, the object receptacle being displayed in front of the display object such that the visualization object obscures at least a portion of the display object; producing a reflection of the obscured portion of the display object on a reflection surface in the three-dimensional user interface; and providing the reflection for display on a display device such that the portion of the display object obscured by the visualization object is visible in the reflection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
one or more computers configured to perform operations comprising; providing for display a display object in a three-dimensional user interface; providing for display an object receptacle and a visualization object located on the object receptacle, the object receptacle being displayed in front of the display object such that the visualization object obscures at least a portion of the display object; producing a reflection of the obscured portion of the display object on a reflection surface in the three-dimensional user interface; and providing the reflection for display on a display device such that the portion of the display object obscured by the visualization object is visible in the reflection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory computer readable medium storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:
-
providing for display a display object in a three-dimensional user interface; providing for display an object receptacle and a visualization object located on the object receptacle, the object receptacle being displayed in front of the display object such that the visualization object obscures at least a portion of the display object; producing a reflection of the obscured portion of the display object on a reflection surface in the three-dimensional user interface; and providing the reflection for display on a display device such that the portion of the display object obscured by the visualization object is visible in the reflection. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification