System and method for selecting and presenting advertisements based on natural language processing of voice-based input
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G10L-015/18
G10L-011/00
G06F-017/27
G06Q-030/00
출원번호
US-0847564
(2010-07-30)
등록번호
US-8145489
(2012-03-27)
발명자
/ 주소
Freeman, Tom
Kennewick, Mike
출원인 / 주소
VoiceBox Technologies, Inc.
대리인 / 주소
Pillsbury Winthrop Shaw Pittman LLP
인용정보
피인용 횟수 :
46인용 특허 :
301
초록▼
A system and method for selecting and presenting advertisements based on natural language processing of voice-based inputs is provided. A user utterance may be received at an input device, and a conversational, natural language processor may identify a request from the utterance. At least one advert
A system and method for selecting and presenting advertisements based on natural language processing of voice-based inputs is provided. A user utterance may be received at an input device, and a conversational, natural language processor may identify a request from the utterance. At least one advertisement may be selected and presented to the user based on the identified request. The advertisement may be presented as a natural language response, thereby creating a conversational feel to the presentation of advertisements. The request and the user's subsequent interaction with the advertisement may be tracked to build user statistical profiles, thus enhancing subsequent selection and presentation of advertisements.
대표청구항▼
1. A method for selecting and presenting advertisements in response to processing natural language utterances, comprising: recognizing, at a server, one or more words or phrases in a natural language utterance that contains a request, wherein the server includes a speech recognition engine that reco
1. A method for selecting and presenting advertisements in response to processing natural language utterances, comprising: recognizing, at a server, one or more words or phrases in a natural language utterance that contains a request, wherein the server includes a speech recognition engine that recognizes the one or more words or phrases in the natural language utterance;interpreting the recognized words or phrases at a conversational language processor coupled to the server and the speech recognition engine to establish a context associated with the natural language utterance;delivering an advertisement in the established context associated with the natural language utterance from the server to an electronic device in communication with the server, wherein the advertisement relates to one or more of the recognized words or phrases, an action associated with the request, a personalized cognitive model derived from an interaction pattern associated with a specific user, a generalized cognitive model derived from an interaction pattern associated with a plurality of users, or an environmental model derived from environmental conditions or surroundings associated with the specific user;tracking, at the server, an interaction pattern associated with the advertisement delivered to the electronic device;updating, at the server, the personalized cognitive model, the generalized cognitive model, and the environmental model based on the tracked interaction pattern associated with the advertisement;building, at the server, long-term shared knowledge and short-term shared knowledge from the updated personalized cognitive model, the updated generalized cognitive model, and the updated environmental model; andinterpreting a subsequent natural language utterance at the conversational language processor using the long-term shared knowledge and the short-term shared knowledge. 2. The method of claim 1, wherein the updated personalized cognitive model, the updated generalized cognitive model, and the updated environmental model provide statistical profiles to select one or more subsequent advertisements in response to the subsequent natural language utterance. 3. The method of claim 2, wherein the statistical profiles identify one or more affinities between the advertisement delivered to the electronic device and one or more of the recognized words or phrases, the action associated with the request, the updated personalized cognitive model, the updated generalized cognitive model, or the updated environmental model. 4. The method of claim 1, wherein the tracked interaction pattern associated with the advertisement includes information associated with a subsequent request in which the electronic device interacts with the advertisement. 5. The method of claim 4, wherein the subsequent request in which the electronic device interacts with the advertisement includes the electronic device initiating a task or initiating a query relating to the advertisement. 6. The method of claim 1 further comprising using, at the conversational language processor, the tracked interaction pattern associated with the advertisement to resolve the request in response to determining that the natural language utterance includes incomplete or ambiguous information. 7. The method of claim 1, wherein the speech recognition engine recognizes the one or more words or phrases in the natural language utterance using a plurality of dictionary and phrase entries that are dynamically updated based on a history of a current dialog and one or more prior dialogs. 8. The method of claim 7, wherein the plurality of dictionary and phrase entries are further dynamically updated based on one or more dynamic fuzzy set probabilities or prior probabilities derived from the history of the current dialog and the prior dialogs. 9. A system to select and present advertisements in response to natural language utterances, comprising: a speech recognition engine configured to recognize one or more words or phrases in a natural language utterance that contains a request;a conversational language processor configured to interpret the recognized words or phrases to establish a context associated with the natural language utterance; anda server associated with the speech recognition engine and the conversational language processor, wherein the server is configured to: deliver an advertisement in the established context associated with the natural language utterance to an electronic device in communication with the server, wherein the advertisement relates to one or more of the recognized words or phrases, an action associated with the request contained in the utterance, a personalized cognitive model derived from an interaction pattern associated with a specific user, a generalized cognitive model derived from an interaction pattern associated with a plurality of users, or an environmental model derived from environmental conditions or surroundings associated with the specific user;track an interaction pattern associated with the advertisement delivered to the electronic device;update the personalized cognitive model, the generalized cognitive model, and the environmental model based on the tracked interaction pattern associated with the advertisement; andbuild long-term shared knowledge and, short-term shared knowledge from the updated personalized cognitive model, the updated generalized cognitive model, and the updated environmental model, wherein the conversational language processor is further configured to use the long-term shared knowledge and the short-term shared knowledge to interpret a subsequent natural language utterance. 10. The system of claim 9, wherein the updated personalized cognitive model, the updated generalized cognitive model, and the updated environmental model provide statistical profiles to select one or more subsequent advertisements in response to the subsequent natural language utterance. 11. The system of claim 10, wherein the statistical profiles identify one or more affinities between the advertisement delivered to the electronic device and one or more of the recognized words or phrases, the action associated with the request, the updated personalized cognitive model, the updated generalized cognitive model, or the updated environmental model. 12. The system of claim 9, wherein the tracked interaction pattern associated with the advertisement includes information associated with a subsequent request in which the electronic device interacts with the advertisement. 13. The system of claim 12, wherein the subsequent request in which the electronic device interacts with the advertisement includes a task that the electronic device initiated or a query that the electronic device initiated in relation to the advertisement. 14. The system of claim 9 wherein the conversational language processor is further configured to use the tracked interaction pattern associated with the advertisement to resolve the request in response to the natural language utterance including incomplete or ambiguous information. 15. The system of claim 9 wherein the speech recognition engine is configured to use a plurality of dictionary and phrase entries that are dynamically updated based on a history of a current dialog and one or more prior dialogs to recognize the one or more words or phrases in the natural language utterance. 16. The system of claim 15 wherein the plurality of dictionary and phrase entries are further dynamically updated based on one or more dynamic fuzzy set probabilities or prior probabilities derived from the history of the current dialog and the prior dialogs. 17. A method for selecting and presenting advertisements in response to processing natural language utterances, comprising: recognizing, at a speech recognition engine that executes on a server, one or more words or phrases in a natural language utterance;interpreting the one or more recognized words or phrases at a conversational language processor that executes on the server to establish a context associated with the natural language utterance;delivering an advertisement in the established context associated with the natural language utterance from the server to an electronic device in communication with the server;tracking, at the server, an interaction pattern associated with the advertisement delivered to the electronic device;updating, at the server, one or more models based on the tracked interaction pattern associated with the advertisement, wherein the one or more updated models include updated information associated with a specific user, updated information associated with a plurality of users, and updated information relating to environmental conditions or surroundings associated with the specific user; andinterpreting a subsequent natural language utterance at the conversational language processor using long-term shared knowledge and short-term shared knowledge derived from the updated information associated with the one or more updated models. 18. A system to select and present advertisements in response to natural language utterances, comprising: a speech recognition engine configured to recognize one or more words or phrases in a natural language utterance;a conversational language processor configured to interpret the one or more recognized words or phrases to establish a context associated with the natural language utterance; anda server associated with the speech recognition engine and the conversational language processor, wherein the server is configured to: deliver an advertisement in the established context associated with the natural language utterance to an electronic device in communication with the server;track an interaction pattern associated with the advertisement delivered to the electronic device; andupdate, based on the tracked interaction pattern associated with the advertisement, one or more models to include updated information associated with a specific user, updated information associated with a plurality of users, and updated information relating to environmental conditions or surroundings associated with the specific user, wherein the conversational language processor is further configured to use long-term shared knowledge and short-term shared knowledge derived from the updated information associated with the one or more updated models to interpret a subsequent natural language utterance.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (301)
Nishitani,Masanobu; Miyazawa,Yasunaga; Matsumoto,Hiroshi; Yamamoto,Kazumasa, Acoustic model creation method as well as acoustic model creation apparatus and speech recognition apparatus.
Castello Da Costa Paulo M.,NLX ; Janse Cornelis P.,NLX ; Timmermans Patrick A. A.,NLX, Adaptive noise cancelling arrangement, a noise reduction system and a transceiver.
Braden-Harder Lisa ; Corston Simon H. ; Dolan William B. ; Vanderwende Lucy H., Apparatus and methods for an information retrieval system that employs natural language processing of search results to.
Korall,Toby; Bregman,Zeev; Ben Moshe,Irit; Giladi,Miron, Automated database assistance using a telephone for a speech based or text based multimedia communication mode.
Martin D. Carberry ; Mark E. Epstein ; Glenn T. Puchtel ; Susan M. Wingate, Bi-directional natural language system for interfacing with multiple back-end applications.
Potter, Stephen F.; Bowker, Anthony W., Computer implemented method of analyzing recognition results between a user and an interactive application utilizing inferred values instead of transcribed speech.
Bhandari Archna ; Janiszewski Mary E. ; Mehrotra Rajiv, Computer program product and a method for using natural language for the description, search and retrieval of multi-medi.
Bala, Srinivas; Foladare, Mark Jeffrey; Fowler, Kathleen C.; Goldman, Shelley B.; Wang, Shaoqing Q.; Weber, Roy Philip; Westrich, Robert S., Control of merchant application by system monitor in virtual contact center.
Raffel, Michael A.; Bamburak, Michael D.; Glass, David R.; Jarett, Keith; Kibria, Masud; Lawrence, Christopher G.; Lee, Tony S.; Leuca, Ileana A.; Marx, Joseph P.; Nelson, Roderick; O'Neill, Paul B.;, Cordless cellular system.
Raffel Michael A. (Redmond WA) Bamburak Michael D. (Columbia MD) Glass David R. (Redmond WA) Jarett Keith (Oakland CA) Kibria Masud (Kirkland WA) Lawrence Christopher G. (Kirkland WA) Lee Tony S. (Al, Cordless cellular system base station.
Richardson,Matthew R.; Ragno,Robert J., Dynamically updated search results based upon continuously-evolving search query that is based at least in part upon phrase suggestion, search engine uses previous result sets performing additional search tasks.
Duane Oliver Bowker ; William Richard Daumer ; Kevin Alan Shelby ; Howard M. Singer, Employing customer premises equipment in communications network maintenance.
Strubbe, Hugo J.; Eshelman, Larry J.; Gutta, Srinivas; Milanski, John; Pelletier, Daniel, Environment-responsive user interface/entertainment device that simulates personal interaction.
Stevens, Daniell; Roth, Robert; Gould, Joel M.; Newman, Michael J.; Sturtevant, Dean; Ingold, Charles E.; Abrahams, David; Gold, Allan, Error correction in speech recognition by correcting text around selected area.
Chu Helen (New York NY) Doshi Bharat T. (Holmdel NJ) Dravida Subrahmanyam (Somerset NJ) Nanda Sanjiv (Plainsboro NJ) Sawkar Anil S. (Bedminster NJ) Sohraby Kazem A. (Lincroft NJ), Hand-off management for cellular telephony.
Bulfer Andrew Frederick ; Hanson Bruce Lowell ; Mortenson Robert F. ; Salimando Steven Charles ; Stuntebeck Peter H. ; Weber Roy Philip, Intelligent network messaging agent and method.
Eisdorfer Jerry (Somerset NJ) Kasday Leonard R. (Moorestown NJ) Schulz David E. (Wheaton IL), Language accommodated message relaying for hearing impaired callers.
Andrew Frederick Bulfer ; Bruce Lowell Hanson ; Robert F. Mortenson ; Steven Charles Salimando ; Peter H. Stuntebeck ; Roy Philip Weber, Messaging agent and method for retrieving and consolidating messages.
Franz Alexander M. ; Horiguchi Keiko, Method and apparatus for adaptive speech recognition hypothesis construction and selection in a spoken language translation system.
Nikolaos Anerousis ; Raman Gopalakrishnan ; Charles Robert Kalmanek, Jr. ; Alan Edward Kaplan ; William Todd Marshall ; Partho Pratim Mishra ; Peter Z Onufryk ; Kadangode K. Ramakrishnan ; Co, Method and apparatus for communication services on a network.
Monaco Peter C. ; Ehrlich Steven C. ; Ghosh Debajit ; Klenk Mark ; Sinai Julian ; Thirumalai Madhavan ; Gupta Sundeep, Method and apparatus for creating modifiable and combinable speech objects for acquiring information from a speaker in an interactive voice response system.
Michael S. Phillips ; John N. Nguyen, Method and apparatus for dynamic adaptation of a large vocabulary speech recognition system and for use of constraints from a database in a large vocabulary speech recognition system.
Prevost, Scott A.; Bickmore, Timothy W.; Sullivan, Joseph W.; Churchill, Elizabeth; Girgensohn, Andreas, Method and apparatus for embodied conversational characters with multimodal input/output in an interface device.
Dahan Jean-Guy ; Gupta Vishwa,CAX, Method and apparatus for performing speech recognition utilizing a supplementary lexicon of frequently used orthographies.
Cohen, Michael H.; Balogh, Jennifer E.; Wax, Tracy D.; Thirumalai, Madhavan S.; Ghosh, Debajit, Method and apparatus for providing active help to a user of a voice-enabled application.
Flores Carlos F. (Berkeley CA) Ludlow Juan J. (Mexico City CA MXX) Bell ; III Chauncey F. (Alameda CA) Mora Raul M. (Tlalpan CA MXX) Winograd Terry A. (Stanford CA) Graves Michael J. (Alameda CA), Method and apparatus for structuring and managing human communications by explicitly defining the types of communication.
Bielby Gregory J. (Pointe Claire CAX) Gupta Vishwa N. (Brossard CAX) Hodgson Lauren C. (Beaconsfield CAX) Lennig Matthew (Westmount CAX) Sharp R. Douglas (Westmount CAX) Wasmeier Hans A. (Ottawa CAX), Method and apparatus for training speech recognition algorithms for directory assistance applications.
Bruno Richard F. (Morristown NJ) Chen Mon-Mei (Marlboro NJ) Harris Rosemary H. (Colts Neck NJ) Markowitz Robert E. (Glen Rock NJ) Rich Michael R. (Howell NJ), Method and system for multi-channel data automatic call distribution.
Bruno Richard F. (Morristown NJ) Chen Mon-Mei (Marlboro NJ) Harris Rosemary H. (Colts Neck NJ) Markowitz Robert E. (Glen Rock NJ), Method and system for multi-channel data automatic call distribution for sequentially launched calls.
Daniel M. Coffman ; Popani Gopalakrishnan ; Ganesh N. Ramaswamy ; Jan Kleindienst CZ; Chalapathy V. Neti, Method and system for multi-client access to a dialog system.
Gorin, Allen Louis; Geary, Irene Langkilde; Walker, Marilyn Ann; Wright, Jeremy H., Method and system for predicting understanding errors in a task classification system.
Gorin,Allen Louis; Geary,Irene Langkilde; Walker,Marilyn Ann; Wright,Jeremy H., Method and system for predicting understanding errors in a task classification system.
Harris Rosemary H. (Colts Neck NJ) Bruno Richard F. (Morristown NJ), Method and system for routing phone calls based on voice and data transport capability.
Michael S. Phillips ; Mark A. Fanty ; Krishna K. Govindarajan, Method and system of reviewing the behavior of an interactive speech recognition application.
Christianson David ; Doorenbos Robert B. ; Etzioni Oren ; Kwok Chung ; Lauckhart Gregory ; Selberg Erik ; Weld Daniel S., Method and system using information written in a wrapper description language to execute query on a network.
Coffman,Daniel M.; Gopalakrishnan,Popani; Ramaswamy,Ganesh N.; Kleindienst,Jan, Method for determining and maintaining dialog focus in a conversational speech system.
Junqua Jean-Claude ; Kuhn Roland ; Contolini Matteo ; Karaorman Murat ; Field Ken ; Galler Michael ; Zhao Yi, Method for goal-oriented speech translation in hand-held devices using meaning extraction and dialogue.
Eric Cheung ; Mark Jeffrey Foladare ; Shelley B. Goldman ; Gerald Michael Karam ; James Christopher Ramming ; Roy Philip Weber, Method for placing a call intended for an enhanced network user on hold while the enhanced network user is unavailable to take the call using a distributed feature architecture.
Levin Esther ; Narayanan Shrikanth Sambasivan ; Pieraccini Roberto ; Zeljkovic Ilija, Method of using a natural language interface to retrieve information from one or more data resources.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom; Elston, Stephen F., Mobile systems and methods for responding to natural language speech utterance.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Hedin Erik B. (Lidingo SEX) Jonsson Gregor I. (Lidingo SEX) Olsson Lars E. (Kista SEX) Sanamrad Mohammad A. (Lidingo SEX) Westling Sven O. G. (Stockholm SEX), Natural language analyzing apparatus and method.
Nagao Katashi (Kawasaki JPX) Nomiyama Hiroshi (Kawasaki JPX), Natural language analyzing apparatus and method, and construction of a knowledge base for natural language analysis.
de Hita Carolina Rubio,BEX ; Akker David van den,BEX ; Govaers Erik C. E.,BEX ; Platteau Frank M. J.,BEX ; Deun Kurt Van,BEX ; Macpherson Melissa ; de Bie Peter,BEX ; Laviolette Sophie,BEX, Natural language information retrieval system and method.
Ikeda Yuji (Yokohama JPX) Fujita Minoru (Yokohama JPX), Natural language processing apparatus and method for performing processing to analyze the meaning of an input sentence e.
Chao Chang, Eric I; Jackson, Eric G., Natural language speech recognition using slot semantic confidence scores related to their word recognition confidence scores.
Doshi Rajesh R. ; Kearney Timothy ; Natarajan Gautham ; Ricciardi Dominic M. ; Witte Robert E., Network-based method and apparatus for initiating and completing a telephone call via the internet.
Doshi, Rajesh R.; Kearney, Timothy; Natarajan, Gautham; Ricciardi, Dominic M.; Witte, Robert E., Network-based method and apparatus for initiating and completing a telephone call via the internet.
Chiang Tung-Hui,TWX, On-line background noise adaptation of parallel model combination HMM with discriminative learning using weighted HMM for noisy speech recognition.
Culbreth Pamela Jean ; Danielsen Peter John ; Hall Robert J. ; Papavero Elena Maria ; Terveen Loren Gilbert ; Tuomenoksa Mark Logan, Personal telephone agent.
LaRue Charles (La Canada CA), Sensor free vehicle navigation system utilizing a voice input/output interface for routing a driver from his source poin.
Bottoms Stanley (Seminole FL) Bremer Gordon (Clearwater FL) Chapman Joseph Q. (Largo FL) Davis William R. (Clearwater FL) Ko Kenneth D. (Clearwater FL) Roberson D. Randy (Oldsmar FL) Smithwick Luke J, Simultaneous analog and digital communication applications.
Kosaka Tetsuo,JPX ; Komori Yasuhiro,JPX, Single distribution and mixed distribution model conversion in speech recognition method, apparatus, and computer readable medium.
Yegnanarayanan Girija ; Armstrong ; III John ; Hsu Dong, Speech recognition system distinguishing dictation from commands by arbitration between continuous speech and isolated w.
Della Pietra Stephen Andrew ; Epstein Mark Edward ; Franz Martin ; Koppelman Joshua David Sherer ; Roukos Salim Estephan ; Ward Robert Todd, Statistical natural language understanding using hidden clumpings.
Marchok, Daniel J.; Younce, Richard C.; Gritton, Charles W. K.; Chandran, Ravi, Synchronization of voice boundaries and their use by echo cancellers in a voice processing system.
Marx Matthew T. ; Carter Jerry K. ; Phillips Michael S. ; Holthouse Mark A. ; Seabury Stephen D. ; Elizondo-Cecenas Jose L. ; Phaneuf Brett D., System and method for developing interactive speech applications.
Schuetze, Hinrich; Pitkow, James E.; Pirolli, Peter L.; Chi, Ed H.; Li, Jun, System and method for providing recommendations based on multi-modal user clusters.
Dragosh, Pamela Leigh; Roe, David Bjorn; Sharp, Robert Douglas, System and method for providing remote automatic speech recognition and text to speech services via a packet network.
Dragosh Pamela Leigh ; Roe David Bjorn ; Sharp Robert Douglas, System and method for providing remote automatic speech recognition services via a packet network.
Pamela Leigh Dragosh ; David Bjorn Roe ; Robert Douglas Sharp, System and method for providing remote automatic speech recognition services via a packet network.
Saylor,Michael J.; Richards, III,Frederick; Patnaik,Anurag; Zirngibl,Michael, System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information.
Faybishenko, Yaroslav; Kan, Gene H.; Camarda, Thomas J.; Botros, Sherif; Beatty, John; Cutting, Douglass R., System and method for resolving distributed network search queries to information providers.
Freeman, Tom; Kennewick, Mike, System and method for selecting and presenting advertisements based on natural language processing of voice-based input.
Belvin, Robert; Daily, Michael; Srinivasa, Narayan; Martin, Kevin R.; Lee, Craig A.; Hein, Cheryl, System and method for using context in navigation dialog.
Skinner Harold R. (Rochester MN), System for cooperative communication between local object managers to provide verification for the performance of remote.
Jean-Claude Junqua ; Roland Kuhn ; Tony Davis ; Yi Zhao ; Weiying Li CA, System for identifying and adapting a TV-user profile by means of speech technology.
Arnold, James F.; Israel, David J.; Tyson, W. Mabry; Bear, John S.; Voss, Loren L., System, method and article of manufacture for concept based information searching.
Greene,Mark; Hegarty,Michael; Cantwell,Dermot, System, method and computer program product for adding voice activation and voice control to a media player.
Guerra,Lisa M.; Berner,Mikael; Stone,Kevin; Joshi,Amol; Tran,Steve, System, method and computer program product for looking up business addresses and directions based on a voice dial-up session.
Halverson, Christine; Julia, Luc; Voutsas, Dimitris; Cheyer, Adam, System, method, and article of manufacture for agent-based navigation in a speech-based data navigation system.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom, Systems and methods for processing natural language speech utterances with context-specific domain agents.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom, Systems and methods for responding to natural language speech utterance.
Kennewick,Robert A.; Locke,David; Kennewick, Sr.,Michael R.; Kennewick, Jr.,Michael R.; Kennewick,Richard; Freeman,Tom, Systems and methods for responding to natural language speech utterance.
Kennewick,Robert A.; Locke,David; Kennewick, Sr.,Michael R.; Kennewick, Jr.,Michael R.; Kennewick,Richard; Freeman,Tom, Systems and methods for responding to natural language speech utterance.
Bruno Richard F. (Morristown NJ) Markowitz Robert E. (Glen Rock NJ), Systems, methods and articles of manufacture for performing distributed telecommunications.
Murveit, Hy; Enthoven, Dan, Technique for recognizing telephone numbers and other spoken information embedded in voice messages stored in a voice messaging system.
Boyce Susan J. ; Brotman Lynne Shapiro ; Brown Deborah W. ; Goldberg Randy G. ; Haszto Edward D. ; Marcus Stephen M. ; Rosinski Richard R. ; Wetzel William R., Telephone-based speech recognition for data collection.
Cheung William S. H. (Hong Kong HKX), Transmitting and receiving apparatus for permitting the transmission and reception of multi-tier subscription programs.
Schuetze, Hinrich; Pedersen, Jan, USER QUERY GENERATE SEARCH RESULTS THAT RANK SET OF SERVERS WHERE RANKING IS BASED ON COMPARING CONTENT ON EACH SERVER WITH USER QUERY, FREQUENCY AT WHICH CONTENT ON EACH SERVER IS ALTERED USING WEB .
Cheyer, Adam J.; Martin, David L., Unified messaging methods and systems for communication and cooperation among distributed agents in a computing environment.
Maes, Stephane H.; Lubensky, David M.; Sakrajda, Andrzej, Universal IP-based and scalable architectures across conversational applications using web services for speech and audio processing resources.
Ball, Thomas J.; Cox, Kenneth Charles; Grinter, Rebecca Elizabeth; Hibino, Stacie Lynn; Jagadeesan, Lalita Jategaonkar; Mantilla, David Alejandro, User interface for translating natural language inquiries into database queries and data presentations.
Strubbe, Hugo J.; Eshelman, Larry J.; Gutta, Srinivas; Milanski, John; Pelletier, Daniel, User interface/entertainment device that simulates personal interaction and charges external database with relevant data.
Turnbull, Robert R.; Knapp, Robert C.; Walstra, Eric J.; Watson, Alan R.; Poe, G. Bruce; Roberts, John K.; Rumsey, Wayne J., Vehicle rearview mirror assembly incorporating a communication system.
McCall, David F.; Logue, Leslie M.; Zelina, Francis J.; Sendak, Matthew V.; Hinson, Julie R.; Sanders, Ward L.; Belinski, Steve; Holtz, Brian E., Voice controlled surgical suite.
Surace Kevin J. ; White George M. ; Reeves Byron B. ; Nass Clifford I. ; Campbell Mark D. ; Albert Roy D. ; Giangola James P., Voice user interface with personality.
Jarett Keith ; Williams Roland E. ; Raffel Michael A. ; Nelson Roderick ; Leuca Ileana A. ; Lee Tony S. ; Lawrence Christopher G. ; Kibria Masud ; Glass David R. ; Bamburak Michael D., Wireless communication system having mobile stations establish a communication link through the base station without u.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom, Agent architecture for determining meanings of natural language utterances.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom; Elston, Stephen F., Mobile systems and methods for responding to natural language speech utterance.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Baldwin, Larry; Freeman, Tom; Tjalve, Michael; Ebersold, Blane; Weider, Chris, System and method for a cooperative conversational voice user interface.
Baldwin, Larry; Freeman, Tom; Tjalve, Michael; Ebersold, Blane; Weider, Chris, System and method for a cooperative conversational voice user interface.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and tracking advertisement interactions in voice recognition contexts.
Freeman, Tom; Kennwick, Mike, System and method for delivering targeted advertisements and tracking advertisement interactions in voice recognition contexts.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; Di Cristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for dynamically generating a recognition grammar in an integrated voice navigation services environment.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; Di Cristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for providing a natural language voice user interface.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; DiChristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for providing a natural language voice user interface in an integrated voice navigation services environment.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; DiChristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for providing a natural language voice user interface in an integrated voice navigation services environment.
Kennewick, Jr., Michael R.; Kennewick, Sr., Michael R., System and method for providing follow-up responses to prior natural language inputs of a user.
Kennewick, Jr., Michael R.; Kennewick, Sr., Michael R., System and method for providing follow-up responses to prior natural language inputs of a user.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.