Patent ID: 8209349

Claim:
A computer-implemented method for providing new results for a search query, comprising: receiving a search query from a user operating a local client device; saving the search query in a persistent storage medium on the local client device; transmitting the saved search query from a browser application on the local client device to a network search service; receiving a first search result set from the network search service based on the search query; displaying at least a portion of the search result set to the user; automatically retransmitting the saved search query from the browser application on the local client device to the network search service to obtain an updated search result set; identifying search results of the updated search result set that were not present in the first search result set; displaying at least the identified search results to the user; determining a count of the search results of the updated search result set that were not present in the first search result set; computing a search backoff time based at least in part on the count; and waiting the computed search backoff time before retransmitting the saved search query to the network search service.