US 11,835,717 B2
Pairing with companion device
Nitin Singh, Fremont, CA (US); and Adrian Kaehler, Los Angeles, CA (US)
Assigned to Magic Leap, Inc., Plantation, FL (US)
Filed by Magic Leap, Inc., Plantation, FL (US)
Filed on Feb. 18, 2021, as Appl. No. 17/179,110.
Application 17/179,110 is a continuation of application No. 15/982,844, filed on May 17, 2018, granted, now 10,955,662.
Claims priority of provisional application 62/509,427, filed on May 22, 2017.
Prior Publication US 2021/0199960 A1, Jul. 1, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G02B 27/00 (2006.01); G06F 21/32 (2013.01); G02B 27/01 (2006.01); H04W 4/80 (2018.01); H04W 8/00 (2009.01); H04M 1/60 (2006.01); G06F 21/44 (2013.01); H04L 9/40 (2022.01); H04W 12/50 (2021.01); H04W 12/065 (2021.01); H04W 12/069 (2021.01); H04W 12/77 (2021.01); G06V 20/80 (2022.01); H04B 1/3827 (2015.01); G02B 6/34 (2006.01); F21V 8/00 (2006.01)
CPC G02B 27/0093 (2013.01) [G02B 27/017 (2013.01); G06F 21/32 (2013.01); G06F 21/44 (2013.01); G06V 20/80 (2022.01); H04L 63/0861 (2013.01); H04L 63/18 (2013.01); H04M 1/6066 (2013.01); H04W 4/80 (2018.02); H04W 8/005 (2013.01); H04W 12/065 (2021.01); H04W 12/069 (2021.01); H04W 12/50 (2021.01); H04W 12/77 (2021.01); G02B 6/0016 (2013.01); G02B 6/34 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0125 (2013.01); G02B 2027/0127 (2013.01); G02B 2027/0138 (2013.01); G02B 2027/0178 (2013.01); G02B 2027/0181 (2013.01); H04B 2001/3866 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A head mounted display system comprising:
non-transitory computer-readable storage medium storing executable instructions; and
one or more processors in communication with the non-transitory computer-readable storage medium, the one or more processors programmed by the executable instructions to:
receive, from a first device, a request to authenticate a first connection between the first device and the head mounted display system, wherein the request comprises a first data that is a number encoded in a pattern of blinks displayed by two or more light-emitting devices on the first device, the two or more light-emitting devices including a first light-emitting device configured to emit light of a first color and a second light-emitting device configured to emit light of a second color, wherein the number is encoded in the pattern of blinks according to a predetermined protocol such that a first digit of the number corresponds to a number of blinks of the first light-emitting device in the first color and a second digit of the number corresponds to a number of blinks of the second light-emitting device in the second color;
extract the first data from the pattern of blinks;
transmit the first data to an authentication device that is configured to authenticate the first connection based at least in part on a first comparison of a first shared data received from the first device with the first data;
receive, from the authentication device, a confirmation of a successful authentication of the first connection that is based at least partly on determining a match between the first shared data and the first data; and
in response to receiving the confirmation of successful authentication of the first connection,
permit bi-directional communication of data between the first device and the head mounted display system, and
notify a user of the head mounted display system that the first connection has been authenticated.