IP Library Granted Patent US 9,411,499
Granted Patent B2
US 9,411,499 · App. 13/245,762 · Granted Aug 9, 2016

Jump to top/jump to bottom scroll widgets

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,411,499
App. No.
13/245,762
Granted
Aug 9, 2016
Kind
B2
Abstract

Methods and systems for accelerated scrolling and zooming of content. A method may include receiving an indication of a scroll action. The scroll action indicates a direction to scroll and a user's intent to scroll a significant distance. The method further includes evaluating the direction and a length of the scroll action. The method still further includes providing a scroll widget, for example by an operating to an application. The widget is to be presented relative to a location of where the indication was received. The scroll widget then allows a user to jump to a top or an end of a content displayed at the location.

Claims (34)

1. A computer-implemented method, comprising:

receiving a scroll action on a touch device, wherein the scroll action indicates a direction to scroll and a length of the scroll action, wherein the scroll action is a press of a virtual scroll key or a dragging gesture associated with content output on a display of the touch device;

determining whether the length of the scroll action exceeds a predetermined threshold; and

in response to determining that the length of the scroll action exceeds the predetermined threshold, outputting, on the display, a scroll widget, wherein the scroll widget provides functionality to jump to a top or an end of the content output on the touch device.

2. The method of claim 1 , further comprising:

determining a direction of the scroll action, and

wherein displaying a scroll widget comprises:

displaying a down scroll widget when the direction of the scroll action is down and the length of the scroll action indicates that the end of the content should, be displayed, and

displaying an up scroll widget when the direction of the scroll action is up and the length of the scroll action indicates that the top of the content should be displayed.

3. The method of claim 2 , wherein the down scroll widget allows a user to jump to the end of the content.

4. The method of claim 2 , wherein the up scroll widget allows the a user to jump to the top of the content.

5. The method of claim 1 , further comprising:

receiving an indication of an end of the scroll action; and

removing the scroll widget from display.

6. The method of claim 1 , wherein the length of the scroll action is a distance.

7. The method of claim 1 , wherein the length of the scroll action is an amount of time.

8. The method of claim 1 , wherein the scroll widget is displayed relative to a location of where the scroll action was received.

9. The method of claim 1 , wherein displaying a scroll widget comprises: providing an indication to display the scroll widget.

10. The method of claim 1 , wherein the predetermined threshold is based upon a number of pages scrolled or a length of time spent scrolling.

11. A system, comprising:

an on-screen input receiver configured to: receive an indication of a scroll action, wherein the scroll action is a press of a virtual scroll key or a dragging gesture associated with content output on a display of the touch device;

a scroll/zoom accelerator, implemented with a computing device, configured to:

determine whether the length of the scroll action exceeds the predetermined threshold, and

in response to determining that the scroll action exceeds the predetermined threshold, outputting, on the display, a scroll widget, wherein the scroll widget provides functionality to jump to a top or an end of the content output on the touch device.

12. The system of claim 11 , where the scroll/zoom accelerator is further configured to:

determine a direction of the scroll action; and

in response to determining that the scroll action is above the predetermined threshold:

display a down scroll widget when the direction of the scroll action is down and the length of the scroll action indicates that the end of the content should be displayed, and

display an up scroll widget when the direction of the scroll action is up and the length of the scroll action indicates that the top of the content should be displayed.

13. The system of claim 12 , wherein the up scroll widget allows a user to jump to the top of the content.

14. The system of claim 12 , wherein the down scroll widget allows a user to jump to the end of the content.

15. The system of claim 11 , wherein the length of the scroll action is a distance.

16. The system of claim 11 , wherein the length of the scroll action is an amount of time.

17. The system of claim 11 , wherein the predetermined threshold is based upon a number of pages scrolled or a length of time spent scrolling.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2012
From: AINSLIE, ALEX; JITKOFF, NICHOLAS; SHAH, ROMA
To: GOOGLE INC.
Reel/Frame 028873/0495 →