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 that is part of a transcribed utterance, the computer-implemented method comprising:
- under control of one or more computing devices configured with specific computer executable instructions,(a) first,(i) receiving first audio data communicated from a mobile communication device;
(ii) transcribing the first audio data to first text;
(iii) screening the first text to identify one or more words that are appropriate for searching;
(iv) searching for additional content in one or more databases based on the one or more words identified as being appropriate for searching;
(v) selecting a word for which respective additional content is found in the searching;
(vi) communicating the first text to the mobile communication device along with information identifying the selected word for which respective additional content is found in the searching; and
(vii) maintaining in a database an association between the selected word, the respective additional content for the selected word, and an identifier of the mobile communication device;
(b) thereafter,(i) receiving second audio data communicated from the mobile communication device and the identifier of the mobile communication device, the second audio data representing an utterance that includes the selected word;
(ii) transcribing the second audio data to second text;
(iii) determining that the identifier of the mobile communication device is maintained in the database and, based at least in part upon the identifier of the mobile communication device being maintained in the database, comparing the second text to the selected word maintained in the database in association with the identifier of the mobile communication device; and
(iv) based at least in part on the selected word being present in the second text, communicating to the mobile communication device the respective additional content associated with the selected word, wherein the communicated respective additional content is for presentation by the mobile 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.
-
Citations
19 Claims
-
1. A computer-implemented method of facilitating presentation of additional content for a word that is part of a transcribed utterance, the computer-implemented method comprising:
-
under control of one or more computing devices configured with specific computer executable instructions, (a) first, (i) receiving first audio data communicated from a mobile communication device; (ii) transcribing the first audio data to first text; (iii) screening the first text to identify one or more words that are appropriate for searching; (iv) searching for additional content in one or more databases based on the one or more words identified as being appropriate for searching; (v) selecting a word for which respective additional content is found in the searching; (vi) communicating the first text to the mobile communication device along with information identifying the selected word for which respective additional content is found in the searching; and (vii) maintaining in a database an association between the selected word, the respective additional content for the selected word, and an identifier of the mobile communication device; (b) thereafter, (i) receiving second audio data communicated from the mobile communication device and the identifier of the mobile communication device, the second audio data representing an utterance that includes the selected word; (ii) transcribing the second audio data to second text; (iii) determining that the identifier of the mobile communication device is maintained in the database and, based at least in part upon the identifier of the mobile communication device being maintained in the database, comparing the second text to the selected word maintained in the database in association with the identifier of the mobile communication device; and (iv) based at least in part on the selected word being present in the second text, communicating to the mobile communication device the respective additional content associated with the selected word, wherein the communicated respective additional content is for presentation by the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 a word that is part of a transcribed utterance intended for a message, the method comprising:
-
(a) first, (i) receiving first audio data communicated from a mobile communication device; (ii) transcribing the first audio data to first text; (iii) screening the first text to identify one or more words that are appropriate for searching; (iv) searching for additional content in one or more databases based on the one or more words identified as being appropriate for searching; (v) selecting a word for which respective additional content is found in the searching; (vi) communicating the first text to the mobile communication device along with information identifying the selected word for which respective additional content is found in the searching; and (vii) maintaining in a database an association between the selected word, the respective additional content for the selected word, and an identifier of the mobile communication device; (b) thereafter, (i) receiving second audio data communicated from the mobile communication device and the identifier of the mobile communication device, the second audio data representing an utterance that includes the selected word; (ii) transcribing the second audio data to second text; (iii) determining that the identifier of the mobile communication device is maintained in the database and, based at least in part upon the identifier of the mobile communication device being maintained in the database, comparing the second text to the selected word maintained in the database in association with the identifier of the mobile communication device; and (iv) based at least in part on the selected word being present in the second text, communicating to the mobile communication device the respective additional content associated with the selected word, wherein the communicated respective additional content is for presentation by the mobile communication device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for facilitating presentation of additional content for a word that is part of a transcribed utterance, the system comprising one or more processors configured to:
-
(a) first, (i) receive first audio data communicated from a mobile communication device; (ii) transcribe the first audio data to first text; (iii) screen the first text to identify one or more words that are appropriate for searching; (iv) search for additional content in one or more databases based on the one or more words identified as being appropriate for searching; (v) select a word for which respective additional content is found in the searching; (vi) communicate the first text to the mobile communication device along with information identifying the selected word for which respective additional content is found in the searching; and (vii) maintain in a database an association between the selected word, the respective additional content for the selected word, and an identifier of the mobile communication device; (b) thereafter, (i) receive second audio data communicated from the mobile communication device and the identifier of the mobile communication device, the second audio data representing an utterance that includes the selected word; (ii) transcribe the second audio data to second text; (iii) determine that the identifier of the mobile communication device is maintained in the database and, based at least in part upon the identifier of the mobile communication device being maintained in the database, compare the second text to the selected word maintained in the database in association with the identifier of the mobile communication device; and (iv) based at least in part on the selected word being present in the second text, communicate the respective additional content associated with the selected word to the mobile communication device, wherein the communicated respective additional content is for presentation by the mobile communication device. - View Dependent Claims (18, 19)
-
Specification