Adaptive Acceleration of Mouse Cursor
AssigneeApple Inc.
InventorsHoward A. Miller, Frank Doepke
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsHoward A. Miller, Frank Doepke
Estimating the term…
Disclosed herein are methods and systems for providing a user interface (UI) having a selector controllable by a physical input device. The response of the selector is adaptively adjusted to facilitate executing desired operations within the UI. A response factor defines how far the selector moves for a given movement of the physical input device. The response factor is increased so the selector can be moved a large distance, but is dynamically decreased to provide fine-tuned control of the selector for selecting densely grouped screen elements. Screen elements can be endowed with gravity, making them easy to select, or with anti-gravity, making them more difficult to select. The disclosure methods also provide tactile feedback such as vibration or braking of the physical input device to assist a user in executing desired operations.
A method of controlling a selector in a user interface (UI) using a physical input device, comprising:
A method of facilitating the use of a UI, comprising:
The method of claim 12, wherein predicting a desired position is based on a velocity vector of movement of the physical input device.
The method of claim 12, wherein predicting a desire position is based on an acceleration vector of movement of the physical input device.
A device comprising:
A computer program product embodied on a computer-readable medium for presenting a UI comprising a selector controllable by a physical input device wherein a desired position of the selector within the UI can be predicted responsive to movement of the physical input device and wherein a response of the selector to movement of the physical input device can be adaptively adjusted to facilitate placing the selector in the predicted location.
21-42. (canceled)
Dependencies are inferred from the claim text.