Controlling Scroll Speed To Improve Readability
First Claim
1. A computerized system, comprising:
- an executable application that allows scrolling controlled by a human interface device; and
a scroll speed adapter component for controlling scrolling speed coupled to the executable application, the scroll speed adapter component identifying at least one area within data associated with the executable application and controlling scrolling speed.
2 Assignments
0 Petitions
Accused Products
Abstract
A scrolling speed controlling system including a personal computer, a human interface device, an executable application, and a scroll speed adapter component. A user choosing to scroll an application window quickly may experience reduced readability of the information in the window because the speed at which the window is scrolling is too great to allow the user to identify or comprehend the information in the application window. A scroll speed adapter component make use of predetermined areas of interest to the user to control the scroll speed in such a way as to slow down scrolling as the area of interest approaches and speed up scrolling as the area of interest moves away.
-
Citations
20 Claims
-
1. A computerized system, comprising:
-
an executable application that allows scrolling controlled by a human interface device; and
a scroll speed adapter component for controlling scrolling speed coupled to the executable application, the scroll speed adapter component identifying at least one area within data associated with the executable application and controlling scrolling speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method, comprising:
-
detecting that a user of an application has chosen to scroll a window associated with the application;
determining that an edge associated with the window is within a predetermined distance to a preconfigured marker associated with the window;
determining the actual distance between the edge and the preconfigured marker; and
adjusting a scrolling speed of the window. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable media having computer-executable modules comprising:
-
a hardware abstraction layer in an operating system for accepting user input from a human interface device and for controlling an application window; and
a scroll speed component for controlling a scroll speed of the application window based on the location of an identified area within the application window from a boundary of the application. - View Dependent Claims (18, 19, 20)
-
Specification