Patent ID: 8296377

Claim:
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.