IP Library › Patent Application 15067208
Patent Application
App. No. 15/067,208

VIRTUAL REALITY DISPLAY BASED ON ORIENTATION OFFSET

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 None
App. No.
15/067,208
Abstract

Technologies are generally described to orient virtual reality content based on user head and body orientations. In some examples, a virtual reality content display system may display different portions of virtual reality content to a user based on user head and/or body orientation. The virtual reality content display system may use a determined user body orientation to identify a first, forward portion of the virtual reality content. The virtual reality content display system may then determine where the head of the user is oriented with respect to the user body orientation, in the form of a head-body orientation offset. Upon determining a second portion of the virtual reality content corresponding to the user head orientation, the virtual reality content display system may display the second portion of the virtual reality content to the user. Portions of the virtual reality content may include distinct user interfaces of one or more applications.

Claims (73)

1 . A method to display virtual reality content on a head-mounted display, the method comprising:

determining a body orientation;

identifying a first portion of the virtual reality content based on the body orientation;

determining a head-body orientation offset;

selecting a second portion of the virtual reality content based on the head-body orientation offset, wherein an offset of the second portion from the first portion corresponds to the head-body orientation offset; and

displaying the selected second portion of the virtual reality content on the head-mounted display.

2 . The method of claim 1 , further comprising receiving an orientation signal from a body sensor, and wherein determining the body orientation comprises determining the body orientation based on the orientation signal.

3 . The method of claim 2 , wherein:

the body sensor includes one or more of a first foot sensor and a second foot sensor,

the orientation signal includes one or more of a first signal from the first foot sensor and a second signal from the second foot sensor.

4 . The method of claim 3 , further comprising:

determining a first orientation of the first foot sensor based on the first signal; and

determining a second orientation of the second foot sensor based on the second signal;

and wherein determining the body orientation comprises:

determining an orientation pattern based on the first orientation and the second orientation; and

estimating a body direction based on the orientation pattern.

8 . The method of claim 4 , further comprising determining an initial toeing pattern, and wherein determining the orientation pattern comprises determining the orientation pattern based on the first orientation, the second orientation, and the toeing pattern.

6 . The method of claim 2 , further comprising estimating a distribution pattern associated with a plurality of body sensors, and wherein determining the body orientation further comprises determining the body orientation based on a plurality of orientation signals from the plurality of body sensors and the distribution pattern.

7 . The method of claim 1 , further comprising determining a head orientation, and wherein determining the head-body orientation offset comprises determining the head-body orientation offset based on the body orientation and the head orientation.

8 . The method of claim 1 , wherein the first portion and the second portion of the virtual reality content include two distinct user interfaces.

9 . The method of claim 8 , wherein the at least one of the two distinct user interfaces includes an application user interface.

10 . The method of claim 8 , wherein the at least one of the two distinct user interfaces includes a desktop user interface.

11 . A virtual reality content display system comprising:

a display device configured to display virtual reality content;

a head sensor configured to determine a head orientation;

at least one body sensor configured to provide at least one body orientation signal; and

a processor block coupled to the display device, the head sensor, and the at least one body sensor, and configured to:

receive the at least one body orientation signal from the at least one body sensor;

determine a first portion of the virtual reality content based on the at least one body orientation signal;

receive a head orientation signal from the head sensor;

determine a head-body orientation offset based on the head orientation signal and the at least one body orientation signal;

select a second portion of the virtual reality content based on the head-body orientation offset; and

send the selected second portion to the display device for display.

12 . The virtual reality content display system of claim 11 , wherein:

the at least one body sensor includes a first shoe sensor and a second shoe sensor,

the at least one body orientation signal includes a first signal from the first shoe sensor and a second signal from the second shoe sensor.

13 . The virtual reality content display system of claim 12 , wherein the processor block is further configured to:

determine a first orientation of the first shoe sensor based on the first signal;

determine a second orientation of the second shoe sensor based on the second signal;

determine an orientation pattern based on the first orientation and the second orientation; and

estimate a body direction based on the orientation pattern to determine the first portion of the virtual reality content and determine the head-body orientation offset.

14 . The virtual reality content display system of claim 13 , wherein the processor block is further configured to:

determine an initial toeing pattern, and

determine the orientation pattern based on the first orientation, the second orientation, and the toeing pattern.

15 . The virtual reality content display system of claim 1 , wherein the processor block is further configured to:

estimate a distribution pattern associated with the at least one body sensor, and

use the distribution pattern to determine the first portion of the virtual reality content and the head-body orientation offset.

16 . The virtual reality content display system of claim 11 , wherein the processor block is further configured to:

select a portion of the virtual reality content among a plurality of portions of the virtual reality content based on the head-body orientation offset.

17 . The virtual reality content display system of claim 16 , wherein the plurality of portions of the virtual reality content include distinct application user interfaces.

18 . The virtual reality content display system of claim 17 , wherein the application user interfaces include productivity application user interfaces.

19 . A virtual reality content system comprising:

a memory configured to store virtual reality content; and

a processor block coupled to the memory and configured to:

determine a body orientation;

determine a first portion of the virtual reality content based on the body orientation;

determine a head orientation;

determine a head-body orientation offset based on the head orientation and the body orientation;

re-orient the virtual reality content based on the first portion and the head-body orientation offset; and

send the re-oriented virtual reality content to a display device.

20 . The virtual reality content system of claim 19 , wherein the processor block is further configured to:

receive at least one orientation signal from a body sensor, and

use the orientation signal to determine the body orientation.

21 . The virtual reality content system of claim 20 , wherein the orientation signal includes one or more of a first foot orientation signal and a second foot orientation signal.

22 . The virtual reality content system of claim 19 , wherein the processor block is further configured to:

determine an orientation pattern based on one or more of the first orientation and the second orientation; and

estimate a body direction based on the orientation pattern to determine the body orientation.

23 . The virtual reality content system of claim 19 , wherein the processor block is further configured to:

determine an initial toeing pattern, and

determine the orientation pattern based on one or more of the first orientation, the second orientation, and the toeing pattern.

24 . The virtual reality content system of claim 23 , wherein the processor block is further configured to:

estimate a distribution pattern associated with the body orientation, and

determine the body orientation based on the orientation signal and the distribution pattern.

Assignments (3)
PATENT SALE AND SUBSCRIPTION AGREEMENT, ASSIGNMENT Recorded Nov 7, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT, LLC
To: BOOGIO, INC.
Reel/Frame 050966/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2016
From: KIM, SEUNGIL
To: SPEECH INNOVATION CONSULTING GROUP CO., LTD
Reel/Frame 037952/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2016
From: SPEECH INNOVATION CONSULTING GROUP CO., LTD
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 037952/0814 →