Patent ID: 8433719

Claim:
A computer-implemented method comprising: displaying, by a web browser of a client device, a web page, including web page data; receiving input from a user via a search field of the web browser, the search field enabling input for a web-based search, the acquired user input including entry of a search term; responsive to the received user input, displaying within the web browser at least two search query options for the search term in association with the search field of the web browser, wherein the at least two search query options include performing a web search of the search term and performing a search of the search term within the web page data, the at least two search query options being displayed within a drop-down list control element in association with the search field of the web browser; upon selection of the search query option to perform the search of the search term within the web page data, identifying for the user one or more occurrences of the search term within the web page data, performing a search for additional web page data related to at least a portion of the search term being input by the user into the search field; automatically generating predictions for the at least two search query options to be displayed in real time within the drop-down list control element, based on the portion of the search term being input by the user into the search field; and dynamically updating in real time the at least two search query options being displayed as entries within the drop-down list control element based on the predictions for the at least two search query options generated by the prediction service.