US 11,990,132 B2
Automated meeting minutes generator
Chenguang Zhu, Sammamish, WA (US); Yu Shi, Bellevue, WA (US); William Isaac Hinthorn, Seattle, WA (US); Nanshan Zeng, Bellevue, WA (US); Ruochen Xu, Bellevue, WA (US); Liyang Lu, Redmond, WA (US); and Xuedong Huang, Bellevue, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Feb. 28, 2023, as Appl. No. 18/176,180.
Application 18/176,180 is a continuation of application No. 16/887,806, filed on May 29, 2020, granted, now 11,615,799, issued on Mar. 28, 2023.
Prior Publication US 2023/0205985 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/26 (2006.01); G06F 16/383 (2019.01); G06F 40/117 (2020.01); G06F 40/134 (2020.01); G06F 40/174 (2020.01); G06F 40/186 (2020.01); G06N 3/08 (2023.01); G06Q 10/0631 (2023.01); G06Q 10/10 (2023.01); G06Q 10/109 (2023.01); G10L 13/08 (2013.01); G10L 15/22 (2006.01)
CPC G10L 15/26 (2013.01) [G06F 16/383 (2019.01); G06F 40/117 (2020.01); G06F 40/134 (2020.01); G06F 40/174 (2020.01); G06F 40/186 (2020.01); G06N 3/08 (2013.01); G06Q 10/063118 (2013.01); G06Q 10/103 (2013.01); G06Q 10/109 (2013.01); G10L 13/08 (2013.01); G10L 15/22 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system for automatically processing electronic content and for generating corresponding output, the computing system comprises:
one or more processors; and
one or more computer readable hardware storage devices having stored computer-executable instructions that are executable by the one or more processors to cause the computing system to at least:
identify electronic content associated with a meeting, the electronic content including audio speech;
create a transcription of the audio speech with an automatic speech recognition (ASR) model trained on speech-to-text training data, the transcription being a text-based transcription;
use a machine learning model trained on post-processing training data for modifying text included in the transcription to generate a post-processed transcription which includes text modified from the transcription; and
generate output based on the post-processed transcription, the output comprising a template that is generated at least in part from the post-processed transcription, the template comprising a meeting template that is automatically selected from a plurality of different templates based on a meeting type that is determined from analyzing the post-processed transcription and which is automatically populated with content from the post-processed transcription.