US2015100923A1PendingUtilityA1

Methods and systems for scrolling and pointing in user interfaces

Assignee: HILLCREST LAB INCPriority: May 4, 2005Filed: Dec 16, 2014Published: Apr 9, 2015
Est. expiryMay 4, 2025(expired)· nominal 20-yr term from priority
G06F 3/04855G06F 3/04842G06F 3/0383G06F 3/0482G06F 3/0485G06F 3/0484G06F 3/0346H04N 21/42214H04N 21/47H04N 21/42206H04N 21/42204H04N 5/45G08C 2201/32H04N 21/482H04N 7/012H04N 21/4316A63F 13/24G06F 3/04847
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods according to the present invention address these needs and others by providing a structure for navigating in a GUI with a handheld device, e.g., a 3D pointing device, which incorporates buttons and a scroll wheel.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for switching between a scrolling mode and a pointing mode in a user interface comprising the steps of:
 rotating a scroll wheel to enter said scrolling mode and move a cursor;   moving at least one of a cursor and a highlighting of an object in response to said rotation of said scroll wheel; and   disabling said pointing mode for a first predetermined time period after said rotation of said scroll wheel.   
     
     
         2 . The method of  claim 1 , wherein said first predetermined time period is less than one second. 
     
     
         3 . The method of  claim 2 , wherein said first predetermined time period is 300 ms. 
     
     
         4 . The method of  claim 1 , further comprising the step of:
 after said first period of time has expired, entering a soft freeze state.   
     
     
         5 . The method of  claim 4 , further comprising the step of:
 during said soft freeze state, entering said pointing mode if a user supplies greater than a predetermined amount of torque to a handheld pointing device.   
     
     
         6 . The method of  claim 5 , further comprising the step of entering said pointing mode during soft freeze state if a user moves a remote control device a predetermined distance within a predetermined second time period. 
     
     
         7 . The method of  claim 6 , wherein said predetermined distance within a predetermined second time period is 25 degrees/second. 
     
     
         8 . The method of  claim 5 , wherein said predetermined amount of torque is user-settable. 
     
     
         9 . A method for scrolling through objects comprising the steps of:
 rotating a scroll wheel at a first rotation rate;   selecting sequential objects in response to said first rotating step;   rotating said scroll wheel at second rotation rate; and   selecting non-sequential objects in response to said second rotating step.   
     
     
         10 . The method of  claim 9 , wherein said step of selecting non-sequential objects in response to said second rotating step further comprises wherein each non-sequential object is the next non-visible object. 
     
     
         11 . The method of  claim 9  wherein said step of rotating said scroll wheel at second rotation rate further comprises rotating said scroll wheel such that a time between each scroll-wheel index is no more than 20 milliseconds. 
     
     
         12 . The method of  claim 9 , wherein said step of selecting non-sequential objects in response to said second rotating step further comprises the step of:
 skipping a number of objects between selections, wherein said number is selected based upon a number of objects on a GUI screen that is currently being displayed.   
     
     
         13 . A computer-readable medium containing instructions which, when executed on a computer, perform the steps of:
 detecting rotation of a scroll wheel;   entering a scrolling mode in response to said detecting step and moving at least one of a cursor and a highlighting of an object in response to said rotation of said scroll wheel; and   disabling a pointing mode for a first predetermined time period after said rotation of said scroll wheel.   
     
     
         14 . The computer-readable medium of  claim 13 , wherein said first predetermined time period is less than one second. 
     
     
         15 . The computer-readable medium of  claim 14 , wherein said first predetermined time period is 300 ms. 
     
     
         16 . The computer-readable medium of  claim 13 , further comprising the step of:
 after said first period of time has expired, entering a soft freeze state.   
     
     
         17 . The computer-readable medium of  claim 16 , further comprising the step of:
 during said soft freeze state, entering said pointing mode if a user supplies greater than a predetermined amount of torque to a handheld pointing device.   
     
     
         18 . The computer-readable medium of  claim 17 , further comprising the step of entering said pointing mode during soft freeze state if a user moves a remote control device a predetermined distance within a predetermined second time period. 
     
     
         19 . The computer-readable medium of  claim 18 , wherein said predetermined distance within a predetermined second time period is 25 degrees/second. 
     
     
         20 . The computer-readable medium of  claim 17 , wherein said predetermined amount of torque is user-settable. 
     
     
         21 . A computer-readable medium containing instructions which, when executed on a computer, perform the steps of:
 detecting rotation of a scroll wheel at a first rotation rate;   selecting sequential objects displayed on a user interface in response to said first rotating step;   detecting rotation of said scroll wheel at second rotation rate; and   selecting non-sequential objects displayed on said user interface in response to said second rotating step.   
     
     
         22 . The computer-readable medium of  claim 21 , wherein said step of selecting non-sequential objects in response to said second rotating step further comprises wherein each non-sequential object is the next non-visible object. 
     
     
         23 . The computer-readable medium of  claim 21 , wherein said step of rotating said scroll wheel at second rotation rate further comprises rotating said scroll wheel such that a time between each scroll-wheel index is no more than 20 milliseconds. 
     
     
         24 . The computer-readable medium of  claim 21 , wherein said step of selecting non-sequential objects in response to said second rotating step further comprises the step of:
 skipping a number of objects between selections, wherein said number is selected based upon a number of objects on a GUI screen that is currently being displayed.

Join the waitlist — get patent alerts

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

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