Safe and low cost computer peripherals with force feedback for consumer applications

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5691898
SERIAL NO

08623660

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for providing safe and low-cost force feedback peripherals for consumer applications. A device microprocessor local to an interface device is coupled to the host by a first interface bus. The microprocessor receives host commands from the host computer on the first interface bus, such as an RS-232 interface, and commands an actuator to apply a force to a user object, such as a joystick, in response to host commands. A sensor detects positions of the user object and outputs signals to the host on a second interface bus, such as a PC game port bus, separate from the first bus. In a 'recoil' embodiment, a user initiates force feedback by pressing a button on the joystick, which sends an activation signal to the actuator. In other recoil embodiments, the host computer can transmit one or more enable signals and/or activation signals to the actuator to enable or command forces. A safety switch of the present invention disables the actuator when the interface device is not in use and enables the actuator when an amount of weight over a predetermined amount is placed on the joystick created by a user grasping the joystick. A circuit of the present invention includes a capacitor for storing power provided by an input signal and supplied to the actuator when forces are to be output.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
IMMERSION CORPORATIONSAN JOSE, CA745

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Braun, Adam C Sunnyvale, CA 81 5136
Rosenberg, Louis B Pleasanton, CA 324 26216
Schena, Bruce M Menlo Park, CA 136 11303

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (8)
* 4638798 Stereotactic method and apparatus for locating and treating or removing lesions 410 1980
* 4436188 Controlled motion apparatus 104 1981
* 4654648 Wireless cursor control system 198 1984
* 4676002 Mechanisms to determine position and orientation in space 228 1985
* 4750487 Stereotactic frame 346 1986
* 5148377 Coordinate measuring system 198 1989
* 5139261 Foot-actuated computer game controller serving as a joystick 192 1991
* 5228356 Variable effort joystick 170 1991
 
ER-WE-PA DAVIS-STANDARD GMBH (1)
* 5223776 Six-degree virtual pivot controller 255 1990
 
GEC FERRANTI DEFENCE SYSTEMS LIMITED (1)
* 4601206 Accelerometer system 147 1984
 
MITSUI ENGINEERING & SHIPBUILDING CO., LTD. (1)
5379663 Multi-axial joy stick device 130 1993
 
Garda Impianti S.R.L. (1)
* 4891889 Apparatus for measure and/or check the position and orientation of characteristic spots or areas in structures, particularly in motor-vehicle bodies 124 1988
 
EJT TECHNOLOGIES INC. (1)
5384460 Encoder with a light emitting editing wheel 82 1993
 
VOLKS COMMUNICATION, INC. (1)
* 4550221 Touch sensitive control device 577 1983
 
Nucon Steel Corporation (1)
* 4942545 Calibration of eddy current profilometry 79 1988
 
SURGICAL INNOVATIONS LIMITED (1)
5467763 Surgical instruments 277 1994
 
APPLE INC. (2)
* 5095303 Six degree of freedom graphic object controller 223 1990
* 5132672 Three degree of freedom graphic object controller 77 1990
 
Micro Control Systems, Inc. (2)
* 4477973 Three dimensional graphics tablet 79 1982
* 4593470 Portable three dimensional graphics tablet 116 1984
 
VOUGHT AIRCRAFT COMPANY (2)
* 5126948 Digital position encoder and data optimizer 48 1989
* 5128671 Control device having multiple degrees of freedom 383 1990
 
DISNEY ENTERPRISES, INC. (1)
5405152 Method and apparatus for an interactive video game with physical feedback 715 1993
 
KABUSHIKI KAISHA TOSHIBA (1)
* 4703443 Device for measuring the shape of a three-dimensional object 164 1985
 
SNECMA (1)
* 4550617 Multi axis force and moments transducer 105 1984
 
TRITON TECH OF TEXAS, LLC (1)
* 5181181 Computer apparatus input device for three-dimensional information 438 1990
 
Mitutoyo Mfg. Co., Ltd. (1)
* 4653011 Method of measuring by coordinate measuring instrument and coordinate measuring instrument 153 1985
 
MITUTOYO CORPORATION (2)
* 5204824 Method of and apparatus for copy controlling coordinate measuring probe with rotary table 131 1990
* 5187874 Coordinate measuring machine with protected origin point blocks 167 1991
 
BONNEVILLE SCIENTIFIC INCORPORATED (1)
* 4704909 Multicomponent force-torque sensor 59 1985
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
* 4798919 Graphics input tablet with three-dimensional data 181 1988
* 5186629 Virtual graphics display capable of presenting icons and windows to the blind computer user and method 323 1991
5397323 Remote center-of-motion robot for surgery 439 1992
5445166 System for advising a surgeon 481 1994
 
UNIMATION, INC. (1)
* 4688983 Low cost robot 79 1984
 
THE UNIVERSITY OF BRITISH COLUMBIA (1)
* 4983786 XY velocity controller 101 1990
 
BAE SYSTEMS PLC (2)
* 4849692 Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields 378 1986
* 4945305 Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields 505 1989
 
SPACEBALL TECHNOLOGIES CORPORATION/SPACETEC IMC CORP. (1)
* 4811608 Force and torque converter 136 1986
 
GIDDINGS & LEWIS MACHINE TOOLS, LLC (1)
* 4945501 Method for determining position within the measuring volume of a coordinate measuring machine and the like and system therefor 186 1989
 
XENON RESEARCH, INC. (4)
* 4571834 Knee laxity evaluator and motion module/digitizer arrangement 259 1985
* 5251127 Computer-aided surgery apparatus 574 1990
5402582 Three dimensional coordinate measuring apparatus 257 1993
5412880 Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus 214 1993
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
5428748 Method and apparatus for automatically configuring a computer peripheral 165 1992
 
AEA TECHNOLOGY PLC (1)
* 5007300 Multi-axis hand controller 202 1990
 
Grumman Aerospace Corporation (1)
* 4907970 Sidestick-type thrust control simulator 129 1988
 
SARCOS GROUP, A UT LIMITED PARTNERSHIP (1)
* 5072361 Force-reflective teleoperation control system 172 1990
 
SPACEBALL TECHNOLOGIES 600 SUFFOLK STREET LOWELL, MA 01854 (1)
5591924 Force and torque converter 111 1993
 
TEKTRONIX, INC. (1)
* 4787051 Inertial mouse system 406 1986
 
Huka Developments B.V. (1)
* 4879556 Joystick control unit using multiple substrates 171 1987
 
A-VIEW CORPORATION (1)
* 4907973 Expert system simulator for modeling realistic internal environments and performance 467 1988
 
SRI INTERNATIONAL (1)
* 5262777 Device for generating multidimensional input signals to a computer 193 1991
 
National Biomedical Research Foundation (1)
* 5296846 Three-dimensional cursor control device 153 1992
 
Kabushiki Kaisha Daihen (1)
* 5243266 Teaching control device for manual operation in an industrial robots-system 96 1992
 
SHEFFIELD MEASUREMENT, INC. (1)
* 4819195 Method for calibrating a coordinate measuring machine and the like and system therefor 200 1987
 
HILLCREST COMMUNICATIONS, INC. (1)
* 4839838 Spatial input apparatus 404 1987
 
AU OPTRONICS CORPORATION (1)
* 5007085 Remotely sensed personal stylus 204 1988
 
STRYKER TECHNOLOGIES CORPORATION (1)
5417696 Acetabular cup positioning insert with release mechanism 112 1993
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (2)
5451924 Apparatus for providing sensory substitution of force feedback 264 1993
5625576 Force reflecting haptic interface 291 1993
 
IMMERSION CORPORATION (9)
* 5184319 Force feedback and textures simulating interface device 377 1990
* 5185561 Torque motor as a tactile feedback device in a computer system 338 1991
* 5220260 Actuator having electronically controllable tactile responsiveness 319 1991
5389865 Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor 277 1992
5513100 Velocity controller with force feedback stiffness control 207 1993
5414337 Actuator having electronically controllable tactile responsiveness 319 1993
5459382 Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor 252 1994
5623582 Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects 291 1994
5576727 Electromechanical human-computer interface with force feedback 372 1995
 
Picker International, Inc. (1)
* 4791934 Computer tomography assisted stereotactic surgery system and method 662 1986
 
GENERAL DATACOMM, INC. (1)
* 4961138 System and apparatus for providing three dimensions of input into a host processor 151 1989
 
JPMORGAN CHASE BANK, N.A. (1)
* 2003/0032,873 Plethysmograph pulse recognition processor 1 2002
 
ROCKWELL INTERNATIONAL CORPORATION (1)
* 5178012 Twisting actuator accelerometer 77 1992
 
SP-COMMERCIAL FLIGHT, INC., A DE CORP. (1)
* 4803413 Magnetic isolating and pointing gimbal apparatus 94 1986
 
LOGITECH, INC. (1)
* 5142506 Ultrasonic position locating method and apparatus therefor 124 1990
 
The United States of America as represented by the Secretary of the Air Force (2)
* 4477043 Biodynamic resistant control stick 192 1982
* 4632341 Stabilizing force feedback in bio-actuated control systems 128 1985
 
VALUE PLASTICS, INC. (1)
* 5259894 Method for solvent bonding non-porous materials to automatically create variable bond characteristics 54 1990
 
WARNER BROS. ENTERTAINMENT INC. (3)
* 5044956 Control device such as a steering wheel for video vehicle simulator with realistic feedback forces 327 1989
* 5116051 Strain gauge pressure-sensitive video game control 186 1990
* 5275565 Modular display simulator and method 190 1993
 
Semborg-Recrob, Corp. (2)
* 5182557 Motorized joystick 162 1990
* 5289273 Animated character system with real-time control 184 1992
 
FIRST UNION NATIONAL BANK OF FLORIDA (1)
* 5051094 G-force trainer 21 1988
 
Fokker B.V. (1)
* 4398889 Flight simulator 138 1981
 
YAMATO SCALE CO., LTD. (1)
* 4448083 Device for measuring components of force and moment in plural directions 114 1982
 
Kabushiki Kaisha Okuma Tekkosho (1)
* 5088055 Coordinate measuring apparatus having a stylus friction compensating means 131 1990
 
REGENTS OF THE UNIVERSITY OF MINNESOTA (1)
* 5184306 Automated high-precision fabrication of objects of complex and unique geometry 239 1991
 
Capistrano Labs, Inc. (1)
* 5351692 Laparoscopic ultrasonic probe 110 1993
 
C E JOHANSSON AB (1)
* 4982504 Method for determining positional errors and for compensating for such errors, and apparatus for carrying out the method 143 1989
 
CARL ZEISS INDUSTRIELLE MESSTECHNIK GMBH (4)
* 4769763 Control for coordinate measuring instruments 171 1986
* 4888877 Articulating head for a coordinate-measuring instrument 183 1988
* 4961267 Method and apparatus for making coordinate measurements 126 1988
* 5251156 Method and apparatus for non-contact measurement of object surfaces 188 1991
 
Tensor Development, Inc. (1)
* 5103404 Feedback for a manipulator 282 1989
 
Pioneer Electronic Corporation (1)
5512919 Three-dimensional coordinates input apparatus 231 1993
 
HONEYWELL INC. (2)
* 5142931 3 degree of freedom hand controller 204 1991
* 5264768 Active hand controller feedback loop 229 1992
 
RENISHAW PLC (3)
* 5088046 Mounting for surface-sensing stylus and a method of using said mounting 146 1989
* 5040306 Surface-sensing device 145 1989
* 5189806 Method of and apparatus for scanning the surface of a workpiece 201 1992
 
FOSTER-MILLER, INC. (1)
* 5131844 Contact digitizer, particularly for dental applications 291 1991
 
RENISHAW TRANSDUCER SYSTEMS LIMITED (1)
* 5259120 Calibration and measurement device 107 1992
 
Hobson; Rank Taylor (1)
* 5209131 Metrology 99 1990
 
PPG INDUSTRIES, INC. (1)
* 4679331 Apparatus and method for determining contour characteristics of a contoured article 144 1985
 
MIZUHO IKAKOGYO CO., LTD. (1)
* 5050608 System for indicating a position to be operated in a patient's body 401 1990
 
Guillemot Corporation S.A. (3)
5396267 Reconfigurable video game system 99 1993
5551701 Reconfigurable video game controller with graphical reconfiguration display 219 1994
5436640 Video game and simulator joystick controller with geared potentiometer actuation 177 1994
 
CATERPILLAR INC. (1)
* 4800721 Force feedback lever 234 1987
 
ARMSTRONG, BRAD ALAN (1)
5589828 6 Degrees of freedom controller with capability of tactile feedback 313 1992
 
Surgix, Inc. (1)
5436542 Telescopic camera mount with remotely controlled positioning 217 1994
 
LANGRANA, NOSHIR (1)
5429140 Integrated virtual reality rehabilitation system 291 1993
 
Carl-Zeiss-Stiftung (1)
* 4962591 Calibration-test member for a coordinate-measuring instrument 96 1989
 
INTEGRA BURLINGTON MA, INC. (1)
* 5230623 Operating pointer with interactive computergraphics 643 1991
 
RUTGERS, THE STATE UNIVERSITY OF NEW JERSEY (2)
* 5143505 Actuator system for providing force feedback to a dextrous master glove 229 1991
5354162 Actuator system for providing force feedback to portable master support 304 1992
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (8)
* 2003/0034,994 Force reflecting haptic interface 2 2001
7786366 Method and apparatus for universal adaptive music system 4 2005
* 2006/0005,692 Method and apparatus for universal adaptive music system 6 2005
* 7554027 Method to playback multiple musical instrument digital interface (MIDI) and audio sound files 6 2006
* 2007/0131,098 Method to playback multiple musical instrument digital interface (MIDI) and audio sound files 4 2006
* 8328638 Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry 1 2007
8308558 Universal tactile feedback system for computer video games and simulations 13 2008
9345422 Method of locating the tip of a central venous catheter 1 2014
 
CYPRESS SEMICONDUCTOR CORPORATION (34)
8149048 Apparatus and method for programmable power management in a programmable analog circuit block 4 2001
* 7206733 Host to FPGA interface in an in-circuit emulation system 51 2001
8176296 Programmable microcontroller architecture 13 2001
7236921 In-circuit emulator with gatekeeper based halt control 52 2001
7844437 System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit 1 2001
7770113 System and method for dynamically generating a configuration datasheet 5 2001
7761845 Method for parameterizing a user module 4 2002
8533677 Graphical user interface for dynamically reconfiguring a programmable device 4 2002
8067948 Input/output multiplexer bus 22 2007
7825688 Programmable microcontroller architecture(mixed analog/digital) 11 2007
8069428 Techniques for generating microcontroller configuration information 14 2007
8092083 Temperature sensor with digital bandgap 6 2007
8026739 System level interconnect with programmable switching 36 2007
7737724 Universal digital block interconnection and channel routing 16 2007
9564902 Dynamically configurable and re-configurable data path 0 2007
8078894 Power management architecture, method and configuration system 15 2008
9720805 System and method for controlling a target device 0 2008
8040266 Programmable sigma-delta analog-to-digital converter 4 2008
8516025 Clock driven dynamic datapath chaining 5 2008
8130025 Numerical band gap 3 2008
8370791 System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit 3 2008
9448964 Autonomous control in a programmable system 0 2010
8358150 Programmable microcontroller architecture(mixed analog/digital) 9 2010
8482313 Universal digital block interconnection and channel routing 4 2011
8555032 Microcontroller programmable system on a chip with programmable interconnect 7 2011
8499270 Configuration of programmable IC design elements 5 2011
8909960 Power management architecture, method and configuration system 2 2011
8527949 Graphical user interface for dynamically reconfiguring a programmable device 23 2011
8476928 System level interconnect with programmable switching 4 2011
8793635 Techniques for generating microcontroller configuration information 0 2011
8717042 Input/output multiplexer bus 2 2011
8736303 PSOC architecture 2 2011
9843327 PSOC architecture 0 2014
9766650 Microcontroller programmable system on a chip with programmable interconnect 0 2015
 
SIMBIONIX LTD. (5)
6863536 Endoscopic tutorial system with a bleeding complication 33 2000
9501955 Endoscopic ultrasonography simulation 0 2002
7850456 Surgical simulation device, system and method 15 2004
8500451 Preoperative surgical simulation 5 2008
8543338 System and method for performing computerized simulations for image-guided procedures using a patient specific model 0 2009
 
SONY CORPORATION (1)
* 6477448 Force feed back supply apparatus 14 2000
 
PELIKAN TECHNOLOGIES, INC. (1)
8197423 Method and apparatus for penetrating tissue 0 2010
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 9107686 Surgical robot and surgical robot control method 0 2013
* 2014/0142,592 SURGICAL ROBOT AND SURGICAL ROBOT CONTROL METHOD 7 2013
 
SACO TECHNOLOGIES INC. (1)
8421368 Control of light intensity using pulses of a fixed duration and frequency 2 2009
 
ROY-G-BIV CORPORATION (3)
* 2001/0032,278 Remote generation and distribution of command programs for programmable devices 144 2001
* 2006/0206,219 Motion control systems and methods 7 2005
7502662 Event management systems and methods for motion control systems 0 2007
 
NEUROARM SURGICAL LTD. (5)
8005571 Microsurgical robot system 42 2006
8396598 Microsurgical robot system 3 2006
9220567 Microsurgical robot system 0 2007
8170717 Microsurgical robot system 12 2008
8041459 Methods relating to microsurgical robot system 20 2008
 
APPLE INC. (3)
6337678 Force feedback computer input and output device with coordinated haptic elements 281 1999
6819312 Force feedback computer input and output device with coordinated haptic elements 99 2001
RE42064 Force feedback computer input and output device with coordinated haptic elements 17 2006
 
CALLAHAN CELLULAR L.L.C. (1)
6650338 Haptic interaction with video and image data 14 1998
 
QMOTIONS, INC. (1)
* 2005/0076,161 Input system and method 110 2003
 
KONAMI DIGITAL ENTERTAINMENT CO., LTD. (1)
* 6030291 Manual control device for use with amusement machine 22 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 8108098 Control appropriateness illumination for corrective response 15 2007
 
Hughey Electricopter Corporation (2)
* 7699260 Vertical takeoff and landing aircraft using a redundant array of independent rotors 11 2006
* 2006/0266,881 Vertical takeoff and landing aircraft using a redundant array of independent rotors 4 2006
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 6552713 Optical pointing device 37 1999
 
ALPS ELECTRIC CO., LTD. (4)
* 6225975 Control device for game machine 44 1998
* 6354945 Controller 20 1999
* 6580415 Input device of detecting acceleration 44 2000
6959232 Force sense imparting type input apparatus 1 2003
 
UNITED STATES OF AMERICA AS REPRESENTED BY THE ADMINISTRATOR OF THE NATIONAL AERONAUTICS AND SPACE ADMINISTRATION (1)
* 7285933 Method and apparatus for loss of control inhibitor systems 1 2005
 
SIEMENS AKTIENGESELLSCHAFT (1)
* 2008/0281,442 Control Device For Displacing At Least One Machine Axis Of A Machine Tool Or Production Machine 5 2005
 
Telerobotics Corporation (2)
* 7159500 Public network weapon system and method 16 2004
* 2006/0249,010 PUBLIC NETWORK WEAPON SYSTEM AND METHOD 10 2004
 
OCEANEERING INTERNATIONAL, INC. (1)
* 2007/0193,442 Variable Mode Manipulator and Drive System 4 2007
 
BALLY GAMING INTERNATIONAL, INC. (2)
8172683 Network gaming system 2 2006
8092307 Network gaming system 55 2006
 
Esel International Company Limited (1)
* 2006/0084,504 Wireless communication systems 59 2005
 
BALLY GAMING, INC. (10)
9070250 Wireless real-time gaming system 0 2007
8944909 Gaming system having a plurality of players and randomly incremented progressive prize 1 2007
* 2009/0005,170 Dynamically reconfigurable real-time gaming system 27 2007
* 2008/0300,039 Gaming system utilizing wheels & enhanced input/output systems 2 2007
* 2008/0227,551 Dynamically reconfigurable real-time gaming system 15 2007
8550921 Network gaming system 0 2012
8641507 Tournament qualification and characteristics in a gaming system 0 2012
8371944 Progressive controller and TCP/IP in a gaming system 0 2012
8740710 Progressive controller and TCP/IP in a gaming system 0 2013
9056244 Gaming apparatus incorporating targeted haptic feedback 0 2013
 
LORD CORPORATION (1)
* 6339419 Magnetically-controllable, semi-active haptic interface system and apparatus 34 1998
 
FUJITSU LIMITED (1)
* 2007/0180,178 Information processor, information processing method, and medium 0 2007
 
BARD ACCESS SYSTEMS, INC. (10)
8437833 Percutaneous magnetic gastrostomy 31 2009
9339206 Adaptor for endovascular electrocardiography 10 2010
9445734 Devices and methods for endovascular electrography 0 2010
8512256 Method of locating the tip of a central venous catheter 31 2010
9125578 Apparatus and method for catheter navigation and tip location 19 2011
9532724 Apparatus and method for catheter navigation using endovascular energy mapping 5 2011
8774907 Method of locating the tip of a central venous catheter 18 2013
8858455 Method of locating the tip of a central venous catheter 18 2013
9265443 Method of locating the tip of a central venous catheter 0 2014
9833169 Method of locating the tip of a central venous catheter 0 2016
 
3D SYSTEMS, INC. (39)
* 6084587 Method and apparatus for generating and interfacing with a haptic virtual reality environment 144 1996
6191796 Method and apparatus for generating and interfacing with rigid and deformable surfaces in a haptic virtual reality environment 130 1998
6421048 Systems and methods for interacting with virtual objects in a haptic virtual reality environment 84 1999
6552722 Systems and methods for sculpting virtual objects in a haptic virtual reality environment 62 1999
6792398 Systems and methods for creating virtual objects in a sketch mode in a haptic virtual reality environment 59 1999
6985133 Force reflecting haptic interface 51 1999
6417638 Force reflecting haptic interface 75 1999
6958752 Systems and methods for three-dimensional modeling 37 2001
6867770 Systems and methods for voxel warping 16 2001
6671651 3-D selection and manipulation with a multiple dimension haptic interface 56 2002
6879315 Force reflecting haptic interface 22 2002
* 2002/0158,842 Force reflecting haptic interface 9 2002
7103499 3-D selection and manipulation with a multiple dimension haptic interface 18 2003
7411576 Force reflecting haptic interface 14 2003
7382378 Apparatus and methods for stenciling an image 17 2003
7095418 Apparatus and methods for texture mapping 11 2003
7889209 Apparatus and methods for wrapping texture onto the surface of a virtual object 12 2003
7626589 Haptic graphical user interface for adjusting mapped texture 12 2003
7102635 Systems and methods for sculpting virtual objects in a haptic virtual reality environment 38 2004
7149596 Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint 15 2004
7864173 Systems and methods for creating virtual objects in a sketch mode in a haptic virtual reality environment 15 2004
7212203 Systems and methods for voxel warping 12 2005
7990374 Apparatus and methods for haptic rendering using data in a graphics pipeline 8 2005
* 2006/0284,834 Apparatus and methods for haptic rendering using a haptic camera view 7 2005
* 2006/0109,266 Apparatus and methods for haptic rendering using data in a graphics pipeline 49 2005
7710415 Systems and methods for three-dimensional modeling 7 2005
7714836 Force reflecting haptic interface 11 2005
7400331 Apparatus and methods for texture mapping 2 2006
7259761 Systems and methods for sculpting virtual objects in a haptic virtual reality environment 16 2006
7889195 Systems and methods for sculpting virtual objects in a haptic virtual reality environment 7 2007
* 2008/0088,620 SYSTEMS AND METHODS FOR SCULPTING VIRTUAL OBJECTS IN A HAPTIC VIRTUAL REALITY ENVIRONMENT 7 2007
7800609 Method and apparatus for generating and interfacing with a haptic virtual reality environment 11 2008
7808509 Apparatus and methods for stenciling an image 2 2008
8994643 Force reflecting haptic interface 7 2008
8576222 Systems and methods for interfacing with a virtual object in a haptic virtual environment 5 2011
8174535 Apparatus and methods for wrapping texture onto the surface of a virtual object 5 2011
8456484 Apparatus and methods for wrapping texture onto the surface of a virtual object 2 2012
9802364 Systems and methods for construction of an instruction set for three-dimensional printing of a user-customizableimage of a three-dimensional structure 0 2012
9030411 Apparatus and methods for haptic rendering using a haptic camera view 1 2014
 
Freedom Wave LLC (3)
6878066 Wireless game control units 67 2004
* 2004/0166,939 Wireless game control units 18 2004
* 2005/0164,791 Wireless game control units 1 2005
 
DAEYOUNG ONE COMPANY LIMITED (1)
9375169 Cam drive for managing disposable penetrating member actions with a single motor and motor and control system 0 2010
 
ACT Labs, Ltd. (1)
* 6071194 Reconfigurable video game controller 113 1997
 
Macri, Vincent J. (3)
* 6722888 Method and apparatus for tutorial, self and assisted instruction directed to simulated preparation, training and competitive play and entertainment 26 2000
* 6966778 Method and apparatus for tutorial, self and assisted instruction directed to simulated preparation, training and competitive play and entertainment 16 2003
* 2004/0063,084 Method and apparatus for tutorial, self and assisted instruction directed to simulated preparation, training and competitive play and entertainment 1 2003
 
FUJI XEROX CO., LTD. (1)
* 2004/0104,887 Haptic interface device 19 2003
 
SAP AG (2)
* 2005/0237,306 Tactile feedback through a computer keyboard key 11 2004
* 2005/0237,305 Tactile feedback through a computer keyboard 1 2004
 
Fingersteps, Inc. (5)
7129405 Method and apparatus for composing and performing music 9 2003
* 2004/0074,375 Method and apparatus for composing and performing music 0 2003
7723603 Method and apparatus for composing and performing music 3 2006
8242344 Method and apparatus for composing and performing music 4 2010
* 2011/0041,671 Method and Apparatus for Composing and Performing Music 7 2010
 
The United States of America as represented by the Secretary of the Navy (2)
6184868 Haptic feedback control devices 178 1998
7319466 Method and apparatus for generating and interfacing with a haptic virtual reality environment 13 2000
 
ANASCAPE, LTD. (3)
7345670 Image controller 111 2001
8674932 Image controller 16 2005
9081426 Image controller 4 2005
 
NOKIA CORPORATION (1)
* 2005/0130,604 Electronic device having a physical configuration that is dependent upon its operational status 12 2003
 
MITSUMI ELECTRIC CO., LTD. (2)
* 6618036 Joy stick 4 2000
* 7371176 Game controller with vibration motor 0 2002
 
STRYKER CORPORATION (8)
9119655 Surgical manipulator capable of controlling a surgical instrument in multiple modes 7 2013
9480534 Navigation system and method for removing a volume of tissue from a patient 1 2013
9226796 Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path 5 2014
9566122 Robotic system and method for transitioning between operating modes 0 2015
9681920 Robotic system and method for reorienting a surgical instrument moving along a tool path 1 2015
9566125 Surgical manipulator having a feed rate calculator 0 2015
9820818 System and method for controlling a surgical manipulator based on implant parameters 0 2015
9795445 System and method for controlling a manipulator in response to backdrive forces 0 2015
 
SONY COMPUTER ENTERTAINMENT INC. (9)
* 6171191 Actuating device and system exploiting the actuating device 94 1998
6641479 Control unit and system utilizing the control unit 11 2000
7314413 Control unit and system utilizing the control unit 50 2003
* 2004/0048,665 Control unit and system utilizing the control unit 2 2003
7377851 Operating device for game machine 22 2005
8360883 Operating device for game machine 3 2008
* 2008/0311,991 Operating device for game machine 2 2008
8608565 Operating device for game machine 1 2012
9180367 Operating device for game machine 0 2013
 
LOGITECH EUROPE S.A. (5)
* 6404417 Direct drive rotational sensor adapted to withstand off-axis loading 1 1999
* 2007/0188,453 Input device roller with hybrid magnetic ratchet system 6 2006
* 2007/0188,454 Magnetic ratchet for input device roller 4 2006
8545323 Video game controller with compact and efficient force feedback mechanism 34 2007
* 2008/0004,114 VIDEO GAME CONTROLLER WITH COMPACT AND EFFICIENT FORCE FEEDBACK MECHANISM 4 2007
 
WALKER, MARK S. (2)
* 7413514 Video game machine with rotational mechanism 4 2005
* 2006/0017,726 Image processing unit, image processing method and medium, and game machine 6 2005
 
XEROX CORPORATION (1)
* 6243075 Graspable device manipulation for controlling a computer display 90 1997
 
BENHOV GMBH, LLC (1)
6587091 Stabilized tactile output mechanism for computer interface devices 78 2001
 
PIXART IMAGING INC. (1)
* 9498710 3D feedback mouse sensor 0 2013
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (6)
* 6111577 Method and apparatus for determining forces to be applied to a user through a haptic interface 321 1996
6405158 Force reflecting haptic inteface 57 1999
6369834 Method and apparatus for determining forces to be applied to a user through a haptic interface 76 1999
7225404 Method and apparatus for determining forces to be applied to a user through a haptic interface 34 2001
* 6853965 Force reflecting haptic interface 51 2001
* 7480600 Force reflecting haptic interface 53 2004
 
IMMERSION CORPORATION (194)
6028593 Method and apparatus for providing simulated physical interactions within computer generated environments 248 1996
* 5956484 Method and apparatus for providing force feedback over a computer network 243 1996
* 6024576 Hemispherical, high bandwidth mechanical interface for computer systems 119 1996
* 5959613 Method and apparatus for shaping force signals for a force feedback device 262 1996
* 5825308 Force feedback interface having isotonic and isometric functionality 358 1996
* 6057828 Method and apparatus for providing force sensations in virtual environments in accordance with host software 131 1997
7024625 Mouse device with tactile feedback applied to housing 27 1997
* 6020876 Force feedback interface with selective disturbance filter 278 1997
* 6147674 Method and apparatus for designing force sensations in force feedback computer applications 155 1997
* 6131097 Haptic authoring 161 1997
6169540 Method and apparatus for designing force sensations in force feedback applications 164 1997
* 6078308 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 197 1997
* 6100874 Force feedback mouse interface 179 1997
6252579 Interface device and method for providing enhanced cursor control with force feedback 104 1997
* 6020875 High fidelity mechanical transmission system and interface device 96 1997
* 6166723 Mouse interface device providing force feedback 134 1997
6300936 Force feedback system including multi-tasking graphical host environment and interface device 176 1997
* 6128006 Force feedback mouse wheel and other control wheels 331 1998
* 6104382 Force feedback transmission mechanisms 108 1998
* 6061004 Providing force feedback using an interface device including an indexing function 165 1998
* 6088019 Low cost force feedback device with actuator for non-primary axis 157 1998
6946812 Method and apparatus for providing force feedback using multiple grounded actuators 29 1998
6201533 Method and apparatus for applying force in force feedback devices using friction 23 1998
8508469 Networked applications including haptic feedback 3 1998
* 6101530 Force feedback provided over a computer network 43 1998
* 6154201 Control knob with multiple degrees of freedom and force feedback 238 1998
* 6285351 Designing force sensations for computer applications including sounds 92 1999
* 6161126 Implementing force feedback over the World Wide Web and other computer networks 269 1999
6243078 Pointing device with forced feedback button 178 1999
6876891 Method and apparatus for providing tactile responsiveness in an interface device 104 1999
6348911 Force feedback device including safety switch and force magnitude ramping 84 1999
* 6292170 Designing compound force sensations for computer applications 73 1999
6424356 Command of force sensations in a forceback system using force effect suites 90 1999
6252583 Memory and force output management for a force feedback system 40 1999
RE40341 Controller 1 1999
6278439 Method and apparatus for shaping force signals for a force feedback device 62 1999
6104158 Force feedback system 142 1999
6288705 Interface device and method for providing indexed cursor control with force feedback 54 1999
6310605 Force feedback interface with selective disturbance filter 28 1999
6639581 Flexure mechanism for interface device 116 1999
RE42183 Interface control 3 1999
6343349 Memory caching for force feedback effects 49 1999
* 6125385 Force feedback implementation in web pages 155 1999
6366272 Providing interactions between simulated objects using force feedback 161 1999
6705871 Method and apparatus for providing an interface mechanism for a computer simulation 43 1999
6380925 Force feedback device with spring selection mechanism 11 2000
6259382 Isotonic-isometric force feedback interface 46 2000
6707443 Haptic trackball device 38 2000
6366273 Force feedback cursor control interface 31 2000
6437771 Force feedback device including flexure member between actuator and user object 90 2000
7039866 Method and apparatus for providing dynamic force sensations for force feedback computer applications 38 2000
6275213 Tactile feedback man-machine interface device 164 2000
6292174 Enhanced cursor control using limited-workspace force feedback devices 106 2000
6762745 Actuator control providing linear and continuous force output 19 2000
6693626 Haptic feedback using a keyboard device 57 2000
* 6704002 Position sensing methods for interface devices 15 2000
6982696 Moving magnet actuator for providing haptic feedback 118 2000
6859819 Force feedback enabled over a computer network 75 2000
7038667 Mechanisms for control knobs and other interface devices 57 2000
6374255 Haptic authoring 80 2000
6353850 Force feedback provided in web pages 83 2000
6956558 Rotary force feedback wheels for remote control devices 25 2000
6686911 Control knob with control modes and force feedback 121 2000
6411276 Hybrid control of haptic feedback for host computer and interface device 76 2000
7106313 Force feedback interface device with force functionality button 67 2000
6697044 Haptic feedback device with button forces 49 2000
7253803 Force feedback interface device with sensor 67 2001
7136045 Tactile mouse 87 2001
6424333 Tactile feedback man-machine interface device 169 2001
6469692 Interface device with tactile feedback button 80 2001
* 7151527 Tactile feedback interface device including display screen 76 2001
* 2001/0028,361 Tactile feedback interface device including display screen 3 2001
6894678 Cursor control using a tactile feedback device 31 2001
7158112 Interactions between simulated objects with force feedback 82 2001
* 7091948 Design of force sensations for haptic feedback computer interfaces 30 2001
* 7182691 Directional inertial tactile feedback using rotating masses 216 2001
7168042 Force effects for object types in a graphical user interface 99 2001
7557794 Filtering sensor data to reduce disturbances from force feedback 3 2001
7131073 Force feedback applications based on cursor engagement with graphical targets 94 2001
6987504 Interface device for sensing position and orientation and outputting force to a user 30 2002
7812820 Interface device with tactile responsiveness 3 2002
* 7038657 Power management for interface devices applying forces 47 2002
8838671 Defining force sensations associated with graphical images 9 2002
7265750 Haptic feedback stylus and other devices 73 2002
* 2002/0138,562 Defining force sensations associated with graphical images 14 2002
* 6904823 Haptic shifting devices 57 2002
* 2003/0188,594 Haptic shifting devices 16 2002
7191191 Haptic authoring 80 2002
7091950 Force feedback device including non-rigid coupling 13 2002
7148875 Haptic feedback for touchpads and other touch controls 168 2002
* 7236157 Method for providing high bandwidth force feedback with improved actuator feel 93 2002
7755602 Tactile feedback man-machine interface device 55 2003
7728820 Haptic feedback for touchpads and other touch controls 83 2003
7636080 Networked applications including haptic feedback 3 2003
7327348 Haptic feedback effects for control knobs and other interface devices 16 2003
7446752 Controlling haptic sensations for vibrotactile feedback interface devices 33 2003
8917234 Products and processes for providing force sensations in a user interface 3 2003
7102541 Isotonic-isometric haptic feedback interface 75 2003
8830161 Methods and systems for providing a virtual touch haptic effect to handheld communication devices 1 2003
8803795 Haptic communication devices 2 2003
8316166 Haptic messaging in handheld communication devices 6 2003
7209117 Method and apparatus for streaming force values to a force feedback device 76 2003
7821496 Computer interface apparatus including linkage having flex 4 2004
7561141 Haptic feedback device with button forces 17 2004
7432910 Haptic interface device and actuator assembly providing linear haptic sensations 84 2004
7027032 Designing force sensations for force feedback computer applications 60 2004
7249951 Method and apparatus for providing an interface mechanism for a computer simulation 89 2004
* 2004/0183,777 Method and apparatus for providing an interface mechanism for a computer simulation 3 2004
7710399 Haptic trackball device 24 2004
* 2004/0174,340 Haptic trackball device 20 2004
7472047 System and method for constraining a graphical hand from penetrating simulated graphical objects 6 2004
* 2004/0236,541 System and method for constraining a graphical hand from penetrating simulated graphical objects 8 2004
7423631 Low-cost haptic mouse implementations 23 2004
7561142 Vibrotactile haptic feedback devices 76 2004
7567243 System and method for low power haptic feedback 72 2004
* 8992322 Interactive gaming systems with haptic feedback 5 2004
RE40808 Low-cost haptic mouse implementations 8 2004
7742036 System and method for controlling haptic devices having multiple operational modes 120 2004
7667687 Resistive and hybrid control schemes for haptic feedback interface devices 9 2004
* 2005/0151,720 Resistive and hybrid control schemes for haptic feedback interface devices 7 2004
7656388 Controlling vibrotactile sensations for haptic feedback devices 19 2004
7696978 Enhanced cursor control using interface devices 5 2004
7791588 System and method for mapping instructions associated with haptic feedback 27 2004
* 2005/0134,561 System and method for mapping instructions associated with haptic feedback 66 2004
7982711 Haptic profiling system and method 1 2004
* 2005/0184,696 Haptic profiling system and method 16 2004
7209028 Position sensor with resistive element 73 2005
7821498 Interface for controlling a graphical image 11 2005
* 2006/0132,433 Interface for controlling a graphical image 9 2005
8059088 Methods and systems for providing haptic messaging to handheld communication devices 6 2005
8747196 Force feedback device for simulating combat 0 2005
7978186 Mechanisms for control knobs and other interface devices 61 2005
8264465 Haptic feedback for button and scrolling action simulation in touch input devices 36 2005
8232969 Haptic feedback for button and scrolling action simulation in touch input devices 27 2005
7404716 Interface apparatus with cable-driven force feedback and four grounded actuators 31 2005
7843424 Method and apparatus for designing force sensations in force feedback computer applications 52 2006
8441444 System and method for providing directional tactile sensations 2 2006
* 7979797 Device having selective directional tactile feedback capability 57 2006
* 2006/0281,550 Directional inertial tactile feedback using rotating masses 14 2006
7500853 Mechanical interface for a computer system 8 2006
* 2006/0194,180 Hemispherical high bandwidth mechanical interface for computer systems 9 2006
* 7650810 Haptic control devices 11 2006
7701438 Design of force sensations for haptic feedback computer interfaces 56 2006
* 2006/0279,538 Design of force sensations for haptic feedback computer interfaces 12 2006
7406943 Haptic throttle devices and methods 0 2006
* 2006/0267,932 Force feedback device including coupling device 6 2006
8527873 Force feedback system including multi-tasking graphical host environment and interface device 1 2006
7944435 Haptic feedback for touchpads and other touch controls 60 2006
* 2007/0030,246 Tactile feedback man-machine interface device 4 2006
7889174 Tactile feedback interface device including display screen 9 2006
7489309 Control knob with multiple degrees of freedom and force feedback 62 2006
9582077 Providing force feedback to a user of an interface device based on interactions of a user-controlled complaint paddle with a simulated object in a graphical environment 0 2007
* 2007/0139,375 Providing force feedback to a user of an interface device based on interactions of a user-controlled cursor in a graphical user interface 15 2007
8519947 Control schemes for haptic feedback interface devices 1 2007
8519948 Control schemes for haptic feedback interface devices 9 2007
8368641 Tactile feedback man-machine interface device 59 2007
8188981 Haptic interface for touch screen embodiments 6 2007
8059104 Haptic interface for touch screen embodiments 63 2007
8031181 Haptic feedback for touchpads and other touch controls 83 2007
* 2008/0073,131 Control schemes for haptic feedback interface devices 1 2007
* 2008/0055,244 Control schemes for haptic feedback interface devices 6 2007
8063893 Haptic feedback for touchpads and other touch controls 66 2007
8049734 Haptic feedback for touchpads and other touch control 62 2007
7982720 Haptic feedback for touchpads and other touch controls 88 2007
7978183 Haptic feedback for touchpads and other touch controls 65 2007
8059105 Haptic feedback for touchpads and other touch controls 90 2008
8007282 Medical simulation interface apparatus and method 6 2008
7946271 Haptic device in a vehicle and method thereof 2 2008
* 2008/0283,024 Haptic Device In A Vehicle And Method Thereof 4 2008
8212772 Haptic interface device and actuator assembly providing linear haptic sensations 58 2008
9492847 Controlling haptic sensations for vibrotactile feedback interface devices 0 2008
8188989 Control knob with multiple degrees of freedom and force feedback 56 2008
8169402 Vibrotactile haptic feedback devices 76 2009
8619031 System and method for low power haptic feedback 6 2009
8072422 Networked applications including haptic feedback 4 2009
9746923 Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction 0 2010
9696803 Systems and methods for friction displays and additional haptic effects 0 2010
* 2010/0231,540 Systems and Methods For A Texture Engine 38 2010
* 2010/0231,539 Systems and Methods for Interfaces Featuring Surface-Based Haptic Effects 40 2010
* 2010/0231,550 Systems and Methods for Friction Displays and Additional Haptic Effects 75 2010
* 2010/0231,541 Systems and Methods for Using Textures in Graphical User Interface Widgets 62 2010
* 2010/0231,508 Systems and Methods for Using Multiple Actuators to Realize Textures 45 2010
8717287 Force sensations for haptic feedback computer interfaces 0 2010
* 2010/0201,502 Design of Force Sensations For Haptic Feedback Computer Interfaces 3 2010
8462116 Haptic trackball device 0 2010
8279172 Hybrid control of haptic feedback for host computer and interface device 51 2011
9582178 Systems and methods for multi-pressure interaction on touch-sensitive surfaces 0 2011
9280205 Haptic feedback for touchpads and other touch controls 1 2013
9740287 Force feedback system including multi-tasking graphical host environment and interface device 0 2013
* 9504914 Programmable game-based haptic enabled gun controller 0 2013
* 2013/0331,157 PROGRAMMABLE GAME-BASED HAPTIC ENABLED GUN CONTROLLER 0 2013
* 9557830 Programmable haptic peripheral 1 2014
9690379 Tactile feedback interface device 0 2014
9778745 Force feedback system including multi-tasking graphical host environment and interface device 0 2016
 
AUTOMATION MIDDLEWARE SOLUTIONS, INC. (16)
6941543 Motion control system and method 29 2000
7139843 System and methods for generating and communicating motion data through a distributed network 23 2001
7031798 Event management systems and methods for the distribution of motion control commands 18 2002
6885898 Event driven motion systems 13 2002
7024666 Motion control systems and methods 18 2003
8032605 Generation and distribution of motion commands over a distributed network 2 2003
6859671 Application programs for motion control devices including access limitations 10 2003
7137107 Motion control systems and methods 18 2004
7024255 Event driven motion systems 15 2004
7853645 Remote generation and distribution of command programs for programmable devices 139 2004
8271105 Motion control systems 2 2006
7904194 Event management systems and methods for motion control systems 10 2007
2010/0131,079 EVENT MANAGEMENT SYSTEMS AND METHODS FOR MOTION CONTROL SYSTEMS 1 2007
8073557 Motion control systems 3 2009
8102869 Data routing systems and methods 2 2009
8027349 Database event driven motion systems 8 2009
 
Transcend Information, Inc. (1)
* 7970973 Portable device having plug detector and control method of detecting the portable device 1 2009
 
ROCKWELL COLLINS, INC. (4)
6320284 Motor assembly allowing output in multiple degrees of freedom 20 1999
6664666 Motor assembly allowing output in multiple degrees of freedom 21 2001
6909205 Motor assembly allowing output in multiple degrees of freedom 22 2003
* 2004/0124,717 Motor assembly allowing output in multiple degrees of freedom 2 2003
 
MONTEREY RESEARCH, LLC (17)
8160864 In-circuit emulator and pod synchronized boot 1 2001
8103496 Breakpoint control in an in-circuit emulation system 7 2001
7765095 Conditional branching in an in-circuit emulation system 4 2001
8078970 Graphical user interface with user-selectable list-box 7 2001
7526422 System and a method for checking lock-step consistency between an in circuit emulation and a microcontroller 2 2001
8069405 User interface for efficiently browsing an electronic document using data-driven tabs 5 2001
7774190 Sleep and stall in an in-circuit emulation system 4 2001
8103497 External interface for event architecture 6 2002
8089461 Touch wake for electronic devices 2 2005
8286125 Model for a hardware device-independent method of defining embedded firmware for programmable systems 2 2005
8069436 Providing hardware independence to automate code generation of processing device firmware 5 2005
8085067 Differential-to-single ended signal converter circuit and method 6 2006
8049569 Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes 10 2007
8402313 Reconfigurable testing system and method 6 2007
8085100 Poly-phase frequency synthesis oscillator 3 2008
8120408 Voltage controlled oscillator delay cell and method 1 2008
8539398 Model for a hardware device-independent method of defining embedded firmware for programmable systems 0 2010
 
NINTENDO CO., LTD. (28)
* 5897437 Controller pack 238 1996
6139433 Video game system and method with enhanced three-dimensional character and background control due to environmental conditions 59 1997
6186896 Operating device with analog joystick 66 1998
6679776 Video game system 32 1998
6332840 Operation controlling device and video processing system used therewith 78 1999
7126584 Operating device and image processing system using same 101 1999
6200253 Controller pack 142 1999
6778190 Three-dimensional image processing apparatus 1 1999
6241611 Function expansion device and operating device using the function expansion device 120 1999
* 6102803 Operating device with analog joystick 70 1999
6383079 High performance/low cost video game system with multi-functional peripheral processing subsystem 106 1999
6421056 Three-dimensional image processing apparatus 96 1999
6497618 Video game system with data transmitting/receiving controller 12 1999
6331146 Video game system and method with enhanced three-dimensional character and background control 48 1999
* 6139434 Three-dimensional image processing apparatus with enhanced automatic and user point of view control 39 1999
6325718 Operation controlling device and video processing system used therewith 91 1999
6743104 Portable game machine 137 2000
6267673 Video game system with state of next world dependent upon manner of entry from previous world via a portal 70 2000
6489946 Operating device with analog joystick 25 2000
6917356 User controlled graphics object movement based on amount of joystick angular rotation and point of view angle 9 2000
6491585 Three-dimensional image processing apparatus with enhanced automatic and user point of view control 76 2000
6676520 Video game system providing physical sensation 101 2001
6590578 Three-dimensional image processing apparatus 0 2001
7070507 Video game system 1 2001
6461242 Operating device for an image processing apparatus 27 2001
6454652 Video game system and method with enhanced three-dimensional character and background control due to environmental conditions 22 2001
7594854 Video game system with data transmitting/receiving controller 0 2002
7102618 User controlled graphics object movement based on a amount of joystick angular rotation and point of view angle 7 2005
 
CYBERNET HAPTIC SYSTEMS CORPORATION (2)
6433771 Haptic device attribute control 42 1997
* 5872438 Whole-body kinesthetic display 87 1997
 
SANOFI (3)
8828203 Printable hydrogels for biosensors 0 2005
8808201 Methods and apparatus for penetrating tissue 0 2008
9261476 Printable hydrogel for biosensors 0 2014
 
IMMERSION MEDICAL, INC. (14)
* 6106301 Interventional radiology interface apparatus and method 59 1997
6929481 Interface device and method for interfacing instruments to medical procedure simulation systems 71 1999
6470302 Interface device and method for interfacing instruments to vascular access simulation systems 75 1999
7815436 Surgical simulation interface device and method 7 2000
7931470 Interface device and method for interfacing instruments to medical procedure simulation systems 8 2003
7833018 Interface device and method for interfacing instruments to medical procedure simulation systems 7 2003
7806696 Interface device and method for interfacing instruments to medical procedure simulation systems 9 2003
7505030 Medical device and procedure simulation 5 2004
* 2005/0223,327 Medical device and procedure simulation 6 2004
8480406 Interface device and method for interfacing instruments to medical procedure simulation systems 6 2005
7307619 Haptic interface for palpation simulation 88 2006
9336691 Medical device and procedure simulation 0 2009
* 2009/0181,350 Medical Device And Procedure Simulation 0 2009
8638308 Haptic interface for palpation simulation 0 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (17)
* 6096096 Web-site delivery 114 1996
* 6005551 Offline force effect rendering 128 1997
* 6482010 Interactive simulation including force feedback 27 1998
6452586 Computer input device providing tactile feedback 17 1998
* 6531998 Haptic feedback gaming device with integral power supply 11 2000
* 6641480 Force feedback mechanism for gamepad device 25 2001
* 2003/0003,426 Interactive simulation including force feedback 0 2002
* 7789741 Squad vs. squad video game 98 2003
* 6824468 Force feedback mechanism for gamepad device 10 2003
* 2003/0195,042 Force feedback mechanism for gamepad device 1 2003
7507158 Force feedback mechanism for gamepad device 2 2004
* 2005/0009,606 Force feedback mechanism for gamepad device 3 2004
7503852 Force feedback mechanism for gamepad device 1 2004
* 2005/0085,299 Force feedback mechanism for gamepad device 10 2004
8491394 Squad vs. squad video game 3 2010
* 2010/0311,483 Squad Vs. Squad Video Game 14 2010
* 2012/0194,553 AR GLASSES WITH SENSOR AND USER ACTION BASED CONTROL OF EXTERNAL DEVICES WITH FEEDBACK 114 2011
 
SANOFI-AVENTIS DEUTSCHLAND GMBH (102)
* 7491178 Method and apparatus for penetrating tissue 128 2002
* 7481776 Method and apparatus for penetrating tissue 121 2002
8267870 Method and apparatus for body fluid sampling with hybrid actuation 1 2003
7892183 Method and apparatus for body fluid sampling and analyte sensing 12 2003
8574895 Method and apparatus using optical techniques to measure analyte levels 2 2003
8262614 Method and apparatus for fluid injection 4 2004
8282576 Method and apparatus for an improved sample capture device 28 2004
9351680 Method and apparatus for a variable user interface 0 2004
8668656 Method and apparatus for improving fluidic flow and sample capture 0 2004
9820684 Method and apparatus for a fluid sampling device 0 2005
8721671 Electric lancet actuator 0 2005
8337419 Tissue penetration device 0 2005
8333710 Tissue penetration device 0 2005
9144401 Low pain penetrating member 0 2005
8211037 Tissue penetration device 0 2005
8206317 Tissue penetration device 0 2005
8162853 Tissue penetration device 0 2005
8016774 Tissue penetration device 22 2005
7981055 Tissue penetration device 2 2005
8360991 Tissue penetration device 0 2005
8343075 Tissue penetration device 0 2005
8216154 Tissue penetration device 0 2005
8337420 Tissue penetration device 0 2006
8641643 Sampling module device and method 0 2006
8403864 Method and apparatus for penetrating tissue 0 2006
8690796 Method and apparatus for penetrating tissue 0 2006
7938787 Method and apparatus for penetrating tissue 2 2006
7909777 Method and apparatus for penetrating tissue 2 2006
8579831 Method and apparatus for penetrating tissue 0 2006
8079960 Methods and apparatus for lancet actuation 51 2006
8062231 Method and apparatus for penetrating tissue 1 2006
8007446 Method and apparatus for penetrating tissue 1 2006
9314194 Tissue penetration device 0 2007
8435190 Method and apparatus for penetrating tissue 0 2007
7875047 Method and apparatus for a multi-use body fluid sampling device with sterility barrier release 5 2007
8430828 Method and apparatus for a multi-use body fluid sampling device with sterility barrier release 0 2007
8382682 Method and apparatus for penetrating tissue 1 2007
7914465 Method and apparatus for penetrating tissue 0 2007
7909774 Method and apparatus for penetrating tissue 0 2007
8414503 Methods and apparatus for lancet actuation 0 2007
7976476 Device and method for variable speed lancet 0 2007
7988644 Method and apparatus for a multi-use body fluid sampling device with sterility barrier release 7 2007
7959582 Method and apparatus for penetrating tissue 0 2007
7901365 Method and apparatus for penetrating tissue 57 2007
8574168 Method and apparatus for a multi-use body fluid sampling device with analyte sensing 3 2007
8496601 Methods and apparatus for lancet actuation 0 2007
8491500 Methods and apparatus for lancet actuation 30 2007
7909778 Method and apparatus for penetrating tissue 0 2007
8202231 Method and apparatus for penetrating tissue 1 2007
7988645 Self optimizing lancing device with adaptation means to temporal variations in cutaneous properties 1 2007
8282577 Method and apparatus for lancet launching device integrated onto a blood-sampling cartridge 0 2007
7981056 Methods and apparatus for lancet actuation 3 2007
8123700 Method and apparatus for lancet launching device integrated onto a blood-sampling cartridge 3 2007
7909775 Method and apparatus for lancet launching device integrated onto a blood-sampling cartridge 0 2007
9795334 Method and apparatus for penetrating tissue 0 2007
8197421 Method and apparatus for penetrating tissue 32 2007
8157748 Methods and apparatus for lancet actuation 2 2008
8652831 Method and apparatus for analyte measurement test time 0 2008
8641644 Blood testing apparatus having a rotatable cartridge with multiple lancing elements and testing means 1 2008
8388551 Method and apparatus for multi-use body fluid sampling device with sterility barrier release 0 2008
8784335 Body fluid sampling device with a capacitive sensor 1 2008
8372016 Method and apparatus for body fluid sampling and analyte sensing 3 2008
9775553 Method and apparatus for a fluid sampling device 0 2008
8360992 Method and apparatus for penetrating tissue 1 2008
8636673 Tissue penetration device 0 2008
8845549 Method for penetrating tissue 1 2008
8366637 Method and apparatus for penetrating tissue 1 2008
9339612 Tissue penetration device 0 2008
8562545 Tissue penetration device 8 2008
8337421 Tissue penetration device 8 2008
8235915 Method and apparatus for penetrating tissue 0 2008
8556829 Method and apparatus for penetrating tissue 0 2009
9386944 Method and apparatus for analyte detecting device 1 2009
8702624 Analyte measurement device with a single shot actuator 13 2010
8439872 Apparatus and method for penetration with shaft having a sensor for sensing penetration depth 0 2010
8251921 Method and apparatus for body fluid sampling and analyte sensing 0 2010
8296918 Method of manufacturing a fluid sampling device with improved analyte detecting member configuration 3 2010
8206319 Tissue penetration device 52 2010
9226699 Body fluid sampling module with a continuous compression tissue interface surface 0 2010
8221334 Method and apparatus for penetrating tissue 0 2010
8965476 Tissue penetration device 0 2011
9795747 Methods and apparatus for lancet actuation 0 2011
8679033 Tissue penetration device 0 2011
8622930 Tissue penetration device 1 2011
8382683 Tissue penetration device 1 2012
8905945 Method and apparatus for penetrating tissue 1 2012
9089678 Method and apparatus for penetrating tissue 0 2012
8945910 Method and apparatus for an improved sample capture device 0 2012
9034639 Method and apparatus using optical techniques to measure analyte levels 4 2012
8845550 Tissue penetration device 1 2012
9248267 Tissue penetration device 0 2013
9072842 Method and apparatus for penetrating tissue 0 2013
9802007 Methods and apparatus for lancet actuation 0 2013
9694144 Sampling module device and method 0 2013
9561000 Method and apparatus for improving fluidic flow and sample capture 0 2013
9560993 Blood testing apparatus having a rotatable cartridge with multiple lancing elements and testing means 0 2013
9186468 Method and apparatus for penetrating tissue 0 2014
9089294 Analyte measurement device with a single shot actuator 0 2014
9839386 Body fluid sampling device with capacitive sensor 0 2014
9498160 Method for penetrating tissue 0 2014
9427532 Tissue penetration device 0 2014
9724021 Method and apparatus for penetrating tissue 0 2014
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
* 2005/0124,412 Haptic simulation system and method for providing real-time haptic interaction in virtual simulation 4 2004
 
HOSHIDEN CORPORATION (1)
6307486 Joystick device 17 1999
 
Technology Creations, Inc. (2)
6402620 Amplified stereo sound and force feed back accessory for video game devices 18 2000
6422944 Plug-in amplified stereo sound and force feed back accessory for video game devices and method of using same 11 2000
 
LG ELECTRONICS INC. (1)
* 2004/0158,620 Home networking communication system and method for communicating using the same 9 2003
 
BECTON, DICKINSON AND COMPANY (2)
* 9529762 Self powered serial-to-serial or USB-to-serial cable with loopback and isolation 3 2004
* 2005/0001,179 Self powered serial-to-serial or USB-to-serial cable with loopback and isolation 9 2004
 
VERILY LIFE SCIENCES LLC (2)
* 2014/0052,275 SYSTEM AND METHOD FOR STABILIZING UNINTENTIONAL MUSCLE MOVEMENTS 1 2011
* 2013/0297,022 STABILIZING UNINTENTIONAL MUSCLE MOVEMENTS 3 2013
 
ST. JUDE MEDICAL, ATRIAL FIBRILLATION DIVISION, INC. (1)
* 2009/0248,042 MODEL CATHETER INPUT DEVICE 29 2008
 
HONEYWELL INTERNATIONAL INC. (2)
* 7750593 Active human-machine interface system without a force sensor 2 2007
* 2008/0100,252 ACTIVE HUMAN-MACHINE INTERFACE SYSTEM WITHOUT A FORCE SENSOR 5 2007
 
C. R. BARD, INC. (20)
8784336 Stylet apparatuses and methods of manufacture 19 2006
8478382 Systems and methods for positioning a catheter 39 2009
9649048 Systems and methods for breaching a sterile field for intravascular placement of a catheter 2 2009
8849382 Apparatus and display methods relating to intravascular placement of a catheter 21 2009
8781555 System for placement of a catheter including a signal-generating stylet 18 2010
9636031 Stylets for use with apparatus for intravascular placement of a catheter 2 2010
9554716 Insertion guidance system for needles and medical components 5 2011
9456766 Apparatus for use with needle insertion guidance system 10 2011
8801693 Bioimpedance-assisted placement of a medical device 20 2011
9521961 Systems and methods for guiding a medical instrument 5 2011
9681823 Integrated system for intravascular placement of a catheter 2 2012
9492097 Needle length determination and calibration for insertion guidance system 8 2012
D724745 Cap for an ultrasound probe 5 2012
9211107 Ruggedized ultrasound hydrogel insert 0 2012
8971994 Systems and methods for positioning a catheter 8 2013
D754357 Ultrasound probe head 0 2014
9526440 System for placement of a catheter including a signal-generating stylet 5 2014
9415188 Bioimpedance-assisted placement of a medical device 0 2014
9549685 Apparatus and display methods relating to intravascular placement of a catheter 0 2014
9839372 Systems and methods for guidance and placement of an intravascular device 0 2015
 
FOXNUM TECHNOLOGY CO., LTD. (1)
* 7986119 Motor control system 0 2008
 
MQ GAMING, LLC (3)
9770652 Wireless interactive game having both physical and virtual elements 0 2016
9814973 Interactive entertainment system 0 2016
9861887 Multi-platform gaming systems and methods 0 2017
 
The Ohio Art Company (1)
* 2005/0174,337 Electronic handheld drawing and gaming system using television monitor 1 2005
 
PRIMAX ELECTRONICS LTD. (1)
* 5995034 Computer joystick with a removable joystick handle 5 1997
 
RPX CORPORATION (1)
7893724 Method and circuit for rapid alignment of signals 3 2007
 
SIMBIONEX LTD. (1)
6857878 Endoscopic tutorial system 60 2000
 
Guillemot Corporation S.A. (1)
* 6270415 Method for bi-directional data communication in a digital game port 16 1998
 
VISX, INCORPORATED (1)
* 6772053 Aspects of a control system of a minimally invasive surgical apparatus 31 2002
 
GREENVISION GROUP TECHNOLOGIES CORPORATION (2)
8903577 Traction system for electrically powered vehicles 2 2009
8604709 Methods and systems for controlling electrical power to DC loads 3 2010
 
ELCKON LIMITED (1)
8063892 Haptic interface for touch screen embodiments 63 2007
 
IMMERSION CORPORATION DELAWARE (2)
* 6067077 Position sensing for force feedback devices 103 1998
8552982 Position sensing methods for interface devices 1 2003
 
X DEVELOPMENT LLC (1)
* 9592608 Methods and systems for providing feedback during teach mode 1 2014
* Cited By Examiner