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.
Patent No.:
Date of Patent:
Oct. 04, 2022
Filed:
Aug. 23, 2021
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Sheng Kai Tang, Redmond, WA (US);
Julia Schwarz, Redmond, WA (US);
Jason Michael Ray, Seattle, WA (US);
Sophie Stellmach, Kirkland, WA (US);
Thomas Matthew Gable, Seattle, WA (US);
Casey Leon Meekhof, Redmond, WA (US);
Nahil Tawfik Sharkasi, Woodinville, WA (US);
Nicholas Ferianc Kamuda, Seattle, WA (US);
Ramiro S. Torres, Seattle, WA (US);
Kevin John Appel, Seattle, WA (US);
Jamie Bryant Kirschenbaum, Sammamish, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A head-mounted display comprises a display device and an outward-facing depth camera. A storage machine comprises instructions executable by a logic machine to present one or more virtual objects on the display device, to receive information from the depth camera about an environment, and to determine a position of the head-mounted display within the environment. Based on the position of the head-mounted display, a position of a joint of a user's arm is inferred. Based on the information received from the depth camera, a position of a user's hand is determined. A ray is cast from a portion of the user's hand based on the position of the joint of the user's arm and the position of the user's hand. Responsive to the ray intersecting with one or more control points of a virtual object, the user is provided with an indication that the virtual object is being targeted.