IP Library Granted Patent US 11,362,703
Granted Patent B1
US 11,362,703 · App. 17/021,274 · Granted Jun 14, 2022

Positional tracking assisted beam forming in wireless virtual reality systems

Inventors: Qi Qu (Redmond, WA); Ganesh Venkatraman (San Jose, CA); Hongyu Zhou (San Francisco, CA); Ryan Hamilton Brown (Austin, TX); Oskar Linde (San Carlos, CA); Lyle David Bainbridge (Redwood City, CA); Matthew James Devoe (Happy Valley, HK); Ali Yazdan (San Francisco, CA); Sam Padinjaremannil Alex (Dublin, CA); Nirav Rajendra Patel (San Francisco, CA)
Assignee: Facebook Technologies, LLC
H04B7/0408G01S17/89H04B1/385H04B7/0608H04B7/0695H04B7/26G01S5/163H04B2001/3866
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 11,362,703
App. No.
17/021,274
Granted
Jun 14, 2022
Kind
B1
Abstract

Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver.

Claims (68)

1. A head-mounted display (HMD) comprising:

a transceiver configured to wirelessly communicate with a console of a first packet over a first directional beam of a plurality of directional beams; and

a controller configured to:

obtain information about a change in a position of the HMD relative to the console, and

determine a second directional beam of the plurality of directional beams based in part on the information, wherein

the transceiver is further configured to switch from the first directional beam to the second directional beam for wireless communication with the console of a second packet from a beginning of the second packet following an end of the first packet.

2. The HMD of claim 1 , further comprising a positional tracking system configured to:

track the position of the HMD relative to the console; and

generate positional information describing the tracked position of the HMD relative to the console, wherein

the controller is further configured to obtain the information about the change in the position based on the positional information.

3. The HMD of claim 2 , wherein the controller is further configured to:

translate the positional information and the change in the position into a narrow beam of the HMD corresponding to the second directional beam by selecting the second directional beam from the plurality of directional beams covering a region in space comprising a reference point of the console.

4. The HMD of claim 1 , wherein the transceiver is further configured to switch from the first directional beam to the second directional beam for wireless communication with the console without delaying transmission of the second packet.

5. The HMD of claim 1 , wherein:

the transceiver is further configured to receive a feedback signal from the console; and

the controller is further configured to determine the change in the position based on the feedback signal.

6. The HMD of claim 1 , wherein the controller is further configured to:

maintain line-of-sight with the console when switching wireless communication with the console to the second directional beam.

7. The HMD of claim 1 , wherein the controller is further configured to:

establish that a non-line-of-sight (NLOS) condition for wireless communication exists between the HMD and the console; and

instruct the transceiver to switch wireless communication with the console to some other directional beam, of the plurality of directional beams, the other directional beam comprising a reflection path between the HMD and the console, based on the established NLOS condition for wireless communication.

8. The HMD of claim 1 , wherein:

the transceiver is further configured to receive a feedback signal from the console, the feedback signal comprising information about a region where a quality of wireless communication between the HMD and the console is above a threshold quality; and

the controller is configured to determine the second directional beam further based on the feedback signal.

9. The HMD of claim 1 , wherein the controller is further configured to:

predict motion of the HMD; and

instruct the transceiver to switch wireless communication with the console from the second directional beam to some other directional beam of the plurality of directional beams based on the predicted motion of the HMD.

10. The HMD of claim 1 , wherein:

the transceiver is further configured to receive, from the console, information about predicted motion of the HMD; and

the controller is further configured to:

determine some other directional beam, of the plurality of directional beams, based in part on the predicted motion of the HMD, and

instruct the transceiver to switch wireless communication with the console from the second directional beam to the other directional beam.

11. The HMD of claim 1 , further comprising:

a depth camera assembly configured to determine depth information of one or more objects in a local area surrounding the HMD, wherein

the controller is further configured to determine the second directional beam based on the information about the change in the position of the HMD and the determined depth information.

12. A method performed by a head-mounted display (HMD), the method comprising:

wirelessly communicating with a console of a first packet over a first directional beam of a plurality of directional beams;

obtaining information about a change in a position of the HMD relative to the console;

determining a second directional beam of the plurality of directional beams based in part on the information; and

switching from the first directional beam to the second directional beam for wireless communication with the console of a second packet from a beginning of the second packet following an end of the first packet.

13. The method of claim 12 , further comprising:

tracking the position of the HMD relative to the console;

generating positional information describing the tracked position of the HMD relative to the console; and

obtaining the information about the change in the position based on the positional information.

14. The method of claim 13 , further comprising:

translating the positional information and the change in the position into a narrow beam of the HMD corresponding to the second directional beam by selecting the second directional beam from the plurality of directional beams covering a region in space comprising a reference point of the console.

15. The method of claim 12 , further comprising:

switching from the first directional beam to the second directional beam for wireless communication with the console without delaying transmission of the second packet.

16. The method of claim 12 , further comprising:

receiving a feedback signal from the console; and

determining the change in the position based on the feedback signal.

17. The method of claim 12 , further comprising:

predicting motion of the HMD; and

switching wireless communication with the console from the second directional beam to some other directional beam of the plurality of directional beams based on the predicted motion of the HMD.

18. The method of claim 12 , further comprising:

receiving, from the console, information about predicted motion of the HMD;

determining some other directional beam of the plurality of directional beams based in part on the predicted motion of the HMD; and

switching wireless communication with the console from the second directional beam to the other directional beam.

19. An apparatus for wireless communication, the apparatus comprising:

a transceiver configured to wirelessly communicate with another apparatus of a first packet over a first directional beam of a plurality of directional beams; and

a controller configured to:

obtain information about a change in a position of the apparatus relative to the other apparatus, and

determine a second directional beam of the plurality of directional beams based in part on the information, wherein

the transceiver is further configured to switch from the first directional beam to the second directional beam for wireless communication with the other apparatus of a second packet from a beginning of the second packet following an end of the first packet.

20. The apparatus of claim 19 , further comprising a positional tracking system configured to:

track the position of the apparatus relative to the other apparatus; and

generate positional information describing the tracked position of the apparatus relative to the other apparatus, wherein

the controller is further configured to obtain the information about the change in the position based on the positional information.

Assignments (1)
CHANGE OF NAME Recorded Jun 8, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060315/0132 →
Continuity (5)
Continuation 16847044 · Apr 13, 2020
Continuation 16389287 · Apr 19, 2019
Continuation 16122779 · Sep 5, 2018
Continuation 15818624 · Nov 20, 2017
Division 15433817 · Feb 15, 2017