A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The system of claim 1, wherein the operations further comprise determining to enable seamless pagination based on a quantity of pages, wherein the first page is provided for display based on the determining to enable seamless pagination.
3. The system of claim 1, wherein the operations further comprise providing for display on the computing device a pagination control tool usable to navigate the plurality of pages of the target webpage.
4. The system of claim 3, wherein the pagination control tool includes a page indicator and at least one operable icon for navigating to a preceding page or a subsequent page of the plurality of pages of the target webpage.
5. The system of claim 4, wherein the pagination control tool further includes at least one additional operable icon for navigating to a first page or a last page of the plurality of pages of the target webpage.
6. The system of claim 4, wherein the page indicator updates the page indicator as a scrolling input causes a current page to scroll to a next page of the plurality of pages of the target webpage.
7. The system of claim 1, wherein a size of each of the plurality of pages of the target webpage is determined based on one of a motion or a location of the computing device.
8. The system of claim 1, wherein a size of each of the plurality of pages of the target webpage is determined based on a context of information included in the target webpage.
10. The method of claim 9, wherein the pagination of the plurality of pages of the target webpage is determined based on past browsing behavior conducted on the computing device.
11. The method of claim 9, wherein paginating the plurality of pages of the target webpage comprises determining an amount of content to include in each page of the plurality of pages of the target webpage.
12. The method of claim 11, wherein the amount of content included in each page of the plurality of pages of the target webpage corresponds to a size of each of the plurality of pages.
13. The method of claim 9, further comprising providing for display on the computing device a pagination control tool usable to navigate the plurality of pages of the target webpage.
14. The method of claim 13, wherein the pagination control tool includes a page indicator and at least one operable icon for navigating to a preceding page or a subsequent page of the plurality of pages of the target webpage.
15. The method of claim 14, wherein the pagination control tool further includes at least one additional operable icon for navigating to a first page or a last page of the plurality of pages of the target webpage.
18. The non-transitory machine-readable medium of claim 17, wherein the operations further comprise providing for display a pagination control tool usable to navigate the plurality of pages of the target webpage.
19. The non-transitory machine-readable medium of claim 18, wherein the pagination control tool includes a page indicator and at least one operable icon for navigating to a preceding page or a subsequent page of the plurality of pages of the target webpage.
20. The non-transitory machine-readable medium of claim 19, wherein the pagination control tool further includes at least one additional operable icon for navigating to a first page or a last page of the plurality of pages of the target webpage.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 30, 2021
May 28, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.