US 9,811,598 B2
Endless search result page
Michael George Lenahan, Moraga, CA (US); Ben Mitchell, Oakland, CA (US); R J Pittman, San Francisco, CA (US); and Dave Lippman, San Francisco, CA (US)
Assigned to eBay Inc., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on Dec. 31, 2014, as Appl. No. 14/588,222.
Prior Publication US 2016/0188615 A1, Jun. 30, 2016
Int. Cl. G06F 17/30 (2006.01); G06F 3/0485 (2013.01)
CPC G06F 17/3087 (2013.01) [G06F 3/0485 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A hardware storage device storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising:
detecting entry of a search string in a search bar;
performing a search using the search string to determine a first set of search results;
causing presentation of the first set of search results on a search result page displayed on a client device;
detecting entry of a keyword, in the search bar, that is added to the search string to create a new search string;
refining the first set of search results using the keyword to obtain a second set of search results;
causing presentation of the second set of search results on the search result page displayed on the client device;
detecting a scroll indication applied to the presentation of the second set of search results on the search result page;
causing scrolling of the presentation of the second set of search results based on a direction of the scroll indication;
determining that an end of the presentation of the second set of search results is reached in response to the scrolling; and
in response to the determining that the end of the presentation of the second set of search results is reached, appending the first set of search results to the end of the presentation of the second set of search results to cause continuous presentation of the search result page.