Patent ID: 9269324
Filing Date: 2016-02-23
CPC Classification: G09G,H04W

Claim Text:
1. A computer-implemented method for presenting an orientation aware three-dimensional application on a device, the method comprising: receiving visual data providing an image of a physical three-dimensional environment and orientation data indicating an orientation of an actual device within the physical three-dimensional environment; providing, for display on the actual device, a visual representation of a virtual device displaying an orientation aware application displaying the image of the physical three-dimensional environment; and providing, for display on the actual device in at least a portion of the area surrounding the display of the visual representation of the virtual device on the actual device, a visual representation using perspective projection of a simulated three-dimensional environment as a spherical three-dimensional environment or a flat three-dimensional environment, wherein the visual representation of the virtual device appears within the simulated three-dimensional environment based on the orientation data indicating the orientation of the actual device within the physical three-dimensional environment, and wherein motion of the image of the physical three-dimensional environment as displayed by the orientation aware application displayed by the visual representation of the virtual device is tied with motion of the visual representation of the spherical three-dimensional environment or the flat three-dimensional environment displayed in the at least the portion of the area surrounding the display of the visual representation of the virtual device.