IP Library Granted Patent US 12,229,342
Granted Patent B2
US 12,229,342 · App. 17/410,787 · Granted Feb 18, 2025

Gesture control on an eyewear device

Inventors: Kyle Goodrich (Venice, CA); Andrew James McPhee (Culver City, CA); Daniel Moreno (Los Angeles, CA)
Assignee: Snap Inc.
G06F3/017G06F3/011G06F3/04815G06F3/0482G06F3/04845G06F3/04855
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,229,342
App. No.
17/410,787
Filed
Aug 24, 2021
Granted
Feb 18, 2025
Kind
B2
Art Unit
2179
USPC
715/716
Abstract

Systems and methods are provided for performing operations comprising: displaying one or more virtual objects on an eyewear device; detecting, by a camera of the eyewear device, a hand within view of the eyewear device; determining that a first finger of the hand is oriented along a same direction as the one or more virtual objects that are displayed; detecting movement of a second finger of the hand relative to the first finger; and controlling the display of the one or more virtual objects in response to detecting movement of the second finger to the first finger.

Claims (86)

1. A method comprising:

displaying, by one or more processors of an eyewear device, a scroll bar that extends along an x-axis and one or more virtual objects on the eyewear device including a first plurality of media assets associated with a first collection of media content;

detecting, by a camera of the eyewear device, a hand within view of the eyewear device;

generating a first virtual line representing an orientation of the one or more virtual objects;

generating a second virtual line connecting two points of a first finger of the hand that represents an orientation of the first finger, the first finger comprising an index finger;

measuring an angle formed between the first virtual line representing the orientation of the one or more virtual objects and the second virtual line representing the orientation of the first finger;

determining that the first finger of the hand is oriented along a same direction as the one or more virtual objects that are displayed in response to determining that the angle, formed between the first virtual line representing the orientation of the one or more virtual objects and the second virtual line representing the orientation of the first finger, is less than a threshold value;

detecting movement of a second finger of the hand relative to the first finger, the second finger comprising a thumb;

establishing a relationship between distance of movement of the thumb and a number of pixels to scroll the one or more virtual objects;

controlling the display of the one or more virtual objects in response to determining that the first finger is oriented along the same direction as the one or more virtual objects and in response to detecting movement of the second finger to the first finger;

detecting input corresponding to dragging of the thumb along the orientation of the index finger to scroll the one or more virtual objects in a direction in which the thumb is being dragged;

determining that the thumb has been dragged a first distance along the orientation of the index finger;

determining, based on the relationship, a quantity of pixels associated with the first distance that the thumb has been dragged;

scrolling the one or more virtual objects by the quantity of pixels in the direction in which the thumb has been dragged the first distance;

after identifying a given virtual object of interest based on scrolling the one or more virtual objects, activating the given virtual object in response to determining that the index finger has been tapped by the thumb;

determining that the second finger moves in a first direction along the x-axis; and

advancing the scroll bar towards the first direction and rotating the one or more virtual objects in the first direction, in response to determining that the second finger moves in the first direction along the x-axis.

2. The method of claim 1 , wherein the one or more virtual objects comprises a plurality of thumbnails.

3. The method of claim 2 , wherein the plurality of thumbnails represent respective media assets.

4. The method of claim 1 , further comprising:

determining that the second finger moves in a second direction along the x-axis; and

advancing the scroll bar towards the second direction in response to determining that the second finger moves in the second direction along the x-axis.

5. The method of claim 1 , further comprising:

determining that the second finger moves a first amount in a second direction that is perpendicular the first direction; and

replacing a display of the first plurality of media assets associated with the first collection of media content with a second plurality of media assets associated with a second collection of media content.

6. The method of claim 5 , further comprising:

determining that the second finger moves a second amount in the second direction greater than the first amount; and

replacing a display of the second plurality of media assets associated with the second collection of media content with a third plurality of media assets associated with a third collection of media content.

7. The method of claim 5 , further comprising:

determining that, after the second finger has moved by the first amount in the second direction, the second finger moves along the first direction; and

rotating the second plurality of media assets in response to determining that, after the second finger has moved by the first amount in the second direction, the second finger moves along the first direction.

8. The method of claim 1 , wherein the one or more virtual objects comprises a plurality of thumbnails, and wherein the plurality of thumbnails are displayed in a three-dimensional cylindrical carousel.

9. The method of claim 1 , further comprising:

determining that the second finger has made contact with the first finger;

determining that a given one of the one or more virtual objects is currently in focus; and

activating a function associated with the given one of the one or more virtual objects in response to determining that the second finger has made contact with the first finger.

10. The method of claim 1 , further comprising:

drawing a third virtual line representing a direction of movement of the thumb;

computing a second angle formed between the third virtual line representing movement of the thumb to the second virtual line associated with the index finger;

determining that a difference between the second angle, formed between the third virtual line representing movement of the thumb and the second virtual line, and ninety degrees is less than a threshold; and

in response to determining that the difference between the second angle, formed between the third virtual line representing movement of the thumb and the second virtual line, and ninety degrees is less than the threshold, determining that the thumb has been moved in a perpendicular direction relative to the index finger to initiate scrolling the one or more virtual objects.

11. A system comprising:

a storage device of an eyewear device; and

at least one processor of an eyewear device configured to perform operations comprising:

displaying a scroll bar that extends along an x-axis and one or more virtual objects on the eyewear device including a first plurality of media assets associated with a first collection of media content;

detecting, by a camera of the eyewear device, a hand within view of the eyewear device;

generating a first virtual line representing an orientation of the one or more virtual objects;

generating a second virtual line connecting two points of a first finger of the hand that represents an orientation of the first finger, the first finger comprising an index finger,

measuring an angle formed between the first virtual line representing the orientation of the one or more virtual objects and the second virtual line representing the orientation of the first finger;

determining that the first finger of the hand is oriented along a same direction as the one or more virtual objects that are displayed in response to determining that the angle, formed between the first virtual line representing the orientation of the one or more virtual objects and the second virtual line representing the orientation of the first finger, is less than a threshold value;

detecting movement of a second finger of the hand relative to the first finger, the second finger comprising a thumb,

establishing a relationship between distance of movement of the thumb and a number of pixels to scroll the one or more virtual objects;

controlling the display of the one or more virtual objects in response to determining that the first finger is oriented along the same direction as the one or more virtual objects and in response to detecting movement of the second finger to the first finger;

detecting input corresponding to dragging of the thumb along the orientation of the index finger to scroll the one or more virtual objects in a direction in which the thumb is being dragged;

determining that the thumb has been dragged a first distance along the orientation of the index finger;

determining, based on the relationship, a quantity of pixels associated with the first distance that the thumb has been dragged;

scrolling the one or more virtual objects by the quantity of pixels in the direction in which the thumb has been dragged the first distance;

after identifying a given virtual object of interest based on scrolling the one or more virtual objects, activating the given virtual object in response to determining that the index finger has been tapped by the thumb;

determining that the second finger moves in a first direction along the x-axis; and

advancing the scroll bar towards the first direction and rotating the one or more virtual objects in the first direction, in response to determining that the second finger moves in the first direction along the x-axis.

12. The system of claim 11 , wherein the one or more virtual objects comprises a plurality of thumbnails.

13. The system of claim 11 , the operations comprise:

switching between collections of media assets in response to determining that the thumb has been moved behind the index finger after having been in front of the index finger.

14. The system of claim 11 , wherein the operations further comprise:

determining that the second finger moves in a second direction along the x-axis; and

advancing the scroll bar towards the second direction in response to determining that the second finger moves in the second direction along the x-axis.

15. The system of claim 11 , wherein the operations further comprise:

determining that the second finger moves a first amount in a second direction that is perpendicular the first direction; and

replacing a display of the first plurality of media assets associated with the first collection of media content with a second plurality of media assets associated with a second collection of media content.

16. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

displaying a scroll bar that extends along an x-axis and one or more virtual objects on an eyewear device including a first plurality of media assets associated with a first collection of media content;

detecting, by a camera of the eyewear device, a hand within view of the eyewear device;

generating a first virtual line representing an orientation of the one or more virtual objects;

generating a second virtual line connecting two points of a first finger of the hand that represents an orientation of the first finger, the first finger comprising an index finger;

measuring an angle formed between the first virtual line representing the orientation of the one or more virtual objects and the second virtual line representing the orientation of the first finger;

determining that the first finger of the hand is oriented along a same direction as the one or more virtual objects that are displayed in response to determining that the angle, formed between the first virtual line representing the orientation of the one or more virtual objects and the second virtual line representing the orientation of the first finger, is less than a threshold value;

detecting movement of a second finger of the hand relative to the first finger, the second finger comprising a thumb;

establishing a relationship between distance of movement of the thumb and a number of pixels to scroll the one or more virtual objects;

controlling the display of the one or more virtual objects in response to determining that the first finger is oriented along the same direction as the one or more virtual objects and in response to detecting movement of the second finger to the first finger;

detecting input corresponding to dragging of the thumb along the orientation of the index finger to scroll the one or more virtual objects in a direction in which the thumb is being dragged;

determining that the thumb has been dragged a first distance along the orientation of the index finger;

determining, based on the relationship, a quantity of pixels associated with the first distance that the thumb has been dragged;

scrolling the one or more virtual objects by the quantity of pixels in the direction in which the thumb has been dragged the first distance;

after identifying a given virtual object of interest based on scrolling the one or more virtual objects, activating the given virtual object in response to determining that the index finger has been tapped by the thumb;

determining that the second finger moves in a first direction along the x-axis; and

advancing the scroll bar towards the first direction and rotating the one or more virtual objects in the first direction, in response to determining that the second finger moves in the first direction along the x-axis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: GOODRICH, KYLE; MCPHEE, ANDREW JAMES; MORENO, DANIEL
To: SNAP INC.
Reel/Frame 069810/0648 →
Continuity (2)
Provisional Application 63129323 · Dec 22, 2020
Related Publication 20220197393A1 · Jun 23, 2022
References Cited (333)
US 6750890B1 · Sugimoto et al. · 2004 [cited by applicant]
US 7971156B2 · Albertson et al. · 2011 [cited by applicant]
US 7996793B2 · Latta et al. · 2011 [cited by applicant]
US 8487938B2 · Latta et al. · 2013 [cited by applicant]
US 8856691B2 · Geisner et al. · 2014 [cited by applicant]
US 8971572B1 · Yin · 2015 [cited by examiner]
US 9225897B1 · Sehn et al. · 2015 [cited by applicant]
US 9230160B1 · Kanter · 2016 [cited by applicant]
US 9270811B1 · Atlas · 2016 [cited by applicant]
US 9276886B1 · Samaranayake · 2016 [cited by applicant]
US 9292082B1 · Patel et al. · 2016 [cited by applicant]
US 9705831B2 · Spiegel · 2017 [cited by applicant]
US 9742713B2 · Spiegel et al. · 2017 [cited by applicant]
US 9977523B2 · Kim et al. · 2018 [cited by applicant]
US 9992241B1 · Huang et al. · 2018 [cited by applicant]
US 10061352B1 · Trail · 2018 [cited by applicant]
US 10102423B2 · Shaburov et al. · 2018 [cited by applicant]
US 10261595B1 · Kin · 2019 [cited by examiner]
US 10281992B2 · Cohen et al. · 2019 [cited by applicant]
US 10284508B1 · Allen et al. · 2019 [cited by applicant]
US 10289660B2 · Karunamuni et al. · 2019 [cited by applicant]
US 10402081B1 · Andersen · 2019 [cited by examiner]
US 10439972B1 · Spiegel et al. · 2019 [cited by applicant]
US 10503264B1 · Blachly et al. · 2019 [cited by applicant]
US 10509466B1 · Miller et al. · 2019 [cited by applicant]
US 10514876B2 · Sehn · 2019 [cited by applicant]
US 10515484B1 · Lucas et al. · 2019 [cited by applicant]
US 10551937B2 · Dash · 2020 [cited by examiner]
US 10579869B1 · Xiong et al. · 2020 [cited by applicant]
US 10591730B2 · Rodriguez, II et al. · 2020 [cited by applicant]
US 10614855B2 · Huang · 2020 [cited by applicant]
US 10748347B1 · Li et al. · 2020 [cited by applicant]
US 10852814B1 · Caron et al. · 2020 [cited by applicant]
US 10957059B1 · Katz · 2021 [cited by examiner]
US 10958608B1 · Allen et al. · 2021 [cited by applicant]
US 10962809B1 · Castañeda · 2021 [cited by applicant]
US 10996846B2 · Robertson et al. · 2021 [cited by applicant]
US 10997787B2 · Ge · 2021 [cited by examiner]
US 11012390B1 · Al Majid et al. · 2021 [cited by applicant]
US 11030454B1 · Xiong et al. · 2021 [cited by applicant]
US 11036368B1 · Al Majid et al. · 2021 [cited by applicant]
US 11062498B1 · Voss et al. · 2021 [cited by applicant]
US 11087728B1 · Canberk et al. · 2021 [cited by applicant]
US 11092998B1 · Castañeda et al. · 2021 [cited by applicant]
US 11106342B1 · Al Majid et al. · 2021 [cited by applicant]
US 11126206B2 · Meisenholder et al. · 2021 [cited by applicant]
US 11143867B2 · Rodriguez, II · 2021 [cited by applicant]
US 11169600B1 · Canberk et al. · 2021 [cited by applicant]
US 11227626B1 · Krishnan Gorumkonda et al. · 2022 [cited by applicant]
US 11237640B2 · Zhu · 2022 [cited by examiner]
US 11249556B1 · Schwarz · 2022 [cited by examiner]
US 11307747B2 · Dancie et al. · 2022 [cited by applicant]
US 11340756B2 · Faulkner · 2022 [cited by examiner]
US 11361735B1 · Wang et al. · 2022 [cited by applicant]
US 11455078B1 · Goodrich et al. · 2022 [cited by applicant]
US 11531402B1 · Stolzenberg · 2022 [cited by applicant]
US 11546505B2 · Canberk · 2023 [cited by applicant]
US 11782577B2 · Goodrich et al. · 2023 [cited by applicant]
US 11797162B2 · Goodrich et al. · 2023 [cited by applicant]
US 11847302B2 · Goodrich et al. · 2023 [cited by applicant]
US 20030090524A1 · Segerberg · 2003 [cited by examiner]
US 20030154300A1 · Mostafa · 2003 [cited by applicant]
US 20040203956A1 · Tsampalis · 2004 [cited by applicant]
US 20040233238A1 · Lahdesmaki · 2004 [cited by examiner]
US 20050076309A1 · Goldsmith · 2005 [cited by applicant]
US 20050108392A1 · Glasser et al. · 2005 [cited by applicant]
US 20050160451A1 · Batra et al. · 2005 [cited by applicant]
US 20050210410A1 · Ohwa · 2005 [cited by examiner]
US 20060001650A1 · Robbins et al. · 2006 [cited by applicant]
US 20070150830A1 · Ording · 2007 [cited by examiner]
US 20080114850A1 · Skog et al. · 2008 [cited by applicant]
US 20090012788A1 · Gilbert et al. · 2009 [cited by applicant]
US 20090177641A1 · Raghavan · 2009 [cited by applicant]
US 20100125811A1 · Moore et al. · 2010 [cited by applicant]
US 20100289740A1 · Kim · 2010 [cited by examiner]
US 20110050562A1 · Schoen et al. · 2011 [cited by applicant]
US 20110109577A1 · Lee · 2011 [cited by examiner]
US 20110292177A1 · Sakurai et al. · 2011 [cited by applicant]
US 20110301934A1 · Tardif · 2011 [cited by applicant]
US 20120144331A1 · Tolonen et al. · 2012 [cited by applicant]
US 20120236031A1 · Haddick et al. · 2012 [cited by applicant]
US 20120249416A1 · Maciocci et al. · 2012 [cited by applicant]
US 20130016070A1 · Starner · 2013 [cited by examiner]
US 20130055362A1 · Rathbun · 2013 [cited by applicant]
US 20130088455A1 · Jeong · 2013 [cited by applicant]
US 20130254695A1 · Lambourne et al. · 2013 [cited by applicant]
US 20140053086A1 · Kim et al. · 2014 [cited by applicant]
US 20140055343A1 · Kim · 2014 [cited by examiner]
US 20140115114A1 · Garmark et al. · 2014 [cited by applicant]
US 20140171036A1 · Simmons · 2014 [cited by applicant]
US 20140201666A1 · Bedikian · 2014 [cited by examiner]
US 20140267189A1 · Moll et al. · 2014 [cited by applicant]
US 20140289676A1 · Yoritate · 2014 [cited by examiner]
US 20140365920A1 · Daniels et al. · 2014 [cited by applicant]
US 20140375683A1 · Salter et al. · 2014 [cited by applicant]
US 20150009124A1 · Antoniac · 2015 [cited by applicant]
US 20150078586A1 · Ang · 2015 [cited by examiner]
US 20150085058A1 · Zhang et al. · 2015 [cited by applicant]
US 20150089451A1 · Jin et al. · 2015 [cited by applicant]
US 20150103021A1 · Lim et al. · 2015 [cited by applicant]
US 20150120293A1 · Wohlert et al. · 2015 [cited by applicant]
US 20150186002A1 · Suzuki · 2015 [cited by examiner]
US 20150187357A1 · Xia · 2015 [cited by examiner]
US 20150271120A1 · Langholz · 2015 [cited by applicant]
US 20150287403A1 · Holzer Zaslansky et al. · 2015 [cited by applicant]
US 20150309316A1 · Osterhout et al. · 2015 [cited by applicant]
US 20150324087A1 · Gregory et al. · 2015 [cited by applicant]
US 20150324645A1 · Jang et al. · 2015 [cited by applicant]
US 20150370320A1 · Connor · 2015 [cited by applicant]
US 20160092035A1 · Crocker et al. · 2016 [cited by applicant]
US 20160113550A1 · Martin · 2016 [cited by applicant]
US 20160162531A1 · Beattie, Jr. et al. · 2016 [cited by applicant]
US 20160189315A1 · Anania et al. · 2016 [cited by applicant]
US 20160259517A1 · Butcher et al. · 2016 [cited by applicant]
US 20160320853A1 · Lien · 2016 [cited by examiner]
US 20170046058A1 · Karunamuni et al. · 2017 [cited by applicant]
US 20170090747A1 · Dash · 2017 [cited by examiner]
US 20170097687A1 · Pinault · 2017 [cited by examiner]
US 20170111723A1 · Boesen · 2017 [cited by applicant]
US 20170123487A1 · Hazra et al. · 2017 [cited by applicant]
US 20170195736A1 · Chai · 2017 [cited by examiner]
US 20170195739A1 · Wessel · 2017 [cited by examiner]
US 20170228130A1 · Palmaro · 2017 [cited by examiner]
US 20170236197A1 · Acken et al. · 2017 [cited by applicant]
US 20170277684A1 · Dharmarajan Mary · 2017 [cited by applicant]
US 20170277685A1 · Takumi · 2017 [cited by applicant]
US 20170287225A1 · Powderly et al. · 2017 [cited by applicant]
US 20170351910A1 · Elwazer et al. · 2017 [cited by applicant]
US 20180004392A1 · Yang et al. · 2018 [cited by applicant]
US 20180005429A1 · Osman et al. · 2018 [cited by applicant]
US 20180046245A1 · Schwarz et al. · 2018 [cited by applicant]
US 20180062691A1 · Barnett, Jr. · 2018 [cited by applicant]
US 20180067914A1 · Chen et al. · 2018 [cited by applicant]
US 20180075658A1 · Lanier et al. · 2018 [cited by applicant]
US 20180101986A1 · Burns et al. · 2018 [cited by applicant]
US 20180107276A1 · Heubel et al. · 2018 [cited by applicant]
US 20180158370A1 · Pryor · 2018 [cited by applicant]
US 20180321826A1 · Bereza et al. · 2018 [cited by applicant]
US 20180329209A1 · Nattukallingal · 2018 [cited by examiner]
US 20180335930A1 · Scapel et al. · 2018 [cited by applicant]
US 20180343023A1 · Park · 2018 [cited by examiner]
US 20180349690A1 · Rhee et al. · 2018 [cited by applicant]
US 20190019508A1 · Rochford et al. · 2019 [cited by applicant]
US 20190052587A1 · Andreou et al. · 2019 [cited by applicant]
US 20190114802A1 · Lazarow · 2019 [cited by applicant]
US 20190146219A1 · Rodriguez, II · 2019 [cited by applicant]
US 20190172262A1 · Mchugh et al. · 2019 [cited by applicant]
US 20190179405A1 · Sun et al. · 2019 [cited by applicant]
US 20190187765A1 · Ashwood et al. · 2019 [cited by applicant]
US 20190188918A1 · Brewer et al. · 2019 [cited by applicant]
US 20190020501A1 · Fujii et al. · 2019 [cited by applicant]
US 20190266405A1 · Chang · 2019 [cited by applicant]
US 20190307982A1 · Brodsky · 2019 [cited by applicant]
US 20190310757A1 · Lee et al. · 2019 [cited by applicant]
US 20190340799A1 · Dryer et al. · 2019 [cited by applicant]
US 20190342507A1 · Dye et al. · 2019 [cited by applicant]
US 20190362557A1 · Lacey et al. · 2019 [cited by applicant]
US 20190369839A1 · Yang et al. · 2019 [cited by applicant]
US 20200034033A1 · Chaudhri et al. · 2020 [cited by applicant]
US 20200036830A1 · Hatanaka et al. · 2020 [cited by applicant]
US 20200042095A1 · Ang · 2020 [cited by examiner]
US 20200104039A1 · Robertson et al. · 2020 [cited by applicant]
US 20200142497A1 · Zhu · 2020 [cited by examiner]
US 20200201514A1 · Murphy · 2020 [cited by examiner]
US 20200226814A1 · Tang et al. · 2020 [cited by applicant]
US 20200226835A1 · Farchy et al. · 2020 [cited by applicant]
US 20200279104A1 · Andersen et al. · 2020 [cited by applicant]
US 20200293155A1 · Shin · 2020 [cited by applicant]
US 20200301500A1 · Wilde et al. · 2020 [cited by applicant]
US 20200301575A1 · Lindholm et al. · 2020 [cited by applicant]
US 20200348767A1 · Araújo et al. · 2020 [cited by applicant]
US 20200387228A1 · Ravasz et al. · 2020 [cited by applicant]
US 20200387286A1 · Ravasz et al. · 2020 [cited by applicant]
US 20200387295A1 · Schoppe et al. · 2020 [cited by applicant]
US 20210004146A1 · Linville et al. · 2021 [cited by applicant]
US 20210011612A1 · Dancie et al. · 2021 [cited by applicant]
US 20210012574A1 · Fu et al. · 2021 [cited by applicant]
US 20210074016A1 · Li et al. · 2021 [cited by applicant]
US 20210157412A1 · Katz · 2021 [cited by applicant]
US 20210166732A1 · Shaburova et al. · 2021 [cited by applicant]
US 20210174034A1 · Retek et al. · 2021 [cited by applicant]
US 20210200324A1 · Dogan · 2021 [cited by examiner]
US 20210241529A1 · Cowbum et al. · 2021 [cited by applicant]
US 20210247849A1 · Sokol et al. · 2021 [cited by applicant]
US 20210303075A1 · Cowburn et al. · 2021 [cited by applicant]
US 20210303077A1 · Anvaripour et al. · 2021 [cited by applicant]
US 20210303140A1 · Mourkogiannis · 2021 [cited by applicant]
US 20210334733A1 · Peters · 2021 [cited by applicant]
US 20210382564A1 · Blachly et al. · 2021 [cited by applicant]
US 20210397000A1 · Rodriguez, II · 2021 [cited by applicant]
US 20210405761A1 · Canberk · 2021 [cited by applicant]
US 20210405772A1 · Canberk et al. · 2021 [cited by applicant]
US 20220188539A1 · Chan et al. · 2022 [cited by applicant]
US 20220197027A1 · Goodrich et al. · 2022 [cited by applicant]
US 20220197446A1 · Goodrich et al. · 2022 [cited by applicant]
US 20220197485A1 · Goodrich et al. · 2022 [cited by applicant]
US 20220198603A1 · Goodrich et al. · 2022 [cited by applicant]
US 20220206588A1 · Canberk · 2022 [cited by examiner]
US 20220300730A1 · Eirinberg et al. · 2022 [cited by applicant]
US 20220300731A1 · Eirinberg et al. · 2022 [cited by applicant]
US 20220301231A1 · Eirinberg et al. · 2022 [cited by applicant]
US 20220326781A1 · Hwang et al. · 2022 [cited by applicant]
US 20220334649A1 · Hwang et al. · 2022 [cited by applicant]
US 20220375174A1 · Arya et al. · 2022 [cited by applicant]
US 20220382377A1 · Hosseinkhani Loorak · 2022 [cited by examiner]
US 20220397989A1 · Catalano et al. · 2022 [cited by applicant]
US 20230055634A1 · Goodrich et al. · 2023 [cited by applicant]
US 20230067305A1 · Assa et al. · 2023 [cited by applicant]
US 20230297161A1 · Moll · 2023 [cited by applicant]
US 20230300292A1 · Barbosa Da Silva et al. · 2023 [cited by applicant]
US 20230400965A1 · Goodrich et al. · 2023 [cited by applicant]
US 20240012549A1 · Goodrich et al. · 2024 [cited by applicant]
US 20240198235A1 · Kudo et al. · 2024 [cited by applicant]
CN 103049761 · 2016 [cited by applicant]
CN 109885367 · 2019 [cited by applicant]
CN 116635771A · 2023 [cited by applicant]
CN 116670632A · 2023 [cited by applicant]
CN 116685938A · 2023 [cited by applicant]
CN 116724286A · 2023 [cited by applicant]
CN 116802590A · 2023 [cited by applicant]
EP 3707693 · 2020 [cited by applicant]
EP 4172726A1 · 2023 [cited by applicant]
EP 4172730A1 · 2023 [cited by applicant]
JP 2018032329 · 2018 [cited by applicant]
KR 20150051769 · 2015 [cited by applicant]
KR 20220158824 · 2022 [cited by applicant]
WO 2009137419 · 2009 [cited by applicant]
WO WO2015192117A1 · 2015 [cited by applicant]
WO 2016168591 · 2016 [cited by applicant]
WO 2019094618 · 2019 [cited by applicant]
WO 2021206578 · 2021 [cited by applicant]
WO 2022005687 · 2022 [cited by applicant]
WO 2022005693 · 2022 [cited by applicant]
WO 2022060549 · 2022 [cited by applicant]
WO 2022066578 · 2022 [cited by applicant]
WO 2022067254 · 2022 [cited by applicant]
WO WO2022060549A3 · 2022 [cited by applicant]
WO 2022131784 · 2022 [cited by applicant]
WO 2022132381 · 2022 [cited by applicant]
WO 2022140113 · 2022 [cited by applicant]
WO 2022140117 · 2022 [cited by applicant]
WO 2022140129 · 2022 [cited by applicant]
WO 2022140734 · 2022 [cited by applicant]
WO 2022140739 · 2022 [cited by applicant]
WO 2022146678 · 2022 [cited by applicant]
WO 2022198182 · 2022 [cited by applicant]
WO 2022216784 · 2022 [cited by applicant]
WO 2022225761 · 2022 [cited by applicant]
WO 2022245765 · 2022 [cited by applicant]
WO WO2023177661A1 · 2023 [cited by applicant]
“U.S. Appl. No. 17/410,814, Non Final Office Action dated Jan. 12, 2022”, 22 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Response filed Mar. 30, 2022 to Non Final Office Action dated Jan. 12, 2022”, 13 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063307, Invitation to Pay Additional Fees dated Mar. 21, 2022”, 12 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063350, International Search Report dated Apr. 5, 2022”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063350, Written Opinion dated Apr. 5, 2022”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063553, International Search Report dated Mar. 18, 2022”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063553, Written Opinion dated Mar. 18, 2022”, 8 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/072864, International Search Report dated Mar. 29, 2022”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/072864, Written Opinion dated Mar. 29, 2022”, 7 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/072959, International Search Report dated Apr. 5, 2022”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/072959, Written Opinion dated Apr. 5, 2022”, 7 pgs. [cited by applicant]
“Skype for Business User Guide”, Information Services, Heriot-Watt University, UK, [Online] Retrieved from the Internet: <URL:https://www.hw.ac.uk/services/docs/is/skypeforbusinessuserguidev2.0.pdf>, [retrieved on Apr. … [cited by applicant]
U.S. Appl. No. 17/445,767, filed Aug. 24, 2021, Recentering AR/VR Content on an Eyewear Device. [cited by applicant]
U.S. Appl. No. 17/445,772, filed Aug. 24, 2021, Conversation Interface on an Eyewear Device. [cited by applicant]
U.S. Appl. No. 17/445,774, filed Aug. 24, 2021, 3D Painting on an Eyewear Device. [cited by applicant]
U.S. Appl. No. 17/410,814, filed Aug. 24, 2021, Media Content Player on an Eyewear Device. [cited by applicant]
U.S. Appl. No. 17/655,125, filed Mar. 16, 2022, Augmented Reality Visual or Acoustic Feedback. [cited by applicant]
“U.S. Appl. No. 17/410,814, Final Office Action dated Jun. 7, 2022”, 21 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063307, International Search Report dated May 12, 2022”, 6 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063307, Written Opinion dated May 12, 2022”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Non Final Office Action dated Jun. 17, 2022”, 38 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,774, Non Final Office Action dated Jul. 13, 2022”, 26 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Response filed Aug. 5, 2022 to Final Office Action dated Jun. 7, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Advisory Action dated Aug. 30, 2022”, 4 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Non Final Office Action dated Oct. 3, 2022”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Non Final Office Action dated Sep. 9, 2022”, 25 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Response filed Sep. 16, 2022 to Non Final Office Action dated Jun. 17, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,774, Response filed Oct. 12, 2022 to Non Final Office Action dated Jul. 13, 2022”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/655,125, Non Final Office Action dated Nov. 8, 2022”, 20 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Final Office Action dated Dec. 1, 2022”, 42 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Response filed Dec. 7, 2022 to Non Final Office Action dated Sep. 9, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,774, Final Office Action dated Dec. 22, 2022”, 29 pgs. [cited by applicant]
U.S. Appl. No. 18/471,056, filed Sep. 20, 2023, 3D Painting on an Eyewear Device. [cited by applicant]
U.S. Appl. No. 18/456,286, filed Aug. 25, 2023, Media Content Player on an Eyewear Device. [cited by applicant]
“U.S. Appl. No. 17/410,814, Response filed Apr. 6, 2023 to Final Office Action mailed Feb. 8, 2023”, Response to Final Office Action, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Advisory Action mailed Apr. 17, 2023”, 5 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Response filed Apr. 19, 2023 to Advisory Action mailed Apr. 17, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/655,125, Final Office Action mailed Apr. 25, 2023”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Notice of Allowance mailed May 25, 2023”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Non Final Office Action mailed Jun. 1, 2023”, 25 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Response filed Jun. 9, 2023 to Non Final Office Action mailed Mar. 10, 2023”, 14 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,774, Notice of Allowance mailed Jun. 22, 2023”, 20 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Supplemental Notice of Allowability mailed Jun. 29, 2023”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/655,125, Response filed Jun. 29, 2023 to Final Office Action mailed Apr. 25, 2023”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,774, Corrected Notice of Allowability mailed Jul. 6, 2023”, 2 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/072864, International Preliminary Report on Patentability mailed Jul. 6, 2023”, 9 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063307, International Preliminary Report on Patentability mailed Jul. 6, 2023”, 12 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063350, International Preliminary Report on Patentability mailed Jul. 6, 2023”, 7 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/063553, International Preliminary Report on Patentability mailed Jul. 6, 2023”, 10 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/072959, International Preliminary Report on Patentability mailed Jul. 6, 2023”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17/655,125, Non Final Office Action mailed Jul. 24, 2023”, 22 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/015179, International Search Report mailed Aug. 21, 2023”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/015179, Written Opinion mailed Aug. 21, 2023”, 4 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, 312 Amendment filed Aug. 25, 2023”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Final Office Action mailed Sep. 13, 2023”, 30 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Response filed Sep. 1, 2023 to Non Final Office Action mailed Jun. 1, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Final Office Action mailed Sep. 22, 2023”, 46 pgs. [cited by applicant]
“U.S. Appl. No. 17/655,125, Response filed Oct. 24, 2023 to Non Final Office Action mailed Jul. 24, 2023”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Response filed Dec. 30, 2022 to Non Final Office Action mailed Oct. 3, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Response filed Jan. 31, 2023 to Final Office Action mailed Dec. 1, 2022”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/410,814, Final Office Action mailed Feb. 8, 2023”, 24 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Final Office Action mailed Feb. 9, 2023”, 26 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Advisory Action mailed Feb. 10, 2023”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 17/655,125, Response filed Feb. 8, 2023 to Non Final Office Action mailed Nov. 8, 2022”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,774, Response filed Feb. 22, 2023 to Final Office Action mailed Dec. 22, 2022”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Response filed Mar. 7, 2023 to Non Final Office Action mailed Sep. 9, 2022”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,774, Advisory Action mailed Mar. 9, 2023”, 6 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Non Final Office Action mailed Mar. 10, 2023”, 36 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,767, Advisory Action mailed Mar. 17, 2023”, 2 pgs. [cited by applicant]
Wang, Wallace, “Mac OS X for Absolute Beginners”, Apress, (2016), 507 pgs. [cited by applicant]
“U.S. Appl. No. 17/301,284, Corrected Notice of Allowability mailed Jun. 2, 2022”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/301,284, Corrected Notice of Allowability mailed Aug. 23, 2022”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/301,284, Non Final Office Action mailed Dec. 14, 2021”, 27 pgs. [cited by applicant]
“U.S. Appl. No. 17/301,284, Notice of Allowance mailed May 20, 2022”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/301,284, Response filed Mar. 14, 2022 to Non Final Office Action mailed Dec. 14, 2021”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Advisory Action mailed Nov. 17, 2023”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Non Final Office Action mailed Jan. 10, 2024”, 45 pgs. [cited by applicant]
“U.S. Appl. No. 17/445,772, Response filed Nov. 8, 2023 to Final Office Action mailed Sep. 22, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/655,125, Final Office Action mailed Nov. 15, 2023”, 23 pgs. [cited by applicant]
“U.S. Appl. No. 17/821,741, Corrected Notice of Allowability mailed Aug. 11, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/821,741, Non Final Office Action mailed Mar. 8, 2023”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 17/821,741, Notice of Allowance mailed Jul. 28, 2023”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/821,741, Response filed Jun. 8, 2023 to Non Final Office Action mailed Mar. 8, 2023”, 12 pgs. [cited by applicant]
Cited By (2)
US 12,443,335 US 12,670,674