IP Library Granted Patent US 9,916,815
Granted Patent B2
US 9,916,815 · App. 13/764,662 · Granted Mar 13, 2018

Enhanced system and method for presenting a view of a virtual space to a user based on a position of a display

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,916,815
App. No.
13/764,662
Granted
Mar 13, 2018
Kind
B2
Abstract

An enhanced system and method presents a view of a virtual space on a display based on a position of the display in one or more degrees of freedom. For such a position of the display, a corresponding field of view in the virtual space may be determined. In some examples, as the display rotates about an axis that runs perpendicular to the display through a centroid of the display, the view of the virtual space may shift such that the field of view varies dynamically with the rotational position of the display and the objects in the field of view are maintained fixed in the virtual space. In some implementations, an object of the virtual space may be controlled by the position change of the display in the degrees of freedom such that the objects may be steered according to the display's position in the degrees of freedom.

Claims (25)

1. A system configured to present a view of a virtual space based on a position of a display, the system comprising:

one or more physical processors configured by machine-readable instructions to perform the following operations:

provide a virtual space by executing an instance of the virtual space, and implementing the instance of the virtual space to determine a view of the virtual space for presentation on the display;

determine position information specifying a position of the display in a first rotational degree of freedom in the real world about an axis through a centroid of the display that runs perpendicular to the display;

determine a field of view in the virtual space based on the determined position information of the display such that the position of the field of view in the virtual space in the first rotational degree of freedom in the virtual space corresponds to the position of the display in the first rotational degree of freedom in the real world, the first rotational degree of freedom in the virtual space specifying rotation in the virtual space about the same axis through the centroid of the display that runs perpendicular to the display, the field of view in the virtual space in the first rotational degree of freedom in the virtual space being determined without regard for motion or position of the display in any translational degree of freedom and without regard for motion or position of the display in any other rotational degree of freedom in the real world; and

selectively control movement of an object in the virtual space within the field of view based on the position of the display in the first rotational degree of freedom in the real world.

2. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions such that shifting of the field of view leaves relative positions between objects in the virtual space unchanged.

3. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions such that the field of view is centered on the selectively controlled object.

4. The system of claim 1 , wherein the selectively controlled object includes a character associated with a user.

5. The system of claim 1 , wherein the view of virtual space is presented without images of the real world.

6. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions to determine the field of view in the virtual space based on the determined position of the display in the first rotational degree of freedom in real time or near real time.

7. The system of claim 1 , wherein selectively controlling movement of the object in the virtual space within the field of view based on the determined position information related to the position of the display in the first rotational degree of freedom in the real world comprises controlling movement with respect to the first degree of freedom in the virtual space.

8. The system of claim 1 , wherein the one or more physical processors are further configured by machine-readable instructions to selectively control movement of the object in the virtual space within the field of view further based on the determined position information related to the position of the display in a second degree of freedom in the real world.

9. A computer-implemented method to present a view of a virtual space based on a position of a display, the method being performed in a computer system comprising one or more processors and storage media storing machine-readable instructions, the method comprising:

implementing an instance of the virtual space to determine a view of the virtual space for presentation on the display;

determining position information specifying a position of the display in a first rotational degree of freedom in the real world about an axis through a centroid of the display that runs perpendicular to the display;

determining a field of view in the virtual space based on the determined position information of the display such that the position of the field of view in the virtual space in the first rotational degree of freedom in the virtual space corresponds to the position of the display in the first rotational degree of freedom in the real world, the first rotational degree of freedom in the virtual space describing rotation in the virtual space about the same axis through the centroid of the display that runs perpendicular to the display, the field of view in the virtual space in the first rotational degree of freedom in the virtual space being determined without regard for motion or position of the display in any translational degree of freedom and without regard for motion or position of the display in any other rotational degree of freedom in the real world; and

selectively controlling movement of an object in the virtual space within the field of view based on the position of the display in the first rotational degree of freedom in the real world.

10. The computer-implemented method of claim 9 , wherein shifting of the field of view leaves relative positions between objects in the virtual space unchanged.

11. The computer-implemented method of claim 9 , wherein the field of view is centered on the selectively controlled object.

12. The computer-implemented method of claim 9 , wherein the selectively controlled object includes a character associated with a user.

13. The computer-implemented method of claim 9 , wherein the view of virtual space is presented without images of the real world.

14. The computer-implemented method of claim 9 , wherein the determination of the field of view in the virtual space is based on the determined position of the display in the first rotational degree of freedom in real time or near real time.

15. The method of claim 9 , wherein selectively controlling movement of the object in the virtual space within the field of view based on the determined position information related to the position of the display in the first rotational degree of freedom in the real world comprises controlling movement with respect to the first degree of freedom in the virtual space.

16. The method of claim 9 , further comprising selectively controlling movement of the object in the virtual space within the field of view further based on the determined position information related to the position of the display in a second degree of freedom in the real world.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2026
From: DISNEY ENTERPRISES, INC.
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075574/0602 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2013
From: DURMEK, STEFAN
To: DISNEY ENTERPRISES, INC.
Reel/Frame 029792/0519 →