IP Library Granted Patent US 12,400,661
Granted Patent B2
US 12,400,661 · App. 18/514,666 · Granted Aug 26, 2025

Systems and methods for capturing, processing, and rendering one or more context-aware moment-associating elements

Inventors: Yun Fu (Cupertino, CA); Simon Lau (San Jose, CA); Kaisuke Nakajima (Sunnyvale, CA); Julius Cheng (Cupertino, CA); Sam Song Liang (Palo Alto, CA); James Mason Altreuter (Belmont, CA); Kean Kheong Chin (Santa Clara, CA); Zhenhao Ge (Sunnyvale, CA); Hitesh Anand Gupta (Santa Clara, CA); Xiaoke Huang (Foster City, CA); James Francis McAteer (San Francisco, CA); Brian Francis Williams (San Carlos, CA); Tao Xing (San Jose, CA)
Assignee: Otter.ai, Inc.
G10L15/26G06F16/906G10L15/04G10L17/00
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,400,661
App. No.
18/514,666
Granted
Aug 26, 2025
Kind
B2
Abstract

Computer-implemented method and system for receiving and processing one or more moment-associating elements. For example, the computer-implemented method includes receiving the one or more moment-associating elements, transforming the one or more moment-associating elements into one or more pieces of moment-associating information, and transmitting at least one piece of the one or more pieces of moment-associating information. The transforming the one or more moment-associating elements into one or more pieces of moment-associating information includes segmenting the one or more moment-associating elements into a plurality of moment-associating segments, assigning a segment speaker for each segment of the plurality of moment-associating segments, transcribing the plurality of moment-associating segments into a plurality of transcribed segments, and generating the one or more pieces of moment-associating information based on at least the plurality of transcribed segments and the segment speaker assigned for each segment of the plurality of moment-associating segments.

Claims (50)

1. A computer-implemented method for processing a plurality of moment-associating elements, the method comprising:

segmenting a plurality of audio elements from the plurality of moment-associating elements into a plurality of audio segments;

transcribing, by an automated speech recognition (ASR) system using one or more acoustic models and one or more language models that are trained on data including one or more human speech audios, a first element of the plurality of audio segments into a first text element of a plurality of text elements, each acoustic model of the one or more acoustic model configured to recognize a specific type of sound;

transcribing, by the ASR system using the one or more language models, a second element of the plurality of audio segments into a second text element of the plurality of text elements;

identifying, by the ASR system using the one or more acoustic models and the one or more language models, one or more incorrectly transcribed words in the first transcribed text element;

updating the first transcribed text element by correcting the one or more incorrectly transcribed words in the first transcribed text element using one or more transcribed words in the second transcribed text element; and

generating one or more pieces of moment-associating information based on at least the plurality of audio segments and the plurality of text elements.

2. The computer-implemented method of claim 1 , further comprising assigning a timestamp associated with each element of the plurality of moment-associating elements.

3. The computer-implemented method of claim 1 , wherein the plurality of audio elements includes one or more voice elements of one or more voice-generating sources.

4. The computer-implemented method of claim 1 , wherein the plurality of moment-associating elements further includes one or more visual elements or one or more environmental elements.

5. The computer-implemented method of claim 4 , wherein the one or more visual elements includes at least one selected from a group consisting of pictures, images, screenshots, video frames, one or more projections, and holograms.

6. The computer-implemented method of claim 4 , wherein the one or more environmental elements includes at least one selected from a group consisting of global positions, location types, and conditions associated with the one or more environmental element.

7. The computer-implemented method of claim 4 , wherein the one or more environmental elements includes at least one selected from a group consisting of a longitude, a latitude, an altitude, a country, a city, a street, a location type, a temperature, a humidity, a movement, a velocity of a movement, a direction of a movement, an ambient noise level, and one or more echo properties.

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

receiving one or more voice elements of one or more voice-generating sources; and

receiving one or more voiceprints corresponding to the one or more voice-generating sources respectively.

9. The computer-implemented method of claim 8 , further comprising:

segmenting the plurality of audio elements into a plurality of audio segments includes segmenting the plurality of audio elements into the plurality of audio segments based on at least the one or more voiceprints;

wherein the transcribing the plurality of audio segments into a plurality of text elements includes transcribing the plurality of audio segments into the plurality of text elements based on at least the one or more voiceprints.

10. The computer-implemented method of claim 8 , wherein the receiving one or more voiceprints corresponding to the one or more voice-generating sources respectively includes receiving one or more acoustic models and/or language models corresponding to the one or more voice-generating sources respectively.

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

establishing one or more anchor points based on at least the plurality of moment-associating elements;

wherein:

the one or more anchor points correspond to one or more timestamps respectively; and

each anchor point of the one or more anchor points is navigable, searchable, or both navigable and searchable.

12. The computer-implemented method of claim 11 , further comprising using the one or more anchor points to navigate the one or more pieces of moment-associating information based on at least the one or more timestamps.

13. The computer-implemented method of claim 11 , wherein the one or more anchor points include at least one selected from a group consisting of a word, a phrase, a photo, and a screenshot.

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

obtaining one or more moment-associating photos, the one or more moment-associating photos being one or more parts of the plurality of moment-associating elements; and

transforming the one or more moment-associating photos into one or more anchor photos, wherein the one or more anchor photos correspond to one or more timestamps respectively.

15. The computer-implemented method of claim 14 , wherein each anchor photo of the one or more anchor photos is navigable, searchable, or both navigable and searchable.

16. The computer-implemented method of claim 15 , further comprising:

using the one or more anchor photos to navigate the one or more pieces of moment-associating information based on at least the one or more timestamps.

17. A system for processing a plurality of moment-associating elements, the system comprising:

a transforming module comprising at least one selected from a group consisting of one or more software modules or one or more processors, the transforming module configured to transform a plurality of moment-associating elements into one or more pieces of moment-associating information by:

segmenting a plurality of audio elements from the plurality of moment-associating elements into a plurality of audio segments;

transcribing, by an automated speech recognition (ASR) system using one or more acoustic models and one or more language models that are trained on data including one or more human speech audios, a first element of the plurality of audio segments into a first text element of a plurality of text elements;

transcribing, by the ASR system using the one or more language models, a second element of the plurality of audio segments into a second text element of the plurality of text elements;

identifying, by the ASR system using the one or more acoustic models and the one or more language models, one or more incorrectly transcribed words in the first transcribed text element;

updating the first transcribed text element by correcting the one or more incorrectly transcribed words in the first transcribed text element using one or more transcribed words in the second transcribed text element; and

generating one or more pieces of moment-associating information based on at least the plurality of audio segments and the plurality of text elements.

18. A computer-implemented method for receiving and processing a plurality of moment-associating elements, the method comprising:

receiving the plurality of moment-associating elements, the plurality of moment-associating elements including a plurality of audio elements;

establishing, by an automated speech recognition (ASR) system using one or more acoustic models and one or more language models that are trained on data including one or more human speech audios, one or more anchor points based on at least the plurality of moment-associating elements, the one or more anchor points corresponding to one or more timestamps respectively, and at least one of the one or more anchor points including an image that is searchable via a user-inputted image, each acoustic model of the one or more acoustic model configured to recognize a specific type of sound;

transforming, by the ASR system using the one or more language models, the plurality of moment-associating elements and the one or more anchor points into one or more pieces of moment-associating information; and

transmitting at least one piece of the one or more pieces of moment-associating information.

19. The method of claim 18 , further comprising:

determining that the user-inputted image matches the image included in the at least one of the one or more anchor points by at least a predetermined threshold; and

navigating to at least one of the one or more pieces of moment-associating information based at least in part on the at least one of the one or more anchor points.

20. The method of claim 19 , further comprising: transcribing the plurality of audio segments into a plurality of text elements, wherein the image that is searchable is presented in-line with the plurality of text elements.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2024
From: FU, YUN; LAU, SIMON; NAKAJIMA, KAISUKE; CHENG, JULIUS; LIANG, SAM SONG; ALTREUTER, JAMES MASON; CHIN, KEAN KHEONG; GE, ZHENHAO; GUPTA, HITESH ANAND; HUANG, XIAOKE; MCATEER, JAMES FRANCIS; WILLIAMS, BRIAN FRANCIS; XING, TAO
To: AISENSE, INC.
Reel/Frame 066187/0502 →
CHANGE OF NAME Recorded Jan 19, 2024
From: AISENSE, INC.
To: OTTER.AI, INC.
Reel/Frame 066356/0476 →
Continuity (10)
Continuation 17242465 · Apr 28, 2021
Continuation 16403263 · May 3, 2019
Continuation 16027511 · Jul 5, 2018
Continuation In Part 16276446 · Feb 14, 2019
Continuation In Part 16027511 · Jul 5, 2018
Provisional Application 62668623 · May 8, 2018
Provisional Application 62631680 · Feb 17, 2018
Provisional Application 62710631 · Feb 16, 2018
Provisional Application 62530227 · Jul 9, 2017
Related Publication 20240087574A1 · Mar 14, 2024
References Cited (188)
US 6088669A · Maes · 2000 [cited by examiner]
US 6363352B1 · Dailey et al. · 2002 [cited by applicant]
US 6434520B1 · Kanevsky · 2002 [cited by examiner]
US 6513003B1 · Angell et al. · 2003 [cited by applicant]
US 8407049B2 · Cromack et al. · 2013 [cited by applicant]
US 8612211B1 · Shires et al. · 2013 [cited by applicant]
US 8645138B1 · Weinstein · 2014 [cited by applicant]
US 8818803B2 · Weber · 2014 [cited by applicant]
US 9311932B2 · Carter · 2016 [cited by applicant]
US 9443518B1 · Gauci · 2016 [cited by applicant]
US 9571652B1 · Zeppenfeld et al. · 2017 [cited by applicant]
US 10339918B2 · Hofer et al. · 2019 [cited by applicant]
US 10388272B1 · Thomson et al. · 2019 [cited by applicant]
US 10573312B1 · Thomson et al. · 2020 [cited by applicant]
US 10616278B1 · Johansson et al. · 2020 [cited by applicant]
US 10630733B2 · Modai et al. · 2020 [cited by applicant]
US 10978073B1 · Fu et al. · 2021 [cited by applicant]
US 11012575B1 · Leblang et al. · 2021 [cited by applicant]
US 11017778B1 · Thomson et al. · 2021 [cited by applicant]
US 11024316B1 · Fu et al. · 2021 [cited by applicant]
US 11100943B1 · Fu et al. · 2021 [cited by applicant]
US 11222185B2 · Waibel et al. · 2022 [cited by applicant]
US 11330229B1 · Crumley et al. · 2022 [cited by applicant]
US 11330299B2 · Huo · 2022 [cited by applicant]
US 11423911B1 · Fu et al. · 2022 [cited by applicant]
US 11431517B1 · Lau et al. · 2022 [cited by applicant]
US 11657822B2 · Fu et al. · 2023 [cited by applicant]
US 11676623B1 · Younes et al. · 2023 [cited by applicant]
US 11869508B2 · Fu et al. · 2024 [cited by applicant]
US 12020722B2 · Fu et al. · 2024 [cited by applicant]
US 12080299B2 · Lau et al. · 2024 [cited by applicant]
US 12182502B1 · Nakajima et al. · 2024 [cited by applicant]
US 20020099552A1 · Rubin et al. · 2002 [cited by applicant]
US 20040107256A1 · Odenwald et al. · 2004 [cited by applicant]
US 20040117446A1 · Swanson · 2004 [cited by applicant]
US 20050034079A1 · Gunasekar et al. · 2005 [cited by applicant]
US 20050152523A1 · Fellenstein et al. · 2005 [cited by applicant]
US 20060149558A1 · Kahn et al. · 2006 [cited by applicant]
US 20060182249A1 · Archambault et al. · 2006 [cited by applicant]
US 20070071206A1 · Gainsboro et al. · 2007 [cited by applicant]
US 20070106724A1 · Gorti et al. · 2007 [cited by applicant]
US 20070118374A1 · Wise · 2007 [cited by examiner]
US 20070183458A1 · Bouazizi et al. · 2007 [cited by applicant]
US 20080181417A1 · Pereg et al. · 2008 [cited by applicant]
US 20080293443A1 · Pettinato · 2008 [cited by applicant]
US 20080294434A1 · Pettinato · 2008 [cited by applicant]
US 20080300872A1 · Basu et al. · 2008 [cited by applicant]
US 20090019367A1 · Cavagnari et al. · 2009 [cited by applicant]
US 20090030680A1 · Mamou · 2009 [cited by applicant]
US 20090210391A1 · Hall et al. · 2009 [cited by applicant]
US 20090240488A1 · White et al. · 2009 [cited by applicant]
US 20090306981A1 · Cromack et al. · 2009 [cited by applicant]
US 20090307189A1 · Bobbitt et al. · 2009 [cited by applicant]
US 20100146438A1 · Bush et al. · 2010 [cited by applicant]
US 20110228922A1 · Dhara et al. · 2011 [cited by applicant]
US 20110307241A1 · Waibel et al. · 2011 [cited by applicant]
US 20110320197A1 · Conejero et al. · 2011 [cited by applicant]
US 20120046936A1 · Kandekar et al. · 2012 [cited by applicant]
US 20120253805A1 · Rajakumar et al. · 2012 [cited by applicant]
US 20120275761A1 · Li et al. · 2012 [cited by applicant]
US 20120281921A1 · Dowell · 2012 [cited by applicant]
US 20120310644A1 · Zimmerman et al. · 2012 [cited by applicant]
US 20120323575A1 · Gibbon et al. · 2012 [cited by applicant]
US 20120324355A1 · Mbenkum et al. · 2012 [cited by applicant]
US 20130144603A1 · Lord et al. · 2013 [cited by applicant]
US 20130300939A1 · Chou et al. · 2013 [cited by applicant]
US 20130311177A1 · Bastide et al. · 2013 [cited by applicant]
US 20130346077A1 · Mengibar et al. · 2013 [cited by applicant]
US 20140029757A1 · Aronowitz et al. · 2014 [cited by applicant]
US 20140134576A1 · Edge · 2014 [cited by applicant]
US 20140136999A1 · Leibovich et al. · 2014 [cited by applicant]
US 20140207449A1 · Johnson · 2014 [cited by applicant]
US 20150012844A1 · Paulik et al. · 2015 [cited by applicant]
US 20150206544A1 · Carter · 2015 [cited by applicant]
US 20150249747A1 · Box et al. · 2015 [cited by applicant]
US 20150255068A1 · Kim et al. · 2015 [cited by applicant]
US 20150310863A1 · Chen et al. · 2015 [cited by applicant]
US 20160004732A1 · Hsu et al. · 2016 [cited by applicant]
US 20160014222A1 · Chen et al. · 2016 [cited by applicant]
US 20160284354A1 · Chen et al. · 2016 [cited by applicant]
US 20160322049A1 · Bakshi · 2016 [cited by examiner]
US 20170068423A1 · Napolitano · 2017 [cited by applicant]
US 20170068670A1 · Orr · 2017 [cited by applicant]
US 20170070706A1 · Ursin et al. · 2017 [cited by applicant]
US 20170169816A1 · Blandin et al. · 2017 [cited by applicant]
US 20170180780A1 · Jeffries · 2017 [cited by applicant]
US 20170199934A1 · Nongplur · 2017 [cited by applicant]
US 20170294184A1 · Bradley · 2017 [cited by examiner]
US 20170301037A1 · Baughman et al. · 2017 [cited by applicant]
US 20170329943A1 · Choi et al. · 2017 [cited by applicant]
US 20170372693A1 · Rangarajan Sridhar et al. · 2017 [cited by applicant]
US 20180007060A1 · Leblang et al. · 2018 [cited by applicant]
US 20180012598A1 · Thirukovalluru et al. · 2018 [cited by applicant]
US 20180032226A1 · Ryu et al. · 2018 [cited by applicant]
US 20180061083A1 · Suzuki et al. · 2018 [cited by applicant]
US 20180143956A1 · Skarbovsky et al. · 2018 [cited by applicant]
US 20180174108A1 · Kang et al. · 2018 [cited by applicant]
US 20180197548A1 · Palakodety et al. · 2018 [cited by applicant]
US 20180315428A1 · Johnson et al. · 2018 [cited by applicant]
US 20180316893A1 · Rosenberg et al. · 2018 [cited by applicant]
US 20190073640A1 · Odezue et al. · 2019 [cited by applicant]
US 20190273767A1 · Nelson et al. · 2019 [cited by applicant]
US 20190341050A1 · Diamant et al. · 2019 [cited by applicant]
US 20190364009A1 · Joseph et al. · 2019 [cited by applicant]
US 20200051582A1 · Gilson · 2020 [cited by applicant]
US 20200145616A1 · Nassar · 2020 [cited by applicant]
US 20200175961A1 · Thomson et al. · 2020 [cited by applicant]
US 20200228358A1 · Rampton · 2020 [cited by applicant]
US 20200243095A1 · Adlersberg et al. · 2020 [cited by applicant]
US 20200257587A1 · Chau et al. · 2020 [cited by applicant]
US 20200311122A1 · Ramamurthy · 2020 [cited by applicant]
US 20200365160A1 · Nassar et al. · 2020 [cited by applicant]
US 20200403818A1 · Daredia et al. · 2020 [cited by applicant]
US 20200412564A1 · Roedel et al. · 2020 [cited by applicant]
US 20210021558A1 · Mahmoud et al. · 2021 [cited by applicant]
US 20210044645A1 · Jayaweera · 2021 [cited by applicant]
US 20210058263A1 · Fahrendorff et al. · 2021 [cited by applicant]
US 20210058517A1 · Serbajlo et al. · 2021 [cited by applicant]
US 20210092168A1 · Ranalli et al. · 2021 [cited by applicant]
US 20210150211A1 · Ahmad Hambaly et al. · 2021 [cited by applicant]
US 20210217420A1 · Fu et al. · 2021 [cited by applicant]
US 20210319797A1 · Fu et al. · 2021 [cited by applicant]
US 20210327454A1 · Fu et al. · 2021 [cited by applicant]
US 20210367802A1 · Yarlagadda · 2021 [cited by applicant]
US 20210369042A1 · Gustman et al. · 2021 [cited by applicant]
US 20210374391A1 · Jorasch · 2021 [cited by applicant]
US 20210390144A1 · Ganesh · 2021 [cited by applicant]
US 20210407520A1 · Neckermann et al. · 2021 [cited by applicant]
US 20210409547A1 · Channapragada et al. · 2021 [cited by applicant]
US 20220122436A1 · Volkerink et al. · 2022 [cited by applicant]
US 20220343918A1 · Fu et al. · 2022 [cited by applicant]
US 20220353102A1 · Lau et al. · 2022 [cited by applicant]
US 20220385758A1 · Tadesse et al. · 2022 [cited by applicant]
US 20220398544A1 · Chung et al. · 2022 [cited by applicant]
US 20220414130A1 · Master Ben-Dor · 2022 [cited by applicant]
US 20230245660A1 · Fu et al. · 2023 [cited by applicant]
US 20230267948A1 · Younes et al. · 2023 [cited by applicant]
US 20230297765A1 · Vendrow · 2023 [cited by applicant]
US 20230325611A1 · Garg et al. · 2023 [cited by applicant]
US 20240037145A1 · Ziccardi et al. · 2024 [cited by applicant]
US 20240095440A1 · Rony et al. · 2024 [cited by applicant]
US 20240127804A1 · Shirodkar et al. · 2024 [cited by applicant]
US 20240170006A1 · Fu et al. · 2024 [cited by applicant]
US 20240205037A1 · Callegari · 2024 [cited by applicant]
US 20240338860A1 · Trzyna · 2024 [cited by applicant]
US 20240340193A1 · Zhu · 2024 [cited by applicant]
US 20240354493A1 · Nakajima et al. · 2024 [cited by applicant]
US 20240395254A1 · Fu et al. · 2024 [cited by applicant]
US 20240428800A1 · Lau et al. · 2024 [cited by applicant]
US 20250117128A1 · Omoigui · 2025 [cited by applicant]
CN 111164676 · 2020 [cited by applicant]
JP 3376487 · 2001 [cited by applicant]
JP 2018190431 · 2018 [cited by applicant]
JP 6542983 · 2019 [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Mar. 26, 2025, in U.S. Appl. No. 17/863,837. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jan. 22, 2025, in U.S. Appl. No. 18/131,982. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Oct. 10, 2024, in U.S. Appl. No. 18/140,981. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Oct. 11, 2024, in U.S. Appl. No. 18/438,145. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Feb. 6, 2025, in U.S. Appl. No. 18/438,145. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jan. 28, 2025, in U.S. Appl. No. 18/673,235. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Feb. 7, 2025, in U.S. Appl. No. 18/744,259. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jan. 29, 2025, in U.S. Appl. No. 18/737,530. [cited by applicant]
Basu et al., “An Overview of Speaker Diarization: Approaches, Resources and Challenges,” 2016 Conference of The Oriental Chapter of International Committee for Coordination and Standardization of Speechx Databases and A… [cited by applicant]
Tur et al., “The CALO Meeting Assistant System,” [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Dec. 7, 2022, in U.S. Appl. No. 17/863,837. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jul. 5, 2023, in U.S. Appl. No. 17/863,837. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Oct. 17, 2023, in U.S. Appl. No. 17/863,837. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jun. 5, 2024, in U.S. Appl. No. 17/863,837. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Sep. 9, 2024, in U.S. Appl. No. 17/863,837. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jun. 8, 2023, in U.S. Appl. No. 18/127,343. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Sep. 20, 2023, in U.S. Appl. No. 18/127,343. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Dec. 13, 2023, in U.S. Appl. No. 18/127,343. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Mar. 25, 2024, in U.S. Appl. No. 18/127,343. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Aug. 15, 2024, in U.S. Appl. No. 18/127,343. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Nov. 15, 2023, in U.S. Appl. No. 18/131,982. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Apr. 4, 2024, in U.S. Appl. No. 18/131,982. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jul. 26, 2024, in U.S. Appl. No. 18/131,982. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Mar. 25, 2024, in U.S. Appl. No. 18/140,981. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Aug. 5, 2024, in U.S. Appl. No. 18/140,981. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Mar. 29, 2024, in U.S. Appl. No. 18/438,145. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Jul. 23, 2024, in U.S. Appl. No. 18/438,145. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Sep. 10, 2024, in U.S. Appl. No. 18/673,235. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Aug. 13, 2024, in U.S. Appl. No. 18/744,259. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed May 8, 2025, in U.S. Appl. No. 17/863,837. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Jun. 23, 2025, in U.S. Appl. No. 18/131,982. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Apr. 30, 2025, in U.S. Appl. No. 18/140,981. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Jul. 8, 2025, in U.S. Appl. No. 18/673,235. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Jul. 8, 2025, in U.S. Appl. No. 18/737,530. [cited by applicant]