Search engine inference based virtual assistance
First Claim
1. A method for automatically determining inferences comprising:
- receiving streaming text as input to a computing device;
determining, with the computing device, 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 as the text is being streamed as input, wherein determining at least one inference comprises;
automatically performing at least one web search of one or more terms within the text;
analyzing web search results of the at least one web search to determine a number of hits;
using the web search results to determine one or more topics when the number of hits is below a predetermined threshold; and
determining at least one inference based on the one or more topics; and
automatically displaying the at least one inference upon the at least one inference being determined.
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.
23 Citations
15 Claims
-
1. A method for automatically determining inferences comprising:
-
receiving streaming text as input to a computing device; determining, with the computing device, 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 as the text is being streamed as input, wherein determining at least one inference comprises; automatically performing at least one web search of one or more terms within the text; analyzing web search results of the at least one web search to determine a number of hits; using the web search results to determine one or more topics when the number of hits is below a predetermined threshold; and determining at least one inference based on the one or more topics; and automatically displaying the at least one inference upon the at least one inference being determined. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable storage medium containing instructions for automatically determining inferences, which when executed by a computer processor, cause the processor to:
-
receive streaming text as input to a computing device; 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 as the text is being streamed as input, wherein instructions that cause the processor to determine at least one inference comprise instructions that cause the processor to; automatically perform at least one web search of one or more terms within the text; analyze web search results of the at least one web search to determine a number of hits; use the web search results to determine one or more topics when the number of hits is below a predetermined threshold; and determine at least one inference based on the one or more topics; and automatically display the at least one inference upon the at least one inference being determined. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computing device comprising:
-
a processor; a memory coupled to the processor having executable instructions thereon that when executed configure the processor to; receive text as streaming input; 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 as the text is being streamed as input, wherein the instructions that configure the processor to determine at least one inference comprise instructions that configure the processor to; automatically perform at least one web search of one or more terms within the text; analyze web search results of the at least one web search to determine a number of hits; use the web search results to determine one or more topics when the number of hits is below a predetermined threshold; and determine at least one inference based on the one or more topics; and display the at least one inference upon the at least one inference being determined. - View Dependent Claims (12, 13, 14, 15)
-
Specification