METHODS AND SYSTEMS FOR DYNAMICALLY UPDATING WEB SERVICE PROFILE INFORMATION BY PARSING TRANSCRIBED MESSAGE STRINGS
First Claim
1. A method of providing profile information, derived from an utterance, from a mobile communication device to a web service, comprising the steps of:
- (a) receiving, at the mobile communication device, audio data representing an utterance;
(b) transcribing the audio data to text;
(c) processing the transcribed text, including parsing the text for profile information appropriate for use at one or more web services; and
(d) communicating, to the web service, the profile information parsed from the transcribed text.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and software for parsing and/or filtering message strings of text messages and/or instant messages in order to identify keywords, phrases, or fragments as a function of which user preferences of user profiles are dynamically updated are disclosed. Such systems, methods, and software are utilized in the context of a communication system including text messaging, instant messaging, or both. Furthermore, such communication system preferably includes an automatic speech recognition (ASR) system. Additionally, ad impressions are selected and delivered to users based, at least in part, on the parsing and/or filtering and/or data maintained in user profiles as dynamically updated from time to time. The ad impression preferably is delivered within a text message or within an instant message conversation and is generally unobtrusive. Revenues preferably may be generated from the delivering of the ad impressions, whereby a provider of instant messaging or text messaging may further derive monetary benefit from providing such service and whereby users of such service may be provided with contextually relevant information in an unobtrusive manner.
-
Citations
51 Claims
-
1. A method of providing profile information, derived from an utterance, from a mobile communication device to a web service, comprising the steps of:
-
(a) receiving, at the mobile communication device, audio data representing an utterance; (b) transcribing the audio data to text; (c) processing the transcribed text, including parsing the text for profile information appropriate for use at one or more web services; and (d) communicating, to the web service, the profile information parsed from the transcribed text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 17)
-
-
10-15. -15. (canceled)
-
18-33. -33. (canceled)
-
34. A method of providing profile information, derived from an utterance, from a mobile communication device to a web service, comprising the steps of:
-
(a) receiving, at the mobile communication device, audio data representing an utterance that is to be sent from the mobile communication device to a recipient; (b) transcribing the utterance to text; (c) parsing the transcribed text to identify relevant profile information for input to a web service; and (d) communicating the transcribed text, as a text-based message, from the mobile communication device to the recipient. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 49, 50)
-
-
43-48. -48. (canceled)
-
51-105. -105. (canceled)
Specification