Sourcing terms into a search engine
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing to a user a web page in conjunction with a first search result, the first search result being associated with a first search query comprising one or more terms;
identifying, using at least one processor, contextual information associated with the first search query based on content within the web page;
providing, to the user, a selectable option corresponding to a candidate search term associated with the contextual information, wherein the candidate search term is different than the one or more terms of the first search query;
detecting a user selection of the selectable option corresponding to the candidate search term;
generating a second search query, using the at least one processor, the second search query comprising the one or more terms of the first search query and the candidate search term;
identifying contextual information associated with a second search result associated with the second search query;
determining whether the second search result is contextually relevant to the first search query;
visually distinguishing the candidate search term from other content within an additional web page associated with the second search result when the second search result is contextually relevant to the first search query; and
providing the additional web page corresponding to the second search result.
4 Assignments
0 Petitions
Accused Products
Abstract
Information may be presented to a user by receiving a selection of one or more terms passively displayed in a document, loading the terms to a search configuration, generating first results responsive to a user'"'"'s predicted interest as expressed in the search configuration, and enabling display of the first results.
128 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
providing to a user a web page in conjunction with a first search result, the first search result being associated with a first search query comprising one or more terms; identifying, using at least one processor, contextual information associated with the first search query based on content within the web page; providing, to the user, a selectable option corresponding to a candidate search term associated with the contextual information, wherein the candidate search term is different than the one or more terms of the first search query; detecting a user selection of the selectable option corresponding to the candidate search term; generating a second search query, using the at least one processor, the second search query comprising the one or more terms of the first search query and the candidate search term; identifying contextual information associated with a second search result associated with the second search query; determining whether the second search result is contextually relevant to the first search query; visually distinguishing the candidate search term from other content within an additional web page associated with the second search result when the second search result is contextually relevant to the first search query; and providing the additional web page corresponding to the second search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; provide to a user a web page in conjunction with a first search result, the first search result being associated with a first search query comprising one or more terms; identify contextual information associated with the first search query based on content within the web page; provide, to the user, a selectable option corresponding to a candidate search term associated with the contextual information, wherein the candidate search term is different than the one or more terms of the first search query; detect a user selection of the selectable option corresponding to the candidate search term; generate a second search query, the second search query comprising the one or more terms of the first search query and the candidate search term; identify contextual information associated with a second search result associated with the second search query; determine whether the second search result is contextually relevant to the first search query; visually distinguish the candidate search term from other content within an additional web page associated with the second search result when the second search result is contextually relevant to the first search query; and provide the additional web page corresponding to the second search result. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium storing instructions thereon that, when executed by a processor, cause a computer system to:
-
provide to a user a web page in conjunction with a first search result, the first search result being associated with a first search query comprising one or more terms; identify contextual information associated with the first search query based on content within the web page; providing, to the user, a selectable option corresponding to a candidate search term associated with the contextual information, wherein the candidate search term is different than the one or more terms of the first search query; detect a user selection of the selectable option corresponding to the candidate search term; generate a second search query, the second search query comprising the one or more terms of the first search query and the candidate search term; identify contextual information associated with a second search result associated with the second search query; determine whether the second search result is contextually relevant to the first search query; visually distinguish the candidate search term from other content within an additional web page associated with the second search result when the second search result is contextually relevant to the first search query; and provide the additional web page corresponding to the second search result.
-
Specification