US 11,869,508 B2
Systems and methods for capturing, processing, and rendering one or more context-aware moment-associating elements
Yun Fu, Cupertino, CA (US); Simon Lau, San Jose, CA (US); Kaisuke Nakajima, Sunnyvale, CA (US); Julius Cheng, Cupertino, CA (US); Sam Song Liang, Palo Alto, CA (US); James Mason Altreuter, Belmont, CA (US); Kean Kheong Chin, Santa Clara, CA (US); Zhenhao Ge, Sunnyvale, CA (US); Hitesh Anand Gupta, Santa Clara, CA (US); Xiaoke Huang, Foster City, CA (US); James Francis McAteer, San Francisco, CA (US); Brian Francis Williams, San Carlos, CA (US); and Tao Xing, San Jose, CA (US)
Assigned to Otter.ai, Inc., Los Altos, CA (US)
Filed by Otter.ai, Inc., Los Altos, CA (US)
Filed on Apr. 28, 2021, as Appl. No. 17/242,465.
Application 17/242,465 is a continuation of application No. 16/403,263, filed on May 3, 2019, granted, now 11,024,316.
Application 16/403,263 is a continuation in part of application No. 16/027,511, filed on Jul. 5, 2018, granted, now 10,978,073, issued on Apr. 13, 2021.
Application 16/403,263 is a continuation in part of application No. 16/276,446, filed on Feb. 14, 2019, granted, now 11,100,943.
Application 16/276,446 is a continuation in part of application No. 16/027,511, filed on Jul. 5, 2018, granted, now 10,978,073, issued on Apr. 13, 2021.
Claims priority of provisional application 62/668,623, filed on May 8, 2018.
Claims priority of provisional application 62/530,227, filed on Jul. 9, 2017.
Claims priority of provisional application 62/710,631, filed on Feb. 16, 2018.
Claims priority of provisional application 62/631,680, filed on Feb. 17, 2018.
Prior Publication US 2021/0319797 A1, Oct. 14, 2021
Int. Cl. G10L 15/26 (2006.01); G06F 16/906 (2019.01); G10L 15/04 (2013.01); G10L 17/00 (2013.01)
CPC G10L 15/26 (2013.01) [G06F 16/906 (2019.01); G10L 15/04 (2013.01); G10L 17/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. 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;
transforming the plurality of moment-associating elements into one or more pieces of moment-associating information by:
segmenting the plurality of audio elements into a plurality of audio segments;
assigning a segment speaker for each audio segment of the plurality of audio segments;
transcribing the plurality of audio segments into a plurality of text elements by:
transcribing a first element of the plurality of audio segments into a first text element of the plurality of text elements;
transcribing a second element of the plurality of audio segments into a second text element of the plurality of text elements;
identifying one or more incorrectly transcribed words in the first transcribed text element using the second transcribed text element; and
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 the one or more pieces of moment-associating information based on at least the plurality of audio segments, the segment speaker assigned for the each audio segment of the plurality of audio segments, and the plurality of text elements; and
transmitting at least one piece of the one or more pieces of moment-associating information.