IP Library Granted Patent US 12,288,285
Granted Patent B2
US 12,288,285 · App. 17/814,462 · Granted Apr 29, 2025

System and method for interactive three-dimensional preview

Inventors: Peter G. Zion (Lafayette, CO); Tyler L Casella (Martinez, CA); Omar Shaik (Menlo Park, CA); Benjamin B. Loggins (San Francisco, CA); Eric S. Peyton (Naperville, IL); Christopher H. Dempsey (Erie, CO)
Assignee: Apple Inc.
G06T15/005G02B27/017G02B27/0172G06T19/003G02B2027/014G06T2200/08G06T2200/24G06T2210/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,288,285
App. No.
17/814,462
Filed
Jul 22, 2022
Granted
Apr 29, 2025
Kind
B2
Art Unit
2613
USPC
345/419
Abstract

Three-dimensional data can be synchronized between a first electronic device and a second electronic device. A content creation application may be running on the first electronic device and may utilize a data file describing a three-dimensional content item. A two-dimensional representation of the content item may be displayed on the first electronic device. A user may request to preview the two-dimensional representation of the content item in three-dimensions. The first electronic device may initiate a data transfer with the second electronic device. The three-dimensional data of the data file may be transferred, via a communication link, from the content creation of the first electronic device to a three-dimensional graphic rendering application at the second electronic device. The three-dimensional graphic rendering application may generate a preview of the content item in three-dimensions based on the received three-dimensional data.

Claims (88)

1. A method comprising:

at a first electronic device in communication with a display and one or more input devices:

capturing, via the one or more input devices, at least a portion of a real-world environment including a second electronic device displaying a content creation application and a first content item;

receiving a request from the second electronic device to preview the first content item in three-dimensions; and

in accordance with the request, generating a three-dimensional representation of the first content item and presenting the three-dimensional representation of the first content item within a three-dimensional environment;

transmitting the three-dimensional representation of the first content item to the second electronic device for display at the second electronic device;

receiving, via the one or more input devices, an input;

in accordance with the input:

updating an appearance of the three-dimensional representation of the first content item in the three-dimensional environment; and

transmitting the updated appearance of the three-dimensional representation of the first content item to the second electronic device.

2. The method of claim 1 , wherein:

the first electronic device is a head-mounted display; and

the second electronic device is a laptop computer, a desktop computer, or a tablet.

3. The method of claim 1 , further comprising:

presenting a representation of the captured portion of the real-world environment, wherein the representation of the captured portion of the real-world environment includes:

a representation of the second electronic device including a representation of the content creation application; and

a representation of the first content item displayed in the content creation application.

4. The method of claim 1 , further comprising:

capturing, via the one or more input devices, a light source of the real-world environment;

wherein:

presenting the three-dimensional representation of the first content item includes presenting a lighting effect due to interaction between the first content item and the light source;

updating the appearance of the three-dimensional representation of the first content item in the three-dimensional environment includes changing the appearance of the lighting effect.

5. The method of claim 4 , wherein transmitting the updated appearance of the three-dimensional representation of the first content item to the second electronic device does not include information regarding the lighting effect.

6. The method of claim 1 , wherein the input received via the one or more input devices is an interaction with the three-dimensional representation of the first content item that includes a selection of the three-dimensional representation of the first content item using one or more fingers and/or using the one or more input devices.

7. The method of claim 1 , wherein the input received via the one or more input devices is a reorientation or a repositioning of the first electronic device within the real-world environment.

8. The method of claim 1 , further comprising:

establishing a communication link between the first electronic device and the second electronic device;

wherein receiving the request from the second electronic device to preview the first content item in three-dimensions comprises:

receiving content item data corresponding to the first content item from the second electronic device at a three-dimensional graphic rendering application at the first electronic device via the communication link; and

wherein transmitting the three-dimensional representation of the first content item to the second electronic device for display at the second electronic device comprises:

transmitting the first content item generated in three-dimensions to the second electronic device via the communication link.

9. The method of claim 8 , wherein establishing the communication link comprises:

establishing a first communication link between a preview shell application at the first electronic device and the content creation application at the second electronic device and;

establishing a second communication link between the preview shell application and a preview agent application at the first electronic device; and

establishing a third communication link between the preview agent application and the three-dimensional graphic rendering application at the first electronic device.

10. The method of claim 9 , wherein receiving the content item data corresponding to the first content item from the second electronic device at the three-dimensional graphic rendering application comprises:

receiving the content item data via the first communication link from the content creation application at the second electronic device at the preview shell application at the first electronic device;

transmitting the content item data via the second communication link from the preview shell application to the preview agent application at the first electronic device; and

transmitting the content item data via the third communication link from the preview agent application to the three-dimensional graphic rendering application at the first electronic device.

11. An electronic device comprising:

one or more processors;

memory; and

one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for performing a method comprising:

capturing, via one or more input devices, at least a portion of a real-world environment including a second electronic device displaying a content creation application and a first content item;

receiving a request from the second electronic device to preview the first content item in three-dimensions; and

in accordance with the request, generating a three-dimensional representation of the first content item and presenting the three-dimensional representation of the first content item within a three-dimensional environment;

transmitting the three-dimensional representation of the first content item to the second electronic device for display at the second electronic device;

receiving, via the one or more input devices, an input;

in accordance with the input:

updating an appearance of the three-dimensional representation of the first content item in the three-dimensional environment; and

transmitting the updated appearance of the three-dimensional representation of the first content item to the second electronic device.

12. The electronic device of claim 11 , wherein the method further comprises:

presenting a representation of the captured portion of the real-world environment, wherein the representation of the captured portion of the real-world environment includes:

a representation of the second electronic device including a representation of the content creation application; and

a representation of the first content item displayed in the content creation application.

13. The electronic device of claim 11 , wherein the method further comprises:

capturing, via the one or more input devices, a light source of the real-world environment;

wherein:

presenting the three-dimensional representation of the first content item includes presenting a lighting effect due to interaction between the first content item and the light source;

updating the appearance of the three-dimensional representation of the first content item in the three-dimensional environment includes changing the appearance of the lighting effect.

14. The electronic device of claim 13 , wherein transmitting the updated appearance of the three-dimensional representation of the first content item to the second electronic device does not include information regarding the lighting effect.

15. The electronic device of claim 11 , wherein the input received via the one or more input devices is an interaction with the three-dimensional representation of the first content item that includes a selection of the three-dimensional representation of the first content item using one or more fingers and/or using the one or more input devices.

16. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first electronic device, cause the first electronic device to perform a method comprising:

capturing, via one or more input devices, at least a portion of a real-world environment including a second electronic device displaying a content creation application and a first content item;

receiving a request from the second electronic device to preview the first content item in three-dimensions; and

in accordance with the request, generating a three-dimensional representation of the first content item and presenting the three-dimensional representation of the first content item within a three-dimensional environment;

transmitting the three-dimensional representation of the first content item to the second electronic device for display at the second electronic device;

receiving, via the one or more input devices, an input;

in accordance with the input:

updating an appearance of the three-dimensional representation of the first content item in the three-dimensional environment; and

transmitting the updated appearance of the three-dimensional representation of the first content item to the second electronic device.

17. The non-transitory computer readable storage medium of claim 16 , wherein:

the first electronic device is a head-mounted display; and

the second electronic device is a laptop computer, a desktop computer, or a tablet.

18. The non-transitory computer readable storage medium of claim 16 , wherein the method further comprises:

establishing a communication link between the first electronic device and the second electronic device;

wherein receiving the request from the second electronic device to preview the first content item in three-dimensions comprises:

receiving content item data corresponding to the first content item from the second electronic device at a three-dimensional graphic rendering application at the first electronic device via the communication link; and

wherein transmitting the three-dimensional representation of the first content item to the second electronic device for display at the second electronic device comprises:

transmitting the first content item generated in three-dimensions to the second electronic device via the communication link.

19. The non-transitory computer readable storage medium of claim 18 , wherein establishing the communication link comprises:

establishing a first communication link between a preview shell application at the first electronic device and the content creation application at the second electronic device and;

establishing a second communication link between the preview shell application and a preview agent application at the first electronic device; and

establishing a third communication link between the preview agent application and the three-dimensional graphic rendering application at the first electronic device.

20. The non-transitory computer readable storage medium of claim 19 , wherein receiving the content item data corresponding to the first content item from the second electronic device at the three-dimensional graphic rendering application comprises:

receiving the content item data via the first communication link from the content creation application at the second electronic device at the preview shell application at the first electronic device;

transmitting the content item data via the second communication link from the preview shell application to the preview agent application at the first electronic device; and

transmitting the content item data via the third communication link from the preview agent application to the three-dimensional graphic rendering application at the first electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2022
From: ZION, PETER G.; CASELLA, TYLER L.; SHAIK, OMAR; LOGGINS, BENJAMIN B.; PEYTON, ERIC S.; DEMPSEY, CHRISTOPHER H.
To: APPLE INC.
Reel/Frame 060599/0803 →
Continuity (2)
Provisional Application 63226723 · Jul 28, 2021
Related Publication 20230032771A1 · Feb 2, 2023
References Cited (251)
US 5015188A · Pellosie et al. · 1991 [cited by applicant]
US 5809267A · Moran et al. · 1998 [cited by applicant]
US 6167433A · Maples et al. · 2000 [cited by applicant]
US 6295069B1 · Shirur · 2001 [cited by applicant]
US 6426745B1 · Isaacs et al. · 2002 [cited by applicant]
US 6750873B1 · Bernardini et al. · 2004 [cited by applicant]
US 7298370B1 · Middler et al. · 2007 [cited by applicant]
US 7580576B2 · Wang et al. · 2009 [cited by applicant]
US 7634718B2 · Nakajima · 2009 [cited by applicant]
US 7721226B2 · Barabe et al. · 2010 [cited by applicant]
US 9214137B2 · Bala et al. · 2015 [cited by applicant]
US 9245388B2 · Poulos et al. · 2016 [cited by applicant]
US 9294757B1 · Lewis et al. · 2016 [cited by applicant]
US 9298334B1 · Zimmerman et al. · 2016 [cited by applicant]
US 9383189B2 · Bridges et al. · 2016 [cited by applicant]
US 9396580B1 · Nowrouzezahrai et al. · 2016 [cited by applicant]
US 9519371B2 · Nishida · 2016 [cited by applicant]
US 10026209B1 · Dagley et al. · 2018 [cited by applicant]
US 10339721B1 · Dascola et al. · 2019 [cited by applicant]
US 10373381B2 · Nuernberger et al. · 2019 [cited by applicant]
US 10488941B2 · Lam et al. · 2019 [cited by applicant]
US 10642368B2 · Chen · 2020 [cited by applicant]
US 10664043B2 · Ikuta et al. · 2020 [cited by applicant]
US 10671241B1 · Jia et al. · 2020 [cited by applicant]
US 10691216B2 · Geisner et al. · 2020 [cited by applicant]
US 10762716B1 · Paul et al. · 2020 [cited by applicant]
US 10776933B2 · Faulkner · 2020 [cited by applicant]
US 10846864B2 · Kim et al. · 2020 [cited by applicant]
US 11138798B2 · Paul et al. · 2021 [cited by applicant]
US 11204678B1 · Baker et al. · 2021 [cited by applicant]
US 11249556B1 · Schwarz et al. · 2022 [cited by applicant]
US 11262885B1 · Burckel · 2022 [cited by applicant]
US 11340756B2 · Faulkner et al. · 2022 [cited by applicant]
US 11347319B2 · Goel et al. · 2022 [cited by applicant]
US 11380323B2 · Shin et al. · 2022 [cited by applicant]
US 11409363B2 · Chen et al. · 2022 [cited by applicant]
US 11416080B2 · Heo et al. · 2022 [cited by applicant]
US 11531402B1 · Stolzenberg · 2022 [cited by applicant]
US 11531459B2 · Poupyrev et al. · 2022 [cited by applicant]
US 11557102B2 · Palangie et al. · 2023 [cited by applicant]
US 11615596B2 · Faulkner et al. · 2023 [cited by applicant]
US 11641460B1 · Geusz et al. · 2023 [cited by applicant]
US 11669155B2 · Bowman et al. · 2023 [cited by applicant]
US 11762473B2 · Cipoletta et al. · 2023 [cited by applicant]
US 11768544B2 · Schwarz et al. · 2023 [cited by applicant]
US 11847748B2 · Liu · 2023 [cited by examiner]
US 11886643B2 · Irie et al. · 2024 [cited by applicant]
US 11899845B2 · Chung et al. · 2024 [cited by applicant]
US 11909453B2 · Javaudin et al. · 2024 [cited by applicant]
US 11914759B2 · Klein et al. · 2024 [cited by applicant]
US 11928263B2 · Jung et al. · 2024 [cited by applicant]
US 11983326B2 · Lacey · 2024 [cited by applicant]
US 11989965B2 · Tarighat Mehrabani · 2024 [cited by applicant]
US 12032803B2 · Pastrana Vicente et al. · 2024 [cited by applicant]
US 12154236B1 · Herman et al. · 2024 [cited by applicant]
US 20020030692A1 · Griesert · 2002 [cited by applicant]
US 20050062738A1 · Handley et al. · 2005 [cited by applicant]
US 20050248299A1 · Chemel et al. · 2005 [cited by applicant]
US 20100185949A1 · Jaeger · 2010 [cited by applicant]
US 20100302245A1 · Best · 2010 [cited by applicant]
US 20110142321A1 · Huffman · 2011 [cited by applicant]
US 20110243448A1 · Kawabuchi et al. · 2011 [cited by applicant]
US 20110320969A1 · Hwang et al. · 2011 [cited by applicant]
US 20120113223A1 · Hilliges et al. · 2012 [cited by applicant]
US 20120170089A1 · Kim et al. · 2012 [cited by applicant]
US 20120249741A1 · Maciocci et al. · 2012 [cited by applicant]
US 20130222227A1 · Johansson et al. · 2013 [cited by applicant]
US 20130321462A1 · Salter et al. · 2013 [cited by applicant]
US 20130332890A1 · Ramic et al. · 2013 [cited by applicant]
US 20140040832A1 · Regelous · 2014 [cited by applicant]
US 20140071241A1 · Yang et al. · 2014 [cited by applicant]
US 20140078176A1 · Kim et al. · 2014 [cited by applicant]
US 20140104206A1 · Anderson · 2014 [cited by applicant]
US 20140129990A1 · Xin et al. · 2014 [cited by applicant]
US 20140237366A1 · Poulos et al. · 2014 [cited by applicant]
US 20140333666A1 · Poulos et al. · 2014 [cited by applicant]
US 20140363074A1 · Dolfing et al. · 2014 [cited by applicant]
US 20140368620A1 · Li et al. · 2014 [cited by applicant]
US 20150067580A1 · Um et al. · 2015 [cited by applicant]
US 20150121466A1 · Brands et al. · 2015 [cited by applicant]
US 20150123901A1 · Schwesinger et al. · 2015 [cited by applicant]
US 20150153833A1 · Pinault et al. · 2015 [cited by applicant]
US 20150317831A1 · Ebstyne et al. · 2015 [cited by applicant]
US 20150331576A1 · Piya · 2015 [cited by examiner]
US 20160026242A1 · Burns et al. · 2016 [cited by applicant]
US 20160098093A1 · Cheon et al. · 2016 [cited by applicant]
US 20160189426A1 · Thomas et al. · 2016 [cited by applicant]
US 20160225164A1 · Tomlin et al. · 2016 [cited by applicant]
US 20160291922A1 · Montgomerie et al. · 2016 [cited by applicant]
US 20160373647A1 · García Morate et al. · 2016 [cited by applicant]
US 20170032568A1 · Gharpure et al. · 2017 [cited by applicant]
US 20170052595A1 · Poulos et al. · 2017 [cited by applicant]
US 20170053383A1 · Heo · 2017 [cited by applicant]
US 20170178392A1 · Zuccarino et al. · 2017 [cited by applicant]
US 20170213388A1 · Margolis et al. · 2017 [cited by applicant]
US 20170221264A1 · Perry · 2017 [cited by applicant]
US 20170243352A1 · Kutliroff et al. · 2017 [cited by applicant]
US 20170251143A1 · Peruch et al. · 2017 [cited by applicant]
US 20170270715A1 · Lindsay et al. · 2017 [cited by applicant]
US 20170287215A1 · Lalonde et al. · 2017 [cited by applicant]
US 20170287225A1 · Powderly et al. · 2017 [cited by applicant]
US 20170351094A1 · Poulos et al. · 2017 [cited by applicant]
US 20180005433A1 · Kohler et al. · 2018 [cited by applicant]
US 20180045963A1 · Hoover et al. · 2018 [cited by applicant]
US 20180088787A1 · Bereza et al. · 2018 [cited by applicant]
US 20180103209A1 · Fischler et al. · 2018 [cited by applicant]
US 20180122138A1 · Piya et al. · 2018 [cited by applicant]
US 20180130255A1 · Hazeghi et al. · 2018 [cited by applicant]
US 20180143693A1 · Calabrese et al. · 2018 [cited by applicant]
US 20180173404A1 · Smith · 2018 [cited by applicant]
US 20180197341A1 · Loberg et al. · 2018 [cited by applicant]
US 20180300952A1 · Evans et al. · 2018 [cited by applicant]
US 20180330544A1 · Corso et al. · 2018 [cited by applicant]
US 20180348986A1 · Sawaki · 2018 [cited by applicant]
US 20190018479A1 · Minami · 2019 [cited by applicant]
US 20190018498A1 · West et al. · 2019 [cited by applicant]
US 20190050062A1 · Chen et al. · 2019 [cited by applicant]
US 20190096134A1 · Amacker et al. · 2019 [cited by applicant]
US 20190130622A1 · Hoover et al. · 2019 [cited by applicant]
US 20190155495A1 · Klein et al. · 2019 [cited by applicant]
US 20190164340A1 · Pejic et al. · 2019 [cited by applicant]
US 20190228589A1 · Dascola et al. · 2019 [cited by applicant]
US 20190340832A1 · Srinivasan et al. · 2019 [cited by applicant]
US 20190349575A1 · Knepper et al. · 2019 [cited by applicant]
US 20190362557A1 · Lacey et al. · 2019 [cited by applicant]
US 20200005539A1 · Hwang et al. · 2020 [cited by applicant]
US 20200045249A1 · Francois et al. · 2020 [cited by applicant]
US 20200048825A1 · Schultz et al. · 2020 [cited by applicant]
US 20200128227A1 · Chavez et al. · 2020 [cited by applicant]
US 20200135141A1 · Day et al. · 2020 [cited by applicant]
US 20200214682A1 · Zaslavsky et al. · 2020 [cited by applicant]
US 20200218074A1 · Hoover et al. · 2020 [cited by applicant]
US 20200226823A1 · Stachniak et al. · 2020 [cited by applicant]
US 20200286299A1 · Wang et al. · 2020 [cited by applicant]
US 20200379626A1 · Guyomard et al. · 2020 [cited by applicant]
US 20210034163A1 · Goel et al. · 2021 [cited by applicant]
US 20210034319A1 · Wang et al. · 2021 [cited by applicant]
US 20210225043A1 · Tang et al. · 2021 [cited by applicant]
US 20210241483A1 · Dryer et al. · 2021 [cited by applicant]
US 20210279967A1 · Gernoth et al. · 2021 [cited by applicant]
US 20210295592A1 · Von Cramon · 2021 [cited by applicant]
US 20210295602A1 · Scapel et al. · 2021 [cited by applicant]
US 20210374221A1 · Markhasin et al. · 2021 [cited by applicant]
US 20210383097A1 · Guerard et al. · 2021 [cited by applicant]
US 20220083145A1 · Matsunaga et al. · 2022 [cited by applicant]
US 20220084279A1 · Lindmeier et al. · 2022 [cited by applicant]
US 20220121344A1 · Pastrana Vicente et al. · 2022 [cited by applicant]
US 20220130126A1 · Delgado et al. · 2022 [cited by applicant]
US 20220148257A1 · Boubekeur et al. · 2022 [cited by applicant]
US 20220206298A1 · Goodman · 2022 [cited by applicant]
US 20220253136A1 · Holder et al. · 2022 [cited by applicant]
US 20220317776A1 · Sundstrom et al. · 2022 [cited by applicant]
US 20220326837A1 · Dessero et al. · 2022 [cited by applicant]
US 20220335697A1 · Harding et al. · 2022 [cited by applicant]
US 20220382385A1 · Chen et al. · 2022 [cited by applicant]
US 20220397962A1 · Goel et al. · 2022 [cited by applicant]
US 20220408164A1 · Lee et al. · 2022 [cited by applicant]
US 20220413691A1 · Becker et al. · 2022 [cited by applicant]
US 20220414975A1 · Becker et al. · 2022 [cited by applicant]
US 20220415094A1 · Kim et al. · 2022 [cited by applicant]
US 20230027040A1 · Wang et al. · 2023 [cited by applicant]
US 20230030699A1 · Zion et al. · 2023 [cited by applicant]
US 20230031832A1 · Lipton et al. · 2023 [cited by applicant]
US 20230076326A1 · Xu et al. · 2023 [cited by applicant]
US 20230103161A1 · Li et al. · 2023 [cited by applicant]
US 20230119162A1 · Lipton et al. · 2023 [cited by applicant]
US 20230152935A1 · Mckenzie et al. · 2023 [cited by applicant]
US 20230168745A1 · Yoda · 2023 [cited by applicant]
US 20230290042A1 · Casella et al. · 2023 [cited by applicant]
US 20230377259A1 · Becker et al. · 2023 [cited by applicant]
US 20230377299A1 · Becker et al. · 2023 [cited by applicant]
US 20230377300A1 · Becker et al. · 2023 [cited by applicant]
US 20240037886A1 · Chiu et al. · 2024 [cited by applicant]
US 20240103636A1 · Lindmeier et al. · 2024 [cited by applicant]
US 20240104875A1 · Couche et al. · 2024 [cited by applicant]
US 20240104876A1 · Couche et al. · 2024 [cited by applicant]
US 20240233097A1 · Ngo et al. · 2024 [cited by applicant]
CN 102298493A · 2011 [cited by applicant]
EP 2393056A1 · 2011 [cited by applicant]
EP 3118722A1 · 2017 [cited by applicant]
EP 3336805A1 · 2018 [cited by applicant]
EP 3506151A1 · 2019 [cited by applicant]
GB 2540791A · 2017 [cited by applicant]
KR 1020140097654A · 2014 [cited by applicant]
KR 1020170027240A · 2017 [cited by applicant]
KR 1020180102171A · 2018 [cited by applicant]
KR 1020200110788A · 2020 [cited by applicant]
KR 1020200135496A · 2020 [cited by applicant]
WO 2016118344A1 · 2016 [cited by applicant]
WO 2019172678A1 · 2019 [cited by applicant]
WO 2019213111A1 · 2019 [cited by applicant]
WO 2022147146A1 · 2022 [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/812,965, mailed on Jun. 8, 2023, 8 pages. [cited by applicant]
Search Report received for United Kingdom Patent Application No. GB2210885.6, mailed on Jan. 27, 2023, 1 page. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/407,675, mailed on Aug. 20, 2024, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/812,965, mailed on Jul. 26, 2024, 6 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/473,180, mailed on Aug. 22, 2024, 13 pages. [cited by applicant]
Adding Environments, Available online at: https://manual.keyshot.com/manual/environments/adding-environments/, [retrieved on Jun. 9, 2023], 2 pages. [cited by applicant]
Area Light, Available online at: https://manual.keyshot.com/manual/materials/material-types/light-sources/area-light/, [retrieved on Jun. 9, 2023], 24 pages. [cited by applicant]
Artec Leo Full 3D Scanning Demo w/ Sample Data, Digitize Designs, LLC, Available online at: <https://www.youtube.com/watch?v=ecBKo_h3Pug>, [retrieved on Sep. 1, 2022], Feb. 22, 2019, 3 pages. [cited by applicant]
Feature Highlights, Available online at: https://manual.keyshot.com/manual/whats-new/feature-highlights/, [retrieved on Jun. 9, 2023], 28 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/469,788, mailed on Nov. 16, 2023, 24 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/807,226, mailed on Nov. 30, 2023, 23 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/812,965, mailed on Jan. 31, 2024, 9 pages. [cited by applicant]
Slambekova, Dana, “Gaze and Gesture Based Object Interaction in Virtual World”, [retrieved on Dec. 17, 2015]. Retrieved from the Internet: <URL: https://www.cs.rit.edu/˜dxs4659/Report.pdf>, May 31, 2012, 54 pages. [cited by applicant]
International Search Report received for PCT Patent Application No. PCT/US2021/049520, mailed on Apr. 8, 2022, 8 pages. [cited by applicant]
International Search Report received for PCT Patent Application No. PCT/US2022/071208, mailed on Aug. 18, 2022, 9 pages. [cited by applicant]
International Search Report received for PCT Patent Application No. PCT/US2023/074955, mailed on Feb. 1, 2024, 6 pages. [cited by applicant]
Light Manager, Available online at: https://manual.keyshot.com/manual/lighting/lighting-manager/, [retrieved on Jun. 9, 2023], 3 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/469,788, mailed on Mar. 2, 2023, 22 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/469,788, mailed on Mar. 21, 2024, 24 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/807,226, mailed on Jun. 26, 2023, 21 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/814,455, mailed on Feb. 16, 2024, 24 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/905,483, mailed on Mar. 27, 2024, 16 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/317,893, mailed on Apr. 25, 2024, 18 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/807,236, mailed on Feb. 5, 2024, 13 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/317,893, mailed on Mar. 6, 2024, 8 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/317,893, mailed on Nov. 22, 2023, 9 pages. [cited by applicant]
Restriction Requirement received for U.S. Appl. No. 17/905,483, mailed on Dec. 7, 2023, 7 pages. [cited by applicant]
CAS and Chary XR, “Oculus Go & Your Phone as 2nd Controller!!—An Inexpensive Way to Play PC VR Games”, posted on Mar. 8, 2019, https://www.youtube.com/watch?v=i_iRVa0kemw, 2019, 4 pages. [cited by applicant]
Gamedbharat, “I Want to Rotate a Object on Double Tap, Can any one Help me With This?”, posted on Jul. 26, 2017, https://discussions.unity.com/t/i-want-to-rotate-a-object-on-double-tap-can-any-one-help-me-with-this/1920… [cited by applicant]
Locher et al., “Mobile Phone and Cloud—a Dream Team for 3D Reconstruction”, 2016 IEEE Winter Conference on Applications of Computer Vision (WACV), 2016, pp. 1-8. [cited by applicant]
Ro et al., “AR Pointer: Advanced Ray-Casting Interface Using Laser Pointer Metaphor for Object Manipulation in 3D Augmented Reality Environment”, Applied Sciences, vol. 9, No. 3078, [retrieved on Jul. 27, 2020], Jul. 30… [cited by applicant]
Artec Leo, Artec 3D [online], 2018 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://artec3d.com/portable-3d-scanners/artec-leo>, 39 pages. [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 18/119,219, mailed on Sep. 11, 2024, 2 pages. [cited by applicant]
Curious Blocks Alternatives 12, progsoft [online]. 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://progsoft.net/en/software/curious-blocks>, 7 pages. [cited by applicant]
Ex Parte Quayle Action received for U.S. Appl. No. 17/655,347, mailed on Jul. 8, 2024, 6 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/905,483, mailed on Jan. 8, 2025, 19 pages. [cited by applicant]
Kitasenju Design, X [online], X Corp., Available Online at: <URL: https://twitter.com/kitasenjudesign/status/1282665402812608513>, [retrieved on Apr. 25, 2024], 2024, 1 page. [cited by applicant]
MagicaVoxel 0.99.5 Review, YouTube [online]. Jun. 6, 2020 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.youtube.com/watch?v=WPPFnHQWwFk>, 2 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/119,219, mailed on Mar. 28, 2024, 15 pages. [cited by applicant]
Notice of Allowability received for U.S. Appl. No. 17/812,965, mailed on Jan. 15, 2025, 3 pages. [cited by applicant]
Notice of Allowability received for U.S. Appl. No. 17/814,455, mailed on Jan. 13, 2025, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/469,788, mailed on Oct. 15, 2024, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/655,347, mailed on Oct. 9, 2024, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/807,226, mailed on Jul. 3, 2024, 9 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/807,236, mailed on Jul. 10, 2024, 9 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/812,965, mailed on Nov. 15, 2024, 6 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/814,455, mailed on Oct. 7, 2024, 10 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/119,219, mailed on Jul. 22, 2024, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/317,893, mailed on Jan. 13, 2025, 11 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/473,180, mailed on Jan. 2, 2025, 12 pages. [cited by applicant]
Open Source Voxel Editor for Windows, Mac, Linux, iOS, and Android, GOXEL [online]. 2019 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://goxel.xyz/>, 3 pages. [cited by applicant]
Revopoint POP 2: Handheld 3D Scanner, REVOPOINT [online]. 2022 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://global.revopoint3d.com/products/face-3d-scanner-pop2?_ga=2.182721893.277596832.1650… [cited by applicant]
ShareVOX—Create Voxel Art Together in AR | with Google, PHORIA [online]. 2018 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.phoria.com.au/projects/sharevox/>, 2 pages. [cited by applicant]
Supplemental Notice of Allowability received for U.S. Appl. No. 18/317,893, mailed on Jan. 29, 2025, 3 pages. [cited by applicant]
VoxEdit Beta Tutorial—Introduction and How to Animate Voxel Creations, YouTube [online]. Jan. 15, 2021 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.youtube.com/watch?v=fqcArJWtyqM>, 2 pag… [cited by applicant]
Voxel World Lens, Snapchat [online]. [retrieved on Jan. 9, 2025]. Retrieved from the Internet: <URL: https://www.snapchat.com/lens/689751dd6a7d446280d903d15d79f104?locale=en-US>, 2 pages. [cited by applicant]
Rossiev, Denis. “Voxelize: making a real-time AR voxel scanner with export on Snapchat”, Denis Rossiev [online]. Jan. 31, 2023 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.rossiev.pro/vox… [cited by applicant]
Qi, et al. “PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space”, Stanford University, Jun. 7, 2017. Retrieved from the Internet: <URL: https://arxiv.org/abs/1706.02413>, 14 pages. [cited by applicant]
Strand, Robin. “Surface skeletons in grids with non-cubic voxels”, Proceedings of the 17th International Conference on Pattern Recognition, 2004, vol. 1, pp. 548-551. Retrieved from the Internet: <URL: https://www.resea… [cited by applicant]