Methods, systems, and computer program products for controlling presentation of a resource based on position or movement of a selector and presentable content
First Claim
1. A method for controlling presentation of a resource based on movement of a selector and presentable content, the method comprising:
- detecting input including movement of a selector in a view comprising a portion of presentable content of a resource being presented on a display device;
determining a distance between a selector position and at least one of a selectable entity in the presentable content and a position in the presentable content outside the view;
scrolling the presentable content in response to detecting the input; and
controlling at least one of a rate of the scrolling and a distance moved by the selector based on the determined distance.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for controlling presentation of a resource based on position or movement of a selector and presentable content are disclosed. According to one method, input including movement of a selector in a view comprising a portion of presentable content of a resource being presented on a display device is detected. A distance between a selector position and at least one of a selectable entity in the presentable content and a position in the presentable content outside the view is determined. The presentable content is scrolled in response to detecting the input. At least one of a rate of the scrolling and a distance moved by the selector is controlled based on the determined distance.
29 Citations
28 Claims
-
1. A method for controlling presentation of a resource based on movement of a selector and presentable content, the method comprising:
-
detecting input including movement of a selector in a view comprising a portion of presentable content of a resource being presented on a display device; determining a distance between a selector position and at least one of a selectable entity in the presentable content and a position in the presentable content outside the view; scrolling the presentable content in response to detecting the input; and controlling at least one of a rate of the scrolling and a distance moved by the selector based on the determined distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for controlling presentation of a resource based on movement of a selector and presentable content, the system comprising:
-
a selector controller for detecting input including movement of a selector in a view comprising a portion of presentable content of a resource being presented on a display device; a graphical user interface (GUI) subsystem for determining a distance between a selector position and at least one of a selectable entity in the presentable content and a position in the presentable content outside the view; and a graphics subsystem associated with the GUI subsystem for scrolling the presentable content in response to the detection of the input by the selector controller and for controlling at least one of a rate of the scrolling and a distance moved by the selector based on the determined distance. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for controlling presentation of a resource based on movement of a selector and presentable content, the system comprising:
-
means for detecting input including movement of a selector in a view comprising a portion of presentable content of a resource being presented on a display device; means for determining a distance between a selector position and at least one of a selectable entity in the presentable content and a position in the presentable content outside the view; means for scrolling the presentable content in response to detecting the input; and means for controlling at least one of a rate of the scrolling and a distance moved by the selector based on the determined distance.
-
-
28. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising:
-
detecting input including movement of a selector in a view comprising a portion of presentable content of a resource being presented on a display device; determining a distance between a selector position and at least one of a selectable entity in the presentable content and a position in the presentable content outside the view; scrolling the presentable content in response to detecting the input; and controlling at least one of a rate of the scrolling and a distance moved by the selector based on the determined distance.
-
Specification