Automatically providing content associated with captured information, such as information captured in real-time
First Claim
Patent Images
1. A method comprising:
- receiving text at a first computing device;
selecting, by the first computing device, a portion of the received text absent user interaction with the portion of the received text;
forming a query based at least in part upon the selected portion of the received text, wherein the query includes a first portion that is associated with the selected portion of the text;
selecting, from among multiple different indexes, at least one index to search based on the query;
transmitting, by the first computing device, the query to at least one of one or more second computing devices based at least in part on the selected index;
receiving information relevant to the query from at least one of the one or more second computing devices; and
displaying, by the computing device, the relevant information.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automatically providing content associated with captured information is described. In some examples, the system receives input by a user, and automatically provides content or links to content associated with the input. In some examples, the system receives input via text entry or by capturing text from a rendered document, such as a printed document, an object, an audio stream, and so on.
1401 Citations
16 Claims
-
1. A method comprising:
-
receiving text at a first computing device; selecting, by the first computing device, a portion of the received text absent user interaction with the portion of the received text; forming a query based at least in part upon the selected portion of the received text, wherein the query includes a first portion that is associated with the selected portion of the text; selecting, from among multiple different indexes, at least one index to search based on the query; transmitting, by the first computing device, the query to at least one of one or more second computing devices based at least in part on the selected index; receiving information relevant to the query from at least one of the one or more second computing devices; and displaying, by the computing device, the relevant information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium whose contents, when executed by a first computing device, cause the first computing device to perform operations comprising:
-
receiving text; selecting a portion of the received text; forming a query based at least in part upon the selected portion of the received text, wherein the query includes a first portion that is associated with the selected portion of the text; selecting, from among multiple different indexes, at least one index to search based on the query; transmitting the query to at least one of one or more second computing devices based at least in part on the selected index; receiving information relevant to the query from at least one of the one or more second computing devices; and displaying the relevant information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a text analysis component, including one or more processors, that receives text and selects a portion of the received text absent user interaction with the portion of the received text; and a query generation component, including one or more processors, that interacts with the text analysis component and executes instructions that cause the query generation component to perform operations comprising; forming a query based at least in part upon the selected portion of the received text, wherein the query includes a first portion that is associated with the selected portion of the text; and selecting, from among multiple different indexes, at least one index to search based on the query; a communications and routing component that interacts with the query generation component and executes instructions that cause the query generation component to perform operations comprising; transmitting the query to at least one of one or more second computing devices based at least in part on the selected index; and receiving information relevant to the query from at least one of the one or more second computing devices; and a user interface that interacts with the communications and routing component and displays the relevant information. - View Dependent Claims (14, 15, 16)
-
Specification