IP Library Granted Patent US 12,651,118
Granted Patent B2
US 12,651,118 · App. 18/308,676 · Granted Jun 9, 2026

Speech recognition and summarization

Inventors: Glen Shires (Danville, CA); Sterling Swigart (Mountain View, CA); Jonathan Zolla (Belmont, CA); Jason J. Gauci (Mountain View, CA)
Assignee: Google LLC
G06F40/279G10L15/26G10L21/10H04N7/15G10L15/1815
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,651,118
App. No.
18/308,676
Granted
Jun 9, 2026
Kind
B2
Abstract

The subject matter of this specification can be embodied in, among other things, a method that includes receiving two or more data sets each representing speech of a corresponding individual attending an internet-based social networking video conference session, decoding the received data sets to produce corresponding text for each individual attending the internet-based social networking video conference, and detecting characteristics of the session from a coalesced transcript produced from the decoded text of the attending individuals for providing context to the internet-based social networking video conference session.

Claims (32)

1 . A computer-implemented method when executed on data processing hardware causes the data processing hardware to perform operations comprising:

receiving one or more important words and/or phrases identified in a transcription of speech data from two or more users, the speech data captured by a first user device;

based on the identified one or more important words and/or phrases, generating a collection of context data; and

transmitting the collection of context data to the first user device.

2 . The method of claim 1 , wherein the transcription of the speech data is generated using a medical transcription engine.

3 . The method of claim 1 , wherein the operations further comprise generating a user interface component for the collection of context data.

4 . The method of claim 1 , wherein the operations further comprise identifying a topic of the transcription by analyzing the one or more important words and/or phrases in the transcription of the speech data.

5 . The method of claim 4 , wherein the operations further comprise obtaining a particular search result associated with the identified topic of the transcription.

6 . The method of claim 5 , wherein obtaining the particular search result comprises:

obtaining, from a search engine, one or more search results that are identified as a result of performing a query using one or more of the one or more important words and/or phrases in the transcription of the speech data as being potentially relevant to the identified topic of the transcription; and

selecting the particular search result from among the one or more search results identified as the result of performing the query.

7 . The method of claim 5 , wherein obtaining the particular search result comprises obtaining a particular phone number as a result of performing a query using one or more of the one or more important words and/or phrases in the transcription of the speech data as being potentially relevant to the identified topic of the transcription.

8 . The method of claim 5 , wherein obtaining the particular search result comprises obtaining a particular email address as a result of performing a query using one or more of the one or more important words and/or phrases in the transcription of the speech data as being potentially relevant to the identified topic of the transcription.

9 . The method of claim 5 , wherein generating the collection of context data comprises generating a hyperlink for the particular search result associated with the identified topic of the transcription.

10 . The method of claim 1 , wherein the operations further comprise processing the one or more important words and/or phrases to generate an event invitation.

11 . A system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

receiving one or more important words and/or phrases identified in a transcription of speech data from two or more users, the speech data captured by a first user device;

based on the identified one or more important words and/or phrases, generating a collection of context data; and

transmitting the collection of context data to the first user device.

12 . The system of claim 11 , wherein the transcription of the speech data is generated using a medical transcription engine.

13 . The system of claim 11 , wherein the operations further comprise generating a user interface component for the collection of context data.

14 . The system of claim 11 , wherein the operations further comprise identifying a topic of the transcription by analyzing the one or more important words and/or phrases in the transcription of the speech data.

15 . The system of claim 14 , wherein the operations further comprise obtaining a particular search result associated with the identified topic of the transcription.

16 . The system of claim 15 , wherein obtaining the particular search result comprises:

obtaining, from a search engine, one or more search results that are identified as a result of performing a query using one or more of the one or more important words and/or phrases in the transcription of the speech data as being potentially relevant to the identified topic of the transcription; and

selecting the particular search result from among the one or more search results identified as the result of performing the query.

17 . The system of claim 15 , wherein obtaining the particular search result comprises obtaining a particular phone number as a result of performing a query using one or more of the one or more important words and/or phrases in the transcription of the speech data as being potentially relevant to the identified topic of the transcription.

18 . The system of claim 15 , wherein obtaining the particular search result comprises obtaining a particular email address as a result of performing a query using one or more of the one or more important words and/or phrases in the transcription of the speech data as being potentially relevant to the identified topic of the transcription.

19 . The system of claim 15 , wherein generating the collection of context data comprises generating a hyperlink for the particular search result associated with the identified topic of the transcription.

20 . The system of claim 11 , wherein the operations further comprise processing the one or more important words and/or phrases to generate an event invitation.

Continuity (8)
Continuation 16876597 · May 18, 2020
Continuation 16669125 · Oct 30, 2019
Continuation 16216565 · Dec 11, 2018
Continuation 15202039 · Jul 5, 2016
Continuation 14078800 · Nov 13, 2013
Continuation 13743838 · Jan 17, 2013
Provisional Application 61699072 · Sep 10, 2012
Related Publication 20230315987A1 · Oct 5, 2023
References Cited (100)
US 6185527B1 · Petkovic et al. · 2001 [cited by applicant]
US 6546405B2 · Gupta et al. · 2003 [cited by applicant]
US 6925436B1 · Franz et al. · 2005 [cited by applicant]
US 7269252B2 · Eran · 2007 [cited by applicant]
US 7505907B2 · Carro · 2009 [cited by applicant]
US 7507091B1 · Aleali · 2009 [cited by applicant]
US 7711569B2 · Takeuchi et al. · 2010 [cited by applicant]
US 7756868B2 · Lee · 2010 [cited by applicant]
US 7769705B1 · Luechtefeld · 2010 [cited by applicant]
US 8126705B2 · Aoki et al. · 2012 [cited by applicant]
US 8180044B1 · McCormack et al. · 2012 [cited by applicant]
US 8346757B1 · Lamping et al. · 2013 [cited by applicant]
US 8370145B2 · Endo et al. · 2013 [cited by applicant]
US 8427521B2 · Aaron et al. · 2013 [cited by applicant]
US 8553065B2 · Gannu et al. · 2013 [cited by applicant]
US 8612211B1 · Shires · 2013 [cited by examiner]
US 8676937B2 · Rapaport et al. · 2014 [cited by applicant]
US 8791977B2 · Marvit · 2014 [cited by applicant]
US 9231990B2 · Aaron et al. · 2016 [cited by applicant]
US 9420227B1 · Shires · 2016 [cited by examiner]
US 9635070B2 · Aaron et al. · 2017 [cited by applicant]
US 10185711B1 · Shires · 2019 [cited by examiner]
US 10496746B2 · Shires · 2019 [cited by examiner]
US 10679005B2 · Shires · 2020 [cited by examiner]
US 11669683B2 · Shires · 2023 [cited by examiner]
US 20020099552A1 · Rubin et al. · 2002 [cited by applicant]
US 20020188681A1 · Gruen et al. · 2002 [cited by applicant]
US 20030055711A1 · Doherty · 2003 [cited by applicant]
US 20030204399A1 · Wolf et al. · 2003 [cited by applicant]
US 20030212546A1 · Shaw · 2003 [cited by applicant]
US 20040098754A1 · Vella et al. · 2004 [cited by applicant]
US 20040161082A1 · Brown et al. · 2004 [cited by applicant]
US 20040186712A1 · Coles et al. · 2004 [cited by applicant]
US 20050234958A1 · Sipusic et al. · 2005 [cited by applicant]
US 20050256905A1 · Gruhl et al. · 2005 [cited by applicant]
US 20050262542A1 · DeWeese et al. · 2005 [cited by applicant]
US 20070011133A1 · Chang · 2007 [cited by applicant]
US 20070117508A1 · Jachner · 2007 [cited by applicant]
US 20070136251A1 · Colledge et al. · 2007 [cited by applicant]
US 20070192103A1 · Sato et al. · 2007 [cited by applicant]
US 20070260684A1 · Sharma et al. · 2007 [cited by applicant]
US 20070294092A1 · Calannio · 2007 [cited by applicant]
US 20070299815A1 · Starbuck et al. · 2007 [cited by applicant]
US 20080010347A1 · Houghton et al. · 2008 [cited by applicant]
US 20080044048A1 · Pentland · 2008 [cited by applicant]
US 20080154908A1 · Datar et al. · 2008 [cited by applicant]
US 20080208820A1 · Usey et al. · 2008 [cited by applicant]
US 20080281927A1 · Vanderwende et al. · 2008 [cited by applicant]
US 20080300872A1 · Basu et al. · 2008 [cited by applicant]
US 20080306899A1 · Gregory et al. · 2008 [cited by applicant]
US 20090006982A1 · Curtis et al. · 2009 [cited by applicant]
US 20090240488A1 · White et al. · 2009 [cited by applicant]
US 20090282114A1 · Feng et al. · 2009 [cited by applicant]
US 20100020955A1 · Wengrovitz · 2010 [cited by applicant]
US 20100063815A1 · Cloran et al. · 2010 [cited by applicant]
US 20100080528A1 · Yen et al. · 2010 [cited by applicant]
US 20100086107A1 · Tzruya · 2010 [cited by applicant]
US 20100202670A1 · Tian et al. · 2010 [cited by applicant]
US 20100246800A1 · Geppert et al. · 2010 [cited by applicant]
US 20100251177A1 · Geppert et al. · 2010 [cited by applicant]
US 20100268534A1 · Kishan Thambiratnam et al. · 2010 [cited by applicant]
US 20110022967A1 · Vijayakumar et al. · 2011 [cited by applicant]
US 20110035445A1 · Eickhoff · 2011 [cited by applicant]
US 20110041080A1 · Fleischman et al. · 2011 [cited by applicant]
US 20110064318A1 · Gao et al. · 2011 [cited by applicant]
US 20110090301A1 · Aaron et al. · 2011 [cited by applicant]
US 20110126258A1 · Emerson et al. · 2011 [cited by applicant]
US 20110131144A1 · Ashour et al. · 2011 [cited by applicant]
US 20110270609A1 · Jones et al. · 2011 [cited by applicant]
US 20110271213A1 · Newman et al. · 2011 [cited by applicant]
US 20110295392A1 · Cunnington et al. · 2011 [cited by applicant]
US 20120011158A1 · Avner et al. · 2012 [cited by applicant]
US 20120046936A1 · Kandekar et al. · 2012 [cited by applicant]
US 20120065969A1 · DeLuca et al. · 2012 [cited by applicant]
US 20120089395A1 · Chavez et al. · 2012 [cited by applicant]
US 20120162363A1 · Huang et al. · 2012 [cited by applicant]
US 20120191692A1 · Wang · 2012 [cited by applicant]
US 20120246191A1 · Xiong · 2012 [cited by applicant]
US 20120265808A1 · Ezell et al. · 2012 [cited by applicant]
US 20120306993A1 · Sellers-Blais · 2012 [cited by applicant]
US 20120308206A1 · Kulas · 2012 [cited by applicant]
US 20120314025A1 · Fiumi · 2012 [cited by applicant]
US 20120316882A1 · Fiumi · 2012 [cited by applicant]
US 20130007057A1 · Li et al. · 2013 [cited by applicant]
US 20130097246A1 · Zifroni et al. · 2013 [cited by applicant]
US 20130176413A1 · Lowry et al. · 2013 [cited by applicant]
US 20130239025A1 · Aaron et al. · 2013 [cited by applicant]
US 20160112477A1 · Aaron et al. · 2016 [cited by applicant]
US 20200279074A1 · Shires · 2020 [cited by examiner]
SG 2002093414 · 2002 [cited by applicant]
J..-M. Van Thong, P. J. Moreno, B. Logan, B. Fidler, K. Maffey and M. Moores, “Speechbot: an experimental speech-based search engine for multimedia content on the web,” in IEEE Transactions on Multimedia, vol. 4, No. 1,… [cited by examiner]
Office Action issued in U.S. Appl. No. 13/743,838, filed May 21, 2013, 15 pages. [cited by applicant]
Boullanne, G. et al., “Computer-assisted closed-captioning of live TV broadcasts in French”, in Proceedings Interspeech 2006, Pittsburgh, USA, 2006. [cited by applicant]
‘Expect Labs’ [online], “MindMeld,” 2012, [retrieved on Feb. 4, 2012]. Retrieved from the Internet: <URL: www.expectiabs.comAinildniall> 6 pages. [cited by applicant]
Office Action issued in U.S. Appl. No. 13/750,829, filed Apr. 8, 2013, 17 pages. [cited by applicant]
Khan, Faisal M., et al. “Mining chat-room conversations for social and semantic interactions.” Computer Science and Engineering, Lehigh University (2002). [cited by applicant]
Notice of Allowance issued in U.S. Appl. No. 13/743,838, filed Sep. 10, 2013, 18 pages. [cited by applicant]
Office Action issued in U.S. Appl. No. 14/078,800, filed Jan. 5, 2015, 17 pages. [cited by applicant]
Office Action issued in U.S. Appl. No. 14/078,800, filed Jun. 5, 2015, 20 pages. [cited by applicant]
Notice of Allowance issued in U.S. Appl. No. 14/078,800, filed May 9, 2016, 13 pages. [cited by applicant]