Patent SG-11201909455U-A (SG)
Title: Three-dimensional environment authoring and generation
Inventor: SRINIVASAN VIDYA
IPC: A63F13/63
Filed: 2018-04-11
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 01 November 2018 (01.11.2018) WIPO I PCT ill mu °mons ono o omiono iflo oimIE (10) International Publication Number WO 2018/200199 Al (51) International Patent Classification: A63F 13/63 (2014.01) (21) International Application Number: PCT/US2018/026994 (22) International Filing Date: 11 April 2018 (11.04.2018) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 62/489,904 25 April 2017 (25.04.2017) US 15/636,125 28 June 2017 (28.06.2017) US (71) Applicant: MICROSOFT TECHNOLOGY LI- CENSING, LLC [US/US]; One Microsoft Way, Redmond, Washington 98052-6399 (US). (72) Inventors: SRINIVASAN, Vidya; Microsoft Technol- ogy Licensing, LLC, One Microsoft Way, Redmond, Washington 98052-6399 (US). PEREZ, Carlos G.; Mi- crosoft Technology Licensing, LLC, One Microsoft Way, Redmond, Washington 98052-6399 (US). MARSHALL, Colton Brett; Microsoft Technology Licensing, LLC, One Microsoft Way, Redmond, Washington 98052-6399 (US). HANDA, Aniket; Microsoft Technology Licensing, LLC, One Microsoft Way, Redmond, Washington 98052-6399 (US). MARTINEZ MOLINA, Harold Anthony; Mi- crosoft Technology Licensing, LLC, One Microsoft Way, Redmond, Washington 98052-6399 (US). (74) Agent: MINHAS, Sandip S. et al.; Microsoft Technology Licensing, LLC, One Microsoft Way, Redmond, Washing- ton 98052-6399 (US). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, (54) Title: THREE-DIMENSIONAL ENVIRONMENT AUTHORING AND GENERATION (57) : 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 con- tent 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 J-314 computing devices. A viewer application may be used to gener- ate the 3D environment based on the environment data file. Ac- cordingly, the viewer application may stitch the models and pop- [..F312 ulate the 3D environment with content. 300 302-d RETRIEVE ENVIRONMENT DATA FILE 304-1 IDENTIFY MODEL IN ENVIRONMENT DATA FILE V 306-LI GENERATE 3D REPRESENTATION OF MODEL IN RENDERED ENVIRONMENT V 1 308- POPULATE CONTENT POINTS OF REPRESENTATION WITH CONTENT STITCH MODEL WITH PREVIOUS MODEL A IDENTIFY MODEL IN ENVIRONMENT DATA FILE A DOES ENVIRONMENT DATA FILE CONTAIN ANOTHER MODEL? NO PRESENT RENDERED ENVIRONMENT TO USER FIG. 3 W O 20 18/ 200 199 Al 310 316 YES [Continued on next page] WO 2018/200199 Al MIDEDIMOMOIDEIRDERI001010111MOMMOINVOIMIE MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Declarations under Rule 4.17: as to applicant's entitlement to apply for and be granted a patent (Rule 4.17(11)) as to the applicant's entitlement to claim the priority of the earlier application (Rule 4.17(iii)) Published: — with international search report (Art. 21(3))