US2013154935A1PendingUtilityA1

Adaptive Acceleration of Mouse Cursor

Assignee: APPLE INCPriority: Jan 5, 2007Filed: Feb 12, 2013Published: Jun 20, 2013
Est. expiryJan 5, 2027(~0.4 yrs left)· nominal 20-yr term from priority
G06F 3/016G06F 3/033G06F 3/0354G06F 3/048G06F 2203/014
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

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.

Claims

exact text as granted — not AI-modified
1 . A method of controlling a selector in a user interface (UI) using a physical input device, comprising:
 adaptively adjusting a response of the selector to movement of the physical input device responsive to one or more properties associated of objects within the UI.   
     
     
         2 . The method of  claim 1 , wherein the response of the selector to movement of the physical input device is described by the equation:
   selector speed=input device speed times acceleration factor   and wherein adaptively adjusting comprises adjusting the acceleration factor.   
     
     
         3 . The method of  claim 1 , wherein the properties comprise gravity factors and wherein adaptively adjusting accentuates movement of the selector to an object having a gravity factor. 
     
     
         4 . The method of  claim 3 , wherein the gravity factor extends to a region surrounding the object and wherein when the selector is within the region movement of the selector toward the object is accentuated. 
     
     
         5 . The method of  claim 1 , wherein the adaptively adjusting renders the object more susceptible to having the selector placed over the object. 
     
     
         6 . The method of  claim 1 , wherein adaptively adjusting renders the object less susceptible to having the selector placed over the object. 
     
     
         7 . The method of  claim 1 , wherein the one or more properties are user-defined. 
     
     
         8 . The method of  claim 1 , wherein the one or more properties are determined by a computing context. 
     
     
         9 . The method of  claim 1 , wherein the one or more properties are updated according to use history. 
     
     
         10 . A method of facilitating the use of a UI, comprising:
 providing a UI having a selector controllable by a physical input device;   predicting a desired position of the selector within the UI responsive to movement of the physical input device; and   adaptively adjusting a response of the selector to facilitate placing the selector in the predicted location.   
     
     
         11 . The method of  claim 12 , wherein predicting a desired position is based on a velocity vector of movement of the physical input device. 
     
     
         12 . The method of  claim 12 , wherein predicting a desire position is based on an acceleration vector of movement of the physical input device. 
     
     
         13 . The method of  claim 10 , wherein predicting is based on properties associated with objects within the UI. 
     
     
         14 . The method of  claim 10 , wherein adaptively adjusting comprises adjusting an acceleration factor of the selector. 
     
     
         15 . The method of  claim 10 , wherein the physical input device is a mouse. 
     
     
         16 . The method of  claim 10 , wherein the physical input device is a click wheel. 
     
     
         17 . The method of  claim 10 , further comprising providing tactile feed back via the physical input device. 
     
     
         18 . The method of  claim 17 , wherein the tactile feed back is resistance to moving the physical input device. 
     
     
         19 . A device comprising:
 a UI comprising a selector controllable by a physical input device; and   a processor adapted to:   predict a desired position of the selector within the UI responsive to movement of the physical input device; and   adaptively adjusting a response of the selector to facilitate placing the selector in the predicted location.   
     
     
         20 . 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)

Join the waitlist — get patent alerts

Track US2013154935A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.