IP Library Granted Patent US 12,572,213
Granted Patent B2
US 12,572,213 · App. 18/220,148 · Granted Mar 10, 2026

Systems and methods for navigating within an artificial reality environment based on a distance between points of an input gesture

Inventors: Jacqueline Fashimpaur (Redmond, WA); Aakar Gupta (Redmond, WA); Tanya Renee Jonker (Seattle, WA)
Assignee: Meta Platforms Technologies, LLC
G06F3/017G06F1/163G06F3/011G06F3/04815G06F3/0485G06T19/006
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,572,213
App. No.
18/220,148
Granted
Mar 10, 2026
Kind
B2
Abstract

Various aspects of the subject technology relate to systems, methods, and machine-readable media for navigating through a shared artificial reality environment. Various aspects may include receiving an indication of a virtual object in the shared artificial reality environment. Aspects may also include receiving an input gesture indicative of a navigation command associated with the virtual object. Aspects may also include determining at least one type of the input gesture comprising flexion and extension, pronation and supination, or radial and ulnar. Aspects may also include determining a control method. Aspects may include determining a scrolling parameter. Aspects may include identifying the navigation command based on the type of the input gesture, the control method, and the scrolling parameter. Aspects may include applying the navigation command to the virtual object.

Claims (55)

1 . A computer-implemented method for interacting with virtual objects in an artificial reality environment, the method comprising:

receiving sensed data comprising eye tracking data specifying one or more relative coordinates, in the artificial reality environment, for an input gesture;

identifying a position of a virtual object target of the input gesture based on the one or more relative coordinates;

receiving hand tracking data, defining positions of one or more user hands, specifying the input gesture including a pinch start point;

in accordance with a determination that a first distance between A) the pinch start point and B) a current pinch point is below a threshold, determining that the input gesture is a first type of gesture not including a dragging gesture;

in accordance with a determination that the input gesture is the first type of gesture applying, based on the first distance, the first type of gesture to the virtual object target;

in accordance with a determination that a second distance between C) the pinch start point and D) the current pinch point is above the threshold, determining that the input gesture is a second type of gesture including a dragging gesture; and

in accordance with a determination that the input gesture is the second type of gesture:

simulating inertia for the second type of gesture by calculating a transfer function indicating an amount of continued movement for the second type of gesture following a pinch release point in the hand tracking data, and

applying, after a pinch release point that occurred in the hand tracking data and based on the simulated inertia, the second type of gesture to the virtual object target.

2 . The computer-implemented method of claim 1 , wherein the determining a respective type of gesture for the input gesture comprises mapping E) a determined movement type in the hand tracking data comprising one of: flexion and extension, pronation and supination, or radial and ulnar to F) a corresponding gesture type.

3 . The computer-implemented method of claim 1 , wherein the hand tracking data is received from a wrist mounted sensor.

4 . The computer-implemented method of claim 1 , wherein the hand tracking data is received from a visual sensor of a head-mounted device.

5 . The computer-implemented method of claim 1 , wherein the virtual object target comprises at least one of: a scrollable list, a scrollable object, a virtual area, or a highlighted virtual object.

6 . The computer-implemented method of claim 1 , further comprising:

after determining that the input gesture is the first type of gesture, determining that the input gesture is the second type of gesture by identifying a first motion by a first hand and a second motion by a second hand, wherein the second motion comprises a modification of the input gesture triggered by the first motion.

7 . The computer-implemented method of claim 1 , wherein the virtual object target is a virtual list; and

wherein the applying the second type of gesture to the virtual list based on the simulated inertia includes specifying the continued movement as, absent further interaction, a decreasing speed of scrolling of the virtual list to a defined future stopping time according to the transfer function.

8 . The computer-implemented method of claim 1 , wherein the input gesture is a pinch input gesture.

9 . The computer-implemented method of claim 1 , wherein the identifying the position of the virtual object target of the input gesture based on the one or more relative coordinates includes interpreting the input gesture relative to a previously defined fixed neutral point.

10 . The computer-implemented method of claim 1 , wherein the transfer function is selected from a set of possible transfer functions based on a determination of one or both of previous user scrolling patterns or characteristics of a scrollable list.

11 . A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform a process for interacting with virtual objects in an artificial reality environment, the process comprising:

identifying a position of a virtual object target of an input gesture;

receiving hand tracking data, defining positions of one or more user hands, specifying the input gesture;

in accordance with a determination that a first distance between points at which the input gesture has been performed is below a threshold, determining that the input gesture is a first type of gesture not including a dragging gesture;

in accordance with a determination that the input gesture is the first type of gesture applying, based on the first distance, the first type of gesture to the virtual object target;

in accordance with a determination that a second distance between points at which the input gesture has been performed is above the threshold, determining that the input gesture is a second type of gesture including a dragging gesture; and

in accordance with a determination that the input gesture is the second type of gesture:

simulating inertia for the second type of gesture by calculating a transfer function indicating an amount of continued movement for the second type of gesture following a pinch release point in the hand tracking data, and

applying, after the pinch release point that occurred in the hand tracking data and based on the simulated inertia, the second type of dragging gesture to the virtual object target.

12 . The non-transitory computer-readable storage medium of claim 11 ,

wherein the process further comprises receiving sensed data comprising eye tracking data specifying one or more coordinates, in the artificial reality environment, for the input gesture; and

wherein the identifying the position of the virtual object target of the input gesture is based on the one or more coordinates.

13 . The non-transitory computer-readable storage medium of claim 11 ,

wherein the determining a respective type of gesture for the input gesture comprises mapping A) a determined movement type in the hand tracking data comprising one of:

flexion and extension, pronation and supination, or radial and ulnar to B) a corresponding gesture type.

14 . The non-transitory computer-readable storage medium of claim 11 , wherein the hand tracking data is received from a visual sensor of a head-mounted device.

15 . The non-transitory computer-readable storage medium of claim 11 , wherein the virtual object target comprises at least one of: a scrollable list, a scrollable object, a virtual area, or a highlighted virtual object.

16 . The non-transitory computer-readable storage medium of claim 11 wherein the virtual object target is a virtual list; and

wherein the applying the second type of gesture to the virtual list based on the simulated inertia includes specifying the continued movement as, absent further interaction, a decreasing speed of scrolling of the virtual list to a defined future stopping time according to the transfer function.

17 . A computing system for interacting with virtual objects in an artificial reality environment, the computing system comprising:

one or more processors; and

one or more memories storing instructions that, when executed by the one or more processors, cause the computing system to perform a process comprising:

receiving sensed data comprising eye tracking data specifying one or more coordinates, in the artificial reality environment, for an input gesture;

identifying a position of a virtual object target of the input gesture based on the one or more coordinates;

receiving hand tracking data, defining positions of one or more user hands, specifying the input gesture;

in accordance with a determination that a first distance between points at which the input gesture has been performed is below a threshold, determining that the input gesture is a first type of gesture not including a dragging gesture;

in accordance with a determination that the input gesture is the first type of gesture applying, based on the first distance, the first type of gesture to the virtual object target;

in accordance with a determination that a second distance between points at which the input gesture has been performed is above the threshold, determining that the input gesture is a second type of gesture including a dragging gesture; and

in accordance with a determination that the input gesture is the second type of gesture, applying, after a pinch release point that occurred in the hand tracking data, the second type gesture to the virtual object target.

18 . The computing system of claim 17 , wherein the identifying the position of the virtual object target of the input gesture based on the one or more coordinates includes interpreting the input gesture relative to a previously defined fixed neutral point.

19 . The computing system of claim 17 ,

wherein the process further comprises simulating inertia for the second type of gesture by calculating a transfer function indicating an amount of continued movement for the second type of gesture following the pinch release point in the hand tracking data; and

wherein the applying the second type of gesture to the virtual object target is based on the simulated inertia.

20 . The computing system of claim 19 , wherein the transfer function is selected from a set of possible transfer functions based on a determination of one or both of previous user scrolling patterns or characteristics of a scrollable list.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2026
From: FASHIMPAUR, JACQUELINE; GUPTA, AAKAR; JONKER, TANYA RENEE
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 073683/0991 →
Continuity (2)
Continuation 17670228 · Feb 11, 2022
Related Publication 20230350497A1 · Nov 2, 2023
References Cited (400)
US 5107443A · Smith et al. · 1992 [cited by applicant]
US 5600765A · Ando et al. · 1997 [cited by applicant]
US 6563498B1 · Hirata et al. · 2003 [cited by applicant]
US 6784901B1 · Harvey et al. · 2004 [cited by applicant]
US 6842175B1 · Schmalstieg et al. · 2005 [cited by applicant]
US 7119819B1 · Robertson et al. · 2006 [cited by applicant]
US 7231609B2 · Baudisch · 2007 [cited by examiner]
US 7701439B2 · Hillis et al. · 2010 [cited by applicant]
US 7971157B2 · Markovic et al. · 2011 [cited by applicant]
US 8402391B1 · Doray et al. · 2013 [cited by applicant]
US 8558759B1 · Prada Gomez et al. · 2013 [cited by applicant]
US 8788952B2 · Hamilton, II et al. · 2014 [cited by applicant]
US 8836768B1 · Rafii et al. · 2014 [cited by applicant]
US 8884876B2 · Song et al. · 2014 [cited by applicant]
US 8913056B2 · Zimmer · 2014 [cited by examiner]
US 8947351B1 · Noble · 2015 [cited by applicant]
US 9117274B2 · Liao et al. · 2015 [cited by applicant]
US 9285589B2 · Osterhout et al. · 2016 [cited by applicant]
US 9292089B1 · Sadek · 2016 [cited by applicant]
US 9323422B2 · Song et al. · 2016 [cited by applicant]
US 9477303B2 · Fleischmann et al. · 2016 [cited by applicant]
US 9477368B1 · Filip et al. · 2016 [cited by applicant]
US 9552673B2 · Hilliges et al. · 2017 [cited by applicant]
US 9659413B2 · Grossinger et al. · 2017 [cited by applicant]
US 9749367B1 · Kirby et al. · 2017 [cited by applicant]
US 9817472B2 · Lee et al. · 2017 [cited by applicant]
US 9865260B1 · Vuskovic et al. · 2018 [cited by applicant]
US 9983687B1 · Forsblom et al. · 2018 [cited by applicant]
US 9992451B2 · Ono et al. · 2018 [cited by applicant]
US 10019843B2 · Grossinger et al. · 2018 [cited by applicant]
US 10042430B2 · Bedikian et al. · 2018 [cited by applicant]
US 10168789B1 · Soto et al. · 2019 [cited by applicant]
US 10220303B1 · Schmidt et al. · 2019 [cited by applicant]
US 10248284B2 · Itani et al. · 2019 [cited by applicant]
US 10248301B2 · Stachniak et al. · 2019 [cited by applicant]
US 10261595B1 · Kin · 2019 [cited by applicant]
US 10281976B2 · Nishizawa et al. · 2019 [cited by applicant]
US 10353532B1 · Holz et al. · 2019 [cited by applicant]
US 10402081B1 · Andersen · 2019 [cited by examiner]
US 10437460B2 · Moore · 2019 [cited by examiner]
US 10473935B1 · Gribetz et al. · 2019 [cited by applicant]
US 10489978B2 · Dimitrov et al. · 2019 [cited by applicant]
US 10503349B2 · Alexander · 2019 [cited by applicant]
US 10521944B2 · Sareen et al. · 2019 [cited by applicant]
US 10595011B2 · Han et al. · 2020 [cited by applicant]
US 10691205B1 · Schick · 2020 [cited by applicant]
US 10890983B2 · Ravasz et al. · 2021 [cited by applicant]
US 10930075B2 · Costa et al. · 2021 [cited by applicant]
US 10936080B2 · Marcolina et al. · 2021 [cited by applicant]
US 10937215B1 · Iskandar · 2021 [cited by applicant]
US 11043004B2 · Iyer · 2021 [cited by examiner]
US 11054895B2 · Ho · 2021 [cited by examiner]
US 11086406B1 · Ravasz et al. · 2021 [cited by applicant]
US 11113891B2 · Noris et al. · 2021 [cited by applicant]
US 11150730B1 · Anderson et al. · 2021 [cited by applicant]
US 11194438B2 · Boesel et al. · 2021 [cited by applicant]
US 11216152B2 · Alexander · 2022 [cited by applicant]
US 11221730B2 · Murphy et al. · 2022 [cited by applicant]
US 11256336B2 · Schoen · 2022 [cited by applicant]
US 11294475B1 · Pinchon et al. · 2022 [cited by applicant]
US 11307671B2 · Liu et al. · 2022 [cited by applicant]
US 11334212B2 · Ravasz et al. · 2022 [cited by applicant]
US 11366319B1 · Douglas et al. · 2022 [cited by applicant]
US 11514650B2 · Kim et al. · 2022 [cited by applicant]
US 11556183B1 · Li et al. · 2023 [cited by applicant]
US 11669298B2 · Huang · 2023 [cited by applicant]
US 11726578B1 · Fashimpaur · 2023 [cited by examiner]
US 12001419B1 · Khoyilar et al. · 2024 [cited by applicant]
US 20030224854A1 · Joao · 2003 [cited by applicant]
US 20040150664A1 · Baudisch · 2004 [cited by examiner]
US 20040261013A1 · Wynn et al. · 2004 [cited by applicant]
US 20040266505A1 · Keam et al. · 2004 [cited by applicant]
US 20050018216A1 · Barsness et al. · 2005 [cited by applicant]
US 20060146765A1 · Van De Sluis et al. · 2006 [cited by applicant]
US 20070250787A1 · Kawahara et al. · 2007 [cited by applicant]
US 20080012865A1 · Forbes · 2008 [cited by applicant]
US 20080059904A1 · Abbey et al. · 2008 [cited by applicant]
US 20080089587A1 · Kim et al. · 2008 [cited by applicant]
US 20080174550A1 · Laurila et al. · 2008 [cited by applicant]
US 20090077504A1 · Bell et al. · 2009 [cited by applicant]
US 20090254843A1 · Van Wie et al. · 2009 [cited by applicant]
US 20090300639A1 · Hamilton, II et al. · 2009 [cited by applicant]
US 20090319929A1 · Wang et al. · 2009 [cited by applicant]
US 20100031203A1 · Morris et al. · 2010 [cited by applicant]
US 20100103101A1 · Song et al. · 2010 [cited by applicant]
US 20100103167A1 · Song et al. · 2010 [cited by applicant]
US 20100103178A1 · Song et al. · 2010 [cited by applicant]
US 20100125815A1 · Wang et al. · 2010 [cited by applicant]
US 20100156892A1 · Chan, II et al. · 2010 [cited by applicant]
US 20100306716A1 · Perez · 2010 [cited by applicant]
US 20110022393A1 · Wäller et al. · 2011 [cited by applicant]
US 20110164029A1 · King et al. · 2011 [cited by applicant]
US 20110169927A1 · Mages et al. · 2011 [cited by applicant]
US 20110228078A1 · Chen et al. · 2011 [cited by applicant]
US 20110239155A1 · Christie · 2011 [cited by applicant]
US 20110249024A1 · Arrasvuori et al. · 2011 [cited by applicant]
US 20110267265A1 · Stinson · 2011 [cited by applicant]
US 20110283231A1 · Richstein et al. · 2011 [cited by applicant]
US 20120030624A1 · Migos · 2012 [cited by applicant]
US 20120059720A1 · Musabji et al. · 2012 [cited by applicant]
US 20120069168A1 · Huang et al. · 2012 [cited by applicant]
US 20120071892A1 · Itkowitz et al. · 2012 [cited by applicant]
US 20120089950A1 · Tseng · 2012 [cited by applicant]
US 20120096397A1 · Ording et al. · 2012 [cited by applicant]
US 20120113223A1 · Hilliges et al. · 2012 [cited by applicant]
US 20120131495A1 · Goossens et al. · 2012 [cited by applicant]
US 20120143358A1 · Adams et al. · 2012 [cited by applicant]
US 20120188279A1 · Demaine · 2012 [cited by applicant]
US 20120206345A1 · Langridge · 2012 [cited by applicant]
US 20120210254A1 · Fukuchi et al. · 2012 [cited by applicant]
US 20120218183A1 · Givon et al. · 2012 [cited by applicant]
US 20120218395A1 · Andersen et al. · 2012 [cited by applicant]
US 20120249740A1 · Lee et al. · 2012 [cited by applicant]
US 20120249741A1 · Maciocci et al. · 2012 [cited by applicant]
US 20120275686A1 · Wilson et al. · 2012 [cited by applicant]
US 20120290662A1 · Weber et al. · 2012 [cited by applicant]
US 20120293544A1 · Miyamoto et al. · 2012 [cited by applicant]
US 20130057642A1 · Catchpole · 2013 [cited by applicant]
US 20130063345A1 · Maeda · 2013 [cited by applicant]
US 20130069985A1 · Wong et al. · 2013 [cited by applicant]
US 20130093751A1 · Stachniak et al. · 2013 [cited by applicant]
US 20130125066A1 · Klein et al. · 2013 [cited by applicant]
US 20130147793A1 · Jeon et al. · 2013 [cited by applicant]
US 20130174101A1 · Han et al. · 2013 [cited by applicant]
US 20130182902A1 · Holz · 2013 [cited by applicant]
US 20130208135A1 · Han et al. · 2013 [cited by applicant]
US 20130265220A1 · Fleischmann et al. · 2013 [cited by applicant]
US 20130278501A1 · Bulzacki · 2013 [cited by applicant]
US 20130283213A1 · Guendelman et al. · 2013 [cited by applicant]
US 20130339142A1 · Hewinson · 2013 [cited by applicant]
US 20140007484A1 · Erdoss et al. · 2014 [cited by applicant]
US 20140009407A1 · Kim · 2014 [cited by applicant]
US 20140028567A1 · Park et al. · 2014 [cited by applicant]
US 20140028716A1 · Yeh · 2014 [cited by applicant]
US 20140040815A1 · Goossens et al. · 2014 [cited by applicant]
US 20140062854A1 · Cho · 2014 [cited by applicant]
US 20140104206A1 · Anderson · 2014 [cited by applicant]
US 20140125598A1 · Cheng et al. · 2014 [cited by applicant]
US 20140152623A1 · Lee et al. · 2014 [cited by applicant]
US 20140189737A1 · Jang et al. · 2014 [cited by applicant]
US 20140201145A1 · Dorman et al. · 2014 [cited by applicant]
US 20140204002A1 · Bennet et al. · 2014 [cited by applicant]
US 20140210797A1 · Kreek et al. · 2014 [cited by applicant]
US 20140232637A1 · Park et al. · 2014 [cited by applicant]
US 20140236996A1 · Masuko et al. · 2014 [cited by applicant]
US 20140267078A1 · Kukulski et al. · 2014 [cited by applicant]
US 20140279242A1 · Staicut et al. · 2014 [cited by applicant]
US 20140282274A1 · Everitt et al. · 2014 [cited by applicant]
US 20140282275A1 · Everitt et al. · 2014 [cited by applicant]
US 20140306891A1 · Latta et al. · 2014 [cited by applicant]
US 20140320408A1 · Zagorsek et al. · 2014 [cited by applicant]
US 20140344922A1 · Lam et al. · 2014 [cited by applicant]
US 20140357366A1 · Koganezawa et al. · 2014 [cited by applicant]
US 20140361988A1 · Katz et al. · 2014 [cited by applicant]
US 20140375691A1 · Kasahara · 2014 [cited by applicant]
US 20150029120A1 · Sieckmann · 2015 [cited by applicant]
US 20150035746A1 · Cockburn et al. · 2015 [cited by applicant]
US 20150040040A1 · Balan et al. · 2015 [cited by applicant]
US 20150054742A1 · Imoto et al. · 2015 [cited by applicant]
US 20150062160A1 · Sakamoto et al. · 2015 [cited by applicant]
US 20150070332A1 · Lee et al. · 2015 [cited by applicant]
US 20150106767A1 · Abercrombie et al. · 2015 [cited by applicant]
US 20150110285A1 · Censo et al. · 2015 [cited by applicant]
US 20150149929A1 · Shepherd et al. · 2015 [cited by applicant]
US 20150153833A1 · Pinault et al. · 2015 [cited by applicant]
US 20150160736A1 · Fujiwara · 2015 [cited by applicant]
US 20150169076A1 · Cohen et al. · 2015 [cited by applicant]
US 20150181679A1 · Liao et al. · 2015 [cited by applicant]
US 20150206321A1 · Scavezze et al. · 2015 [cited by applicant]
US 20150220150A1 · Plagemann et al. · 2015 [cited by applicant]
US 20150243100A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150261318A1 · Scavezze et al. · 2015 [cited by applicant]
US 20150261659A1 · Bader et al. · 2015 [cited by applicant]
US 20150269783A1 · Yun · 2015 [cited by applicant]
US 20150310263A1 · Zhang et al. · 2015 [cited by applicant]
US 20150312185A1 · Langholz et al. · 2015 [cited by applicant]
US 20150331576A1 · Piya et al. · 2015 [cited by applicant]
US 20150358088A1 · Eim et al. · 2015 [cited by applicant]
US 20160054851A1 · Kim et al. · 2016 [cited by applicant]
US 20160110052A1 · Kim et al. · 2016 [cited by applicant]
US 20160147308A1 · Gelman et al. · 2016 [cited by applicant]
US 20160170603A1 · Bastien et al. · 2016 [cited by applicant]
US 20160231833A1 · Gu et al. · 2016 [cited by applicant]
US 20160284125A1 · Bostick et al. · 2016 [cited by applicant]
US 20160292217A1 · Sinha et al. · 2016 [cited by applicant]
US 20160306431A1 · Stafford et al. · 2016 [cited by applicant]
US 20160320853A1 · Lien et al. · 2016 [cited by applicant]
US 20160320926A1 · Ganin et al. · 2016 [cited by applicant]
US 20160370971A1 · Hackett et al. · 2016 [cited by applicant]
US 20160378291A1 · Pokrzywka · 2016 [cited by applicant]
US 20170050542A1 · Shigeta et al. · 2017 [cited by applicant]
US 20170060230A1 · Faaborg et al. · 2017 [cited by applicant]
US 20170061600A1 · Cole et al. · 2017 [cited by applicant]
US 20170097141A1 · Hyodo et al. · 2017 [cited by applicant]
US 20170099295A1 · Ricci · 2017 [cited by applicant]
US 20170109936A1 · Powderly et al. · 2017 [cited by applicant]
US 20170139478A1 · Jeon et al. · 2017 [cited by applicant]
US 20170168566A1 · Osterhout et al. · 2017 [cited by applicant]
US 20170192513A1 · Karmon et al. · 2017 [cited by applicant]
US 20170220119A1 · Potts et al. · 2017 [cited by applicant]
US 20170228130A1 · Palmaro · 2017 [cited by applicant]
US 20170236492A1 · Taki et al. · 2017 [cited by applicant]
US 20170255786A1 · Krishnamurthi · 2017 [cited by applicant]
US 20170262063A1 · Blénessy et al. · 2017 [cited by applicant]
US 20170263056A1 · Leppanen et al. · 2017 [cited by applicant]
US 20170278304A1 · Hildreth et al. · 2017 [cited by applicant]
US 20170287225A1 · Powderly et al. · 2017 [cited by applicant]
US 20170296363A1 · Yetkin et al. · 2017 [cited by applicant]
US 20170308118A1 · Ito · 2017 [cited by examiner]
US 20170308165A1 · Erivantcev · 2017 [cited by examiner]
US 20170324935A1 · Brooks et al. · 2017 [cited by applicant]
US 20170329419A1 · Dearman et al. · 2017 [cited by applicant]
US 20170329488A1 · Welker et al. · 2017 [cited by applicant]
US 20170337742A1 · Powderly et al. · 2017 [cited by applicant]
US 20170344220A1 · Cook et al. · 2017 [cited by applicant]
US 20170357320A1 · Chaudhri · 2017 [cited by examiner]
US 20170364198A1 · Yoganandan et al. · 2017 [cited by applicant]
US 20180004283A1 · Mathey-Owens et al. · 2018 [cited by applicant]
US 20180033204A1 · Dimitrov et al. · 2018 [cited by applicant]
US 20180046245A1 · Schwarz et al. · 2018 [cited by applicant]
US 20180059901A1 · Gullicksen · 2018 [cited by applicant]
US 20180081456A1 · Li et al. · 2018 [cited by applicant]
US 20180088677A1 · Zhang et al. · 2018 [cited by applicant]
US 20180089349A1 · Rezgui · 2018 [cited by applicant]
US 20180101237A1 · Lu · 2018 [cited by applicant]
US 20180107278A1 · Goel et al. · 2018 [cited by applicant]
US 20180113599A1 · Yin · 2018 [cited by applicant]
US 20180136898A1 · Shi et al. · 2018 [cited by applicant]
US 20180181245A1 · Beck et al. · 2018 [cited by applicant]
US 20180303446A1 · Schweizer · 2018 [cited by applicant]
US 20180307303A1 · Powderly et al. · 2018 [cited by applicant]
US 20180322701A1 · Pahud et al. · 2018 [cited by applicant]
US 20180323992A1 · Harms et al. · 2018 [cited by applicant]
US 20180329492A1 · Coppin et al. · 2018 [cited by applicant]
US 20180335925A1 · Hsiao et al. · 2018 [cited by applicant]
US 20180343023A1 · Park et al. · 2018 [cited by applicant]
US 20180357780A1 · Young et al. · 2018 [cited by applicant]
US 20180364808A1 · Pahud · 2018 [cited by examiner]
US 20190050062A1 · Chen et al. · 2019 [cited by applicant]
US 20190050071A1 · Liu et al. · 2019 [cited by applicant]
US 20190057531A1 · Sareen et al. · 2019 [cited by applicant]
US 20190065026A1 · Kiemele et al. · 2019 [cited by applicant]
US 20190094981A1 · Bradski et al. · 2019 [cited by applicant]
US 20190102043A1 · Lee · 2019 [cited by applicant]
US 20190107894A1 · Hebbalaguppe et al. · 2019 [cited by applicant]
US 20190108668A1 · Shenton et al. · 2019 [cited by applicant]
US 20190114835A1 · Costa et al. · 2019 [cited by applicant]
US 20190120593A1 · Randles · 2019 [cited by applicant]
US 20190129607A1 · Saurabh et al. · 2019 [cited by applicant]
US 20190130653A1 · Kuehne · 2019 [cited by applicant]
US 20190143204A1 · Aman et al. · 2019 [cited by applicant]
US 20190163266A1 · Johnson et al. · 2019 [cited by applicant]
US 20190212827A1 · Kin et al. · 2019 [cited by applicant]
US 20190213792A1 · Jakubzak et al. · 2019 [cited by applicant]
US 20190258318A1 · Qin et al. · 2019 [cited by applicant]
US 20190278376A1 · Kutliroff et al. · 2019 [cited by applicant]
US 20190279424A1 · Clausen et al. · 2019 [cited by applicant]
US 20190286231A1 · Burns et al. · 2019 [cited by applicant]
US 20190340833A1 · Furtwangler et al. · 2019 [cited by applicant]
US 20190347865A1 · Hackett et al. · 2019 [cited by applicant]
US 20190361521A1 · Stellmach et al. · 2019 [cited by applicant]
US 20190362557A1 · Lacey et al. · 2019 [cited by applicant]
US 20190362562A1 · Benson · 2019 [cited by applicant]
US 20190369391A1 · Cordesses et al. · 2019 [cited by applicant]
US 20190369752A1 · Ikeda et al. · 2019 [cited by applicant]
US 20190377416A1 · Alexander · 2019 [cited by applicant]
US 20190392729A1 · Lee et al. · 2019 [cited by applicant]
US 20200012341A1 · Stellmach et al. · 2020 [cited by applicant]
US 20200042111A1 · Connellan · 2020 [cited by examiner]
US 20200082629A1 · Jones et al. · 2020 [cited by applicant]
US 20200093200A1 · Mohapatra et al. · 2020 [cited by applicant]
US 20200097077A1 · Nguyen et al. · 2020 [cited by applicant]
US 20200097091A1 · Chou et al. · 2020 [cited by applicant]
US 20200103980A1 · Katz et al. · 2020 [cited by applicant]
US 20200125176A1 · Chou et al. · 2020 [cited by applicant]
US 20200129850A1 · Ohashi · 2020 [cited by applicant]
US 20200207358A1 · Katz et al. · 2020 [cited by applicant]
US 20200218423A1 · Ohashi · 2020 [cited by applicant]
US 20200221019A1 · Jang et al. · 2020 [cited by applicant]
US 20200225736A1 · Schwarz et al. · 2020 [cited by applicant]
US 20200225758A1 · Tang et al. · 2020 [cited by applicant]
US 20200225830A1 · Tang et al. · 2020 [cited by applicant]
US 20200226814A1 · Tang et al. · 2020 [cited by applicant]
US 20200371666A1 · Ni et al. · 2020 [cited by applicant]
US 20200379576A1 · Chen et al. · 2020 [cited by applicant]
US 20200387287A1 · Ravasz et al. · 2020 [cited by applicant]
US 20210049360A1 · Yildiz · 2021 [cited by examiner]
US 20210056750A1 · Rowley · 2021 [cited by applicant]
US 20210076080A1 · Yoo et al. · 2021 [cited by applicant]
US 20210076091A1 · Shohara · 2021 [cited by applicant]
US 20210090331A1 · Ravasz et al. · 2021 [cited by applicant]
US 20210096726A1 · Faulkner et al. · 2021 [cited by applicant]
US 20210181863A1 · Gatson et al. · 2021 [cited by applicant]
US 20210373672A1 · Schwarz et al. · 2021 [cited by applicant]
US 20210390781A1 · Charlton et al. · 2021 [cited by applicant]
US 20220083197A1 · Rockel et al. · 2022 [cited by applicant]
US 20220084279A1 · Lindmeier et al. · 2022 [cited by applicant]
US 20220121288A1 · Wu et al. · 2022 [cited by applicant]
US 20220203996A1 · Katz · 2022 [cited by applicant]
US 20220214743A1 · Dascola · 2022 [cited by examiner]
US 20220244834A1 · Ravasz et al. · 2022 [cited by applicant]
US 20220291755A1 · Lu et al. · 2022 [cited by applicant]
US 20220392172A1 · Focke et al. · 2022 [cited by applicant]
US 20230040610A1 · Buerli et al. · 2023 [cited by applicant]
US 20230082789A1 · Lu et al. · 2023 [cited by applicant]
US 20230092282A1 · Boesel et al. · 2023 [cited by applicant]
US 20230093979A1 · Stauber · 2023 [cited by examiner]
US 20230100689A1 · Chiu · 2023 [cited by examiner]
US 20230123518A1 · Sharma · 2023 [cited by applicant]
US 20230252737A1 · Dreyer · 2023 [cited by examiner]
US 20230274512A1 · Terre et al. · 2023 [cited by applicant]
US 20230306695A1 · Rockel · 2023 [cited by examiner]
US 20230326144A1 · Insley · 2023 [cited by applicant]
US 20230336593A1 · Steptoe et al. · 2023 [cited by applicant]
US 20230368620A1 · Brown et al. · 2023 [cited by applicant]
US 20230410398A1 · Song et al. · 2023 [cited by applicant]
US 20240112415A1 · Tinklepaugh et al. · 2024 [cited by applicant]
US 20240153220A1 · Focke et al. · 2024 [cited by applicant]
US 20240168542A1 · Klein et al. · 2024 [cited by applicant]
US 20240220752A1 · Faaborg · 2024 [cited by examiner]
US 20240256032A1 · Holder · 2024 [cited by examiner]
US 20240265656A1 · Victor-Faichney · 2024 [cited by examiner]
US 20240272764A1 · Victor-Faichney · 2024 [cited by examiner]
US 20240289013A1 · Shen · 2024 [cited by applicant]
US 20240385692A1 · Shutzberg et al. · 2024 [cited by applicant]
US 20240402800A1 · Shutzberg et al. · 2024 [cited by applicant]
US 20250078577A1 · Bedri et al. · 2025 [cited by applicant]
US 20250103141A1 · Bae et al. · 2025 [cited by applicant]
US 20250123691A1 · Edelson et al. · 2025 [cited by applicant]
US 20250148728A1 · Randles et al. · 2025 [cited by applicant]
US 20250159301A1 · Palaganas et al. · 2025 [cited by applicant]
US 20250170475A1 · Jilani · 2025 [cited by applicant]
US 20250217818A1 · Woerner et al. · 2025 [cited by applicant]
US 20250321630A1 · Zhai et al. · 2025 [cited by applicant]
US 20250356601A1 · Insley · 2025 [cited by applicant]
CN 102084354A · 2011 [cited by applicant]
CN 102695032A · 2012 [cited by applicant]
EP 3155560A1 · 2017 [cited by applicant]
EP 3155560B1 · 2020 [cited by applicant]
EP 4145397A1 · 2023 [cited by applicant]
EP 4471559A1 · 2024 [cited by applicant]
JP H02197946A · 1990 [cited by applicant]
JP 2012168646A · 2012 [cited by applicant]
JP 2014518596A · 2014 [cited by applicant]
JP 2015511043A · 2015 [cited by applicant]
JP 2015100032A · 2015 [cited by applicant]
JP 2016045623A · 2016 [cited by applicant]
JP 2018516399A · 2018 [cited by applicant]
KR 20120136719A · 2012 [cited by applicant]
KR 20170018930A · 2017 [cited by applicant]
TW 201405411A · 2014 [cited by applicant]
TW 201814438A · 2018 [cited by applicant]
WO 2011029986 · 2011 [cited by applicant]
WO 2012092025A2 · 2012 [cited by applicant]
WO 2015125375A1 · 2015 [cited by applicant]
WO 2017009707A1 · 2017 [cited by applicant]
WO 2018198910A1 · 2018 [cited by applicant]
WO 2018235371A1 · 2018 [cited by applicant]
WO 2019245681A1 · 2019 [cited by applicant]
Argelaguet F., et al., A Survey of 3D Object Selection Techniques for Virtual Environments, Computers & Graphics,2013, vol. 37, No. 3, pp. 121-136. [cited by applicant]
Billinghurst M., et al., “Hands In Space Gesture Interaction with Augmented-Reality Interfaces,” IEEE Computer Graphics and Applications, Jan. 2014, vol. 34, No. 01, 5 pages. [cited by applicant]
Cardoso J., 'Comparison of Gesture, Gamepad, and Gaze-Based Locomotion for VR Worlds, Proceedings of the 22nd ACM Conference on Virtual Reality Software and Technology, Nov. 2, 2016, pp. 319-320. [cited by applicant]
Co-Pending U.S. Appl. No. 16/435,110, filed Jun. 7, 2019, 75 Pages. [cited by applicant]
Co-Pending U.S. Appl. No. 17/812,362, filed Jul. 13, 2022, 91 pages. [cited by applicant]
Fox B., et al., “Designing Singlehanded Shortcuts for VR & AR,” May 10, 2018, Retrieved from the Internet: URL: https://www.roadtovr.com/leap-motion-designing-single-handed-shortcuts-for-vr-ar/, [Retrieved on Oct. 2… [cited by applicant]
Hincapie-Ramos J.D., et al., “GyroWand: IMU-Based Raycasting for Augmented Reality Head-Mounted Displays,” Proceedings of the 3rd Association for Computing Machinery (ACM) Symposium on Spatial User Interaction, Los Ange… [cited by applicant]
Huang Y., et al., “Evaluation of a Hybrid of Hand Gesture and Controller Inputs in Virtual Reality,” International Journal of Human-Computer Interaction, Aug. 26, 2020, vol. 37, No. 2, pp. 169-180. [cited by applicant]
International Preliminary Report on Patentability for International Application No. PCT/US2020/051763, mailed Mar. 31, 2022, 10 pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2020/035384, mailed Sep. 7, 2020, 10 Pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2020/051763, mailed Feb. 3, 2021, 11 Pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2021/063536 mailed Mar. 22, 2022, 12 pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2022/036051 mailed Oct. 10, 2022, 11 pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2023/017990, mailed Jul. 10, 2023, 9 pages. [cited by applicant]
International Search Report and Written Opinion of International Application No. PCT/US2020/035998, mailed Sep. 30, 2020, 16 pages. [cited by applicant]
Kim H., et al., “Swag Demo Smartwatch Assisted Gesture Interaction for Mixed Reality Head-Mounted Displays,” 2018 IEEE International Symposium on Mixed and Augmented Reality, ISMAR-Adjunct 2018, Oct. 16, 2018, pp. 428-4… [cited by applicant]
Lang B., “Leap Motion Virtual Wearable AR Prototype is a Potent Glimpse at the Future of Your Smartphone,” Mar. 24, 2018, Retrieved from the Internet: URL: https://www.roadtovr.com/leap-motion-virtual-wearable-ar-protot… [cited by applicant]
Lee M.S., et al., “A Computer Vision System for on-Screen Item Selection by Finger Pointing,” In Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), 2001, vol. 1, … [cited by applicant]
Mardanbegi D., et al., “Eyesee Through: Unifying Tool Selection and Application in Virtual Environments,” In 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), 2019, pp. 474-483. [cited by applicant]
Matsuda K., “Augmented City 3D [Official],” YouTube, Aug. 20, 2010, Retrieved from the Internet: URL: https://www.youtube.com/watch?v=3TL80ScTLIM, 1 page. [cited by applicant]
Mayer S., et al., “The Effect of Offset Correction and Cursor on Mid-Air Pointing in Real and Virtual Environments,” Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, Montreal, QC, Canada, Ap… [cited by applicant]
Mine M.R., et al., Moving Objects in Space: Exploiting Proprioception in Virtual-Environment Interaction, In Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, 1997, pp. 19-26. [cited by applicant]
Newton A., “Immersive Menus Demo,” YouTube, Oct. 8, 2017, Retrieved from the Internet: URL: https://www.youtube.com/watch?v=_ ow1RboHJDY, 1 page. [cited by applicant]
Notice of Allowance mailed Apr. 13, 2022 for U.S. Appl. No. 16/435,110, filed Jun. 7, 2019, 10 pages. [cited by applicant]
Office Action mailed Sep. 6, 2023 for Taiwan Application No. 109118112, filed May 29, 2020, 9 pages. [cited by applicant]
Office Action mailed Sep. 19, 2023 for European Patent Application No. 20747255.6, filed on Dec. 7, 2021, 6 pages. [cited by applicant]
Office Action mailed Feb. 20, 2024 for Japanese Patent Application No. 2021-557668, filed on May 29, 2020, 4 pages. [cited by applicant]
Office Action mailed Oct. 20, 2023 for Chinese Application No. 202080039024.1, filed May 29, 2020, 15 pages. [cited by applicant]
Office Action mailed Sep. 20, 2023 for European Patent Application No. 20746759.8, filed on May 29, 2020, 5 pages. [cited by applicant]
Olwal A., et al., “The Flexible Pointer: An Interaction Technique for Selection in Augmented and Virtual Reality,” Proceedings of ACM Symposium on User Interface Software and Technology (UIST), Vancouver, BC, Nov. 2-5, … [cited by applicant]
Pfeuffer, et al., “Gaze+ Pinch Interaction in Virtual Reality,” Proceedings of the 5th Symposium on Spatial User Interaction, SUI '17, Oct. 16, 2017, pp. 99-108. [cited by applicant]
Prosecution History from U.S. Appl. No. 16/435,110, dated Apr. 17, 2020 through Apr. 13, 2022, 212 pp. [cited by applicant]
Prosecution History from U.S. Patent Application No. 16/435, 116, dated Feb. 7, 2022 through Apr. 19, 2022, 156 pp. [cited by applicant]
Prosecution History of U.S. Appl. No. 16/434,919, dated Apr. 2, 2020 through Dec. 15, 2020, 46 pages. [cited by applicant]
Renner P., et al., “Ray Casting”, Central Facility Labs [Online], [Retrieved on Apr. 7, 2020], 2 pages, Retrieved from the Internet: URL:https://www.techfak.uni-bielefeld.de/˜tpfeiffe/lehre/VirtualReality/interaction/ra… [cited by applicant]
Schweigert R., et al., “EyePointing: A Gaze-Based Selection Technique,” Proceedings of Mensch and Computer, Hamburg, Germany, Sep. 8-11, 2019, pp. 719-723. [cited by applicant]
Tomberlin M., et al., “Gauntlet: Travel Technique for Immersive Environments using Non-Dominant Hand,” IEEE Virtual Reality (VR), Mar. 18, 2017, pp. 299-300. [cited by applicant]
Unity Gets Toolkit for Common AR/VR Interactions, Unity XR interaction Toolkit Preview [Online], Dec. 19, 2019 Retrieved on Apr. 7, 2020], 1 page, Retrieved from the Internet: URL: http://youtu.be/ZPhv4qmT9EQ. [cited by applicant]
European Search Report for European Patent Application No. 23155919.6, dated Jun. 13, 2023, 6 pages. [cited by applicant]
International Preliminary Report on Patentability for International Application No. PCT/US2023/017990, mailed Oct. 17, 2024, 8 pages. [cited by applicant]
Office Action mailed Sep. 17, 2024 for Japanese Patent Application No. 2021-557668, filed on May 29, 2020, 3 pages. [cited by applicant]