US 12,272,372 B2
Systems and methods for automatic joining as a virtual meeting participant for transcription
Amro Younes, Redwood City, CA (US); Winfred James, Campbell, CA (US); Tao Xing, San Jose, CA (US); Cheng Yuan, San Jose, CA (US); Yun Fu, Cupertino, CA (US); Simon Lau, San Jose, CA (US); Robert Firebaugh, Tiburon, CA (US); and Sam Liang, Palo Alto, CA (US)
Assigned to Otter.ai, Inc., Mountain View, CA (US)
Filed by Otter.ai, Inc., Los Altos, CA (US)
Filed on Apr. 28, 2023, as Appl. No. 18/140,981.
Application 18/140,981 is a continuation of application No. 17/678,676, filed on Feb. 23, 2022, granted, now 11,676,623.
Claims priority of provisional application 63/154,271, filed on Feb. 26, 2021.
Prior Publication US 2023/0267948 A1, Aug. 24, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/30 (2020.01); G06F 40/169 (2020.01); G06Q 10/1093 (2023.01); G10L 17/02 (2013.01); G10L 17/14 (2013.01); G10L 21/10 (2013.01); H04L 65/403 (2022.01)
CPC G10L 21/10 (2013.01) [G06F 40/169 (2020.01); G06Q 10/1095 (2013.01); G10L 17/02 (2013.01); G10L 17/14 (2013.01); H04L 65/403 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for joining a virtual participant in a conversation, the method comprising:
identifying a first conversation scheduled to be participated by a first group of actual participants by at least obtaining schedule information associated with the first conversation from a synchronized calendar;
automatically joining a first virtual participant into the first conversation at least before a start time indicated by the schedule information by:
automatically opening a meeting application for the first virtual participant;
automatically entering credential information associated with the first conversation and user information associated with the first virtual participant; and
automatically joining the first virtual participant into the first conversation;
obtaining, via the first virtual participant configured to capture audio data, a first set of audio data associated with the first conversation while the first conversation occurs;
transcribing, via the first virtual participant, the first set of audio data into a first set of text data while the first conversation occurs; and
presenting the first set of text data to the first group of actual participants while the first conversation occurs.