Matthew SharifiFollow


This disclosure describes smart scrolling functionality for a web browser such that the user experience for scrolling a web page is improved to aid the user in locating information within the page that is likely of interest for the task at hand. To infer the user’s intent, the user’s ongoing tasks and context are determined, with user permission. Content of web pages viewed by the user is examined to determine content within the page that is likely to be of relevance to the user’s information need. Pieces of content likely to be of relevance to the user are highlighted via the smart scrolling feature. The smart scrolling user experience is achieved by making the scrolling sticky in regions of the page that are likely to contain information of interest to the user. Alternatively or in addition, information of interest within the page are indicated by highlighting the corresponding positions within the scroll bar, annotating them with relevant icons, etc.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.