IP Library Granted Patent US 12,386,585
Granted Patent B2
US 12,386,585 · App. 18/421,189 · Granted Aug 12, 2025

Multi-modal input on an electronic device

Inventors: Brandon M. Ballinger (San Franciso, CA); Johan Schalkwyk (Scarsdale, NY); Michael H. Cohen (Portola Valley, CA); William J. Byrne (Davis, CA); Gudmundur Hafsteinsson (Los Gatos, CA); Michael J. Lebeau (New York, NY)
Assignee: Google LLC
G06F3/167G06F3/04886G06F40/284G06F40/58G10L15/005G10L15/18G10L15/183G10L15/22G10L15/26G10L15/30G10L15/197G10L2015/223G10L2015/228
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,386,585
App. No.
18/421,189
Granted
Aug 12, 2025
Kind
B2
Abstract

A computer-implemented input-method editor process includes receiving a request from a user for an application-independent input method editor having written and spoken input capabilities, identifying that the user is about to provide spoken input to the application-independent input method editor, and receiving a spoken input from the user. The spoken input corresponds to input to an application and is converted to text that represents the spoken input. The text is provided as input to the application.

Claims (47)

1. A computer-implemented method executed on data processing hardware of a mobile computing device that causes the data processing hardware to perform operations comprising:

displaying, on an electronic display of the mobile computing device, a user interface for an application executing on the mobile computing device, the user interface comprising a text field and a graphical button, the graphical button displayed next to the text field on the electronic display;

in response to receiving first interaction data indicating user interaction with the text field, invoking the user interface to further display a virtual keyboard on the electronic display;

in response to receiving second interaction data indicating user interaction with the graphical button:

removing the virtual keyboard from display on the electronic display so as to disable an ability of the application executing on the mobile computing device to receive typed text input; and

enabling a voice input mode for the application executing on the mobile computing device by invoking the user interface to display a visual indication that the application is enabled to receive voice input; and

after enabling the voice input mode for the application, detecting a spoken utterance directed toward the application.

2. The computer-implemented method of claim 1 , wherein the operations further comprise, after detecting the spoken utterance directed toward the application:

providing audio data corresponding to the spoken utterance to a server system, the server system comprising a speech recognition system;

receiving, from the server system, a transcription of the spoken utterance generated by the server system; and

displaying the transcription of the spoken utterance on the electronic display.

3. The computer-implemented method of claim 2 , wherein the operations further comprise:

determining a context associated with the spoken utterance;

providing, to the server system, data that indicates the context associated with the spoken utterance; and

receiving the transcription of the spoken utterance from the server system, wherein the server system generated the transcription based on the data that indicates the context associated with the utterance.

4. The computer-implemented method of claim 1 , wherein the spoken utterance is captured by a microphone of the mobile computing device.

5. The computer-implemented method of claim 1 , wherein the mobile computing device comprises an audio output device.

6. The computer-implemented method of claim 1 , wherein the operations further comprise, in response to detecting the spoken utterance, invoking the user interface to display a graphic indicating that speech-to-text conversion on the spoken utterance is in progress.

7. The computer-implemented method of claim 6 , wherein the operations further comprise, in response to detecting the spoken utterance, invoking the user interface to further display a graphical cancel button for canceling the speech-to-text conversion on the spoken utterance.

8. The computer-implemented method of claim 1 , wherein the user interface comprises a user interface for a multi-modal input method editor that enables the application executing on the mobile computing device to receive voice input and typed input.

9. The computer-implemented method of claim 1 , wherein the operations further comprise, in response to receiving the second interaction data indicating user interaction with the graphical button, removing the graphical microphone from display on the electronic display.

10. The computer-implemented method of claim 1 , wherein the mobile computing device comprises a mobile phone.

11. A mobile computing device comprising:

an electronic display;

data processing hardware; and

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

displaying, on the electronic display, a user interface for an application executing on the mobile computing device, the user interface comprising a text field and a graphical button, the graphical button displayed next to the text field on the electronic display;

in response to receiving first interaction data indicating user interaction with the text field, invoking the user interface to further display a virtual keyboard on the electronic display;

in response to receiving second interaction data indicating user interaction with the graphical button:

removing the virtual keyboard from display on the electronic display so as to disable an ability of the application executing on the mobile computing device to receive typed text input; and

enabling a voice input mode for the application executing on the mobile computing device by invoking the user interface to display a visual indication that the particular application is enabled to receive voice input; and

after enabling the voice input mode for the application, detecting a spoken utterance directed toward the application.

12. The mobile computing device of claim 11 , wherein the operations further comprise, after detecting the spoken utterance directed toward the application:

providing audio data corresponding to the spoken utterance to a server system, the server system comprising a speech recognition system;

receiving, from the server system, a transcription of the spoken utterance generated by the server system; and

displaying the transcription of the spoken utterance on the electronic display.

13. The mobile computing device of claim 12 , wherein the operations further comprise:

determining a context associated with the spoken utterance;

providing, to the server system, data that indicates the context associated with the spoken utterance; and

receiving the transcription of the spoken utterance from the server system, wherein the server system generated the transcription based on the data that indicates the context associated with the utterance.

14. The mobile computing device of claim 11 , wherein the spoken utterance is captured by a microphone of the mobile computing device.

15. The mobile computing device of claim 11 , wherein the mobile computing device comprises an audio output device.

16. The mobile computing device of claim 11 , wherein the operations further comprise, in response to detecting the spoken utterance, invoking the user interface to display a graphic indicating that speech-to-text conversion on the spoken utterance is in progress.

17. The mobile computing device of claim 16 , wherein the operations further comprise, in response to detecting the spoken utterance, invoking the user interface to further display a graphical cancel button for canceling the speech-to-text conversion on the spoken utterance.

18. The mobile computing device of claim 11 , wherein the user interface comprises a user interface for a multi-modal input method editor that enables the application executing on the mobile computing device to receive voice input and typed input.

19. The mobile computing device of claim 11 , wherein the operations further comprise, in response to receiving the second interaction data indicating user interaction with the graphical button, removing the graphical microphone from display on the electronic display.

20. The mobile computing device of claim 11 , wherein the mobile computing device comprises a mobile phone.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2024
From: BALLINGER, BRANDON M.; SCHALKWYK, JOHAN; COHEN, MICHAEL H.; BYRNE, WILLIAM J.; HAFSTEINSSON, GUDMUNDUR; LEBEAU, MICHAEL J.
To: GOOGLE INC.
Reel/Frame 066229/0156 →
CHANGE OF NAME Recorded Jan 24, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 066367/0210 →
Continuity (10)
Continuation 17812320 · Jul 13, 2022
Continuation 16892749 · Jun 4, 2020
Continuation 16169279 · Oct 24, 2018
Continuation 14988408 · Jan 5, 2016
Continuation 14299837 · Jun 9, 2014
Continuation 13249172 · Sep 29, 2011
Continuation 12977003 · Dec 22, 2010
Provisional Application 61330219 · Apr 30, 2010
Provisional Application 61289968 · Dec 23, 2009
Related Publication 20240160403A1 · May 16, 2024
References Cited (319)
US 4820059A · Miller et al. · 1989 [cited by applicant]
US 5267345A · Brown et al. · 1993 [cited by applicant]
US 5632002A · Hashimoto et al. · 1997 [cited by applicant]
US 5638487A · Chigier · 1997 [cited by applicant]
US 5715367A · Gillick et al. · 1998 [cited by applicant]
US 5737724A · Atal et al. · 1998 [cited by applicant]
US 5768603A · Brown et al. · 1998 [cited by applicant]
US 5805832A · Brown et al. · 1998 [cited by applicant]
US 5822730A · Roth et al. · 1998 [cited by applicant]
US 6021403A · Horvitz et al. · 2000 [cited by applicant]
US 6119186A · Watts et al. · 2000 [cited by applicant]
US 6167377A · Gillick et al. · 2000 [cited by applicant]
US 6182038B1 · Balakrishnan et al. · 2001 [cited by applicant]
US 6317712B1 · Kao et al. · 2001 [cited by applicant]
US 6356866B1 · Pratley et al. · 2002 [cited by applicant]
US 6397180B1 · Jaramillo et al. · 2002 [cited by applicant]
US 6418431B1 · Mahajan et al. · 2002 [cited by applicant]
US 6430551B1 · Thelen et al. · 2002 [cited by applicant]
US 6446041B1 · Reynar et al. · 2002 [cited by applicant]
US 6539358B1 · Coon et al. · 2003 [cited by applicant]
US 6581033B1 · Reynar et al. · 2003 [cited by applicant]
US 6678415B1 · Popat et al. · 2004 [cited by applicant]
US 6714778B2 · Nykanen et al. · 2004 [cited by applicant]
US 6778959B1 · Wu et al. · 2004 [cited by applicant]
US 6822585B1 · Ni et al. · 2004 [cited by applicant]
US 6839670B1 · Stammler et al. · 2005 [cited by applicant]
US 6851115B1 · Cheyer et al. · 2005 [cited by applicant]
US 6876966B1 · Deng et al. · 2005 [cited by applicant]
US 6912499B1 · Sabourin et al. · 2005 [cited by applicant]
US 6922669B2 · Schalk et al. · 2005 [cited by applicant]
US 6950796B2 · Ma et al. · 2005 [cited by applicant]
US 6959276B2 · Droppo et al. · 2005 [cited by applicant]
US 6985147B2 · Asakawa et al. · 2006 [cited by applicant]
US 7027987B1 · Franz et al. · 2006 [cited by applicant]
US 7043422B2 · Gao et al. · 2006 [cited by applicant]
US 7107204B1 · Liu et al. · 2006 [cited by applicant]
US 7149688B2 · Schalkwyk · 2006 [cited by applicant]
US 7149970B1 · Pratley et al. · 2006 [cited by applicant]
US 7174288B2 · Ju et al. · 2007 [cited by applicant]
US 7200550B2 · Menezes et al. · 2007 [cited by applicant]
US 7203731B1 · Coates et al. · 2007 [cited by applicant]
US 7257532B2 · Toyama · 2007 [cited by applicant]
US 7310601B2 · Nishizaki et al. · 2007 [cited by applicant]
US 7328155B2 · Endo et al. · 2008 [cited by applicant]
US 7366668B1 · Franz et al. · 2008 [cited by applicant]
US 7370275B2 · Haluptzok et al. · 2008 [cited by applicant]
US 7383553B2 · Atkin et al. · 2008 [cited by applicant]
US 7392188B2 · Junkawitsch et al. · 2008 [cited by applicant]
US 7403888B1 · Wang et al. · 2008 [cited by applicant]
US 7424426B2 · Furui et al. · 2008 [cited by applicant]
US 7424428B2 · Rose et al. · 2008 [cited by applicant]
US 7451085B2 · Rose et al. · 2008 [cited by applicant]
US 7493260B2 · Harb et al. · 2009 [cited by applicant]
US 7505894B2 · Menezes et al. · 2009 [cited by applicant]
US 7526431B2 · Roth et al. · 2009 [cited by applicant]
US 7577562B2 · Menezes et al. · 2009 [cited by applicant]
US 7624018B2 · Chambers et al. · 2009 [cited by applicant]
US 7634720B2 · Haluptzok et al. · 2009 [cited by applicant]
US 7672833B2 · Blume et al. · 2010 [cited by applicant]
US 7698124B2 · Menezes et al. · 2010 [cited by applicant]
US 7698136B1 · Nguyen et al. · 2010 [cited by applicant]
US 7752046B2 · Bacchiani et al. · 2010 [cited by applicant]
US 7778816B2 · Reynar · 2010 [cited by applicant]
US 7805299B2 · Coifman · 2010 [cited by applicant]
US 7818279B2 · Liu et al. · 2010 [cited by applicant]
US 7831427B2 · Potter et al. · 2010 [cited by applicant]
US 7848927B2 · Ohno et al. · 2010 [cited by applicant]
US 7849080B2 · Chang et al. · 2010 [cited by applicant]
US 7856351B2 · Yaman et al. · 2010 [cited by applicant]
US 7877385B2 · Craswell et al. · 2011 [cited by applicant]
US 7881936B2 · Longe et al. · 2011 [cited by applicant]
US 7890326B2 · Strope et al. · 2011 [cited by applicant]
US 7907705B1 · Huff et al. · 2011 [cited by applicant]
US 7921107B2 · Chang et al. · 2011 [cited by applicant]
US 7941189B2 · Miyauchi · 2011 [cited by applicant]
US 7953692B2 · Bower et al. · 2011 [cited by applicant]
US 7996220B2 · Rose et al. · 2011 [cited by applicant]
US 8001130B2 · Wen et al. · 2011 [cited by applicant]
US 8005680B2 · Kommer · 2011 [cited by applicant]
US 8009678B2 · Brooke · 2011 [cited by applicant]
US 8027973B2 · Cao et al. · 2011 [cited by applicant]
US 8060373B2 · Gibbon et al. · 2011 [cited by applicant]
US 8069027B2 · Liu et al. · 2011 [cited by applicant]
US 8069043B2 · Bacchiani et al. · 2011 [cited by applicant]
US 8073692B2 · Ativanichayaphong et al. · 2011 [cited by applicant]
US 8156129B2 · Zhou et al. · 2012 [cited by applicant]
US 8195319B2 · Kristjansson · 2012 [cited by examiner]
US 8224656B2 · Scholz et al. · 2012 [cited by applicant]
US 8620667B2 · Andrew · 2013 [cited by applicant]
US 8670987B2 · Bergl et al. · 2014 [cited by applicant]
US 8751217B2 · Ballinger · 2014 [cited by examiner]
US 8775154B2 · Clinchant et al. · 2014 [cited by applicant]
US 8813060B2 · Tewari et al. · 2014 [cited by applicant]
US 8847775B2 · Morin et al. · 2014 [cited by applicant]
US 8949266B2 · Phillips et al. · 2015 [cited by applicant]
US 9031830B2 · Ballinger · 2015 [cited by examiner]
US 9165257B2 · Badger · 2015 [cited by examiner]
US 9251791B2 · Ballinger · 2016 [cited by examiner]
US 9495127B2 · Ballinger · 2016 [cited by examiner]
US 9535906B2 · Lee · 2017 [cited by examiner]
US 10157040B2 · Ballinger · 2018 [cited by examiner]
US 10713010B2 · Ballinger · 2020 [cited by examiner]
US 11416214B2 · Ballinger · 2022 [cited by examiner]
US 11914925B2 · Ballinger · 2024 [cited by examiner]
US 20020055844A1 · L'Esperance · 2002 [cited by examiner]
US 20020062216A1 · Guenther et al. · 2002 [cited by applicant]
US 20020087309A1 · Lee et al. · 2002 [cited by applicant]
US 20020087314A1 · Fischer et al. · 2002 [cited by applicant]
US 20020087325A1 · Lee et al. · 2002 [cited by applicant]
US 20020099818A1 · Russell et al. · 2002 [cited by applicant]
US 20020111990A1 · Wood et al. · 2002 [cited by applicant]
US 20030050778A1 · Nguyen et al. · 2003 [cited by applicant]
US 20030149561A1 · Zhou · 2003 [cited by applicant]
US 20030216919A1 · Roushar · 2003 [cited by applicant]
US 20030236099A1 · Deisher et al. · 2003 [cited by applicant]
US 20040024583A1 · Freeman · 2004 [cited by applicant]
US 20040043758A1 · Sorvari et al. · 2004 [cited by applicant]
US 20040049388A1 · Roth et al. · 2004 [cited by applicant]
US 20040098571A1 · Falcon · 2004 [cited by applicant]
US 20040138882A1 · Miyazawa · 2004 [cited by applicant]
US 20040172258A1 · Dominach et al. · 2004 [cited by applicant]
US 20040230420A1 · Kadambe et al. · 2004 [cited by applicant]
US 20040243415A1 · Commarford et al. · 2004 [cited by applicant]
US 20050005240A1 · Reynar et al. · 2005 [cited by applicant]
US 20050060138A1 · Wang et al. · 2005 [cited by applicant]
US 20050091037A1 · Haluptzok et al. · 2005 [cited by applicant]
US 20050108017A1 · Esser et al. · 2005 [cited by applicant]
US 20050114474A1 · Anderson et al. · 2005 [cited by applicant]
US 20050187763A1 · Arun · 2005 [cited by applicant]
US 20050193144A1 · Hassan et al. · 2005 [cited by applicant]
US 20050203740A1 · Chambers et al. · 2005 [cited by applicant]
US 20050216273A1 · Reding et al. · 2005 [cited by applicant]
US 20050246325A1 · Pettinati et al. · 2005 [cited by applicant]
US 20050283364A1 · Longe et al. · 2005 [cited by applicant]
US 20060004572A1 · Ju et al. · 2006 [cited by applicant]
US 20060004850A1 · Chowdhury · 2006 [cited by applicant]
US 20060009974A1 · Junqua et al. · 2006 [cited by applicant]
US 20060035632A1 · Sorvari et al. · 2006 [cited by applicant]
US 20060048055A1 · Wu et al. · 2006 [cited by applicant]
US 20060095248A1 · Menezes et al. · 2006 [cited by applicant]
US 20060100876A1 · Nishizaki et al. · 2006 [cited by applicant]
US 20060111891A1 · Menezes et al. · 2006 [cited by applicant]
US 20060111892A1 · Menezes et al. · 2006 [cited by applicant]
US 20060111896A1 · Menezes et al. · 2006 [cited by applicant]
US 20060111907A1 · Mowatt et al. · 2006 [cited by applicant]
US 20060148520A1 · Baker et al. · 2006 [cited by applicant]
US 20060212288A1 · Sethy et al. · 2006 [cited by applicant]
US 20060217990A1 · Theimer et al. · 2006 [cited by applicant]
US 20060247915A1 · Bradford et al. · 2006 [cited by applicant]
US 20070060114A1 · Ramer et al. · 2007 [cited by applicant]
US 20070078822A1 · Cucerzan et al. · 2007 [cited by applicant]
US 20070106685A1 · Houh et al. · 2007 [cited by applicant]
US 20070124507A1 · Gurram et al. · 2007 [cited by applicant]
US 20070156407A1 · Schedl · 2007 [cited by applicant]
US 20070174040A1 · Liu et al. · 2007 [cited by applicant]
US 20070214131A1 · Cucerzan et al. · 2007 [cited by applicant]
US 20070233488A1 · Carus et al. · 2007 [cited by applicant]
US 20070260972A1 · Anderl · 2007 [cited by applicant]
US 20080005067A1 · Dumais et al. · 2008 [cited by applicant]
US 20080027723A1 · Reding et al. · 2008 [cited by applicant]
US 20080030976A1 · Murazaki et al. · 2008 [cited by applicant]
US 20080091406A1 · Baldwin et al. · 2008 [cited by applicant]
US 20080091435A1 · Strope et al. · 2008 [cited by applicant]
US 20080091443A1 · Strope et al. · 2008 [cited by applicant]
US 20080131851A1 · Kanevsky et al. · 2008 [cited by applicant]
US 20080133228A1 · Rao · 2008 [cited by applicant]
US 20080155111A1 · Takeuchi et al. · 2008 [cited by applicant]
US 20080162138A1 · Gurram et al. · 2008 [cited by applicant]
US 20080174570A1 · Jobs · 2008 [cited by examiner]
US 20080188271A1 · Miyauchi · 2008 [cited by applicant]
US 20080215541A1 · Li et al. · 2008 [cited by applicant]
US 20080221887A1 · Rose et al. · 2008 [cited by applicant]
US 20080221898A1 · Cerra et al. · 2008 [cited by applicant]
US 20080221902A1 · Cerra et al. · 2008 [cited by applicant]
US 20080228903A1 · Davies et al. · 2008 [cited by applicant]
US 20080301112A1 · Wu · 2008 [cited by applicant]
US 20080312910A1 · Zhang · 2008 [cited by applicant]
US 20090018829A1 · Kuperstein · 2009 [cited by applicant]
US 20090018833A1 · Kozat et al. · 2009 [cited by applicant]
US 20090030687A1 · Cerra et al. · 2009 [cited by applicant]
US 20090030696A1 · Cerra · 2009 [cited by examiner]
US 20090055162A1 · Qian et al. · 2009 [cited by applicant]
US 20090063455A1 · Li et al. · 2009 [cited by applicant]
US 20090150160A1 · Mozer · 2009 [cited by applicant]
US 20090164216A1 · Chengalvarayan et al. · 2009 [cited by applicant]
US 20090170561A1 · Chou · 2009 [cited by applicant]
US 20090210214A1 · Qian et al. · 2009 [cited by applicant]
US 20090216531A1 · Yanagihara · 2009 [cited by examiner]
US 20090254346A1 · Moore et al. · 2009 [cited by applicant]
US 20090271177A1 · Menezes et al. · 2009 [cited by applicant]
US 20090271188A1 · Agapi et al. · 2009 [cited by applicant]
US 20090276219A1 · Yeh et al. · 2009 [cited by applicant]
US 20090287681A1 · Paek et al. · 2009 [cited by applicant]
US 20090287842A1 · Plamondon · 2009 [cited by applicant]
US 20090292529A1 · Bangalore et al. · 2009 [cited by applicant]
US 20090299745A1 · Kennewick et al. · 2009 [cited by applicant]
US 20100004930A1 · Strope et al. · 2010 [cited by applicant]
US 20100042400A1 · Block et al. · 2010 [cited by applicant]
US 20100049502A1 · Oppenheim et al. · 2010 [cited by applicant]
US 20100057687A1 · Shen et al. · 2010 [cited by applicant]
US 20100088303A1 · Chen et al. · 2010 [cited by applicant]
US 20100100377A1 · Madhavapeddi · 2010 [cited by examiner]
US 20100106497A1 · Phillips · 2010 [cited by applicant]
US 20100111059A1 · Bappu et al. · 2010 [cited by applicant]
US 20100153219A1 · Mei et al. · 2010 [cited by applicant]
US 20100153370A1 · Gollapudi et al. · 2010 [cited by applicant]
US 20100179803A1 · Sawaf et al. · 2010 [cited by applicant]
US 20100211588A1 · Jiang et al. · 2010 [cited by applicant]
US 20100217581A1 · Hong · 2010 [cited by applicant]
US 20100254521A1 · Kriese et al. · 2010 [cited by applicant]
US 20100257171A1 · Shekhawat · 2010 [cited by applicant]
US 20100257478A1 · Longe et al. · 2010 [cited by applicant]
US 20100261526A1 · Anderson · 2010 [cited by examiner]
US 20100286979A1 · Zangvil et al. · 2010 [cited by applicant]
US 20100315266A1 · Gunawardana et al. · 2010 [cited by applicant]
US 20100318531A1 · Gao et al. · 2010 [cited by applicant]
US 20100325109A1 · Bai et al. · 2010 [cited by applicant]
US 20110004462A1 · Houghton et al. · 2011 [cited by applicant]
US 20110060587A1 · Phillips · 2011 [cited by examiner]
US 20110066577A1 · Van Gael et al. · 2011 [cited by applicant]
US 20110077943A1 · Miki et al. · 2011 [cited by applicant]
US 20110093265A1 · Stent et al. · 2011 [cited by applicant]
US 20110137653A1 · Ljolje et al. · 2011 [cited by applicant]
US 20110161072A1 · Terao et al. · 2011 [cited by applicant]
US 20110161081A1 · Ballinger et al. · 2011 [cited by applicant]
US 20110162035A1 · King et al. · 2011 [cited by applicant]
US 20110231183A1 · Yamamoto et al. · 2011 [cited by applicant]
US 20110238410A1 · Larcheveque et al. · 2011 [cited by applicant]
US 20110257974A1 · Kristjansson et al. · 2011 [cited by applicant]
US 20110288868A1 · Lloyd et al. · 2011 [cited by applicant]
US 20110295590A1 · Lloyd et al. · 2011 [cited by applicant]
US 20110295852A1 · Wang et al. · 2011 [cited by applicant]
US 20120022867A1 · Ballinger et al. · 2012 [cited by applicant]
US 20120022868A1 · LeBeau et al. · 2012 [cited by applicant]
US 20120060113A1 · Sejnoha et al. · 2012 [cited by applicant]
US 20120143611A1 · Qian et al. · 2012 [cited by applicant]
US 20120191745A1 · Velipasaoglu et al. · 2012 [cited by applicant]
US 20120296655A1 · Kristjansson · 2012 [cited by examiner]
US 20130046544A1 · Kay · 2013 [cited by examiner]
US 20140173440A1 · Dal Mutto et al. · 2014 [cited by applicant]
US 20140324434A1 · Vozila et al. · 2014 [cited by applicant]
US 20240160403A1 · Ballinger · 2024 [cited by examiner]
DE 10045020A1 · 2001 [cited by applicant]
EP 2101250A1 · 2009 [cited by applicant]
WO 2002096070A2 · 2002 [cited by applicant]
WO 2005122143A1 · 2005 [cited by applicant]
Extended European Search Report in European Application No. 16001249.8-1901/3091535 dated Jan. 31, 2017, 9 pages. [cited by applicant]
Bocchieri et al. “Use of geographical meta-data in ASR language and acoustic models,” Acoustics Speech and Signal Processing (ICASSP), 2010 IEEE International Conference on IEEE, Mar. 14, 2010, pp. 5118-5121. [cited by applicant]
Cao et al. “Context-aware query suggestion by mining click-through and session data,” in Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '08), ACM, 2008, 875-883. [cited by applicant]
Dhillon. “Co-clustering documents and words using bipartite spectral graph partitioning:” in Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, (KDD '01), ACM, New Yor… [cited by applicant]
Frey et al. “ALGONQUIN: Iterating Laplace's Method to Remove Multiple Types of Acoustic Distortion for Robust Speech Recognition”, Eurospeech 2001 Scandinavia, 7th European Conference on Speech Communication and Technol… [cited by applicant]
“Japanese Input on Windows XP,” available at http://blog.greggman.com/blog/japanese_input_on_windows_xp, Apr. 29, 2004, 11 pages. [cited by applicant]
Kristjansson et al. “Super-Human Multi-Talker Speech Recognition: The IBM 2006 Speech Separation Challenge System”, Interspeech 2006: ICSLP; Proceedings of the Ninth International Conference on Spoken Language Process, … [cited by applicant]
Kurland. Re-ranking search results using language models of query-specific clusters, ACM, 2009, 12(4):437-460. [cited by applicant]
Lee et al. “Search Result Clustering Using Label Language Model,” IJCNLP 2008, The Third International Joint Conference on Natural Language Processing, Jan. 7-12, 2008, Hyderabad, India, 6 pages. [cited by applicant]
Li et al. “Query-URL Bipartite Based Approach to Personalized Query Recommendation,” Proceedings of the Twenty Third AAAI Conference on Artificial Intelligence, 2008, 6 pages. [cited by applicant]
Liu and Croft. “Cluster-based retrieval using language models:” in Proceedings of the 27th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, (SIGIR '04). ACM, New York, NY, … [cited by applicant]
Maguitman et al. “Algorithmic detection of semantic similarity,” in Proceedings of the 14th International Conference on World Wide Web (WWW '05), ACM, 2005, 107-116. [cited by applicant]
Mohri et al. “Weighted Finite-State Transducers in Speech Recognition,” Computer Speech & Language, 2002, 16 (1):69-88. [cited by applicant]
Vertanen. “An Overview of Discriminative Training for Speech Recognition,” Technical Report, 2004, from http://www.inference.phy.cam.ac.uk/kv227/papers/Discriminative_Training.pdf, 14 pages. [cited by applicant]
Xu et al. “Using social annotations to improve language model for information retrieval:” in Proceedings of the Sixteenth ACM Conference on Information and Knowledge Management, (CIKM '07). ACM, New York, NY, 2007, 1003… [cited by applicant]
Zha et al. “Bipartite graph partitioning and data clustering:” in Proceedings of the Tenth International Conference on Information and Knowledge Management (CIKM '01), Henrique Paques et al. (Eds.). 2001, ACM, New York,… [cited by applicant]
Zweig et al. “Structured Models for Joint Decoding of Repeated Utterances”, Interspeech 2008, 9th Annual Conference of the International Speech Communication Association, Brisbane, Australia, Sep. 22-26, 2008, 4 pages. [cited by applicant]
Zweig. “New Methods for the Analysis of Repeated Utterances”, Interspeech 2009, 10th Annual Conference of the International Speech Communication Association, Brighton, United Kingdom, Sep. 6-10, 2009, 4 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/760,147, dated Nov. 23, 2011, 13 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,181, mailed Dec. 23, 2011, 23 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,181, dated Sep. 6, 2012, 26 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,172, mailed Dec. 29, 2011, 17 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,172, dated Jun. 29, 2012, 18 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/782,862, dated Nov. 30, 2011, 24 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/787,568, dated Nov. 22, 2011, 16 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,920, mailed Jan. 20, 2012, 17 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,175, mailed Jan. 10, 2012, 17 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,175, dated Aug. 13, 2012, 30 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,920, dated Nov. 2, 2012, 25 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/040,553, dated Jan. 10, 2012, 23 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/250,466, dated Dec. 29, 2011, 25 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/250,466, dated Jun. 5, 2012, 23 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/250,496, dated Dec. 13, 2011, 6 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/250,496, dated May 29, 2012, 18 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/077,106, dated Jun. 6, 2012, 20 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,180, mailed Dec. 27, 2011, 12 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,180, dated Jun. 22, 2012, 17 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/977,017, dated Sep. 26, 2012, 16 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,972, dated Jul. 13, 2012, 20 pages. [cited by applicant]
Authorized Officer H. Van Doremalen. International Search Report and Written Opinion in International Application No. PCT/US2012/021221, mailed Apr. 5, 2012, 11 pages. [cited by applicant]
Authorized Officer R. Poquet. International Search Report and Written Opinion in International Annlication No. PCT/US2011/037558, dated Jul. 29, 2011, 11 pages. [cited by applicant]
Authorized Officer R. Poquet. International Search Report and Written Opinion in International Application No. PCT/US2011/029407, dated Jun. 7, 2011, 10 pages. [cited by applicant]
Authorized Officer I. Barabasz. International Search Report and Written Opinion in International Annlication No. PCT/US2011/036984, dated Aug. 31, 2011, 13 pages. [cited by applicant]
Partial European Search Report in European Application No. 10165480.4, dated Apr. 28, 2011, 7 pages. [cited by applicant]
Extended European Search Report in European Application No. 10 165480.4, dated Oct. 24, 2011, 68 pages. [cited by applicant]
Chang et al. “A system for spoken query information retrieval on mobile devices.” Speech and Audio Processing, IEEE Transactions on 10.8 (2002): 531-541. [cited by applicant]
Xu et al., “Cluster-based language models for distributed retrieval.” Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval. ACM, 1999. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/977,003, dated Mar. 27, 2014, 29 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,920, dated Apr. 24, 2014, 36 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/977,017, dated Apr. 15, 2013, 20 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/977,017, dated Oct. 7, 2013, 13 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,972, dated Mar. 5, 2013, 23 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,972, dated Nov. 5, 2013, 14 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,175, mailed Apr. 24, 2014, 29 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,180, dated Aug. 9, 2012, 22 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,181, dated Oct. 9, 2013, 37 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/977,017, dated Aug. 13, 2014, 21 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,972, dated Jul. 30, 2014, 18 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,181, dated Jul. 18, 2014, 30 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,180, mailed Nov. 28, 2014, 31 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,175, mailed Jan. 28, 2015, 30 pages. [cited by applicant]
Untited States Notice of Allowance in U.S. Appl. No. 12/977,003, dated Jan. 30, 2015, 9 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,920, dated Jan. 29, 2015, 31 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 14/299,837, dated Jan. 29, 2015, 30 pages. [cited by applicant]
Zha, Hongyuan, et al. “Bipartite graph partitioning and data clustering.” Proceedings of the tenth international conference on Information and knowledge management. ACM, 2001. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,972, dated Jul. 10, 2015, 15 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 12/976,920, dated Jul. 21, 2015, 20 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,175, mailed Jul. 16, 2015, 24 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 13/249,180, mailed Jul. 6, 2015, 28 pages. [cited by applicant]
United States Office Action in U.S. Appl. No. 14/299,837, dated Jul. 31, 2015, 8 pages. [cited by applicant]
United States Notice of Allowance in U.S. Appl. No. 14/299,837, mailed Oct. 13, 2015, 5 pages. [cited by applicant]
Office Action for the EP related application 16001249.8 dated Jun. 10, 2021. [cited by applicant]
USPTO. Office Action relating to U.S. Appl. No. 17/812,320, dated Oct. 5, 2023. [cited by applicant]