IP Library Granted Patent US 12,477,023
Granted Patent B2
US 12,477,023 · App. 17/867,236 · Granted Nov 18, 2025

Intelligent agent for auto-summoning to meetings

Inventors: Ryen W. White (Woodinville, WA); Gerald Haslhofer (Bellevue, WA)
Assignee: Microsoft Technology Licensing, LLC
H04L65/403H04L12/1818H04L12/1822H04L65/1069H04L65/1093H04L65/401H04L65/4015H04L67/306H04L67/54
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,477,023
App. No.
17/867,236
Granted
Nov 18, 2025
Kind
B2
Abstract

An intelligent agent may assume a ghost presence in a meeting on behalf of a non-participant, monitor data communications between participants of the meeting, and identify appropriate triggers or events relating to the non-participant. For example, the agent may detect questions directed at the non-participant or that the non-participant has the knowledge to answer. The non-participant may be auto-summoned with respect to the meeting when the events relating to the non-participant are identified. The auto-summoning may be performed by communicating information about identified event to the non-participant, for example in real-time. The communication about the identified event may be transmitted over any of a variety of communication channels or modalities, including instant message chat, SMS, phone call, establishing a video call, or pager.

Claims (55)

1 . A method for operating one or more processors during a first communication session, comprising:

identifying, based on communication session data of the first communication session using a trained feature model, a first event associated with an invited non-participating user, wherein the communication session data indicates a need to contact the invited non-participating user to the first communication session, and wherein the trained feature model uses personal features of the invited non-participating user to determine whether the first communication session would benefit from the invited non-participating user participating in the first communication session according to the first event;

determining, by a digital agent representing the invited non-participating user, based on the trained feature model, whether to contact the invited non-participating user to inform about the first event in real-time in response to the first event; and

in accordance with a determination to contact the non-participating user in real-time, communicating information about the first event to the invited non-participating user.

2 . The method of claim 1 , wherein identifying the first event comprises one or more of (1) recognizing the invited non-participating user's name, (2) recognizing context of the first communication session relating to the invited non-participating user, or (3) recognizing content of the data relating to the invited non-participating user.

3 . The method of claim 1 , wherein determining whether to contact the invited non-participating user comprises one or more of (1) accessing a user profile of the invited non-participating user and determining relevance of the first event based on the user profile, (2) determining importance of the first event, (3) determining urgency of the first event, (4) determining emotions of participants in the first communication session, (5) determining context of the first event, (6) accessing a calendar of the invited non-participating user and determining the invited non-participating user's availability based on the calendar, or (7) determining whether the invited non-participating user is then participating in a second communication session.

4 . The method of claim 1 , further comprising:

determining, by the digital agent, a type of communication channel for communicating with the invited non-participating user in response to the determination to contact the invited non-participating user about the first event; and

wherein communicating information about the first event comprises communicating the information to the invited non-participating user via the determined type of communication channel.

5 . The method of claim 4 , wherein determining the type of communication channel comprises one or more of (1) accessing a user profile defining the invited non-participating user's communication channel preferences, (2) determining that the invited non-participating user is then communicating via a then-being-used communication channel and selecting a communication channel different than the then-being-used communication channel, or (3) urgency of the first event, or (4) determining a communication channel appropriate for the invited non-participating user.

6 . The method of claim 4 , wherein the type of communication channel includes one or more of an instant message, SMS, email, phone call, or video call.

7 . The method of claim 1 , wherein the method further comprises:

determining, by the digital agent, a type of communication for communicating the information about the first event to the invited non-participating user; and

wherein communicating information about the first event comprises communicating the information by the determined type of communication.

8 . The method of claim 7 , wherein:

the determining the type of communication comprises determining one or both of (1) a yes or no question or (2) a short answer question; and

the communicating the information comprises communicating the one or both of the yes or no question or the short answer question to the invited non-participating user.

9 . The method of claim 8 , further comprising:

receiving an answer to the one or both of the yes or no question or the short answer question from the invited non-participating user; and

communicating the answer to the first communication session on behalf of the invited non-participating user.

10 . The method of claim 7 , wherein:

the determining the type of communication comprises prompting the invited non-participating user, by the digital agent, to join the first communication session, and

the method further comprising:

establishing a communication channel between the invited non-participating user and the first communication session in response to a request from the invited non-participating user to join the first communication session.

11 . The method of claim 10 , further comprising:

receiving a request from the invited non-participating user to depart from the first communication session and to return to a second communication session; and

establishing a communication channel between the invited non-participating user and the second communication session in response to the request.

12 . The method of claim 1 , further comprising:

providing a second digital agent, the second digital agent configured to represent the invited non-participating user, access to a second communication session different than the first communication session and taking place at least partially during the same time as the first communication session when the invited non-participating user is invited to the second communication session and not participating in the second communication session;

monitoring, by the second digital agent, data shared between participants of the second communication session;

identifying, by the second digital agent, a second event during the second communication session relating to the invited non-participating user based on the monitored data;

determining, by the second digital agent, whether to contact the invited non-participating user in real-time based on the second event; and

in accordance with a determination to contact the invited non-participating user in real-time, communicating information about the second event to the invited non-participating user.

13 . The method of claim 12 , wherein determining to contact the invited non-participating user based on the second event includes determining a priority of the second event with respect to a priority of the first event.

14 . The method of claim 13 , further comprising:

determining, by the second digital agent, a type of communication channel for communicating with the invited non-participating user based on the priority of the second event with respect to the priority of the first event.

15 . The method of claim 12 , further comprising:

determining, by the second digital agent, a communication channel for communicating with the invited non-participating user about the second event; and

communicating information about the second event comprises communicating the information to the invited non-participating user via the determined communication channel.

16 . The method of claim 1 , further comprising:

providing the digital agent in response to a request by the invited non-participating user when the invited non-participating user declines an invitation to participate in the first communication session.

17 . A system comprising:

at least one processing unit; and

at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to:

identify, based on communication session data of the first communication session using a trained feature model, a first event associated with an invited non-participating user, wherein the communication session data indicates a need to contact the invited non-participating user to the first communication session, and wherein the trained feature model uses personal features of the invited non-participating user to determine whether the first communication session would benefit from the invited non-participating user participating in the first communication session according to the first event;

determine, by a digital agent representing the invited non-participating user based on the trained feature model, whether to contact the invited non-participating user in real-time in response to the first event; and

when it is determined to contact the invited non-participating user in real-time, communicate information about the first event to the invited non-participating user.

18 . The system of claim 17 , wherein the instructions further cause the at least one processor to:

receive a request from the invited non-participating user to rejoin a second communication session that the invited non-participating user was participating in prior to joining the first communication session; and

establish a communication channel between the invited non-participating user and the second communication session in response to the request to rejoin the second communication session.

19 . The system of claim 17 wherein the digital agent is a trained artificial intelligence agent trained using information about the invited nonparticipating user.

20 . A computer storage medium storing computer-executable instructions that when executed cause at least one processor to perform operations, comprising:

identifying, based on communication session data of the first communication session using a trained feature model, a first event associated with an invited non-participating user, wherein the communication session data indicates a need to contact the invited non-participating user to the first communication session, and wherein the trained feature model uses personal features of the invited non-participating user to determine whether the first communication session would benefit from the invited non-participating user participating in the first communication session according to the first event;

determining, by a digital agent representing the invited non-participating user based on the trained feature model, whether to contact the invited non-participating user in real-time in response to the first event; and

in accordance with a determination to contact the invited non-participating user in real-time, communicating information about the first event to the invited nonparticipating user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2022
From: WHITE, RYEN W.; HASLHOFER, GERALD
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 060538/0640 →
Continuity (2)
Continuation 17245273 · Apr 30, 2021
Related Publication 20220353306A1 · Nov 3, 2022
References Cited (161)
US 7493369B2 · Horvitz et al. · 2009 [cited by applicant]
US 8589487B1 · Reeves · 2013 [cited by examiner]
US 8924326B2 · Arquette · 2014 [cited by examiner]
US 9204098B1 · Cunico · 2015 [cited by examiner]
US 9269073B2 · Sammon · 2016 [cited by examiner]
US 9508339B2 · Kannan · 2016 [cited by examiner]
US 9723265B2 · Liu · 2017 [cited by examiner]
US 9883144B2 · Marlow et al. · 2018 [cited by applicant]
US 10057425B2 · Patel · 2018 [cited by examiner]
US 10163077B2 · Tang · 2018 [cited by examiner]
US 10223637B1 · Czuba · 2019 [cited by examiner]
US 10230774B2 · Saez · 2019 [cited by examiner]
US 10254945B1 · Gupta · 2019 [cited by examiner]
US 10263799B1 · Jouhikainen et al. · 2019 [cited by applicant]
US 10397400B2 · Gupta · 2019 [cited by examiner]
US 10462211B2 · Byron · 2019 [cited by examiner]
US 10490462B2 · Pandev · 2019 [cited by examiner]
US 10505998B1 · Ackerman · 2019 [cited by examiner]
US 10560492B1 · Ledet · 2020 [cited by examiner]
US 10819949B1 · Zuo · 2020 [cited by examiner]
US 10833883B2 · Janakiraman · 2020 [cited by examiner]
US 10956833B1 · Yamane · 2021 [cited by examiner]
US 11065549B2 · Rico · 2021 [cited by examiner]
US 11094016B1 · Welz · 2021 [cited by examiner]
US 11113475B2 · Sampat · 2021 [cited by examiner]
US 11157490B2 · Zhu · 2021 [cited by examiner]
US 11218558B2 · Wilson · 2022 [cited by examiner]
US 11233831B2 · Casey · 2022 [cited by examiner]
US 11283844B2 · Lal · 2022 [cited by examiner]
US 11367440B2 · Kapinos · 2022 [cited by examiner]
US 11372522B2 · Colagrosso · 2022 [cited by examiner]
US 11379710B2 · Wang · 2022 [cited by examiner]
US 11456887B1 · McCracken · 2022 [cited by examiner]
US 11514914B2 · McQuiston · 2022 [cited by examiner]
US 11538086B2 · Lardeux · 2022 [cited by examiner]
US 11586681B2 · Kursun · 2023 [cited by examiner]
US 11714526B2 · LaFave · 2023 [cited by applicant]
US 11729122B2 · Bar-on · 2023 [cited by examiner]
US 12143751B2 · Benson et al. · 2024 [cited by applicant]
US 20020178019A1 · Anderson · 2002 [cited by examiner]
US 20040003042A1 · Horvitz · 2004 [cited by examiner]
US 20060239212A1 · Pirzada · 2006 [cited by examiner]
US 20070244969A1 · Knight · 2007 [cited by examiner]
US 20070255786A1 · Mock · 2007 [cited by examiner]
US 20070271337A1 · Olson · 2007 [cited by examiner]
US 20080235581A1 · Caporale · 2008 [cited by examiner]
US 20090089683A1 · Thapa · 2009 [cited by examiner]
US 20090319916A1 · Gudipaty · 2009 [cited by examiner]
US 20100036929A1 · Scherpa · 2010 [cited by examiner]
US 20100169418A1 · Whynot · 2010 [cited by examiner]
US 20110090301A1 · Aaron · 2011 [cited by examiner]
US 20110107236A1 · Sambhar · 2011 [cited by examiner]
US 20110179157A1 · Beers · 2011 [cited by examiner]
US 20110270921A1 · Jones · 2011 [cited by examiner]
US 20110270933A1 · Jones · 2011 [cited by examiner]
US 20110271212A1 · Jones · 2011 [cited by examiner]
US 20110317593A1 · Bonkowski · 2011 [cited by examiner]
US 20120079399A1 · Ferman · 2012 [cited by examiner]
US 20120290515A1 · Frank · 2012 [cited by examiner]
US 20120290516A1 · Frank · 2012 [cited by examiner]
US 20130022955A1 · Lang · 2013 [cited by examiner]
US 20130066978A1 · Bentley · 2013 [cited by applicant]
US 20140074483A1 · van Os · 2014 [cited by examiner]
US 20150381933A1 · Cunico · 2015 [cited by examiner]
US 20150381938A1 · Cunico · 2015 [cited by examiner]
US 20160117160A1 · Parthasarathy · 2016 [cited by applicant]
US 20160119258A1 · Uzelac · 2016 [cited by examiner]
US 20160269451A1 · Houchen · 2016 [cited by examiner]
US 20160275433A1 · Gil · 2016 [cited by examiner]
US 20160350724A1 · Tang · 2016 [cited by examiner]
US 20170006069A1 · Srivastava et al. · 2017 [cited by applicant]
US 20170061389A1 · Naughton · 2017 [cited by examiner]
US 20170064412A1 · Taxier · 2017 [cited by examiner]
US 20170163751A1 · Allan · 2017 [cited by examiner]
US 20170286853A1 · Liensberger · 2017 [cited by examiner]
US 20170308866A1 · Dotan-Cohen · 2017 [cited by examiner]
US 20170310826A1 · Gunasekar · 2017 [cited by examiner]
US 20190004639A1 · Faulkner · 2019 [cited by examiner]
US 20190005024A1 · Somech · 2019 [cited by examiner]
US 20190108191A1 · Frank · 2019 [cited by examiner]
US 20190238354A1 · Wiener · 2019 [cited by examiner]
US 20190327362A1 · Herrin · 2019 [cited by applicant]
US 20190340581A1 · Pena Ocampo · 2019 [cited by examiner]
US 20190362025A1 · Zhou · 2019 [cited by examiner]
US 20190392395A1 · Valliani · 2019 [cited by examiner]
US 20200145616A1 · Nassar · 2020 [cited by examiner]
US 20200160199A1 · Al Hasan · 2020 [cited by examiner]
US 20200226418A1 · Dorai-Raj · 2020 [cited by examiner]
US 20200228358A1 · Rampton · 2020 [cited by examiner]
US 20200234696A1 · Vashisht · 2020 [cited by examiner]
US 20200258525A1 · McQuiston · 2020 [cited by examiner]
US 20200372140A1 · Jaber · 2020 [cited by examiner]
US 20210056489A1 · Wright · 2021 [cited by examiner]
US 20210074284A1 · Kapinos · 2021 [cited by examiner]
US 20210125610A1 · Cheung · 2021 [cited by examiner]
US 20210271956A1 · Wang · 2021 [cited by examiner]
US 20210358188A1 · Lebaredian · 2021 [cited by applicant]
US 20210368015A1 · Wilson · 2021 [cited by examiner]
US 20220200937A1 · Bar-On · 2022 [cited by examiner]
US 20220353211A1 · White · 2022 [cited by examiner]
US 20220353304A1 · White · 2022 [cited by examiner]
US 20220353306A1 · White · 2022 [cited by examiner]
US 20220385700A1 · Kasaba · 2022 [cited by applicant]
US 20220400026A1 · Guggari · 2022 [cited by examiner]
US 20230113420A1 · Czuba · 2023 [cited by examiner]
“International Search Report and Written Opinion Issued in PCT Application No. PCT/US22/023564”, Mailed Date: Jun. 24, 2022, 13 Pages. [cited by applicant]
“Notice of Allowance Issued in U.S. Appl. No. 17/245,273”, Mailed Date: Dec. 28, 2022, 9 Pages. [cited by applicant]
“Final Office Action Issued in U.S. Appl. No. 17/245,273”, Mailed Date: Aug. 11, 2023, 35 Pages. [cited by applicant]
Non-Final Office Action mailed on Nov. 24, 2023, in U.S. Appl. No. 17/245,273, 35 pages. [cited by applicant]
Final Office Action mailed on Apr. 5, 2024, in U.S. Appl. No. 17/245,273, 16 pages. [cited by applicant]
Bailenson, Jeremy., “Doppelgangers: a new form of self?”, the Psychologist, Jan. 3, 2012, 7pages. [cited by applicant]
Biocca, et al., “The networked minds measure of social presence: Pilot test of the factor structure and concurrent Validity ”, In 4th annual international workshop on presence, Jan. 2001, 9 pages. [cited by applicant]
Boukaram, et al., “Mitigating the Effects of Delayed Virtual Agent Response Time Using Conversational Fillers”, In Proceedings of the 9th International Conference on Human-Agent Interaction, Nov. 2021, pp. 130-138. [cited by applicant]
Braun, et al., “Reflecting on reflexive thematic analysis”, In Qualitative Research in Sport, Exercise and Health, vol. 11, Issue No. 4, 2019, pp. 589-597. [cited by applicant]
Braun, et al., “Using thematic analysis in psychology”, Qualitative research in psychology, vol. 3, Issue No. 2, 2006, pp. 77-101. [cited by applicant]
Bucinca, et al., “To Trust or to Think: Cognitive Forcing Functions Can Reduce Overreliance on AI in AI-assisted Decision-making”, In Proceedings of the ACM on Human-Computer Interaction, Apr. 2021, vol. 5, No. CSCW1, A… [cited by applicant]
Cassell, Justine., “Embodied Conversational Agents Representation and Intelligence in User Interfaces”, AI Magazine, vol. 22, Issue No. 4, Dec. 15, 2001, pp. 67-84. [cited by applicant]
Cassell, Justine., “Embodied conversational interface agents”, Communications of the ACM, vol. 43, Issue No. 4, Apr. 2000, pp. 70-78. [cited by applicant]
Cherakara, et al., “ FurChat: An Embodied Conversational Agent using LLMs, Combining Open and Closed-Domain Dialogue with Facial Expressions”, arXiv:2308.15214v2, Aug. 2023, 5 pages. [cited by applicant]
Clark, et al., “What Makes a Good Conversation? Challenges in Designing Truly Conversational Agents”, In Proceedings of the CHI conference on human factors in computing systems, 2019, 12 pages. [cited by applicant]
Defilippis, et al., “Collaborating during coronavirus: The impact of COVID-19 on the nature of work. Technical Report”, National Bureau of Economic Research, Jul. 2020, 32 pages. [cited by applicant]
Fender, et al., “ Causality-preserving asynchronous reality”, In Proceedings of the CHI Conference on Human Factors in Computing Systems, 2022, 15 pages. [cited by applicant]
Final Office Action mailed on Apr. 5, 2024, in U.S. Appl. No. 17/246,021, 18 pages. [cited by applicant]
Final Office Action mailed on Aug. 9, 2023, in U.S. Appl. No. 17/246,021, 21 pages. [cited by applicant]
Final Office Action mailed on Oct. 11, 2022, in U.S. Appl. No. 17/246,021, 17 pages. [cited by applicant]
Garau, Maia., “The impact of avatar fidelity on social interaction in virtual environments”, University College London, Sep. 14, 2023, 297 pages. [cited by applicant]
Groom, et al., “Evaluating the effects of behavioral realism in embodied agents”, International Journal of Human- Computer Studies, vol. 67, Issue No. 10, Oct. 2009, pp. 842-849. [cited by applicant]
Hancock, et al., “AI-Mediated Communication: Definition, Research Agenda, and Ethical Considerations”, Journal of Computer-Mediated Communication, vol. 25, Issue No. 1, 2020, pp. 89-100. [cited by applicant]
Hatada, et al., “Double shellf: What psychological effects can be caused through interaction with a doppelganger?”, In Proceedings of the 10th Augmented Human International Conference, 2019, pp. 1-8. [cited by applicant]
Hendry, et al., “ Are you talking to me? a case study in emotional human-machine interaction”, In Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, vol. 19, 2023, pp. 4… [cited by applicant]
Inkpen, et al., “Me and my avatar: exploring users' comfort with avatars for workplace communication”, In Proceedings of the ACM conference on Computer supported cooperative work, 2011, pp. 383-386. [cited by applicant]
International Search Report & Written Opinion issued in PCT Application No. PCT/US22/023570, Mailed on Jun. 28, 2022, 13 Pages. [cited by applicant]
Lee, et al., “Social-psychological origins of feelings of presence: Creating social presence with machine-generated voices”, Media Psychology, vol. 7, Issue No. 1, 2005, pp. 31-45. [cited by applicant]
Lee, et al., “Speculating on Risks of AI Clones to Selfhood and Relationships: Doppelganger-phobia, Identity Fragmentation, and Living Memories”, In Proceedings of the ACM Human-Computer Interaction, vol. 7, 2023, 28 pa… [cited by applicant]
Lucas, et al., “The effect of operating a virtual doppleganger in a 3D simulation”, In Proceedings of the 9th International Conference on Motion in Games, 2016, pp. 167-174. [cited by applicant]
Mansour, et al., “The interactive effect of avatar visual fidelity and behavioral fidelity in the collaborative virtual reality environment on the perception of social interaction”, In Proceedings of the 10th WSEAS Inte… [cited by applicant]
McGregor, et al., “More to meetings: challenges in using speech-based technology to support meetings”, In Proceedings of the ACM conference on computer supported cooperative work and social computing, 2017, pp. 2208-222… [cited by applicant]
Nagao, et al., “Social Interaction: Multimodal Conversation with Social Agents”, In Proceedings of the AAAI, vol. 94, 1994, pp. 22-28. [cited by applicant]
Nawahdah, et al., “Virtually dining together in time-shifted environment: KIZUNA design”, In Proceedings of the conference on Computer supported cooperative work, 2013, pp. 779-788. [cited by applicant]
Niculescu, et al., “Socializing with Olivia, the youngest robot receptionist outside the lab”, Second International Conference on Social Robotics, ICSR 2010, 2 pages. [cited by applicant]
Nielsen, Jakob., Interviewing Users, Nielsen Norman Group, Jul. 25, 2010, 10 pages. [cited by applicant]
Non-Final Office Action mailed on Apr. 3, 2023, in U.S. Appl. No. 17/245,273, 28 pages. [cited by applicant]
Non-Final Office Action mailed on Apr. 7, 2023, in U.S. Appl. No. 17/246,021, 19 pages. [cited by applicant]
Non-Final Office Action mailed on Apr. 22, 2022, in U.S. Appl. No. 17/246,021, 13 pages. [cited by applicant]
Non-Final Office Action mailed on Dec. 5, 2023, in U.S. Appl. No. 17/246,021, 18 Pages. [cited by applicant]
Notice of Allowance mailed on Jul. 24, 2024, in U.S. Appl. No. 17/245,273, 16 pages. [cited by applicant]
Notice of Allowance mailed on Sep. 19, 2022, in U.S. Appl. No. 17/245,273, 12 pages. [cited by applicant]
Pan, et al., “ A comparison of avatar-, video-, and robot-mediated interaction on users' trust in expertise”, Frontiers in Robotics and AI, vol. 3, Issue No. 12, 2016, 12 pages. [cited by applicant]
Passi, et al., “Overreliance on AI Literature Review”, Microsoft Research, 2022, 24 pages. [cited by applicant]
Phadnis, et al., “ Avatars in Work Meetings: Correlation Between Photorealism and Appeal”, arXiv:2304.01405v1, Apr. 3, 2023, 7 pages. [cited by applicant]
Schniederman, et al., “On AI Anthropomorphism,”, Human-Centered AI, accessed on: https://medium.com/human-centered-ai/on-ai-anthropomorphism-abff4cecc5ae, Apr. 10, 2023, 23 pages. [cited by applicant]
Shiwa, et al., “ How quickly should communication robots respond?”, In Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction, 2008, pp. 153-160. [cited by applicant]
Tang, et al., “Time travel proxy: using lightweight video recordings to create asynchronous, interactive meetings”, In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2012, pp. 3111-3120. [cited by applicant]
Tang, et al., “Your time zone or mine? A study of globally time zone-shifted collaboration”, In Proceedings of the ACM conference on Computer supported cooperative work, 2011, pp. 235-244. [cited by applicant]
Wolf, et al., “Why we should have seen that coming: comments on Microsoft's tay” experiment,“ and wider implications”, Acm Sigcas Computers and Society, vol. 47, Issue No. 3, 2017, pp. 54-64. [cited by applicant]
Young, et al., “Mimetic Models: Ethical Implications of AI that Acts Like You”, In 5th AAAI/ACM Conference on Artificial Intelligence, Ethics, and Society, 2022, 12 pages. [cited by applicant]
Zhang, et al., “ Investigating AI Teammate Communication Strategies and Their Impact in Human-AI Teams for Effective Teamwork”, In Proceedings of the ACM on Human-Computer Interaction, vol. 7, 2023, 31 pages. [cited by applicant]
Notice of Allowance mailed on Nov. 19, 2024, in U.S. Appl. No. 17/245,273, 12 pages. [cited by applicant]
Notice of Allowance mailed on Mar. 4, 2025, in U.S. Appl. No. 17/245,273, 11 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Application No. PCT/US2025/018662, mailed on Jun. 11, 2025, 15 pages. [cited by applicant]
Notice of Allowance mailed on Jun. 25, 2025, in U.S. Appl. No. 17/245,273, 06 Pages. [cited by applicant]