SYSTEMS AND METHODS OF DISPLAYING VIRTUAL ELEMENTS ON A MULTIPOSITIONAL DISPLAY
First Claim
Patent Images
1. A method of presenting visual information to a user, the method comprising:
- detecting a position of a display relative to a surrounding environment;
detecting movement of the display relative to the surrounding environment about a fixed base in real time; and
updating a presentation of visual information on the display relative to a virtual reference frame updated in real time based upon the movement of the display relative to the surrounding environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of presenting visual information to a user includes detecting a position of a display relative to a surrounding environment, detecting movement of the display relative to the surrounding environment in real time, and updating a present of visual information on the display relative to a virtual reference frame updated in real time based upon the movement of the display relative to the surrounding environment.
21 Citations
24 Claims
-
1. A method of presenting visual information to a user, the method comprising:
-
detecting a position of a display relative to a surrounding environment; detecting movement of the display relative to the surrounding environment about a fixed base in real time; and updating a presentation of visual information on the display relative to a virtual reference frame updated in real time based upon the movement of the display relative to the surrounding environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for presenting visual information to a user, the system comprising:
-
a display; a fixed base; a connection mechanism that allows rotation of the display relative to the fixed base; at least one orienting device configured to detect an orientation of the display; and a computing device in communication with the display and the at least one orienting device, the computing device including a microprocessor and a hardware storage device having instructions stored thereon that when executed by the microprocessor cause the computing device to; receive at least one of a translation or rotation information from the at least one orienting device regarding position of the display; calculate at least one of a reference frame translation or rotation of a virtual environment; rotate and translate a reference frame of the virtual environment according to the calculated reference frame translation and rotation; and display a rotated and translated virtual environment with the display. - View Dependent Claims (12, 13, 14, 21, 22)
-
-
15. A system for presenting visual information to a user, the system comprising:
-
a display; a fixed base; a connection mechanism that couples rotation of the display relative to the fixed base and translation of the display relative to the base; at least one orienting device configured to detect an orientation of the display; and a computing device in communication with the display and the at least one orienting device, the computing device including a microprocessor and a hardware storage device having instructions stored thereon that when executed by the microprocessor cause the computing device to; receive rotation and translation information from the at least one orienting device regarding position of the display; calculate a reference frame rotation and translation of a virtual environment; rotate and translate a reference frame of the virtual environment according to the calculated reference frame translation and rotation; and display a rotated and translated virtual environment with the display. - View Dependent Claims (16, 17, 18, 19, 20, 23, 24)
-
Specification