Accelerating find in page queries within a web browser
First Claim
1. A method implemented in a computing device comprising a physical storage device and memory, the method comprising:
- displaying, by the computing device, a web page in a web browser, wherein the web page includes web page text;
while the computing device is displaying the web page, receiving, by the computing device, a search term via a search field of the web browser;
determining, by the computing device, whether the search term occurs at least once within the web page text;
responsive to determining that the search term occurs at least once within the web page text, generating, by the computing device and based on the search term, a first search query option and a second search query option, wherein the first search query option comprises a web search of the search term and the second search query option comprises a search of the search term within the web page text without performing the web search of the search term;
displaying, by the computing device, the first search query option and the second search query option within the web browser at a location associated with the search field;
receiving, by the computing device, a selection of the second search query option; and
displaying, by the computing device, based on the selection of the second search query option, a notification of at least one occurrence of the search term within the web page text.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page feature of the web browser are provided. A search query option for the find in page functionality of the browser may be displayed in association with the search field of the web browser. The search query option may include a user-selectable graphical component enabling the user to invoke find in page based on a search term entered into the search field of the browser. The user may select the graphical component to initiate a search for the term within a web page that is either displayed or will be displayed to the user via the web browser. The displayed web page may include a visual indication of each occurrence of the search term within the web page.
-
Citations
18 Claims
-
1. A method implemented in a computing device comprising a physical storage device and memory, the method comprising:
-
displaying, by the computing device, a web page in a web browser, wherein the web page includes web page text; while the computing device is displaying the web page, receiving, by the computing device, a search term via a search field of the web browser; determining, by the computing device, whether the search term occurs at least once within the web page text; responsive to determining that the search term occurs at least once within the web page text, generating, by the computing device and based on the search term, a first search query option and a second search query option, wherein the first search query option comprises a web search of the search term and the second search query option comprises a search of the search term within the web page text without performing the web search of the search term; displaying, by the computing device, the first search query option and the second search query option within the web browser at a location associated with the search field; receiving, by the computing device, a selection of the second search query option; and displaying, by the computing device, based on the selection of the second search query option, a notification of at least one occurrence of the search term within the web page text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
one or more processors; and a machine-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to; provide, for display, a web page in a web browser, wherein the web page includes web page text; while the web page is being displayed, acquire a search term via a search field of the web browser; determine whether the search term occurs at least once within the web page text; responsive to determining that the search term occurs at least once within the web page text, generate, based on the search term, a first search query option and a second search query option; provide, for display, the first search query option and the second search query option, wherein the first search query option comprises an option to perform a web search of the search term and the second search query option comprises an option to perform a search of the search term within the web page text without performing the web search of the search term; and provide for display, in response to receiving a selection of the second search query option, a notification of at least one occurrence of the search term within the web page text. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium comprising instructions stored therein, which when executed by a processor, causes the processor to:
-
provide, for display, a web page in a web browser, wherein the web page includes web page text; while the web page is being displayed, acquire a search term via a search field of the web browser; determine whether the search term occurs at least once within the web page text; responsive to determining that the search term occurs at least once within the web page text, provide, for display, a first search query option in association with the search field of the web browser, wherein the first search query option is an option for performing a search of the search term within the web page text of the displayed web page without performing a web search; perform a search for additional web page data related to at least a portion of the search term; provide, for display, additional search query options based on results of the performed search, the additional search query options being displayed in association with the search field of the web browser; and responsive to receiving a search query option selection, provide, for display, a notification of at least one occurrence of the search term within the web page text. - View Dependent Claims (18)
-
Specification