IP Library Granted Patent US 12,406,672
Granted Patent B2
US 12,406,672 · App. 17/863,837 · Granted Sep 2, 2025

Systems and methods for live broadcasting of context-aware transcription and/or other elements related to conversations and/or speeches

Inventors: Yun Fu (Cupertino, CA); Tao Xing (San Jose, CA); Kaisuke Nakajima (Sunnyvale, CA); Brian Francis Williams (San Carlos, CA); James Mason Altreuter (Belmont, CA); Xiaoke Huang (Foster City, CA); Simon Lau (San Jose, CA); Sam Song Liang (Palo Alto, CA); Kean Kheong Chin (Santa Clara, CA); Wen Sun (San Francisco, CA); Julius Cheng (Cupertino, CA); Hitesh Anand Gupta (Santa Clara, CA)
Assignee: Otter.ai, Inc.
G10L17/02G10L15/04G10L15/183G10L15/26G10L17/00H04H20/95H04L12/18H04L12/1822H04L12/1831
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,406,672
App. No.
17/863,837
Granted
Sep 2, 2025
Kind
B2
Abstract

Computer-implemented method and system for processing and broadcasting one or more moment-associating elements. For example, the computer-implemented method includes granting subscription permission to one or more subscribers; 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 to the one or more subscribers. In certain examples, transforming the one or more moment-associating elements 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 the plurality of transcribed segments and the segment speaker assigned for each segment of the plurality of moment-associating segments.

Claims (57)

1. A computer-implemented method for processing and broadcasting one or more moment-associating elements, the method comprising:

connecting with one or more calendar systems containing event information associated with an event;

receiving the event information from the one or more calendar systems, the event information including one or more speaker names associated with one or more speakers, one or more speech titles, one or more starting times, one or more end times, a custom vocabulary, location information, and attendee information associated with one or more attendees;

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

granting subscription permission to one or more subscribers;

receiving the one or more moment-associating elements, the one or more moment-associating elements including one or more voice elements of the one or more voice-generating sources;

transforming the one or more moment-associating elements into one or more pieces of moment-associating information based at least in part on the one or more voiceprints and the event information; and

transmitting at least one piece of the one or more pieces of moment-associating information to the one or more subscribers;

wherein the transforming the one or more moment-associating elements into one or more pieces of moment-associating information based at least in part on the one or more voiceprints and the event information includes:

segmenting the one or more moment-associating elements into a plurality of moment-associating segments based at least in part on the one or more voiceprints;

assigning a segment speaker for each segment of the plurality of moment-associating segments based at least in part on the one or more voiceprints;

creating a custom language model based at least in part on the event information;

transcribing the plurality of moment-associating segments into a plurality of transcribed segments based at least in part on the custom language model and the one or more voiceprints; and

generating the one or more pieces of moment-associating information based at least in part on the plurality of transcribed segments and the segment speaker assigned for each segment of the plurality of moment-associating segments;

wherein the creating a custom language model based at least in part on the event information includes:

determining the language model based at least in part on one or more points of interest corresponding to the location information;

building the custom language model based at least in part on social information corresponding to the one or more speakers and the one or more attendees; and

integrating the custom vocabulary into the custom language model.

2. The computer-implemented method of claim 1 wherein the social information includes company information, industry information, and school information.

3. The computer-implemented method of claim 1 wherein the creating a custom language model based at least in part on the event information includes:

receiving the social information via one or more social networks.

4. The computer-implemented method of claim 3 wherein the receiving the social information via one or more social networks includes:

receiving the social information from an event page or a profile page.

5. The computer-implemented method of claim 1 wherein the receiving the one or more moment-associating elements includes assigning a timestamp associated with each element of the one or more moment-associating elements.

6. The computer-implemented method of claim 1 wherein the receiving the one or more moment-associating elements includes at least one selected from a group consisting of receiving one or more ambient sound elements, receiving one or more visual elements, and receiving one or more environmental elements.

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

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

9. The computer-implemented method of claim 8 wherein each global position of the one or more global positions is represented by at least one selected from a group consisting of a longitude, a latitude, an altitude, a country, a city, and a street.

10. The computer-implemented method of claim 8 wherein each location type of the one or more location types is represented by at least one selected from a group consisting of home, office, school, coffee shop, indoor, and outdoor.

11. The computer-implemented method of claim 8 wherein each moment condition of the one or more moment conditions is represented by at least one selected from a group consisting of a temperature, a humidity, a movement, a velocity, a direction, an ambient noise level, and an echo property.

12. The computer-implemented method of claim 1 wherein the transcribing the plurality of moment-associating segments into a plurality of transcribed segments based at least in part on the custom language model and the one or more voiceprints includes:

transcribing a first segment of the plurality of moment-associating segments into a first transcribed segment of the plurality of transcribed segments;

transcribing a second segment of the plurality of moment-associating segments into a second transcribed segment of the plurality of transcribed segments; and

correcting the first transcribed segment based at least in part on the second transcribed segment.

13. The computer-implemented method of claim 1 wherein the segmenting the one or more moment-associating elements into a plurality of moment-associating segments based at least in part on the one or more voiceprints includes:

determining one or more speaker-change timestamps, each timestamp of the one or more speaker-change timestamps corresponding to a timestamp when a speaker change occurs;

determining one or more sentence-change timestamps, each timestamp of the one or more sentence-change timestamps corresponding to a timestamp when a sentence change occurs; and

determining one or more topic-change timestamps, each timestamp of the one or more topic-change timestamps corresponding to a timestamp when a topic change occurs.

14. The computer-implemented method of claim 13 wherein the segmenting the one or more moment-associating elements into a plurality of moment-associating segments is performed based on at least one selected from a group consisting of the one or more speaker-change timestamps, the one or more sentence-change timestamps, and the one or more topic-change timestamps.

15. A non-transitory computer-readable medium with instructions stored thereon, that when executed by a processor, perform the processes comprising:

connecting with one or more calendar systems containing event information associated with an event;

receiving the event information from the one or more calendar systems, the event information including one or more speaker names associated with one or more speakers, one or more speech titles, one or more starting times, one or more end times, a custom vocabulary, location information, and attendee information associated with one or more attendees;

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

granting subscription permission to one or more subscribers;

receiving the one or more moment-associating elements, the one or more moment-associating elements including one or more voice elements of the one or more voice-generating sources;

transforming the one or more moment-associating elements into one or more pieces of moment-associating information based at least in part on the one or more voiceprints and the event information; and

transmitting at least one piece of the one or more pieces of moment-associating information to the one or more subscribers;

wherein the transforming the one or more moment-associating elements into one or more pieces of moment-associating information based at least in part on the one or more voiceprints and the event information includes:

segmenting the one or more moment-associating elements into a plurality of moment-associating segments based at least in part on the one or more voiceprints;

assigning a segment speaker for each segment of the plurality of moment-associating segments based at least in part on the one or more voiceprints;

creating a custom language model based at least in part on the event information;

transcribing the plurality of moment-associating segments into a plurality of transcribed segments based at least in part on the custom language model and the one or more voiceprints; and

generating the one or more pieces of moment-associating information based at least in part on the plurality of transcribed segments and the segment speaker assigned for each segment of the plurality of moment-associating segments;

wherein the creating a custom language model based at least in part on the event information includes:

determining the language model based at least in part on one or more points of interest corresponding to the location information;

building the custom language model based at least in part on social information corresponding to the one or more speakers and the one or more attendees; and

integrating the custom vocabulary into the custom language model.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 060821 FRAME: 0462. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 7, 2022
From: FU, YUN; XING, TAO; NAKAJIMA, KAISUKE; WILLIAMS, BRIAN FRANCIS; ALTREUTER, JAMES MASON; HUANG, XIAOKE; LAU, SIMON; LIANG, SAM SONG; CHIN, KEAN KHEONG; SUN, WEN; CHENG, JULIUS; GUPTA, HITESH ANAND
To: AISENSE, INC.
Reel/Frame 061389/0849 →
CHANGE OF NAME Recorded Aug 19, 2022
From: AISENSE INC.
To: OTTER.AI, INC.
Reel/Frame 061287/0913 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2022
From: FU, YUN; XING, TAO; NAKAJIMA, KAISUKE; WILLIAMS, BRIAN FRANCIS; ALTREUTER, JAMES MASON; HUANG, XIAOKE; LAU, SIMON; LIANG, SAM SONG; CHIN, KEAN KHEONG; SUN, WEN; CHENG, JULIUS; GUPTA, HITESH ANAND
To: OTTER.AI, INC.
Reel/Frame 060821/0290 →
Continuity (3)
Continuation 16598820 · Oct 10, 2019
Provisional Application 62747001 · Oct 17, 2018
Related Publication 20220343918A1 · Oct 27, 2022
References Cited (197)
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 · 2003 [cited by examiner]
US 8407049B2 · Cromack et al. · 2013 [cited by applicant]
US 8612211B1 · Shires · 2013 [cited by examiner]
US 8645138B1 · Weinstein · 2014 [cited by examiner]
US 8818803B2 · Weber · 2014 [cited by applicant]
US 9311932B2 · Carter · 2016 [cited by applicant]
US 9443518B1 · Gauci · 2016 [cited by applicant]
US 9571652B1 · Zeppenfeld · 2017 [cited by examiner]
US 10339918B2 · Hofer et al. · 2019 [cited by applicant]
US 10388272B1 · Thomson · 2019 [cited by examiner]
US 10573312B1 · Thomson · 2020 [cited by examiner]
US 10616278B1 · Johansson et al. · 2020 [cited by applicant]
US 10630733B2 · Modai · 2020 [cited by examiner]
US 10978073B1 · Fu · 2021 [cited by examiner]
US 11012575B1 · Leblang et al. · 2021 [cited by applicant]
US 11017778B1 · Thomson · 2021 [cited by examiner]
US 11024316B1 · Fu · 2021 [cited by examiner]
US 11100943B1 · Fu · 2021 [cited by examiner]
US 11222185B2 · Waibel · 2022 [cited by examiner]
US 11330229B1 · Crumley et al. · 2022 [cited by applicant]
US 11330299B2 · Huo · 2022 [cited by examiner]
US 11423911B1 · Fu · 2022 [cited by examiner]
US 11431517B1 · Lau · 2022 [cited by examiner]
US 11657822B2 · Fu · 2023 [cited by examiner]
US 11676623B1 · Younes · 2023 [cited by examiner]
US 11869508B2 · Fu et al. · 2024 [cited by applicant]
US 12020722B2 · Fu et al. · 2024 [cited by applicant]
US 12080299B2 · Lau · 2024 [cited by examiner]
US 12182502B1 · Nakajima · 2024 [cited by examiner]
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 · 2005 [cited by examiner]
US 20060149558A1 · Kahn · 2006 [cited by examiner]
US 20060182249A1 · Archambault et al. · 2006 [cited by applicant]
US 20070071206A1 · Gainsboro · 2007 [cited by examiner]
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 · 2008 [cited by examiner]
US 20080293443A1 · Pettinato · 2008 [cited by examiner]
US 20080294434A1 · Pettinato · 2008 [cited by examiner]
US 20080300872A1 · Basu et al. · 2008 [cited by applicant]
US 20090019367A1 · Cavagnari et al. · 2009 [cited by applicant]
US 20090030680A1 · Mamou · 2009 [cited by examiner]
US 20090210391A1 · Hall · 2009 [cited by examiner]
US 20090240488A1 · White et al. · 2009 [cited by applicant]
US 20090306981A1 · Cromack et al. · 2009 [cited by applicant]
US 20090307189A1 · Bobbitt · 2009 [cited by examiner]
US 20100146438A1 · Bush · 2010 [cited by examiner]
US 20110228922A1 · Dhara et al. · 2011 [cited by applicant]
US 20110307241A1 · Waibel · 2011 [cited by examiner]
US 20110320197A1 · Conejero · 2011 [cited by examiner]
US 20120046936A1 · Kandekar et al. · 2012 [cited by applicant]
US 20120253805A1 · Rajakumar · 2012 [cited by examiner]
US 20120275761A1 · Li · 2012 [cited by examiner]
US 20120281921A1 · Dowell · 2012 [cited by applicant]
US 20120310644A1 · Zimmerman et al. · 2012 [cited by applicant]
US 20120323575A1 · Gibbon · 2012 [cited by examiner]
US 20120324355A1 · Mbenkum et al. · 2012 [cited by applicant]
US 20130144603A1 · Lord · 2013 [cited by examiner]
US 20130300939A1 · Chou · 2013 [cited by examiner]
US 20130311177A1 · Bastide · 2013 [cited by examiner]
US 20130346077A1 · Mengibar · 2013 [cited by examiner]
US 20140029757A1 · Aronowitz · 2014 [cited by examiner]
US 20140134576A1 · Edge · 2014 [cited by examiner]
US 20140136999A1 · Leibovich et al. · 2014 [cited by applicant]
US 20140207449A1 · Johnson · 2014 [cited by examiner]
US 20150012844A1 · Paulik · 2015 [cited by examiner]
US 20150206544A1 · Carter · 2015 [cited by examiner]
US 20150249747A1 · Box et al. · 2015 [cited by applicant]
US 20150255068A1 · Kim · 2015 [cited by examiner]
US 20150310863A1 · Chen · 2015 [cited by examiner]
US 20160004732A1 · Hsu et al. · 2016 [cited by applicant]
US 20160014222A1 · Chen et al. · 2016 [cited by applicant]
US 20160284354A1 · Chen · 2016 [cited by examiner]
US 20160322049A1 · Bakshi · 2016 [cited by examiner]
US 20170068423A1 · Napolitano · 2017 [cited by examiner]
US 20170068670A1 · Orr · 2017 [cited by examiner]
US 20170070706A1 · Ursin et al. · 2017 [cited by applicant]
US 20170169816A1 · Blandin · 2017 [cited by examiner]
US 20170180780A1 · Jeffries · 2017 [cited by applicant]
US 20170199934A1 · Nongplur · 2017 [cited by applicant]
US 20170294184A1 · Bradley · 2017 [cited by applicant]
US 20170301037A1 · Baughman · 2017 [cited by examiner]
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 · 2018 [cited by examiner]
US 20180061083A1 · Suzuki et al. · 2018 [cited by applicant]
US 20180143956A1 · Skarbovsky · 2018 [cited by examiner]
US 20180174108A1 · Kang · 2018 [cited by examiner]
US 20180197548A1 · Palakodety · 2018 [cited by examiner]
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 · 2019 [cited by examiner]
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 · 2020 [cited by examiner]
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 examiner]
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 examiner]
US 20210217420A1 · Fu · 2021 [cited by examiner]
US 20210319797A1 · Fu · 2021 [cited by examiner]
US 20210327454A1 · Fu · 2021 [cited by examiner]
US 20210367802A1 · Yarlagadda · 2021 [cited by applicant]
US 20210369042A1 · Gustman et al. · 2021 [cited by applicant]
US 20210374391A1 · Jorasch · 2021 [cited by examiner]
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 · 2022 [cited by examiner]
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 20240087574A1 · Fu 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 examiner]
US 20240340193A1 · Zhu · 2024 [cited by examiner]
US 20240354493A1 · Nakajima · 2024 [cited by examiner]
US 20240395254A1 · Fu · 2024 [cited by examiner]
US 20240428800A1 · Lau · 2024 [cited by examiner]
US 20250117128A1 · Omoigui · 2025 [cited by applicant]
CN 111164676A · 2020 [cited by examiner]
JP 3376487 · 2001 [cited by applicant]
JP 2018190431A · 2018 [cited by examiner]
JP 6542983B2 · 2019 [cited by examiner]
Tur et al., “The CALO Meeting Assistant System,” IEEE Transactions on Audio, Speech, and Language Processing, vol. 18, No. 6, pp. 1601-1611, Aug. 2010. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Feb. 23, 2022, in U.S. Appl. No. 17/195,202. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jul. 14, 2022, in U.S. Appl. No. 17/195,202. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jun. 24, 2022, in U.S. Appl. No. 17/678,676. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Oct. 14, 2022, in U.S. Appl. No. 17/678,676. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance mailed Jan. 12, 2023, in U.S. Appl. No. 17/195,202. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Dec. 8, 2022, in U.S. Appl. No. 17/242,465. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Dec. 7, 2022, in U.S. Appl. No. 17/863,881. [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]
United States Patent and Trademark Office, Office Action mailed May 11, 2023, in U.S. Appl. No. 17/210,108. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Apr. 5, 2023, in U.S. Appl. No. 17/242,465. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Jul. 5, 2023, in U.S. Appl. No. 17/863,881. [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, Notice of Allowance mailed Oct. 12, 2023, in U.S. Appl. No. 17/210,108. [cited by applicant]
United States Patent and Trademark Office, Office Action mailed Oct. 24, 2023, in U.S. Appl. No. 17/863,881. [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, Office Action mailed Nov. 15, 2023, in U.S. Appl. No. 18/131,982. [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 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 Aug. 15, 2024, in U.S. Appl. No. 18/514,666. [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, 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 Jan. 24, 2025, in U.S. Appl. No. 18/514,666. [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]
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 Apr. 25, 2025, in U.S. Appl. No. 18/514,666. [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]