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:
Aug. 20, 2019

Filed:

Jun. 28, 2017
Applicant:

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

Inventors:

Vidya Srinivasan, Issaquah, WA (US);

Carlos G. Perez, Seattle, WA (US);

Colton Brett Marshall, Redmond, WA (US);

Aniket Handa, Seattle, WA (US);

Harold Anthony Martinez Molina, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/00 (2011.01); G06T 19/20 (2011.01); G06T 15/20 (2011.01); G06F 16/11 (2019.01); G06T 19/00 (2011.01); G06F 3/01 (2006.01); G06F 3/0481 (2013.01); A63F 13/63 (2014.01); G06F 3/0484 (2013.01);
U.S. Cl.
CPC ...
G06T 19/20 (2013.01); A63F 13/63 (2014.09); G06F 3/011 (2013.01); G06F 3/012 (2013.01); G06F 3/04815 (2013.01); G06F 16/122 (2019.01); G06T 15/20 (2013.01); G06T 15/205 (2013.01); G06T 19/006 (2013.01); G06F 3/04842 (2013.01); G06T 2200/24 (2013.01); G06T 2215/16 (2013.01); G06T 2219/2016 (2013.01);
Abstract

Aspects of the present disclosure relate to three-dimensional (3D) environment authoring and generation. In an example, a 3D environment may be authored using one or more models, wherein two-dimensional (2D) representations of the models may be manipulated using an authoring application. Models may comprise anchor points, which may be used to stitch the models together when rendering the 3D environment. In another example, a model may comprise one or more content points, which may be used to position content within the 3D environment. An environment data file may be generated based on the one or more models and content associated with content points, thereby creating a file that may be distributed to other computing devices. A viewer application may be used to generate the 3D environment based on the environment data file. Accordingly, the viewer application may stitch the models and populate the 3D environment with content.


Find Patent Forward Citations

Loading…