Search engine inference based virtual assistance
First Claim
1. A method for automatically displaying inference terms by a computing device, comprising:
- receiving streaming audio or video data;
playing received audio or video data in substantially real time as the audio or video data is received;
displaying streaming text corresponding to voice within the received audio or video data, as the received audio or video data is played;
identifying inference terms within the streaming text;
visually indicating identified inference terms within the streaming text, wherein visually indicating identified inference terms within the streaming text comprises highlighting or bracketing the identified inference terms within a text window comprising the streaming text; and
displaying, with the identified inference terms, web search information associated with the identified inference terms.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques described herein generally relate to real time inference based systems. Example embodiments may set forth devices, methods, and computer programs related to search engine inference based virtual assistance. One example method may include a computing device adapted to receive text as input and a computer processor arranged to determine at least one inference regarding subject matter of the text based on one or more web searches of one or more terms within the text. The inference(s) may then be automatically displayed upon the inference(s) being determined. The text may be automatically received as input from a voice-to-text converter as voice-to-text conversion producing the text is occurring.
-
Citations
29 Claims
-
1. A method for automatically displaying inference terms by a computing device, comprising:
-
receiving streaming audio or video data; playing received audio or video data in substantially real time as the audio or video data is received; displaying streaming text corresponding to voice within the received audio or video data, as the received audio or video data is played; identifying inference terms within the streaming text; visually indicating identified inference terms within the streaming text, wherein visually indicating identified inference terms within the streaming text comprises highlighting or bracketing the identified inference terms within a text window comprising the streaming text; and displaying, with the identified inference terms, web search information associated with the identified inference terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device comprising:
-
a processor; a memory; and a search engine inference based virtual assistance application configured to; receive streaming audio or video data; play received audio or video data in substantially real time as the audio or video data is received; display streaming text corresponding to voice within the received audio or video data, as the received audio or video data is played; identify inference terms within the streaming text; visually indicate identified inference terms within the streaming text, wherein visually indicating identified inference terms within the streaming text comprises highlighting or bracketing the identified inference terms within a text window comprising the streaming text; and display, with the identified inference terms, web search information associated with the identified inference terms. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium having computer executable instructions executable by a processor, the instructions that, when executed by the processor, cause the processor to:
-
receive streaming audio or video data; play received audio or video data in substantially real time as the audio or video data is received; display streaming text corresponding to voice within the received audio or video data, as the received audio or video data is played; identify inference terms within the streaming text; visually indicate identified inference terms within the streaming text, wherein visually indicating identified inference terms within the streaming text comprises highlighting or bracketing the identified inference terms within a text window comprising the streaming text; and display, with the identified inference terms, web search information associated with the identified inference terms. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification