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:
Aug. 11, 2015
Filed:
Jun. 29, 2012
Mathew J. Lamb, Mercer Island, WA (US);
Ben J. Sugden, Woodinville, WA (US);
Robert L. Crocco, Jr., Seattle, WA (US);
Brian E. Keane, Bellevue, WA (US);
Christopher E. Miles, Seattle, WA (US);
Kathryn Stone Perez, Kirkland, WA (US);
Laura K. Massey, Redmond, WA (US);
Alex Aben-athar Kipman, Redmond, WA (US);
Mathew J. Lamb, Mercer Island, WA (US);
Ben J. Sugden, Woodinville, WA (US);
Robert L. Crocco, Jr., Seattle, WA (US);
Brian E. Keane, Bellevue, WA (US);
Christopher E. Miles, Seattle, WA (US);
Kathryn Stone Perez, Kirkland, WA (US);
Laura K. Massey, Redmond, WA (US);
Alex Aben-Athar Kipman, Redmond, WA (US);
MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US);
Abstract
A system for identifying an AR tag and determining a location for a virtual object within an augmented reality environment corresponding with the AR tag is described. In some environments, including those with viewing obstructions, the identity of the AR tag and the location of a corresponding virtual object may be determined by aggregating individual identity and location determinations from a plurality of head-mounted display devices (HMDs). The virtual object may comprise a shared virtual object that is viewable from each of the plurality of HMDs as existing at a shared location within the augmented reality environment. The shared location may comprise a weighted average of individual location determinations from each of the plurality of HMDs. By aggregating and analyzing individual identity and location determinations, a particular HMD of the plurality of HMDs may display a virtual object without having to identify a corresponding AR tag directly.