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

5 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

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... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SILICON VALLEY BANKSANTA CLARA, CA635
KYE SYSTEMS AMERICA CORPORATIONCHINO, CA1

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
 
APPLE INC. (2)
5,095,303 Six degree of freedom graphic object controller 198 1990
5,196,838 Intelligent scrolling 106 1990
 
GILLIGAN, FEDERICO GUSTAVO (1)
5,313,229 Mouse and method for concurrent cursor position and scrolling control 72 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,053,761 Method for smooth bitmap scrolling 19 1989
 
Marquette Electronics, Inc. (1)
5,345,552 Control for computer windowing display 16 1992
 
NCR CORPORATION (1)
4,987,551 Apparatus for creating a cursor pattern by strips related to individual scan lines 22 1989
 
SHARP KABUSHIKI KAISHA (1)
5,142,669 Text processing apparatus including fixed and scrolled display information 17 1988
 
Wang Laboratories, Inc. (1)
5,122,785 Squeezable control device for computer display system 45 1990
 
Other [Check patent profile for assignment information] (1)
4,954,817 Finger worn graphic interface device 68 1988

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
IMMERSION CORPORATION (74)
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
 
MICROSOFT CORPORATION (46)
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
 
APPLE INC. (34)
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
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (15)
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
 
LOGITECH EUROPE S.A. (10)
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
 
PIXART IMAGING INC. (8)
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
 
SYNAPTICS INCORPORATED (8)
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
 
TRANSPACIFIC PLASMA, LLC (8)
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
 
KYE SYSTEMS CORP. (6)
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
 
NOKIA CORPORATION (4)
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
 
RESEARCH IN MOTION LIMITED (4)
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
 
ANASCAPE, LTD. (3)
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
 
AUTODESK, INC. (3)
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
 
LENOVO (SINGAPORE) PTE LTD. (3)
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
 
SONY CORPORATION (3)
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
 
VOLTAIRE ADVANCED DATA SECURITY LTD. (3)
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
 
CANON KABUSHIKI KAISHA (2)
8,397,180 Scrolling browser with previewing area 0 2007
8,307,305 Scrolling interface 0 2007
 
DHOL NEW VENTURES LLC (2)
6,724,366 Thumb actuated x-y input device 50 2001
RE40324 Thumb actuated X-Y input device 21 2006
 
DIGITAL ON-DEMAND, INC. (2)
6,480,188 Thumbwheel selection system 18 2000
6,674,428 Thumbwheel selection system 2 2002
 
FUJITSU TAKAMISAWA COMPONENT LIMITED (2)
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
 
GATEWAY, INC. (2)
6,075,518 Rotational X-axis pointing device 29 1997
6,088,021 Peripheral input device having a retractable cord 29 1998
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
6,281,986 Method for browsing electronically stored information 29 1996
6,933,924 Enhanced computer peripheral input device 3 2002
 
NEWVAL-TECH KNOWLEDGE SERVICES AND INVESTMENTS LTD. (2)
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
 
SONY ELECTRONICS INC. (2)
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
 
STAIR SYSTEMS, INC. (NEW JERSEY CORP.) (2)
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
 
TACTILE DISPLAYS, LLC (2)
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
 
VARIA HOLDINGS LLC (2)
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
 
WEN CAPITAL, LLC (2)
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
 
YOU TECHNOLOGY BRAND SERVICES, INC. (2)
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
 
ABB SEMICONDUCTORS AG (1)
7,009,599 Form factor for portable device 20 2001
 
AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD. (1)
7,605,803 Method of operating an optical mouse 0 2005
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
RE40410 Method and system for tracking attitude 0 2004
 
CHIC TECHNOLOGY CORP. (1)
6,188,389 Third axis input device for a computer mouse 18 1998
 
DATA TEC CO., LTD. (1)
6,466,831 Three-dimensional data input device 45 2000
 
DELL PRODUCTS L.P. (1)
6,724,365 Scroll wheel device for portable computers 6 2000
 
E-BOOK SYSTEMS PTE LTD (1)
5,909,207 Browsing system and method for computer information 52 1996
 
ELCKON LIMITED (1)
8,063,892 Haptic interface for touch screen embodiments 1 2007
 
EM MICROELECTRONIC-MARIN SA (1)
7,161,585 Displacement data post-processing and reporting in an optical pointing device 4 2003
 
FELLOWES MANUFACTURING COMPANY (1)
6,390,423 Ergonomic soft-feel mouse 7 1998
 
FELLOWES, INC. (1)
7,038,664 Input device for scrolling a computer display 5 2001
 
Fraunhofer-Institut für Bildgestützte Medizin Mevis (1)
7,576,740 Method of volume visualization 2 2004
 
INTEL CORPORATION (1)
6,912,694 Providing a scrolling function for a multiple frame web page 10 2000
 
KEY MOUSE ELECTRONIC ENTERPRISE CO., LTD. (1)
6,285,355 Mouse-associated Z-axis encoder 11 1999
 
LEAR AUTOMOTIVE DEARBORN, INC. (1)
6,373,472 Driver control interface system 86 1996
 
LG ELECTRONICS INC. (1)
5,825,353 Control of miniature personal digital assistant using menu and thumbwheel 256 1995
 
MICRON TECHNOLOGY, INC. (1)
6,496,180 Mouse with slider control for computer scrolling 13 1999
 
MITSUMI ELECTRIC CO., LTD. (1)
6,166,721 Mouse as computer input device having additional mechanism for controlling additional function such as scrolling 53 1998
 
NEC CORPORATION (1)
6,373,450 Method and device for controlling selection using a switch 4 1995
 
PRIMAX ELECTRONICS LTD. (1)
5,883,619 Computer mouse for scrolling a view of an image 93 1996
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5,844,692 Method for displaying journal data on a display window of a facsimile system 1 1996
 
SDI DEVELOPMENT INC. (1)
6,379,250 Simulated ball movement game using a trackball with an air bearing 4 1998
 
SHARP KABUSHIKI KAISHA (1)
6,300,940 Input device for a computer and the like and input processing method 10 1999
 
SHIN JIUH CORP. (1)
6,337,679 Instruction input device 12 1999
 
SYSGRATION LTD. (1)
6,188,393 Scroll bar input device for mouse 63 1998
 
TRANSPACIFIC IP LTD. (1)
6,211,878 Method and apparatus for interacting and selecting information on a video device 15 1998
 
U.S. Philips Corporation (1)
5,936,618 Information display device with adaptive scroll speed 12 1997
 
You Technology Brand Service, Inc. (1)
8,321,291 Method, system and computer readable medium for facilitating a transaction between a customer, a merchant and an associate 2009
 
Other [Check patent profile for assignment information] (10)
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