Facilitating presentation by mobile device of additional content for a word or phrase upon utterance thereof
First Claim
1. A computer-implemented method of facilitating presentation of additional content for a word of text on a target communication device, the computer-implemented method comprising:
- under control of one or more computing devices configured with specific computer executable instructions,(a) first,(i) screening the text to determine one or more words that are appropriate for searching;
(ii) searching for additional content in one or more databases based at least in part on the one or more determined words;
(iii) identifying the one or more words for which respective additional content is found in the searching in a manner configured to allow for emphasis of the identified one or more words when the text is presented by the target communication device;
(iv) communicating the identified one or more words to the target communication device in a manner configured to enable presentation of the text at the target communication device in a manner that emphasizes the identified one or more words; and
(v) maintaining in a database an association between the identified one or more words, the respective additional content found for such words during searching, and an identifier of the target communication device to which the identified one or more words were communicated; and
(b) thereafter,(i) receiving, from a particular communication device, an identifier of the particular communication device and audio data representing an utterance that includes an identified word of the one or more identified words;
(ii) transcribing the utterance to text based at least in part on the audio data;
(iii) determining that the identifier of the particular communication device matches the identifier of the target communication device and, based at least in part thereon, comparing the transcribed text to the identified one or more words maintained in the database in association with the identifier of the target communication device; and
(iv) communicating the respective additional content associated with the identified word found in the transcribed text to the target communication device based at least in part on the comparison in a manner configured to enable presentation of the communicated respective additional content at the particular communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for presenting additional content for a word that is part of a message, and that is presented by a mobile communication device, includes the steps of: presenting the message, including emphasizing one or more words for which respective additional content is available for presenting by the mobile communication device; receiving an utterance that includes an emphasized word for which additional content is available for presenting by the mobile communication device; and presenting the additional content for the emphasized word included in the utterance received by the mobile communication device. These steps are performed by the mobile communication device.
83 Citations
25 Claims
-
1. A computer-implemented method of facilitating presentation of additional content for a word of text on a target communication device, the computer-implemented method comprising:
-
under control of one or more computing devices configured with specific computer executable instructions, (a) first, (i) screening the text to determine one or more words that are appropriate for searching; (ii) searching for additional content in one or more databases based at least in part on the one or more determined words; (iii) identifying the one or more words for which respective additional content is found in the searching in a manner configured to allow for emphasis of the identified one or more words when the text is presented by the target communication device; (iv) communicating the identified one or more words to the target communication device in a manner configured to enable presentation of the text at the target communication device in a manner that emphasizes the identified one or more words; and (v) maintaining in a database an association between the identified one or more words, the respective additional content found for such words during searching, and an identifier of the target communication device to which the identified one or more words were communicated; and (b) thereafter, (i) receiving, from a particular communication device, an identifier of the particular communication device and audio data representing an utterance that includes an identified word of the one or more identified words; (ii) transcribing the utterance to text based at least in part on the audio data; (iii) determining that the identifier of the particular communication device matches the identifier of the target communication device and, based at least in part thereon, comparing the transcribed text to the identified one or more words maintained in the database in association with the identifier of the target communication device; and (iv) communicating the respective additional content associated with the identified word found in the transcribed text to the target communication device based at least in part on the comparison in a manner configured to enable presentation of the communicated respective additional content at the particular communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for facilitating presentation of additional content for a word that is part of text on a recipient communication device, the system comprising one or more processors to:
-
(a) first, (i) screen the text to identify one or more words that are appropriate for searching; (ii) search for additional content in one or more databases based at least in part on the one or more words identified as being appropriate for searching; (iii) mark the one or more words for which respective additional content is found in the searching; (iv) communicate the text with the marked one or more words to the recipient communication device, so that the text with the marked one or more words for which respective additional content is available; and (v) maintain, in a database, an association between the marked one or more words, the respective additional content found for such words during searching, and an identifier of the recipient communication device to which the marked one or more words were communicated; (b) second, by the recipient communication device, present the text of the message, including the marked one or more words for which the respective additional content is available; (c) third, (i) receive, from particular communication device, an identifier of the particular communication device and audio data representing an utterance that includes a marked word of the one or more marked words; (ii) transcribe the utterance to text based at least in part on the audio data; (iii) match the identifier of the particular communication device to the identifier of the recipient communication device and, upon a match, compare the transcribed text to the identified marked one or more words maintained in the database in association with the identifier of the recipient communication device; and (iv) communicate the respective additional content associated with the marked word found in the transcribed text to the recipient communication device based at least in part on the comparison; and (d) thereafter, present by the recipient mobile communication device, the communicated respective additional content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium whose contents configure one or more computing systems to perform a method of facilitating presentation of additional content for one or more words of text on a target communication device, the computer-implemented method comprising:
-
(a) first, (i) screening the text to determine one or more words that are appropriate for searching; (ii) searching for additional content in one or more databases based at least in part on the one or more determined words; (iii) identifying the one or more words for which respective additional content is found in the searching in a manner configured to allow for emphasis of the identified one or more words when the text is presented by the target communication device; (iv) communicating the identified one or more words to the target communication device in a manner configured to enable presentation of the text at the target communication device in a manner that emphasizes the identified one or more words; and (v) maintaining in a database an association between the identified one or more words, the respective additional content found for such words during searching, and an identifier of the target communication device to which the identified one or more words were communicated; and (b) thereafter, (i) receiving, from a particular communication device, an identifier of the particular communication device and audio data representing an utterance that includes an identified word of the one or more identified words; (ii) transcribing the utterance to text based at least in part on the audio data; (iii) determining that the identifier of the particular communication device matches the identifier of the target communication device and, based at least in part thereon, comparing the transcribed text to the identified one or more words maintained in the database in association with the identifier of the target communication device; and (iv) communicating the respective additional content associated with the identified word found in the transcribed text to the target communication device based at least in part on the comparison in a manner configured to enable presentation of the communicated respective additional content at the particular communication device. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification