JUMP TO TOP/JUMP TO BOTTOM SCROLL WIDGETS
First Claim
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 Assignments
0 Petitions
Accused Products
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.
16 Citations
29 Claims
-
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. - View Dependent Claims (2, 3, 5, 6, 20, 21, 22, 23, 24)
-
-
4. (canceled)
-
7-12. -12. (canceled)
-
13. A computer-implemented method, comprising:
-
receiving an indication of a zoom action, wherein the zoom action indicates a magnification level and a user'"'"'s intent to continuously adjust the magnification level; evaluating the direction and a length of the zoom action; and providing a zoom widget to be presented relative to a location of where the indication was received, wherein the zoom widget allows a user to completely zoom in or completely zoom out a content displayed at the location. - View Dependent Claims (14, 15, 16)
-
-
17. 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. - View Dependent Claims (18, 25, 26, 27, 28, 29)
-
-
19. (canceled)
Specification