Adaptive acceleration of mouse cursor
AssigneeApple Computer, Inc.
InventorsHOWARD A. MILLER, Frank Doepke
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, 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.
A method or manipulating a cursor in a presentation area, said cursor for navigating presented matter in said presentation area, the method comprising:
The method of 27 wherein said designated user interface item is designated through an API.
The method of 27 wherein said designated user interface item is designated through a user selection.
The method of 27 wherein said designated user interface item represents an object and said user interface item is designated according to the popularity of said object among one or more third parties.
The method of 27 wherein said designated user interface item is designated according to how often said item has been selected in the past.
Dependencies are inferred from the claim text.