INTERNAL SCROLL ACTIVATION AND CURSOR ADORNMENT
First Claim
1. A computer program product comprising one or more computer-readable media having thereon one or more computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for allowing a user to scroll a displayed scrollable viewer, the method comprising:
- an act of detecting user input during the act of displaying the viewer;
in response to the act of detecting, an act of activating a scrolling control at an interior portion of the displayed viewer, the scrolling control allowing the user to scroll the viewer in at least one scrollable direction of the viewer.
2 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms for allowing a user to scroll through a displayed viewer. Upon detected using input while the viewer is being displayed, the user input is identified is being a scrolling gesture. In response, a scrolling control is activated at an interior portion of the displayed viewer. In addition, when the user navigates the cursor to within a scrollable display, the cursor is adorned with a scrolling context emblem that represents scrolling options available for that viewer.
34 Citations
19 Claims
-
1. A computer program product comprising one or more computer-readable media having thereon one or more computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for allowing a user to scroll a displayed scrollable viewer, the method comprising:
-
an act of detecting user input during the act of displaying the viewer; in response to the act of detecting, an act of activating a scrolling control at an interior portion of the displayed viewer, the scrolling control allowing the user to scroll the viewer in at least one scrollable direction of the viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising one or more physical computer-readable media having thereon one or more computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for notifying the user of scrolling options and context within a displayed scrollable viewer, the method comprising:
-
an act of detecting that a cursor is within a scrollable viewer; in response to the act of detecting, an act of adorning the cursor with a scroll context emblem representing a position of a currently viewed portion of the viewer within the entire scrollable context of the viewer. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for allowing a user to scroll within a displayed scrollable viewer, the method comprising:
-
an act of displaying the scrollable viewer; an act of an act of detecting user input during the act of displaying the viewer; an act of determining the scrollable direction(s) of the viewer including determining whether the scrollable viewer has a scrollable horizontal direction, a scrollable vertical direction, or both a scrollable horizontal direction and a scrollable vertical direction; and in response to the act of detecting, an act of activating a scrolling control at an appropriately a portion of the viewer that a cursor was positioned when the user input was detected, the scrolling control allowing the user to scroll the viewer in the determined scrollable direction(s) continuously along with the detected user input, wherein the type of scrolling control differs depending on the determined scrollable direction(s).
-
Specification