IP Library › Granted Patent US 12,536,762
Granted Patent B2
US 12,536,762 · App. 18/471,729 · Granted Jan 27, 2026

Systems and methods of creating and editing virtual objects using voxels

Inventors: Guillaume Couche (London, GB); Jonny Yeo (London, GB); William D. Lindmeier (San Francisco, CA); Tony Kobayashi (Berkeley, CA)
Assignee: Apple Inc.
G06T19/20
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,536,762
App. No.
18/471,729
Filed
Sep 21, 2023
Granted
Jan 27, 2026
Kind
B2
Examiner
GRAY, RYAN M
Art Unit
2611
USPC
345/420
Abstract

A three-dimensional computer-generated environment can be presented to a user. The user can create a virtual representation of a real-world object within the computer-generated environment by directing an input device towards the real-world object and tracing contours of the real-world object. The virtual representation can include voxels. The user can edit the virtual representation or create a new virtual object formed of voxels by depositing or removing voxels at virtual locations within the computer-generated environment based on selection inputs, release inputs, and optionally movement inputs detected by the input device. In some cases, the user can provide inputs via another input source, such as a hand of the user, that are detected by additional sensors or devices.

Claims (46)

1 . A method comprising:

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

detecting, via the one or more input devices, a real-world object in a three-dimensional environment;

receiving, via the one or more input devices, a first input requesting generation of a voxel representation of at least a portion of the real-world object;

creating the voxel representation including a first plurality of voxels corresponding to at least the portion of the real-world object in accordance with the first input; and

presenting the voxel representation in the three-dimensional environment at a first location in the three-dimensional environment corresponding to at least the portion of the real-world object, wherein presenting the voxel representation at the first location obscures at least the portion of the real-world object,

wherein a size or resolution of the voxel representation including the first plurality of voxels is based on a distance of the one or more input devices from at least the portion of the real-world object during the first input.

2 . The method of claim 1 , further comprising:

moving the voxel representation from the first location to a second location different than the first location in the three-dimensional environment in response to receiving a second input requesting movement of the voxel representation from the first location to the second location; and

while moving the voxel representation to the second location, presenting at least the portion of the real-world object at the first location in the three-dimensional environment.

3 . The method of claim 1 , wherein the first plurality of voxels comprises three-dimensional geometric shapes.

4 . The method of claim 1 , further comprising:

receiving, via the one or more input devices, a second input requesting generation of the voxel representation of at least a second portion of the real-world object different than at least the portion of the real-world object; and

updating the voxel representation to include a second plurality of voxels different than the first plurality of voxels corresponding to at least the second portion of the real-world object in accordance with the second input.

5 . The method of claim 4 , wherein the first plurality of voxels corresponds to a first color, and wherein the second plurality of voxels correspond to a second color different than the first color.

6 . The method of claim 1 , wherein the portion of the real-world object includes a first color at the first location and a second color different from the first color at a second location, the method further comprising creating the voxel representation including the first plurality of voxels with the first color based on initially detecting at least one of the one or more input devices directed towards the first location of the real-world object.

7 . An electronic device, comprising:

a display; and

one or more processors configured to:

detect, via one or more input devices, a real-world object in a three-dimensional environment;

receive, via the one or more input devices, a first input requesting generation of a voxel representation of at least a portion of the real-world object;

create the voxel representation including a first plurality of voxels corresponding to at least the portion of the real-world object in accordance with the first input; and

present the voxel representation in the three-dimensional environment at a first location in the three-dimensional environment corresponding to at least the portion of the real-world object, wherein presenting the voxel representation at the first location obscures at least the portion of the real-world object,

wherein a size or resolution of the voxel representation including the first plurality of voxels is based on a distance of the one or more input devices from at least the portion of the real-world object during the first input.

8 . The electronic device of claim 7 , wherein creating the voxel representation including the first plurality of voxels includes offsetting a position of at least one voxel of the first plurality of voxels by a threshold amount.

9 . The electronic device of claim 7 , wherein the real-world object is a first real-world object, and wherein the one or more processors are further configured to:

detect, via the one or more input devices, a second real-world object different than the first real-world object in the three-dimensional environment;

receive, via the one or more input devices, a second input requesting generation of a second voxel representation of at least a portion of the second real-world object; and

create the second voxel representation including a third plurality of voxels corresponding to at least the portion of the second real-world object in accordance with the second input.

10 . The electronic device of claim 9 , wherein creating the voxel representation includes an animation of the first plurality of voxels correspond to a motion state with a first frequency, and wherein creating the second voxel representation includes an animation of the third plurality of voxels correspond to a motion state with a second frequency.

11 . The electronic device of claim 7 , wherein the one or more processors are further configured to:

increase a resolution of the first plurality of voxels of the voxel representation in response to detecting the first input directed towards the first plurality of voxels for longer than a threshold amount of time or in response to subsequent input directed toward at least the portion of the real-world object.

12 . The electronic device of claim 7 , wherein detecting, via the one or more input devices, the real-world object comprises detecting at least the portion of the real-world object from a first orientation, and wherein the first plurality of voxels corresponds to a first color based on detecting a least the portion of the real-world object from the first orientation.

13 . The electronic device of claim 7 , wherein the one or more processors are further configured to present a three-dimensional representation of the plurality of first voxels corresponding to at least the portion of the real-world object in response to receiving, via the one or more input devices, the first input requesting generation of the voxel representation of at least the portion of the real-world object.

14 . 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 an electronic device in communication with a display and one or more input devices, cause the electronic device to:

detect, via one or more input devices, a real-world object in a three-dimensional environment;

receive, via the one or more input devices, a first input requesting generation of a voxel representation of at least a portion of the real-world object;

create the voxel representation including a first plurality of voxels corresponding to at least the portion of the real-world object in accordance with the first input; and

present the voxel representation in the three-dimensional environment at a first location in the three-dimensional environment corresponding to at least the portion of the real-world object, wherein presenting the voxel representation at the first location obscures at least the portion of the real-world object,

wherein a size or resolution of the voxel representation including the first plurality of voxels is based on a distance of the one or more input devices from at least the portion of the real-world object during the first input.

15 . The non-transitory computer readable storage medium of claim 14 , wherein the instructions, when executed, further cause the electronic device to adjust a material, a size, a shape, a resolution, or any combination thereof of a voxel of the first plurality of voxels based on a second input.

16 . The non-transitory computer readable storage medium of claim 14 , wherein the first plurality of voxels comprises at least a first sphere corresponding to a first size and at least a second sphere different than the first sphere corresponding to a second size different than the first size.

17 . The non-transitory computer readable storage medium of claim 14 , wherein the first plurality of voxels comprises spheres in a first position, and wherein the instructions, when executed, further cause the electronic device to move the first plurality of voxels from the first position to a second position different than the first position in accordance with a second input corresponding to movement of a first input device at least a threshold number of times over the voxel representation including the first plurality of voxels.

18 . The non-transitory computer readable storage medium of claim 14 , wherein at least the portion of the real-world object includes a plurality of colors including a first color and a second color, and the first plurality of voxels corresponds to the first color of the real-world object locked from at least the portion of the real-world object in accordance with the first input.

19 . The non-transitory computer readable storage medium of claim 14 , wherein the instructions, when executed, further cause the electronic device to:

present a user interface element at a distance from a first portion of a first input device in the three-dimensional environment, wherein the user interface element displays a preview of the voxel representation of portions of the three-dimensional environment corresponding to dimensions of the user interface element.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ATTORNEY DOCKET NUMBER THAT WAS INADVERTENTLY OMITTED PREVIOUSLY RECORDED ON REEL 064989 FRAME 0689. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 19, 2023
From: COUCHE, GUILLAUME; YEO, JONNY; LINDMEIER, WILLIAM D.; KOBAYASHI, TONY
To: APPLE INC.
Reel/Frame 065288/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2023
From: COUCHE, GUILLAUME; YEO, JONNY; LINDMEIER, WILLIAM D.; KOBAYASHI, TONY
To: APPLE INC.
Reel/Frame 064989/0689 →
Continuity (2)
Provisional Application 63377030 · Sep 24, 2022
Related Publication 20240104875A1 · Mar 28, 2024
References Cited (229)
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 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 10424124B2 · Takahashi · 2019 [cited by examiner]
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 10698562B1 · Zhou · 2020 [cited by examiner]
US 10762716B1 · Paul et al. · 2020 [cited by applicant]
US 10846864B2 · Kim et al. · 2020 [cited by applicant]
US 11126850B1 · Ichim · 2021 [cited by examiner]
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 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 et al. · 2023 [cited by applicant]
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 12236546B1 · Lipton · 2025 [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 20100302245A1 · Best · 2010 [cited by applicant]
US 20110142321A1 · Huffman · 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 20140078176A1 · Kim et al. · 2014 [cited by applicant]
US 20140129990A1 · Xin et al. · 2014 [cited by applicant]
US 20140333666A1 · Poulos 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 et al. · 2015 [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 20170032568A1 · Gharpure et al. · 2017 [cited by applicant]
US 20170052595A1 · Poulos · 2017 [cited by examiner]
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 · 2018 [cited by examiner]
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 20180330550A1 · Takahashi · 2018 [cited by examiner]
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 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 20190311547A1 · Ohmori · 2019 [cited by examiner]
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 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 20210049826A1 · Takahashi · 2021 [cited by examiner]
US 20210056748A1 · Pritchett · 2021 [cited by examiner]
US 20210132687A1 · Luo 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 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 20220148257A1 · Boubekeur et al. · 2022 [cited by applicant]
US 20220253136A1 · Holder et al. · 2022 [cited by applicant]
US 20220277533A1 · Park · 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 20230032771A1 · Zion 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 20230236660A1 · Kundu · 2023 [cited by applicant]
US 20230290042A1 · Casella et al. · 2023 [cited by applicant]
US 20230377259A1 · Becker et al. · 2023 [cited by applicant]
US 20230377268A1 · Hopkins · 2023 [cited by examiner]
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 20240104876A1 · Couche et al. · 2024 [cited by applicant]
US 20240233097A1 · Ngo et al. · 2024 [cited by applicant]
US 20250157136A1 · Lindmeier et al. · 2025 [cited by applicant]
US 20250224811A1 · Lindmeier et al. · 2025 [cited by applicant]
EP 3118722A1 · 2017 [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 2019172678A1 · 2019 [cited by applicant]
WO 2019213111A1 · 2019 [cited by applicant]
WO 2022147146A1 · 2022 [cited by applicant]
“Kitasenju Design”, X [online]. X Corp. 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://twitter.com/kitasenjudesign/status/1282665402812608513>. [cited by applicant]
“Voxelize”, Rossiev [online]. Denis Rossiev 2018-2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.rossiev.pro/voxelize/>. [cited by applicant]
“Voxel World Lens”, Snapchat [online]. Snapchat Inc. 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.snapchat.com/lens/689751dd6a7d446280d903d15d79f104?locale=en-US>. [cited by applicant]
“Artec Leo”, Artec 3D [online]. Artect Europe 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://artec3d.com/portable-3d-scanners/artec-leo>. [cited by applicant]
“POP 2 3D Scanner (Infrared Light | Precision 0.05mm)”, REVPOINT [online]. Revopoint 3D 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://global.revopoint3d.com/products/face-3d-scanner-pop2?… [cited by applicant]
“Open Source Voxel Editor for Windows, Mac, Linux, iOS, and Android”, GOXEL [online]. Goxel by Guillaume Chereau 2019 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://goxel.xyz/>. [cited by applicant]
“VoxEdit Beta Tutorial—Introduction and How to Animate Voxel Creations”, YouTube [online]. Google LLC 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.youtube.com/watch?v=fqcArJWtyqM>. [cited by applicant]
“MagicaVoxel 0.99.5 Review”, YouTube [online]. Google LLC 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.youtube.com/watch?v=WPPFnHQWwFk>. [cited by applicant]
“shareVOX”, PHORIA [online]. Phoria Pty Ltd 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://www.phoria.com.au/projects/sharevox/>. [cited by applicant]
“Curious Blocks Alternatives 12”, progsoft [online]. Profsoft 2024 [retrieved on Apr. 25, 2024]. Retrieved from the Internet: <URL: https://progsoft.net/en/software/curious-blocks>. [cited by applicant]
Qi, Charles R. et al. “PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space”, Stanford University, Jun. 7, 2017. 14 pages. [cited by applicant]
Strand, Robin, “Surface skeletons in grids with non-cubic voxels”, 2004 IEEE Xplore, Sep. 2004. <DOI:10.1109/ICPR.2004.1334195>, 5 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]
Ex Parte Quayle Action received for U.S. Appl. No. 17/655,347, mailed on Jul. 8, 2024, 6 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]
Final Office Action received for U.S. Appl. No. 17/814,462, mailed on Nov. 1, 2024, 44 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/812,965, mailed on Jun. 8, 2023, 8 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/814,462, mailed on Feb. 1, 2024, 30 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/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 Feb. 5, 2024, 13 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 Jul. 26, 2024, 6 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/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]
Notice of Allowance received for U.S. Appl. No. 18/473,180, mailed on Aug. 22, 2024, 13 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]
Search Report received for United Kingdom Patent Application No. GB2210885.6, mailed on Jan. 27, 2023, 1 page. [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/192010… [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]
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]
Extended European Search Report received for European Patent Application No. 25174955.2, mailed on Jun. 25, 2025, 12 pages. [cited by applicant]
Corrected Notice of Allowability received for U.S. Appl. No. 18/473,180, mailed on Apr. 1, 2025, 2 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/471,850, mailed on Jun. 10, 2025, 9 pages. [cited by applicant]
Corrected Notice of Allowability received for U.S. Appl. No. 17/469,788, mailed on Feb. 12, 2025, 2 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/469,788, mailed on Feb. 5, 2025, 5 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]