The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 07, 2020

Filed:

Nov. 29, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Drew Steedly, Redmond, WA (US);

Michael Edward Samples, Redmond, WA (US);

Alexandru Octavian Balan, Sammamish, WA (US);

Salim Sirtkaya, Redmond, WA (US);

William Douglas Guyman, Medina, WA (US);

Vuk Jovanovic, Belgrade, RS;

Filip Panjevic, Belgrade, RS;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/01 (2006.01); G06T 7/73 (2017.01); G06T 7/285 (2017.01); G06T 7/246 (2017.01); G06T 7/80 (2017.01); A63F 13/53 (2014.01); A63F 13/213 (2014.01); A63F 13/211 (2014.01); A63F 13/235 (2014.01); A63F 13/80 (2014.01); A63F 13/92 (2014.01); G06F 3/033 (2013.01); G02B 27/01 (2006.01); G06F 3/03 (2006.01); G06F 3/0481 (2013.01); A63F 13/31 (2014.01); A63F 13/212 (2014.01); A63F 13/42 (2014.01); A63F 13/22 (2014.01); A63F 13/428 (2014.01); A63F 13/24 (2014.01); H04N 13/246 (2018.01); H04N 13/239 (2018.01); H04N 13/254 (2018.01); H05B 45/10 (2020.01); H05B 47/11 (2020.01); H05B 47/19 (2020.01); H05B 47/105 (2020.01); G01C 19/5776 (2012.01); G01J 1/44 (2006.01); F21V 23/04 (2006.01); G06F 3/0346 (2013.01); G06F 3/038 (2013.01); G01B 11/00 (2006.01); G01D 5/26 (2006.01); G06T 7/70 (2017.01); H04N 13/204 (2018.01);
U.S. Cl.
CPC ...
G06F 3/012 (2013.01); A63F 13/211 (2014.09); A63F 13/212 (2014.09); A63F 13/213 (2014.09); A63F 13/22 (2014.09); A63F 13/235 (2014.09); A63F 13/24 (2014.09); A63F 13/31 (2014.09); A63F 13/42 (2014.09); A63F 13/428 (2014.09); A63F 13/53 (2014.09); A63F 13/80 (2014.09); A63F 13/92 (2014.09); F21V 23/0471 (2013.01); G01B 11/002 (2013.01); G01C 19/5776 (2013.01); G01D 5/26 (2013.01); G01J 1/44 (2013.01); G02B 27/017 (2013.01); G02B 27/0172 (2013.01); G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06F 3/033 (2013.01); G06F 3/0308 (2013.01); G06F 3/038 (2013.01); G06F 3/0325 (2013.01); G06F 3/0346 (2013.01); G06F 3/04815 (2013.01); G06T 7/248 (2017.01); G06T 7/285 (2017.01); G06T 7/73 (2017.01); G06T 7/74 (2017.01); G06T 7/80 (2017.01); G06T 7/85 (2017.01); H04N 13/239 (2018.05); H04N 13/246 (2018.05); H04N 13/254 (2018.05); H05B 45/10 (2020.01); H05B 47/105 (2020.01); H05B 47/11 (2020.01); H05B 47/19 (2020.01); A63F 2300/8082 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0138 (2013.01); G02B 2027/0187 (2013.01); G06F 2203/0382 (2013.01); G06T 7/70 (2017.01); G06T 2207/10021 (2013.01); G06T 2207/10152 (2013.01); G06T 2207/20076 (2013.01); G06T 2207/30244 (2013.01); H04N 13/204 (2018.05);
Abstract

One disclosed example provides a computing device configured to receive from an image sensor of a head-mounted device environmental tracking exposures and handheld object tracking exposures, determine a pose of the handheld object with respect to the head-mounted device based upon the handheld object tracking exposures, determine a pose of the head-mounted device with respect to a surrounding environment based upon the environmental tracking exposures, derive a pose of the handheld object relative to the surrounding environment based upon the pose of the handheld object with respect to the head-mounted device and the pose of the head-mounted device with respect to the surrounding environment, and output the pose of the handheld object relative to the surrounding environment for controlling a user interface displayed on the head-mounted device.


Find Patent Forward Citations

Loading…