PRESENTING RELATED SEARCHES ON A TOOLBAR
First Claim
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for surfacing one or more suggested search terms within a search box of a toolbar, the method comprising:
- receiving information that describes an online web location;
determining the one or more suggested search terms as a function of the web-location information;
selecting at least one keyword from the one or more suggested search terms; and
presenting the at least one selected keyword within the search box of the toolbar.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media and computerized methods for automatically presenting keyword(s) within a search box of a toolbar are provided. The methods involve detecting a navigation action invoked by a user of a web browser and pulling from the web browser a uniform resource locator (URL) targeted by the navigation action. The targeted URL is compared against a manifest of suggested search terms to determine a match. When there exists suggested search term(s) that correspond with the URL, keyword(s) are selected from the suggested search term(s) for presentation within the search box. When no suggested search terms are found to correspond with the URL, the search box is left empty. Generally, a first search service is responsible for enabling the user to visit an online location associated with the URL, while a second search service is responsible for managing content within the search box of the toolbar.
34 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for surfacing one or more suggested search terms within a search box of a toolbar, the method comprising:
-
receiving information that describes an online web location; determining the one or more suggested search terms as a function of the web-location information; selecting at least one keyword from the one or more suggested search terms; and presenting the at least one selected keyword within the search box of the toolbar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computerized method, implemented at a processing unit, for automatically providing a user with one or more suggested search terms, the method comprising:
-
extracting web-location information from a web-browsing application, wherein the web-location information includes a uniform resource locator (URL) of a website a user is currently visiting; performing a comparison against a manifest to retrieve the one or more suggested search terms, wherein performing the comparison comprises; (a) inspecting entries within the manifest with regard to the web-location information; (b) when an entry of the manifest corresponds with the web-location information, designating the entry as the one or more suggested search terms; and (c) when no entries of the manifest correspond with the web-location information, returning a null set that indicates no suggested search terms are to be displayed; and presenting the one or more suggested search terms within a search box of a toolbar, wherein the toolbar is surfaced at a UI display upon invoking the web-browsing application. - View Dependent Claims (17, 18, 19)
-
-
20. A computer system capable of discovering and presenting one or more suggested search terms within a toolbar is provided, the computer system comprising a computer storage medium having a plurality of computer software components embodied thereon, the computer software components comprising:
-
a web-browsing application to receive a user-initiated selection directed to a destination link that initiates navigation to a web location; a first search engine, operated by a first web-search service, to navigate the user to the web location targeted by a uniform resource locator (URL); and a second search engine, operated by a second web-search service, to manage content presented within a search box of the toolbar;
wherein managing content comprises;(a) determining one or more suggested search terms that are relevant to the URL; (b) selecting at least one keyword from the one or more suggested search terms, wherein the at least one selected keyword is ranked as being of highest relevance to the URL with in comparison to a remainder of the one or more suggested search terms; and (c) presenting the at least one selected keyword within the search box of the toolbar.
-
Specification