InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Intelligent Page Scrolling

IP.com Disclosure Number: IPCOM000240804D
Publication Date: 2015-Mar-04
Document File: 3 page(s) / 43K

Publishing Venue

The IP.com Prior Art Database


Disclosed is a method for intelligent page scrolling that ensures the view shows useful/appropriate information each time the user ceases scrolling.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 3

Intelligent Page Scrolling

Responsive to a user scrolling on a website using a mobile device, especially a site implementing infinite scrolling, a page scroll stops at an arbitrary location based on information from the scrolling input device. For example, rather than a view showing the beginning of a web page at the top of a screen, a scroll might stop such that the middle of the page is at the top of the screen. This may result in unusable information at the top or bottom of the page. Arbitrarily stopping the page scroll may also create undesirable information by displaying only a portion of what was intended or needed.

A method is herein disclosed for smoothly ending scrolling action at an appropriate and desirable scrolling end-point based on already known page dividers, such as images or headings. This intelligent page scrolling ensures that a view shows useful/appropriate information each time a user ceases scrolling.

The disclosed method provides a visual presentation of web content, requires little interaction from the user to adjust the visual presentation, and is applicable to all web content. The method also prevents wasted screen real estate by showing the maximum amount of useful content.

The method may be implemented in any browser (i.e. mobile, desktop) and/or tools that embed web content and therefore may apply to any web content the user encounters,

without requiring customization.

According to embodiments of the disclosed method, a user loads a web page in a browser and then scrolls the page content (e.g., swipes upward in a mobile browser, clicks on the scroll bar, rolls the mouse roller, etc.). When the scrolling stops, a view shows the middle of the page of content at the top of the screen. The full page of content is not shown, and the user sees a partial paragraph, a broken row, a segment of an image, etc. To resolve this and present the appropriate content, the disclosed method enables the browser to scroll to the closest smooth and logical breakpoint that the user has already seen, such as the top of a:

• Paragraph or list item

• Table row

• Section

• Image

• Video (i.e. the first frame)

• Header


Page 02 of 3

Figure 1: Logical break at the top of a table row

In Figure 1, there is wasted screen real estate both at the top of the screen (by only showing a part of the row), and at the bottom of the screen).

If the content is...