IP Library › Granted Patent US 12,360,663
Granted Patent B2
US 12,360,663 · App. 17/729,808 · Granted Jul 15, 2025

Gesture-based keyboard text entry

Inventors: Sharon Moll (Lachen, CH); Dawei Zhang (Seattle, WA)
Assignee: Snap Inc.
G06F3/04886G06F3/011G06F3/017G06F3/0426
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,360,663
App. No.
17/729,808
Filed
Apr 26, 2022
Granted
Jul 15, 2025
Kind
B2
Art Unit
2172
USPC
715/773
Abstract

A gesture-based text entry user interface for an Augmented Reality (AR) system is provided. The AR system detects a start text entry gesture made by a user of the AR system, generates a virtual keyboard user interface including a virtual keyboard having a plurality of virtual keys, and provides to the user the virtual keyboard user interface. The AR system detects a hold of an enter text gesture made by the user. While the user holds the enter text gesture, the AR system collects continuous motion gesture data of a continuous motion as the user makes the continuous motion through the virtual keys of the virtual keyboard. The AR system detects a release of the enter text gesture by the user and generates entered text data based on the continuous motion gesture data.

Claims (49)

1. A computer-implemented method comprising, by one or more processors of an Augmented Reality (AR) system:

detecting, using one or more cameras of the AR system, a start/stop text entry gesture made by a user of the AR system;

generating, in response to detecting the start/stop text entry gesture, a virtual keyboard user interface including a virtual keyboard having a plurality of virtual keys;

providing to the user, the virtual keyboard user interface using a display of the AR system;

continuously performing operations comprising:

in response to detecting, using the one or more cameras of the AR system, a hold of an enter text gesture made by the user, the enter text gesture made by the user using a free hand of the user,

generating entered text data including a current word by collecting, using the one or more cameras of the AR system, continuous motion gesture data of a continuous motion as the user makes the continuous motion through the virtual keys of the virtual keyboard, the continuous motion made by the user using a text entry hand of the user, the text entry hand different than the free hand of the user;

in response to detecting, using the one or more cameras of the AR system, an end word gesture by the free hand of the user, ending the current word and inserting a word delimiter into the entered text data; and

in response to detecting, using the one or more cameras of the AR system, the user making the start/stop text entry gesture, closing the virtual keyboard user interface.

2. The computer-implemented method of claim 1 , wherein generating the entered text data based on the collected continuous motion gesture data further comprises:

mapping the collected continuous motion gesture data to text data based on a continuous motion gesture model generated using machine learning; and

generating the entered text data based on the text data.

3. The computer-implemented method of claim 1 , further comprising providing the entered text data to the user using a display of the AR system.

4. The computer-implemented method of claim 1 , wherein the AR system comprises a head-worn device.

5. A computing apparatus of an AR system, comprising:

one or more processors; and

a memory storing instructions that, when executed by the one or more processors, cause the computing apparatus to perform operations comprising:

detecting, using one or more cameras of the AR system, a start/stop text entry gesture made by a user of the AR system;

generating, in response to detecting the start/stop text entry gesture, a virtual keyboard user interface including a virtual keyboard having a plurality of virtual keys;

providing to the user the virtual keyboard user interface using a display of the AR system;

continuously performing operations comprising:

in response to detecting, using the one or more cameras of the AR system, a hold of an enter text gesture made by the user, the enter text gesture made by the user using a free hand of the user,

generating entered text data including a current word by collecting, using the one or more cameras of the AR system, continuous motion gesture data of a continuous motion as the user makes the continuous motion through the virtual keys of the virtual keyboard, the continuous motion made by the user using a text entry hand of the user, the text entry hand different than the free hand of the user;

in response to detecting, using the one or more cameras of the AR system, an end word gesture by the free hand of the user, ending the current word and inserting a word delimiter into the entered text data; and

in response to detecting, using the one or more cameras of the AR system, the user making the start/stop text entry gesture, closing the virtual keyboard user interface.

6. The computing apparatus of claim 5 , wherein the instructions further cause the computing apparatus to perform operations comprising:

detecting using the one or more cameras of the AR system, an end text entry gesture made by the user; and

closing, in response to detecting the end text entry gesture, the virtual keyboard user interface.

7. The computing apparatus of claim 5 , wherein the instructions further cause the computing apparatus to perform operations comprising:

providing the entered text data to the user using a display of the AR system.

8. The computing apparatus of claim 5 , wherein the AR system comprises a head-worn device.

9. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to perform operations comprising:

detecting, using one or more cameras of an AR system, a start/stop text entry gesture made by a user of the AR system;

generating, in response to detecting the start/stop text entry gesture, a virtual keyboard user interface including a virtual keyboard having a plurality of virtual keys;

providing to the user, the virtual keyboard user interface using a display of the AR system;

continuously performing operations comprising:

in response to detecting, using the one or more cameras of the AR system, a hold of an enter text gesture made by the user, the enter text gesture made by the user using a free hand of the user,

generating entered text data including a current word by collecting, using the one or more cameras of the AR system, continuous motion gesture data of a continuous motion as the user makes the continuous motion through the virtual keys of the virtual keyboard, the continuous motion made by the user using a text entry hand of the user, the text entry hand different than the free hand of the user;

in response to detecting, using the one or more cameras of the AR system, an end word gesture by the free hand of the user, ending the current word and inserting a word delimiter into the entered text data; and

in response to detecting, using the one or more cameras of the AR system, the user making the start/stop text entry gesture, closing the virtual keyboard user interface.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the computer to perform operations comprising:

detecting using the one or more cameras of the AR system, an end text entry gesture made by the user; and

closing the virtual keyboard user interface.

11. The non-transitory computer-readable storage medium of claim 9 , wherein the instructions causing the computer to perform the operation of generating the entered text data further cause the computer to perform operations comprising:

mapping the collected continuous motion gesture data to text data based on a continuous motion gesture model generated using machine learning; and

generating the entered text data based on the text data.

12. The non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the computer to perform operations comprising:

providing the entered text data to the user using a display of the AR system.

13. The non-transitory computer-readable storage medium of claim 9 , wherein the AR system comprises a head-worn device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2024
From: MOLL, SHARON; ZHANG, DAWEI
To: SNAP INC.
Reel/Frame 069345/0452 →
Continuity (1)
Related Publication 20230342026A1 · Oct 26, 2023
References Cited (237)
US 5828197A · Martin et al. · 1998 [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 8854433B1 · Rafii · 2014 [cited by applicant]
US 8856691B2 · Geisner et al. · 2014 [cited by applicant]
US 9225897B1 · Sehn et al. · 2015 [cited by applicant]
US 9230160B1 · Kanter · 2016 [cited by applicant]
US 9276886B1 · Samaranayake · 2016 [cited by applicant]
US 9377863B2 · Bychkov et al. · 2016 [cited by applicant]
US 9705831B2 · Spiegel · 2017 [cited by applicant]
US 9742713B2 · Spiegel et al. · 2017 [cited by applicant]
US 9910498B2 · Kutliroff et al. · 2018 [cited by applicant]
US 10102423B2 · Shaburov et al. · 2018 [cited by applicant]
US 10284508B1 · Allen et al. · 2019 [cited by applicant]
US 10439972B1 · Spiegel et al. · 2019 [cited by applicant]
US 10509466B1 · Miller et al. · 2019 [cited by applicant]
US 10514876B2 · Sehn · 2019 [cited by applicant]
US 10540001B1 · Poupyrev et al. · 2020 [cited by applicant]
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 10642458B2 · Tan et al. · 2020 [cited by applicant]
US 10748347B1 · Li et al. · 2020 [cited by applicant]
US 10817126B2 · Kim · 2020 [cited by applicant]
US 10956724B1 · Terrano · 2021 [cited by applicant]
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 et al. · 2021 [cited by applicant]
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 11145135B1 · Ng et al. · 2021 [cited by applicant]
US 11169600B1 · Canberk et al. · 2021 [cited by applicant]
US 11188154B2 · Rakshit et al. · 2021 [cited by applicant]
US 11227626B1 · Krishnan Gorumkonda et al. · 2022 [cited by applicant]
US 11232643B1 · Stevens et al. · 2022 [cited by applicant]
US 11307747B2 · Dancie et al. · 2022 [cited by applicant]
US 11366512B2 · Harvey et al. · 2022 [cited by applicant]
US 11379099B2 · Cheng · 2022 [cited by applicant]
US 11422669B1 · Ravasz et al. · 2022 [cited by applicant]
US 11449189B1 · Bond et al. · 2022 [cited by applicant]
US 11500514B2 · Hildreth · 2022 [cited by applicant]
US 11531402B1 · Stolzenberg · 2022 [cited by applicant]
US 11546505B2 · Canberk · 2023 [cited by applicant]
US 11567578B2 · Yang et al. · 2023 [cited by applicant]
US 11914789B2 · Chen et al. · 2024 [cited by applicant]
US 20090012788A1 · Gilbert et al. · 2009 [cited by applicant]
US 20090228842A1 · Westerman et al. · 2009 [cited by applicant]
US 20100328209A1 · Nakao · 2010 [cited by applicant]
US 20110122130A1 · Vesely et al. · 2011 [cited by applicant]
US 20110301934A1 · Tardif · 2011 [cited by applicant]
US 20120124516A1 · Friedman · 2012 [cited by applicant]
US 20120212406A1 · Osterhout et al. · 2012 [cited by applicant]
US 20120218172A1 · Border et al. · 2012 [cited by applicant]
US 20120306772A1 · Tan et al. · 2012 [cited by applicant]
US 20120309532A1 · Ambrus et al. · 2012 [cited by applicant]
US 20130021288A1 · Kaerkkaeinen et al. · 2013 [cited by applicant]
US 20130278631A1 · Border et al. · 2013 [cited by applicant]
US 20130328770A1 · Parham · 2013 [cited by applicant]
US 20140007022A1 · Tocino Diaz et al. · 2014 [cited by applicant]
US 20140104320A1 · Davidson et al. · 2014 [cited by applicant]
US 20140125584A1 · Xun et al. · 2014 [cited by applicant]
US 20140163983A1 · Kim · 2014 [cited by applicant]
US 20140171036A1 · Simmons · 2014 [cited by applicant]
US 20140184496A1 · Gribetz et al. · 2014 [cited by applicant]
US 20140201666A1 · Bedikian et al. · 2014 [cited by applicant]
US 20140347329A1 · Ware · 2014 [cited by applicant]
US 20150031299A1 · Holman et al. · 2015 [cited by applicant]
US 20150082246A1 · Tan et al. · 2015 [cited by applicant]
US 20150120293A1 · Wohlert et al. · 2015 [cited by applicant]
US 20150130688A1 · Li et al. · 2015 [cited by applicant]
US 20150186708A1 · Katz · 2015 [cited by applicant]
US 20150309316A1 · Osterhout et al. · 2015 [cited by applicant]
US 20150332031A1 · Mistry et al. · 2015 [cited by applicant]
US 20150370320A1 · Connor · 2015 [cited by applicant]
US 20160018985A1 · Bennet et al. · 2016 [cited by applicant]
US 20160026253A1 · Bradski et al. · 2016 [cited by applicant]
US 20160077793A1 · Disano et al. · 2016 [cited by applicant]
US 20160109953A1 · Desh · 2016 [cited by applicant]
US 20160187654A1 · Border et al. · 2016 [cited by applicant]
US 20160209928A1 · Kandur Raja et al. · 2016 [cited by applicant]
US 20160232713A1 · Lee · 2016 [cited by applicant]
US 20160283105A1 · Maloo · 2016 [cited by examiner]
US 20160364091A1 · Bernstein et al. · 2016 [cited by applicant]
US 20160364138A1 · Luo et al. · 2016 [cited by applicant]
US 20160370882A1 · Mcgrath et al. · 2016 [cited by applicant]
US 20170017393A1 · Luo et al. · 2017 [cited by applicant]
US 20170068849A1 · Lim et al. · 2017 [cited by applicant]
US 20170115742A1 · Xing et al. · 2017 [cited by applicant]
US 20170123487A1 · Hazra et al. · 2017 [cited by applicant]
US 20170277684A1 · Dharmarajan Mary · 2017 [cited by applicant]
US 20170277685A1 · Takumi · 2017 [cited by applicant]
US 20170308259A1 · Regnier · 2017 [cited by applicant]
US 20170322623A1 · McKenzie · 2017 [cited by examiner]
US 20170329515A1 · Clement et al. · 2017 [cited by applicant]
US 20170351910A1 · Elwazer et al. · 2017 [cited by applicant]
US 20180032146A1 · Yun · 2018 [cited by examiner]
US 20180088786A1 · Abzarian et al. · 2018 [cited by applicant]
US 20180158370A1 · Pryor · 2018 [cited by applicant]
US 20180181199A1 · Harvey et al. · 2018 [cited by applicant]
US 20180181245A1 · Beck et al. · 2018 [cited by applicant]
US 20180211405A1 · Zhang et al. · 2018 [cited by applicant]
US 20180267757A1 · Segal · 2018 [cited by applicant]
US 20180276897A1 · Zhang et al. · 2018 [cited by applicant]
US 20180307303A1 · Powderly et al. · 2018 [cited by applicant]
US 20190094981A1 · Bradski et al. · 2019 [cited by applicant]
US 20190121522A1 · Davis et al. · 2019 [cited by applicant]
US 20190146219A1 · Rodriguez, II · 2019 [cited by applicant]
US 20190155482A1 · Chai et al. · 2019 [cited by applicant]
US 20190258320A1 · Yang et al. · 2019 [cited by applicant]
US 20190362557A1 · Lacey et al. · 2019 [cited by applicant]
US 20200012946A1 · Costa et al. · 2020 [cited by applicant]
US 20200097082A1 · Berenzweig et al. · 2020 [cited by applicant]
US 20200117282A1 · Lee et al. · 2020 [cited by applicant]
US 20200153450A1 · Lowe et al. · 2020 [cited by applicant]
US 20200249778A1 · Kim et al. · 2020 [cited by applicant]
US 20200302699A1 · Cantor et al. · 2020 [cited by applicant]
US 20200326966A1 · Tsirkin · 2020 [cited by applicant]
US 20200341580A1 · Rosenbaum et al. · 2020 [cited by applicant]
US 20200387214A1 · Ravasz et al. · 2020 [cited by applicant]
US 20200387229A1 · Ravasz et al. · 2020 [cited by applicant]
US 20200387287A1 · Ravasz et al. · 2020 [cited by applicant]
US 20200410755A1 · Nakata · 2020 [cited by applicant]
US 20210011612A1 · Dancie et al. · 2021 [cited by applicant]
US 20210042010A1 · Kim · 2021 [cited by applicant]
US 20210065455A1 · Beith · 2021 [cited by examiner]
US 20210074016A1 · Li et al. · 2021 [cited by applicant]
US 20210089801A1 · Durandet et al. · 2021 [cited by applicant]
US 20210110646A1 · Dixit et al. · 2021 [cited by applicant]
US 20210124417A1 · Ma · 2021 [cited by applicant]
US 20210166732A1 · Shaburova et al. · 2021 [cited by applicant]
US 20210173480A1 · Osterhout · 2021 [cited by examiner]
US 20210174034A1 · Retek et al. · 2021 [cited by applicant]
US 20210241529A1 · Cowburn et al. · 2021 [cited by applicant]
US 20210247896A1 · Tanemura et al. · 2021 [cited by applicant]
US 20210248407A1 · Hirai · 2021 [cited by applicant]
US 20210271342A1 · Tomizawa 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 20210319617A1 · Ahn et al. · 2021 [cited by applicant]
US 20210358330A1 · Johnson et al. · 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 20210407203A1 · Canberk et al. · 2021 [cited by applicant]
US 20220100267A1 · Robinson et al. · 2022 [cited by applicant]
US 20220122335A1 · Robinson et al. · 2022 [cited by applicant]
US 20220179497A1 · Jung et al. · 2022 [cited by applicant]
US 20220188539A1 · Chan et al. · 2022 [cited by applicant]
US 20220206588A1 · Canberk et al. · 2022 [cited by applicant]
US 20220236795A1 · Jonker et al. · 2022 [cited by applicant]
US 20220253146A1 · Erivantcev et al. · 2022 [cited by applicant]
US 20220262074A1 · Chen · 2022 [cited by applicant]
US 20220276729A1 · Gutierrez et al. · 2022 [cited by applicant]
US 20220291753A1 · Erivantcev et al. · 2022 [cited by applicant]
US 20220300730A1 · Eirinberg et al. · 2022 [cited by applicant]
US 20220300731A1 · Elrinberg et al. · 2022 [cited by applicant]
US 20220301231A1 · Elrinberg et al. · 2022 [cited by applicant]
US 20220308669A1 · Beck 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 20220335673A1 · Jang et al. · 2022 [cited by applicant]
US 20220375174A1 · Arya et al. · 2022 [cited by applicant]
US 20230072423A1 · Osborn et al. · 2023 [cited by applicant]
US 20230096728A1 · Hébert · 2023 [cited by applicant]
US 20230229240A1 · Chen et al. · 2023 [cited by applicant]
US 20230259697A1 · Fan · 2023 [cited by applicant]
US 20230377223A1 · Moll et al. · 2023 [cited by applicant]
US 20230384928A1 · Moll et al. · 2023 [cited by applicant]
CN 103049761B · 2016 [cited by applicant]
CN 119137576A · 2024 [cited by applicant]
CN 119213468A · 2024 [cited by applicant]
CN 119301544A · 2025 [cited by applicant]
EP 3707693A1 · 2020 [cited by applicant]
EP 4172726 · 2023 [cited by applicant]
EP 4172730 · 2023 [cited by applicant]
KR 20200038845 · 2020 [cited by applicant]
KR 20210082950 · 2021 [cited by applicant]
KR 20220158824 · 2022 [cited by applicant]
WO WO2016168591A1 · 2016 [cited by applicant]
WO WO2019094618A1 · 2019 [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 2022132381 · 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 2023211702 · 2023 [cited by applicant]
WO 2023224982 · 2023 [cited by applicant]
WO WO2023235672A1 · 2023 [cited by applicant]
U.S. Appl. No. 17/804,818, filed May 31, 2022. [cited by applicant]
U.S. Appl. No. 17/664,010, filed May 18, 2022. [cited by applicant]
“U.S. Appl. No. 17/804,818, Non Final Office Action mailed Nov. 25, 2022”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Response filed Feb. 27, 2023 to Non Final Office Action mailed Nov. 25, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Final Office Action mailed Mar. 30, 2023”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Non Final Office Action mailed Apr. 21, 2023”, 16 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Response filed Jun. 30, 2023 to Final Office Action mailed Mar. 30, 2023”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Response filed Jul. 21, 2023 to Non Final Office Action mailed Apr. 21, 2023”, 12 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/018642, International Search Report mailed Jul. 26, 2023”, 3 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/018642, Written Opinion mailed Jul. 26, 2023”, 4 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Non Final Office Action mailed Aug. 3, 2023”, 26 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/022367, International Search Report mailed Sep. 8, 2023”, 3 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/022367, Written Opinion mailed Sep. 8, 2023”, 3 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/067456, International Search Report mailed Sep. 11, 2023”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/067456, Written Opinion mailed Sep. 11, 2023”, 4 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Non Final Office Action mailed Feb. 12, 2024”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Final Office Action mailed Dec. 27, 2023”, 31 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Response filed Dec. 4, 2023 to Non Final Office Action mailed Aug. 3, 2023”, 12 pgs. [cited by applicant]
Darbar, et al., “Exploring Smartphone-enabled Text Selection in AR-HMD”, Graphics Interface, (May 2021), 1-11. [cited by applicant]
Ro, et al., “Advanced Ray-Casting Interface Using Laser Pointer Metaphor for Object Manipulation in 3D Augmented Reality Environment”, Applied Science, (Jul. 2019), 1-18. [cited by applicant]
“U.S. Appl. No. 17/664,010, Notice of Allowance mailed Oct. 30, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Corrected Notice of Allowability mailed Nov. 8, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Response filed May 13, 2024 to Non Final Office Action mailed Feb. 12, 2024”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Non Final Office Action mailed Apr. 25, 2024”, 27 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Response filed Mar. 27, 2024 to Final Office Action mailed Dec. 27, 2023”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Examiner Interview Summary mailed Jul. 29, 2024”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Final Office Action mailed Jul. 29, 2024”, 14 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Response filed Jul. 25, 2024 to Non Final Office Action mailed Apr. 25, 2024”, 14 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/018642, International Preliminary Report on Patentability mailed Nov. 7, 2024”, 6 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Notice of Allowance mailed Feb. 5, 2025”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17/664,010, Notice of Allowance mailed Nov. 14, 2024”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 17/804,818, Notice of Allowance mailed Dec. 9, 2024”, 13 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/022367, International Preliminary Report on Patentability mailed Nov. 28, 2024”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/067456, International Preliminary Report on Patentability mailed Dec. 12, 2024”, 6 pgs. [cited by applicant]