
US Patent No: 5,530,455
Number of patents in Portfolio can not be more than 2000
Roller mouse for implementing scrolling in windows applications
Stats
-
Jun 25, 1996
Issued date -
Aug 10, 1994
filing date -
08/288,945
serial no -
In Force
status

Importance
Loading Importance Indicators...
Overall
|
US Family Size
|
International Coverage
|
|
Patent Longevity
|
Forward Citations
|
Abstract
A computer mouse having a roller which implements a scrolling function for computer programs, particularly those running a windows format. In one embodiment, scrolling is implemented by sending messages to a queue associated with a windows kernel. The kernel interprets scrolling messages from the roller in the same manner as messages generated in the usual way from a graphical user interface. Rapid turning of the roller generates pulses which are stored in a buffer and interpreted as energy which is drawn from the buffer even after the roller stops turning so that scrolling continues until stopped or until the buffer is depleted.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
- 15 United States
- 10 France
- 8 Japan
- 7 China
- 5 Korea
- 2 Other
Patent Owner(s)
| Patent Owner | Address | Total Patents |
|---|---|---|
| SILICON VALLEY BANK | SANTA CLARA, CA | 635 |
| KYE SYSTEMS AMERICA CORPORATION | CHINO, CA | 1 |
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Inventor(s)
| Inventor Name | Address | # of filed Patents | Total Citations |
|---|---|---|---|
| Gillick, William G | San Jose, CA | 2 | 367 |
| Lam, Clement C | San Jose, CA | 1 | 296 |
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,095,303 Six degree of freedom graphic object controller | 198 | 1990 | |
| 5,196,838 Intelligent scrolling | 106 | 1990 | |
|
|
|||
| 5,313,229 Mouse and method for concurrent cursor position and scrolling control | 72 | 1993 | |
|
|
|||
| 5,053,761 Method for smooth bitmap scrolling | 19 | 1989 | |
|
|
|||
| 5,345,552 Control for computer windowing display | 16 | 1992 | |
|
|
|||
| 4,987,551 Apparatus for creating a cursor pattern by strips related to individual scan lines | 22 | 1989 | |
|
|
|||
| 5,142,669 Text processing apparatus including fixed and scrolled display information | 17 | 1988 | |
|
|
|||
| 5,122,785 Squeezable control device for computer display system | 45 | 1990 | |
|
|
|||
| 4,954,817 Finger worn graphic interface device | 68 | 1988 | |
Patent Citation Ranking
Forward Cites
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 6,219,032 Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface | 141 | 1995 | |
| 5,825,308 Force feedback interface having isotonic and isometric functionality | 276 | 1996 | |
| 6,078,308 Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object | 134 | 1997 | |
| 6,100,874 Force feedback mouse interface | 135 | 1997 | |
| 6,252,579 Interface device and method for providing enhanced cursor control with force feedback | 64 | 1997 | |
| 6,020,875 High fidelity mechanical transmission system and interface device | 64 | 1997 | |
| 6,166,723 Mouse interface device providing force feedback | 101 | 1997 | |
| 6,300,936 Force feedback system including multi-tasking graphical host environment and interface device | 111 | 1997 | |
| 6,128,006 Force feedback mouse wheel and other control wheels | 248 | 1998 | |
| 6,104,382 Force feedback transmission mechanisms | 83 | 1998 | |
| 6,061,004 Providing force feedback using an interface device including an indexing function | 123 | 1998 | |
| 6,088,019 Low cost force feedback device with actuator for non-primary axis | 107 | 1998 | |
| 6,154,201 Control knob with multiple degrees of freedom and force feedback | 131 | 1998 | |
| 6,256,011 Multi-function control device with force feedback | 107 | 1998 | |
| 6,243,078 Pointing device with forced feedback button | 81 | 1999 | |
| 6,300,938 Multiple-cylinder control device for computers and other electronic apparatus | 46 | 1999 | |
| 6,288,705 Interface device and method for providing indexed cursor control with force feedback | 34 | 1999 | |
| RE42183 Interface control | 0 | 1999 | |
| 6,380,925 Force feedback device with spring selection mechanism | 7 | 2000 | |
| 6,259,382 Isotonic-isometric force feedback interface | 39 | 2000 | |
| 6,707,443 Haptic trackball device | 24 | 2000 | |
| 6,292,174 Enhanced cursor control using limited-workspace force feedback devices | 65 | 2000 | |
| 7,038,667 Mechanisms for control knobs and other interface devices | 19 | 2000 | |
| 6,956,558 Rotary force feedback wheels for remote control devices | 15 | 2000 | |
| 6,686,911 Control knob with control modes and force feedback | 52 | 2000 | |
| 7,106,313 Force feedback interface device with force functionality button | 9 | 2000 | |
| 6,697,044 Haptic feedback device with button forces | 30 | 2000 | |
| 7,199,790 Providing force feedback to a user of an interface device based on interactions of a user-controlled cursor in a graphical user interface | 23 | 2001 | |
| 7,253,803 Force feedback interface device with sensor | 8 | 2001 | |
| 7,136,045 Tactile mouse | 13 | 2001 | |
| 6,469,692 Interface device with tactile feedback button | 21 | 2001 | |
| 6,894,678 Cursor control using a tactile feedback device | 14 | 2001 | |
| 7,158,112 Interactions between simulated objects with force feedback | 15 | 2001 | |
| 7,168,042 Force effects for object types in a graphical user interface | 19 | 2001 | |
| 7,131,073 Force feedback applications based on cursor engagement with graphical targets | 14 | 2001 | |
| 7,812,820 Interface device with tactile responsiveness | 2 | 2002 | |
| 7,265,750 Haptic feedback stylus and other devices | 8 | 2002 | |
| 7,148,875 Haptic feedback for touchpads and other touch controls | 57 | 2002 | |
| 7,728,820 Haptic feedback for touchpads and other touch controls | 14 | 2003 | |
| 7,636,080 Networked applications including haptic feedback | 2 | 2003 | |
| 7,327,348 Haptic feedback effects for control knobs and other interface devices | 4 | 2003 | |
| 7,102,541 Isotonic-isometric haptic feedback interface | 14 | 2003 | |
| 8,316,166 Haptic messaging in handheld communication devices | 0 | 2003 | |
| 7,561,141 Haptic feedback device with button forces | 2 | 2004 | |
| 7,432,910 Haptic interface device and actuator assembly providing linear haptic sensations | 19 | 2004 | |
| 7,710,399 Haptic trackball device | 0 | 2004 | |
| 7,423,631 Low-cost haptic mouse implementations | 2 | 2004 | |
| RE40808 Low-cost haptic mouse implementations | 0 | 2004 | |
| 7,696,978 Enhanced cursor control using interface devices | 2 | 2004 | |
| 7,821,498 Interface for controlling a graphical image | 2 | 2005 | |
| 8,059,088 Methods and systems for providing haptic messaging to handheld communication devices | 1 | 2005 | |
| 7,978,186 Mechanisms for control knobs and other interface devices | 3 | 2005 | |
| 7,564,444 System and method of applying force feedback to a manipulandum wheel utilized with a graphical user interface | 0 | 2005 | |
| 8,441,444 System and method for providing directional tactile sensations | 0 | 2006 | |
| 7,650,810 Haptic control devices | 5 | 2006 | |
| 7,688,310 Haptic feedback using a keyboard device | 2 | 2006 | |
| 7,944,435 Haptic feedback for touchpads and other touch controls | 2 | 2006 | |
| 7,889,174 Tactile feedback interface device including display screen | 3 | 2006 | |
| 7,489,309 Control knob with multiple degrees of freedom and force feedback | 4 | 2006 | |
| 7,765,182 Haptic authoring | 0 | 2007 | |
| 8,020,095 Force feedback system including multi-tasking graphical host environment | 2 | 2007 | |
| 8,157,650 Systems and methods for casino gaming haptics | 0 | 2007 | |
| 8,188,981 Haptic interface for touch screen embodiments | 0 | 2007 | |
| 8,059,104 Haptic interface for touch screen embodiments | 1 | 2007 | |
| 8,031,181 Haptic feedback for touchpads and other touch controls | 3 | 2007 | |
| 8,063,893 Haptic feedback for touchpads and other touch controls | 1 | 2007 | |
| 8,049,734 Haptic feedback for touchpads and other touch control | 1 | 2007 | |
| 7,982,720 Haptic feedback for touchpads and other touch controls | 4 | 2007 | |
| 7,978,183 Haptic feedback for touchpads and other touch controls | 1 | 2007 | |
| 8,059,105 Haptic feedback for touchpads and other touch controls | 3 | 2008 | |
| 8,212,772 Haptic interface device and actuator assembly providing linear haptic sensations | 1 | 2008 | |
| 8,188,989 Control knob with multiple degrees of freedom and force feedback | 1 | 2008 | |
| 8,072,422 Networked applications including haptic feedback | 2 | 2009 | |
| 8,462,116 Haptic trackball device | 0 | 2010 | |
|
|
|||
| 6,097,371 System and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device | 127 | 1996 | |
| 5,963,197 3-D cursor positioning device | 138 | 1997 | |
| 6,456,275 Proximity sensor in a computer input device | 20 | 1998 | |
| 6,396,477 Method of interacting with a computer using a proximity sensor in a computer input device | 26 | 1998 | |
| 6,333,753 Technique for implementing an on-demand display widget through controlled fading initiated by user contact with a touch sensitive input device | 73 | 1998 | |
| 6,940,488 System and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device | 9 | 1998 | |
| 7,002,552 Computer input device with digit support and natural position actuators | 0 | 1999 | |
| 6,865,718 Accelerated scrolling | 52 | 1999 | |
| 6,559,830 Method of interacting with a computer using a proximity sensor in a computer input device | 23 | 2000 | |
| 7,071,919 Positional scrolling | 13 | 2001 | |
| 6,738,045 Method and system for accelerated data navigation | 49 | 2001 | |
| 7,358,956 Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device | 6 | 2001 | |
| 7,256,770 Method for displaying information responsive to sensing a physical presence proximate to a computer input device | 5 | 2001 | |
| 6,700,564 Input device including a wheel assembly for scrolling an image in multiple directions | 17 | 2001 | |
| 7,656,389 Input device with forward/backward control | 0 | 2001 | |
| 7,639,235 Input device with forward/backward control | 0 | 2001 | |
| 7,173,637 Distance-based accelerated scrolling | 5 | 2002 | |
| 7,079,110 Input device including a wheel assembly for scrolling an image in multiple directions | 17 | 2002 | |
| 7,042,441 Input device including a scroll wheel assembly for manipulating an image in multiple directions | 16 | 2002 | |
| 7,098,892 Remote scroll wheel sensing using a cable | 0 | 2003 | |
| 7,091,951 High resolution scrolling apparatus | 0 | 2003 | |
| 7,075,516 Scroll wheel assembly for scrolling an image in multiple directions | 5 | 2003 | |
| 7,463,239 Input device including a wheel assembly for scrolling an image in multiple directions | 0 | 2004 | |
| 6,989,819 Accelerated data navigation | 1 | 2004 | |
| 7,362,308 Modular scroll wheel with integral detent-engaging spring tab | 0 | 2004 | |
| 7,443,382 Scroll wheel carriage | 2 | 2004 | |
| 7,322,011 System and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device | 1 | 2004 | |
| 7,283,121 Input device with forward/backward control | 3 | 2004 | |
| 7,681,142 Scrolling web pages using direct interaction | 2 | 2004 | |
| 7,519,920 Scrolling web pages using direct interaction | 0 | 2004 | |
| 7,324,090 Modular scroll wheel with integral detent-engaging sprint tab | 1 | 2004 | |
| 7,665,034 Accelerated scrolling | 0 | 2004 | |
| 7,661,072 Accelerated scrolling | 0 | 2004 | |
| 7,170,491 Accelerated scrolling | 3 | 2004 | |
| 7,205,977 Input device including a wheel assembly for scrolling an image in multiple directions | 2 | 2005 | |
| 7,218,248 Input mode switching system | 1 | 2005 | |
| 7,345,674 Computer input device with digit support and natural position actuators | 0 | 2005 | |
| 7,773,071 Moving an image with an input device | 0 | 2005 | |
| 7,629,960 Input device with joystick mode and pointing mode | 0 | 2005 | |
| 7,199,785 Input device including a wheel assembly for scrolling an image in multiple directions | 3 | 2005 | |
| 7,187,358 Input device including a wheel assembly for scrolling an image in multiple directions | 4 | 2005 | |
| 7,602,382 Method for displaying information responsive to sensing a physical presence proximate to a computer input device | 9 | 2005 | |
| 7,714,840 Positional scrolling | 1 | 2005 | |
| 7,564,446 Positional scrolling | 0 | 2005 | |
| 7,277,084 Accelerated data navigation | 2 | 2005 | |
| 7,268,768 Accelerated data navigation | 0 | 2005 | |
|
|
|||
| 6,323,846 Method and apparatus for integrating manual input | 485 | 1999 | |
| 6,714,221 Depicting and setting scroll amount | 29 | 2000 | |
| 6,888,536 Method and apparatus for integrating manual input | 139 | 2001 | |
| 7,663,607 Multipoint touchscreen | 212 | 2004 | |
| 7,339,580 Method and apparatus for integrating manual input | 80 | 2004 | |
| 8,239,784 Mode-based graphical user interfaces for touch sensitive input devices | 1 | 2005 | |
| RE40153 Multi-touch system and method for emulating modifier keys via fingertip chords | 33 | 2005 | |
| 7,932,897 Method of increasing the spatial resolution of touch sensitive devices | 6 | 2005 | |
| 7,844,914 Activating virtual keys of a touch-screen virtual keyboard | 9 | 2005 | |
| 7,614,008 Operation of a computer with touch screen interface | 31 | 2005 | |
| 8,381,135 Proximity detector in handheld device | 0 | 2005 | |
| 7,653,883 Proximity detector in handheld device | 41 | 2005 | |
| RE40993 System and method for recognizing touch typing under limited tactile feedback conditions | 8 | 2006 | |
| 7,705,830 System and method for packing multitouch gestures onto a hand | 15 | 2006 | |
| 7,538,760 Force imaging input device and system | 6 | 2006 | |
| 7,978,181 Keystroke tactility arrangement on a smooth touch surface | 6 | 2006 | |
| 8,279,180 Multipoint touch surface controller | 0 | 2006 | |
| 7,511,702 Force and location sensitive display | 6 | 2006 | |
| 7,656,393 Electronic device having display and surrounding touch sensitive bezel for user interface and control | 19 | 2006 | |
| 8,384,675 User interface gestures | 1 | 2006 | |
| 8,314,775 Multi-touch touch surface | 4 | 2006 | |
| 7,764,274 Capacitive sensing arrangement | 17 | 2006 | |
| 7,656,394 User interface gestures | 8 | 2006 | |
| 7,619,618 Identifying contacts on a touch surface | 10 | 2006 | |
| 8,334,846 Multi-touch contact tracking using predicted paths | 4 | 2006 | |
| 8,330,727 Generating control signals from multiple contacts | 4 | 2006 | |
| 7,782,307 Maintaining activity after contact liftoff or touchdown | 5 | 2006 | |
| 7,812,828 Ellipse fitting for multi-touch surfaces | 9 | 2007 | |
| 8,125,463 Multipoint touchscreen | 4 | 2008 | |
| 8,441,453 Contact tracking and identification module for touch sensing | 0 | 2009 | |
| 7,920,131 Keystroke tactility arrangement on a smooth touch surface | 8 | 2009 | |
| 8,451,244 | 0 | 2011 | |
| 8,416,209 Multipoint touchscreen | 0 | 2012 | |
| 8,432,371 Touch screen liquid crystal display | 0 | 2012 | |
|
|
|||
| 5,874,936 Method and apparatus for automatic scrolling by remote control | 24 | 1996 | |
| 5,872,566 Graphical user interface method and system that provides an inertial slider within a scroll bar | 30 | 1997 | |
| 5,874,961 Scroll bar amplification apparatus and method | 22 | 1997 | |
| 5,903,267 Document interface mechanism and method for navigating through large documents | 34 | 1997 | |
| 6,157,381 Computer system, user interface component and method utilizing non-linear scroll bar | 78 | 1997 | |
| 6,208,343 Graphical user interface scroll bar that provides varied levels of access granularity | 9 | 1997 | |
| 6,108,675 Positioning of transmitted document pages in receiving display station windows for maximum visibility of information on pages | 4 | 1998 | |
| 6,052,115 User interactive cursor control system with a programmable scale of orthogonal user movements to cursor movements | 15 | 1998 | |
| 6,204,846 Data set user interface control for use in accessing information in a computer | 36 | 1999 | |
| 6,339,438 Scroll bar with integrated advertisement | 20 | 1999 | |
| 6,337,694 Method and system for variable speed scrolling within a data processing system | 19 | 1999 | |
| D439904 Computer mouse | 10 | 1999 | |
| 6,486,894 Contrasting graphical user interface pointer | 8 | 1999 | |
| 6,476,831 Visual scrolling feedback and method of achieving the same | 25 | 2000 | |
| 6,781,571 Method and system for selectively controlling graphical pointer movement based upon web page content | 3 | 2001 | |
|
|
|||
| 5,805,161 System and method for data processing enhanced ergonomic scrolling | 15 | 1996 | |
| 6,417,843 Mouse with cushioning pads | 10 | 1998 | |
| 6,326,949 Wheel support guide for vertical wheel support movement | 6 | 1999 | |
| 6,400,356 Mouse with roller attached to button | 13 | 1999 | |
| 6,429,848 Optical-mechanical roller with ratchet | 6 | 2000 | |
| 6,879,316 Pointing device with pressure sensitive resistor | 8 | 2001 | |
| 7,170,488 Pointing device with solid-state roller | 11 | 2001 | |
| 7,616,188 Mouse roller with horizontal scrolling and horizontal tilting switch | 1 | 2004 | |
| 7,508,372 Tilt roller for control device | 0 | 2004 | |
| 8,194,039 Pointing device with solid-state roller | 0 | 2007 | |
|
|
|||
| 7,652,661 “Seeing eye” mouse for computer system | 6 | 2004 | |
| 7,791,590 Optical mouse with uniform level detection | 1 | 2005 | |
| 7,907,120 Optical mouse with uniform level detection method | 2 | 2005 | |
| 7,643,007 Method of operating an optical mouse | 1 | 2005 | |
| 7,808,485 Method of operating an optical mouse | 1 | 2007 | |
| 7,800,585 Method of operating an optical mouse | 2 | 2007 | |
| 8,212,778 Imaging and navigation arrangement for controlling a cursor | 0 | 2009 | |
| 8,350,812 Method and arrangement for tracking movement relative to a surface | 0 | 2011 | |
|
|
|||
| 5,943,052 Method and apparatus for scroll bar control | 154 | 1997 | |
| 6,587,093 Capacitive mouse | 100 | 2000 | |
| 6,809,275 Rotary and push type input device | 69 | 2002 | |
| 7,212,189 Capacitive mouse | 50 | 2003 | |
| 7,446,754 Method and apparatus for producing one-dimensional signals with a two-dimensional pointing device | 4 | 2005 | |
| 7,817,135 Capacitive mouse | 2 | 2005 | |
| 8,330,731 Method and apparatus for initiating one-dimensional signals with a two-dimensional pointing device | 0 | 2008 | |
| 8,035,616 Capacitive mouse | 0 | 2010 | |
|
|
|||
| 5,771,038 Control device for display state change on monitor | 60 | 1995 | |
| 5,917,473 Encoder module for use in cursor control device | 9 | 1996 | |
| 5,808,568 Finger operated module for generating encoding signals | 61 | 1997 | |
| 6,014,130 Mouse encoding device | 24 | 1998 | |
| 6,204,838 Controlling scrolls of a screen image | 14 | 1998 | |
| 6,292,113 Finger operated module for generating encoding signals | 6 | 1998 | |
| 6,121,957 Encoder module for use in cursor control device | 2 | 1998 | |
| 6,400,284 Finger operated module for generating encoding signals | 2 | 2001 | |
|
|
|||
| 6,348,913 Z-axis module for computer input device | 7 | 1999 | |
| 7,298,362 Pointing device with finger-contact control | 2 | 2003 | |
| 7,295,185 Input device with multi-directional roller assembly | 4 | 2004 | |
| 7,222,989 Computer peripheral device arranged to emit a homogeneous light | 0 | 2004 | |
| 7,859,517 Computer input device for automatically scrolling | 2 | 2007 | |
| 8,217,896 Computer input device for automatically scrolling | 0 | 2010 | |
|
|
|||
| 7,075,513 Zooming and panning content on a display screen | 17 | 2001 | |
| 7,154,479 Precision resolution | 8 | 2003 | |
| 7,395,081 Mobile telephone having a rotator input device | 18 | 2004 | |
| 7,479,947 Form factor for portable device | 9 | 2005 | |
|
|
|||
| 7,180,431 Apparatus and method for an accelerated thumbwheel on a communications device | 0 | 2001 | |
| 7,398,089 Data-capable network prioritization with reduced delays in data service | 1 | 2004 | |
| 7,920,074 Apparatus and method for an accelerated thumbwheel on a communications device | 0 | 2007 | |
| RE43523 Data-capable network prioritization with reduced delays in data service | 0 | 2009 | |
|
|
|||
| 6,198,473 Computer mouse with enhance control button (s) | 118 | 1998 | |
| 6,906,700 3D controller with vibration | 53 | 2000 | |
| 7,345,670 Image controller | 20 | 2001 | |
|
|
|||
| 5,790,769 System for editing time-based temporal digital media including a pointing device toggling between temporal and translation-rotation modes | 34 | 1995 | |
| 5,973,669 Temporal data control system | 5 | 1996 | |
| 6,191,784 User interface system and method for controlling playback time-based temporal digital media | 2 | 1998 | |
|
|
|||
| 5,999,169 Computer graphical user interface method and system for supporting multiple two-dimensional movement inputs | 17 | 1996 | |
| 6,822,638 Pointing device for navigating a 3 dimensional GUI interface | 8 | 1999 | |
| 7,385,587 Asymmetrical computer mouse design with extended thumb button | 2 | 1999 | |
|
|
|||
| 6,633,930 Information processing apparatus, information processing method, and information providing medium | 9 | 1999 | |
| 7,075,558 Digital map display zooming method, digital map display zooming device, and storage medium for storing digital map display zooming program | 0 | 2002 | |
| 7,428,379 Reproduction apparatus and display control method | 1 | 2005 | |
|
|
|||
| 5,969,632 Information security method and apparatus | 57 | 1996 | |
| 6,268,789 Information security method and apparatus | 76 | 1997 | |
| 6,202,153 Security switching device | 53 | 1998 | |
|
|
|||
| 8,397,180 Scrolling browser with previewing area | 0 | 2007 | |
| 8,307,305 Scrolling interface | 0 | 2007 | |
|
|
|||
| 6,724,366 Thumb actuated x-y input device | 50 | 2001 | |
| RE40324 Thumb actuated X-Y input device | 21 | 2006 | |
|
|
|||
| 6,480,188 Thumbwheel selection system | 18 | 2000 | |
| 6,674,428 Thumbwheel selection system | 2 | 2002 | |
|
|
|||
| 6,677,930 Mouse | 4 | 1999 | |
| 7,142,193 Coordinate input device having rotating bodies capable of rotating in a direction normal to the rotation of a wheel | 7 | 2000 | |
|
|
|||
| 6,075,518 Rotational X-axis pointing device | 29 | 1997 | |
| 6,088,021 Peripheral input device having a retractable cord | 29 | 1998 | |
|
|
|||
| 6,281,986 Method for browsing electronically stored information | 29 | 1996 | |
| 6,933,924 Enhanced computer peripheral input device | 3 | 2002 | |
|
|
|||
| 6,031,521 Computer operating pointer devices and computer operating processes | 3 | 1998 | |
| 6,452,606 Method and apparatus for recording and reproducing computer pointer outputs and events | 5 | 1999 | |
|
|
|||
| 6,057,840 Computer-implemented user interface having semi-transparent scroll bar tool for increased display screen usage | 20 | 1998 | |
| 6,690,391 Modal display, smooth scroll graphic user interface and remote command device suitable for efficient navigation and selection of dynamic data/options presented within an audio/visual system | 68 | 2000 | |
|
|
|||
| 6,184,862 Apparatus for audio dictation and navigation of electronic images and documents | 34 | 1997 | |
| 6,392,633 Apparatus for audio dictation and navigation of electronic images and documents | 4 | 2000 | |
|
|
|||
| 8,217,908 Apparatus and method for interactive display with tactile feedback | 0 | 2008 | |
| 8,115,745 Apparatus and method for interactive display with tactile feedback | 4 | 2008 | |
|
|
|||
| 7,978,177 Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling | 0 | 2006 | |
| 8,325,139 Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling | 0 | 2011 | |
|
|
|||
| 6,144,372 System employing semi-circular wheel for adjustably actuating electron page advancement | 7 | 1998 | |
| 6,344,643 Encoder wheel module and circuit board arrangement for an optical mouse with scrolling function | 10 | 1999 | |
|
|
|||
| 7,801,766 Method, system, and computer readable medium for facilitating a transaction between a customer, a merchant and an associate | 2 | 2001 | |
| 8,332,277 Method, system and computer readable medium for facilitating a transaction between a customer, a merchant and an associate | 0 | 2009 | |
|
|
|||
| 7,009,599 Form factor for portable device | 20 | 2001 | |
|
|
|||
| 7,605,803 Method of operating an optical mouse | 0 | 2005 | |
|
|
|||
| RE40410 Method and system for tracking attitude | 0 | 2004 | |
|
|
|||
| 6,188,389 Third axis input device for a computer mouse | 18 | 1998 | |
|
|
|||
| 6,466,831 Three-dimensional data input device | 45 | 2000 | |
|
|
|||
| 6,724,365 Scroll wheel device for portable computers | 6 | 2000 | |
|
|
|||
| 5,909,207 Browsing system and method for computer information | 52 | 1996 | |
|
|
|||
| 8,063,892 Haptic interface for touch screen embodiments | 1 | 2007 | |
|
|
|||
| 7,161,585 Displacement data post-processing and reporting in an optical pointing device | 4 | 2003 | |
|
|
|||
| 6,390,423 Ergonomic soft-feel mouse | 7 | 1998 | |
|
|
|||
| 7,038,664 Input device for scrolling a computer display | 5 | 2001 | |
|
|
|||
| 7,576,740 Method of volume visualization | 2 | 2004 | |
|
|
|||
| 6,912,694 Providing a scrolling function for a multiple frame web page | 10 | 2000 | |
|
|
|||
| 6,285,355 Mouse-associated Z-axis encoder | 11 | 1999 | |
|
|
|||
| 6,373,472 Driver control interface system | 86 | 1996 | |
|
|
|||
| 5,825,353 Control of miniature personal digital assistant using menu and thumbwheel | 256 | 1995 | |
|
|
|||
| 6,496,180 Mouse with slider control for computer scrolling | 13 | 1999 | |
|
|
|||
| 6,166,721 Mouse as computer input device having additional mechanism for controlling additional function such as scrolling | 53 | 1998 | |
|
|
|||
| 6,373,450 Method and device for controlling selection using a switch | 4 | 1995 | |
|
|
|||
| 5,883,619 Computer mouse for scrolling a view of an image | 93 | 1996 | |
|
|
|||
| 5,844,692 Method for displaying journal data on a display window of a facsimile system | 1 | 1996 | |
|
|
|||
| 6,379,250 Simulated ball movement game using a trackball with an air bearing | 4 | 1998 | |
|
|
|||
| 6,300,940 Input device for a computer and the like and input processing method | 10 | 1999 | |
|
|
|||
| 6,337,679 Instruction input device | 12 | 1999 | |
|
|
|||
| 6,188,393 Scroll bar input device for mouse | 63 | 1998 | |
|
|
|||
| 6,211,878 Method and apparatus for interacting and selecting information on a video device | 15 | 1998 | |
|
|
|||
| 5,936,618 Information display device with adaptive scroll speed | 12 | 1997 | |
|
|
|||
| 8,321,291 Method, system and computer readable medium for facilitating a transaction between a customer, a merchant and an associate | 2009 | ||
|
|
|||
| 5,936,612 Computer input device and method for 3-D direct manipulation of graphic objects | 32 | 1997 | |
| 6,104,383 Thumb-actuated computer pointing-input device | 13 | 1998 | |
| 6,664,947 Safe and handy pointing device | 7 | 1999 | |
| 6,563,490 Third-axis input device of mouse | 6 | 2000 | |
| 6,731,267 Single touch dual axis input device | 6 | 2000 | |
| 6,611,250 Foot pedal computer mouse including modular auxiliary unit | 11 | 2000 | |
| 6,970,159 Mouse printing device with integrated touch pad buttons | 2 | 2001 | |
| 8,466,880 Multi-touch contact motion extraction | 0 | 2008 | |
| 8,466,881 Contact tracking and identification module for touch sensing | 0 | 2009 | |
| 8,466,883 Identifying contacts on a touch surface | 0 | 2009 | |
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |