WO1997012337B1 - Safe and low cost computer peripherals with force feedback for consumer applications - Google Patents

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

Info

Publication number
WO1997012337B1
WO1997012337B1 PCT/US1996/015340 US9615340W WO9712337B1 WO 1997012337 B1 WO1997012337 B1 WO 1997012337B1 US 9615340 W US9615340 W US 9615340W WO 9712337 B1 WO9712337 B1 WO 9712337B1
Authority
WO
WIPO (PCT)
Prior art keywords
user
recited
host computer
interface
force
Prior art date
Application number
PCT/US1996/015340
Other languages
French (fr)
Other versions
WO1997012337A1 (en
Filing date
Publication date
Priority claimed from US08/534,791 external-priority patent/US5739811A/en
Priority claimed from US08/623,660 external-priority patent/US5691898A/en
Application filed filed Critical
Priority to DE69607189T priority Critical patent/DE69607189T2/en
Priority to EP96933888A priority patent/EP0852770B1/en
Priority to CA002233206A priority patent/CA2233206C/en
Publication of WO1997012337A1 publication Critical patent/WO1997012337A1/en
Publication of WO1997012337B1 publication Critical patent/WO1997012337B1/en

Links

Abstract

A method and apparatus for providing safe and low-cost force feedback peripherals for consumer applications. A device microprocessor (26) local to an interface device (14) is coupled to the host (12) by a first interface bus (24). The microprocessor receives host commands from the host computer on the first interface bus, such as an RS-232 interface, and commands an actuator (30) to apply a force to a user object (22), such as a joystick, in response to host commands. A sensor (28) detects positions of the user object and outputs signals to the host on a second interface bus (25), such as a PC game port bus, separate from the firt bus. A safety switch (41) 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.

Claims

AMENDED CLAIMS
[received by the Intemational Bureau on 29 April 1997 (29.04.97); original claims 1-19, 21, 24, 27-33, 43-46, 50, 67, 68 and 70 cancelled; original claims 20, 25-27, 34, 35, 38, 39, 47-49, 51, 66, 69, 71 and 72 amended; new claims 1-11 and 74-113 added; remaining claims unchanged (14 pages)]
1. An interface apparatus for interfacing motion of a user with a host computer and enabling said host computer to track motion of said user, to update an execute software process in response to said motion, and to command feedback forces to said user, said interface apparatus providing a button-reflex capability wherein a force sensation is generated locally in response to a press of a button on said interface apparatus, said interface apparatus comprising:
a user object being physically contacted and manipulable by a user and having at least one degree of freedom of movement;
a device microprocessor provided local to said interface apparatus and separate from said host computer and being controlled by software instructions stored in a memory device separate from said host computer, said microprocessor being coupled to said host computer by an interface bus and receiving host commands from said host computer on said interface bus, wherein said host commands include a supervisory command which affects implementation of said software instructions by said device microprocessor;
at least one button-actuated switch coupled to said device microprocessor, wherein said supervisory command enables said switch to initiate a force sensation specified by a parameter in said supervisory command on said user object when said button-actuated switch is manipulated to a particular state by said user;
a sensor coupled to said user object for detecting a position of said user object along said degree of freedom and for outputting a locative sensor signal which represents said position of said user manipulable object, said locative sensor signal being received by said host computer on said interface bus, and wherein said host computer modifies a displayed process in response to said locative sensor signal; and
an actuator coupled to said user object for applying a force along said degree of freedom to said user object, wherein said actuator applies said force in response to microprocessor force signals produced by said device microprocessor.
2. An interface apparatus as recited in claim 1 wherein said interface bus is a serial interface bus for bi-directionally transmitting and receiving data serially.
3. An interface apparatus as recited in claim 1 wherein said user object includes a joystick.
72 4. An interface apparatus as recited in claim 1 wherein said supervisory command enables said switch to initiate a specified force sensation on said user object when said button-actuated switch is closed by a user.
5. An interface apparatus as recited in claim 4 further comprising multiple button-actuated switches, each of said multiple switches initiating a different force sensation associated with said switch on said user object when said user closes said switch.
6. An interface apparatus as recited in claim 1 wherein said microprocessor is powered by said host computer using a power line of said interface bus.
7. An interface apparatus as recited in claim 1 further comprising a power storage device coupled to said actuator, said power storage device storing power from a power source and providing said stored power to said actuator when said actuator applies said force to said user object.
8. An interface apparatus as recited in claim 1 further comprising a safety switch for said user, wherein said actuator is operative to output said force only when said safety switch is closed, wherein said safety switch is a hand-weight safety switch coupled to said joystick, said hand weight safety switch being closed by said user when said user applies weight to said joystick by grasping said joystick.
9. An interface apparatus as recited in claim 3 wherein said joystick includes a safety break-away handle that breaks off from said interface apparatus when a force having a magnitude over a predetermined threshold magnitude is applied to said joystick.
10. An interface apparatus as recited in claim 9 wherein said safety break- away handle is attached to said interface apparatus by a magnet.
11. An interface apparatus as recited in claim 1 wherein said local memory device stores force routines, wherein said microprocessor selects a force routine in accordance with said at least one of said host commands, said force routine detenτιining said microprocessor force signals, at least in part, from said sensor signals of said microprocessor sensors.
20. A force feedback interface apparatus for use with a host computer displaying a graphical environment, said interface apparatus providing locative signals to said host computer which are used by said host computer to update said graphical environment in response to user manipulation of said interface apparatus, said interface apparatus providing force sensations to the
73 user and button reflex capability wherein a force sensation is generated locally in response to a press of a button of said interface apparatus, said interface apparatus comprising:
a user object being physically contacted and manipulated by a user and having at least one degree of freedom of movement with respect to an origin;
an actuator coupled to said user object for applying a force along said degree of freedom to said user object;
a sensor for detecting motion of said user object along said degree of freedom and outputting a sensor signal, wherein a representation of said sensor signal being received by said host computer via an interface bus coupling said interface apparatus to said host computer wherein said host computer updates said graphical environment in response to said sensor signal;
at least one button coupled to said interface apparatus and manipulable by said user, said button providing a state signal to said host computer via an interface bus, said state signal conveying a state of said button as selected by said user, thereby allowing said host computer to execute a process in response to said state of said button; and
control electronics coupled to said actuator and to said at least one button, said control electronics locally varying said force over time, thereby generating a force sensation felt by said user in said degree of freedom, said control electronics having button-reflex capability allowing local generation of a force sensation to be initiated in response to a locally detected change in said state of said button and generated locally over a period of time after being so initiated.
22. An interface apparatus as recited in claim 20 wherein said force commands received by said actuator are host data sent by said host computer and which instruct said actuator to output said force in accordance with a software process running on said host computer.
23. An interface apparatus as recited in claim 22 wherein said first interface bus transmits said host data serially to said interface apparatus from said host computer, and further comprising at least one shift register for providing said serial host data as control signals to said actuator.
25. An interface apparatus as recited in claim 23 wherein said interface bus transmits at least a portion of said host data in parallel in conjunction with serially transmitted host data.
26. An interface apparatus as recited in claim 23 wherein said interface bus is an RS-232 interface bus in which a plurality of lines are used to transmit data to said interface apparatus as parallel information and in which at least one line is used to transmit data to said interface apparatus as serial information.
74 34. A force feedback interface device for use with a host computer displaying a graphical environment, said interface device providing sensor signals to said host computer which are used by said host computer to update said graphical environment in response to user manipulation of said interface device, said interface device providing force sensations to the user and user-selected reflex capability wherein a force sensation is generated locally in response to a selection of a user- selectable control of said interface device, the interface device comprising:
a sensor for determining the position of a user object in a degree of freedom and for providing sensor signals representing said position to said host computer via an interface bus, wherein said host computer updates said graphical environment in response to said sensor signals;
an actuator for applying forces on said user object in said degree of freedom when said actuator receives an activation signal; and
a user-selectable control coupled to said interface device, wherein when said user selects said user-selectable control, a reflex process local to said interface device is initiated in which said selection of said user-selectable control is locally detected and in which said activation signal is sent to said actuator and commands said actuator to apply said forces on said user object in said degree of freedom by varying a magnitude of said forces over time, thereby initiating force feedback on said interface device independently of said host computer.
35. A force feedback interface device as recited in claim 34 wherein said user object is a joystick wherein said actuator applies said force on said joystick only when said user selects said user-selectable control.
36. A force feedback interface device as recited in claim 34 wherein said actuator applies said force on said joystick only when said user selects said user-selectable control.
37. A force feedback interface device as recited in claim 34 wherein said user selectable control includes a button.
38. A force feedback interface device as recited in claim 37 wherein said host computer is operative to transmit an enable signal to said interface apparatus for enabling said reflex process, wherein when said enable signal is providej by said host computer, said selection of said user- selectable control causes said actuator to output said forces, and wherein when said enable signal is not provided by said host computer, said selection of said user selectable control does not cause said actuator to output said forcse.
75 39. A force feedback interface device as recited in claim 38 wherein said activation signal is a first activation signal, and wherein said host computer is operative to provide a second activation signal to said actuator to command said actuator to apply said force to said user object regardless of whether said first activation signal from said user selectable control has been provided to said actuator.
40. A force feedback interface device as recited in claim 39 wherein said second activation signal is provided at a desired baud rate to said actuator such that said second activation signal activates and deactivates said actuator at said desired baud rate.
41. A force feedback interface device as recited in claim 39 further comprising a user enable switch on said interface device which, when selected, enables said reflex process to output force in response to said user-selectable control and, when unselected, disables said reflex process from applying said force in response to said user-selectable control.
42. A force feedback interface device as recited in claim 37 further comprising a power store circuit coupled to said actuator, said power store circuit storing power from a power source and providing said stored power to said actuator when said actuator applies said force to said user object.
47. A force feedback interface device as recited in claim 37 further comprising a safety switch for said user, said user able to change a state of said switch during operation of said interface device, wherein said actuator is operative to output said force only when said user continually maintains said safety switch in a particular state during operation of said interface device.
48. A force feedback interface device as recited in claim 47 wherein said safety switch is a hand-weight safety switch coupled to said user object, said hand weight safety switch being maintained in said particular state by said user when said user applies weight to said user object by grasping said user object.
49. A force feedback interface device as recited in claim 47 wherein said safety switch includes two touch plates coupled to said force feedback interface device, wherein said safety switch is maintained in said state when said user creates an electrical connection between said two touch plates by touching both of said touch plates.
51. A force feedback interface device as recited in claim 37 wherein when said button is continually depressed by said user, a timer/pulse generator of said interface apparatus causes said actuator to repeatedly output forces to said user object.
76 52. A force feedback interface device for safe use by a user, said interface device comprising:
a sensor for sensing the position of a user object along a degree of freedom and for providing a sensor signal indicating said position of said user object to a host computer coupled to said interface device;
an actuator for applying a force to said user object along said degree of freedom;
a safety switch coupled to said user object for disabling said actuator when said user is not using said interface device, said safety switch enabling said actuator when more than a predetermined amount of weight is placed on said user object.
53. An interface device as recited in claim 52 wherein said user object includes a joystick.
54. An interface device as recited in claim 53 wherein an amount of weight created by a user grasping said joystick is more than said predetermined amount of weight and enables said actuator.
55. An interface device as recited in claim 54 wherein said joystick includes a handle portion and a base portion, said handle portion being translatably coupled to said base portion.
56. An interface device as recited in claim 55 wherein said safety switch includes a contact on said handle portion and a contact on said base portion such that when said predetermined amount of weight is applied to said user object, said handle portion engages said base portion and said contacts engage to allow electrical current to flow therebetween.
57. An interface device as recited in claim 56 further comprising a spring member positioned between said handle portion and said base portion of said joystick, said spring member forcing said handle portion and said base portion apart from each other when less than said predetermined amount of weight is applied to said joystick.
58. An interface device as recited in claim 53 wherein said actuator is one of a plurality of actuators included in said interface device, wherein said safety switch is operative to enable and disable said plurality of actuators.
59. A circuit for storing power in a force feedback interface device that interfaces a user with a host computer system, said circuit comprising:
77 a capacitor for storing power provided by a signal input to said circuit;
a sensing device coupled to said capacitor for sensing when said capacitor is fully charged; and
a control device for providing a control signal to an actuator so that said actuator can apply force to a user object of said interface device, wherein said stored power is supplied to said actuator to apply said force.
60. A circuit as recited in claim 59 wherein said sensing device includes an analog to digital converter and a microprocessor operative to monitor said input signal to determine when said capacitor is fully charged.
61. A circuit as recited in claim 59 further comprising a driver circuit for receiving said control signal and for amplifying said control signal using said supplied stored power to drive said actuator.
62. A circuit as recited in claim 61 further comprising a current limiter coupled to said input signal for limiting a current of said input signal to a predeteπnined value and providing said limited current to said capacitor.
63. A circuit as recited in claim 61 wherein said input signal is received from a game port interface bus coupled to a game port of said host computer system.
64. A circuit as recited in claim 61 wherein said input signal is received from an interface bus coupled to a control port of said host computer system, wherein said host computer system is a video game console.
65. A circuit as recited in claim 61 wherein said input signal is received from a power supply included in said interface device.
66. A method for interfacing a force feedback interface device manipulated by a user with a host computer system, the method comprising the steps of:
providing a user manipulable joystick included in said force feedback interface device, said joystick having a degree of freedom; sensing positions of said joystick along said degree of freedom with a sensor and producing electrical sensor signals therefrom, said sensor signals being sent to said host computer system over an interface bus to said host computer system, said host computer system updating application software implemented by said host computer system in accordance with said sensor signals;
utilizing a microprocessor local to said joystick and separate from said host computer system to communicate with said host computer system to receive host commands from said host computer system;
providing at least one input switch coupled to said microprocessor;
enabling said input switch by at least one of said host commands to initiate a specified force sensation on said user object when said input switch is activated by a user as locally detected by said microprocessor, said force sensation being specified by at least one of said host commands from said host computer system; and
outputting processor force commands from said microprocessor to an actuator when said input switch is activated by said user, said actuator being coupled to said joystick and being operative to apply said specified force sensation to said joystick in accordance with said processor force commands.
69. A method as recited in claim 66 further comprising a step of further comprising providing multiple input switches, wherein each of said multiple switches is enabled with a different command from said host computer system, and wherein appropriate processor force commands to output a different force sensation associated with said switch on said user object are output when said user activates each of said switches.
71. An interface apparatus for interfacing motion of a user with a host computer and enabling said host computer to track motion of said user and to command feedback forces to said user, said interface apparatus comprising:
a user object being physically contacted and manipulable by a user and having at least one degree of freedom of movement;
a device microprocessor provided local to said interface apparatus and separate from said host computer and being controlled by software instructions stored in a memory device separate from said host computer, said microprocessor being coupled to said host computer by a serial interface bus and receiving host commands from said host computer on said first interface bus;
79 an actuator coupled to said user object for applying a force along said degree of freedom to said user object, wherein said actuator applies said force in response to microprocessor force commands produced by said device microprocessor;
a thermal sensor for detecting a temperature of said actuator, said thermal sensor providing a temperature signal to said microprocessor such that said microprocessor can deactivate said actuator when said temperature of said actuator rises above a predetermined threshold; and
a sensor coupled to said user object for detecting a position of said user object along said degree of freedom and for outputting a locative sensor signal which represents said position of said user manipulable object, said locative sensor signal being received by said host computer, and wherein said host computer modifies a displayed process in response to said locative sensor signal.
72. An interface apparatus for interfacing motion of a user with a host computer and enabling said host computer to track motion of said user and to command feedback forces to said user, said interface apparatus comprising:
a joystick being physically contacted and manipulable by a user and having at least one degree of freedom of movement with respect to a ground surface, wherein said joystick includes a safety break-away handle that breaks off from said interface apparatus when a force over a predetermined threshold is applied to said joystick;
a device microprocessor provided local to said interface apparatus and separate from said host computer and being controlled by software instructions stored in a memory device separate from said host computer, said microprocessor being coupled to said host computer by a serial interface bus and receiving host commands from said host computer on said first interface bus;
an actuator coupled to said user object for applying a force along said degree of freedom to said user object, wherein said actuator applies said force in response to microprocessor force commands produced by said device microprocessor; and
a sensor coupled to said user object for detecting a position of said user object along said degree of freedom and for outputting a locative sensor signal which represents said position of said user manipulable object, said locative sensor signal being received by said host computer, and wherein said host computer modifies a displayed process in response to said locative sensor signal.
80 73. An interface apparatus as recited in claim 72 wherein said safety break-away handle is attached to said interface apparatus by a magnet.
74. An interface apparatus as recited in claim 20 further comprising a plurality of said buttons, wherein said button-reflex capability of said control electronics detects a change in state of each of said buttons to initiate a force sensation associated with that button.
75. An interface apparatus as recited in claim 74 wherein a signal received by said interface apparatus from said host computer over an interface bus indicates if a particular force sensation is to be associated with a change in state of a particular button.
76. An interface apparatus as recited in claim 20 wherein said initiation of said force sensation in response to said locally detected change in said state of said button occurs only if an enable signal is received by said interface apparatus from said host computer prior to said change in state of said user adjustable button.
77. An interface apparatus as recited in claim 76 wherein said enable signal is used to coordinate events in said host computer graphical environment with said locally generated force sensations.
78. An interface apparatus as recited in claim 77 wherein said enable signal is a high-level host command indicating which of a plurality of said user adjustable buttons should initiate a given force sensation.
79. An interface apparatus as recited in claim 74 wherein the initiation of a particular force sensation in response to a locally detected change in said state of a particular button occurs only if previously enabled by a separate enable signal associated with said particular button, said enable signal received by said interface apparatus from said host computer.
80. An interface apparatus as recited in claim 20 wherein said interface bus connecting said interface apparatus and said host computer includes a PC Game Port.
81. An interface apparatus as recited in claim 80 wherein said interface bus includes a serial port in parallel with said PC Game Port.
82. An interface apparatus as recited in claim 20 wherein said force sensation is one of a recoil force and a vibration force.
83. An interface apparatus as recited in claim 20 wherein said control electronics include a local microprocessor wherein a process running on said local microprocessor supports said
81 button-reflex capability by initiating a force sensation in response to a change in said state of said button as locally detected by said local microprocessor.
84. An interface apparatus as detected in claim 20 further including a dead-man safety switch that prevents actuators from producing any forces upon said user object when said user is not properly engaging said user object.
85. An interface apparatus as recited in claim 20 wherein said period of time is derived from a signal sent to said interface apparatus from said host computer over an interface bus.
86. An interface apparatus as recited in claim 20 wherein said local generation of said force sensation is re-initiated when said button is held by said user in a particular state for more than a defined period of time after the previous generation of said force sensation.
87. An interface apparatus as recited in claim 20 wherein power is drawn over time from a power source and stored in a power storage circuit local to said interface device, said stored power able to be discharged rapidly across said actuator to allow said actuator to produce a transient force sensation of greater magnitude than if powered directly by said power source.
88. An interface apparatus as recited in claim 87 wherein said power source is a universal serial bus connection between said host computer and said interface apparatus.
89. An interface apparatus as recited in claim 84 wherein said dead-man safety switch is a hand weight activated switch.
90. An interface apparatus as recited in claim 84 wherein said dead-man safety switch is an optical switch, said optical safety switch being closed when said user covers an optical sensor when grasping said user object.
91. An interface apparatus as recited in claim 84 wherein said safety switch includes two touch plates coupled to said force feedback interface apparatus, wherein said safety switch is closed when said user creates an electrical connection between said two touch plates by touching both of said touch plates.
92. An interface apparatus as recited in claim 20 wherein said host computer is a video game console and said interface bus includes parallel control port lines.
93. An interface apparatus as recited in claim 87 wherein said power storage circuit includes a storage capacitor.
8 2 94. A force feedback interface device for use with a host computer running a software application, said interface device providing a button-reflex capability wherein a force sensation is generated locally in response to a press of a button on said interface apparatus by a user, said interface device comprising:
a user object for manipulation by a user in at least one degree of freedom with respect to an origin;
a sensor for detecting motion of said user object in said degree of freedom and for producing a locative sensor signal, wherein a representation of said locative sensor signal is conveyed to said host computer, thereby allowing said software application to update a process in response to manipulation of said user object;
a user adjustable button local to said interface apparatus and electrically coupled to said local microprocessor, a state of said button being conveyed to said host computer to allow said software application to update a process in response to said state of said button;
an actuator physically coupled to said user object, said actuator applying forces to said user object in said degree of freedom; and
a local microprocessor separate from said host computer and electronically coupled to said actuator, said local microprocessor executing a local process, said local microprocessor coupled to said host computer by a communication bus and outputting signals to said actuator such that said actuator applies said forces in response to said signals produced by said local microprocessor, wherein said local process locally generates force sensations by modulating a magnitude of said forces produced by said actuator over a period of time, said local process having button-reflex capability wherein said local generation of a force sensation may be initiated in response to a locally detected change in said state of said user adjustable button.
95. An interface device as recited in claim 94 wherein said user adjustable button is one of a plurality of user adjustable buttons included in said interface device, and wherein button-reflex data is stored local to said interface device, said data indicating which of said plurality of user adjustable buttons have been associated with particular ones of a plurality of force sensations.
96. An interface device as recited in claim 95 wherein said button-reflex data is derived from parameters received from said host computer over said communication bus.
97. An interface device as recited in claim 95 wherein said button-reflex data includes a repeat rate indicating a length of a period of time after a force sensation has been output that said force sensation is to be re-executed if the initiating button is held in a given state.
83 98. An interface device as recited in claim 94 wherein said force sensation initiated in response to a locally detected change in state of a user adjustable button is one of a jolt sensation and a damping sensation.
99. An interface device as recited in claim 94 wherein said force sensation initiated in response to a locally detected change in state of a user adjustable button is a force profile sensation wherein forces applied by said actuator are derived from a list of values in memory local to said interface apparatus.
100. An interface device as recited in claim 94 wherein said button-reflex capability associated with a particular button on said interface device is enabled in response to a high level host command, wherein said host command includes a parameter representing which button is to trigger a force sensation, said force sensation being specified by a host command.
101. An interface device as recited in claim 94 wherein said interface bus connect said communication bus includes a PC Game Port.
102. An interface device as recited in claim 101 wherein said interface bus includes a serial port in parallel with said PC Game Port.
103. An interface device as recited in claim 94 further including a dead-man safety switch that prevents actuators from producing any forces upon said user object when said user is not properly engaging said user object.
104. An interface device as recited in claim 103 wherein said dead-man safety switch is a hand weight activated switch.
105. An interface device as recited in claim 103 wherein said dead-man safety switch is an optical switch, said optical safety switch being closed when said user covers an optical sensor when grasping said user object.
106. An interface device as recited in claim 103 wherein said safety switch includes a plurality of touch plates coupled to said interface device, wherein said safety switch is closed when said user creates an electrical connection between said plurality of touch plates by touching all of said touch plates.
107. An interface device as recited in claim 94 wherein said period of time is derived from a host command sent to said interface device from said host computer over said communication bus.
84 108. An interface device as recited in claim 94 wherein said local generation of said force sensation is re-initiated when said button is held by said user in a particular state for more than a defined period of time after a previous generation of said force sensation.
109. An interface device as recited in claim 94 wherein power is drawn over time from a power source and stored in a power storage circuit local to said interface device, said stored power able to be discharged rapidly across said actuator, thereby allowing said actuator to produce a transient force sensation of greater magnitude than if powered directly by said power source.
110. An interface device as recited in claim 107 wherein said power source is included in said communication bus.
111. An interface device as recited in claim 110 wherein said power source is a universal serial bus connection between said host computer and said interface device.
112. An interface device as recited in claim 96 wherein said actuator is a motor, and further including a temperature sensor electrically coupled to said local microprocessor for measuring heat produced by said motor, wherein said local process can deactivate said motor in response to said temperature sensor reporting a value above a threshold.
113. An interface device as recited in claim 96 wherein said actuator is a motor, and wherein said local process performs a software estimation of motor heating and deactivates said motor when said estimation exceeds a threshold.
85
PCT/US1996/015340 1995-09-27 1996-09-25 Safe and low cost computer peripherals with force feedback for consumer applications WO1997012337A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE69607189T DE69607189T2 (en) 1995-09-27 1996-09-25 SAFE AND INEXPENSIVE COMPUTER PERIPHERAL DEVICES WITH POWER FEEDBACK FOR CONSUMPTION APPLICATIONS
EP96933888A EP0852770B1 (en) 1995-09-27 1996-09-25 Safe and low cost computer peripherals with force feedback for consumer applications
CA002233206A CA2233206C (en) 1995-09-27 1996-09-25 Safe and low cost computer peripherals with force feedback for consumer applications

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US08/534,791 US5739811A (en) 1993-07-16 1995-09-27 Method and apparatus for controlling human-computer interface systems providing force feedback
US08/534,791 1995-09-27
US08/623,660 1996-03-28
US08/623,660 US5691898A (en) 1995-09-27 1996-03-28 Safe and low cost computer peripherals with force feedback for consumer applications

Publications (2)

Publication Number Publication Date
WO1997012337A1 WO1997012337A1 (en) 1997-04-03
WO1997012337B1 true WO1997012337B1 (en) 1997-06-05

Family

ID=27064588

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1996/015340 WO1997012337A1 (en) 1995-09-27 1996-09-25 Safe and low cost computer peripherals with force feedback for consumer applications

Country Status (5)

Country Link
US (8) US5691898A (en)
EP (2) EP0974889B1 (en)
CA (1) CA2233206C (en)
DE (2) DE69607189T2 (en)
WO (1) WO1997012337A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8834271B2 (en) 2005-08-24 2014-09-16 Nintendo Co., Ltd. Game controller and game system
US8870655B2 (en) 2005-08-24 2014-10-28 Nintendo Co., Ltd. Wireless game controllers
US9186585B2 (en) 1999-02-26 2015-11-17 Mq Gaming, Llc Multi-platform gaming systems and methods
US9320976B2 (en) 2000-10-20 2016-04-26 Mq Gaming, Llc Wireless toy systems and methods for interactive entertainment
US9393491B2 (en) 2001-02-22 2016-07-19 Mq Gaming, Llc Wireless entertainment device, system, and method
US9393500B2 (en) 2003-03-25 2016-07-19 Mq Gaming, Llc Wireless interactive game having both physical and virtual elements
US9446319B2 (en) 2003-03-25 2016-09-20 Mq Gaming, Llc Interactive gaming toy
US9463380B2 (en) 2002-04-05 2016-10-11 Mq Gaming, Llc System and method for playing an interactive game
US9498728B2 (en) 2005-08-22 2016-11-22 Nintendo Co., Ltd. Game operating device

Families Citing this family (573)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5889670A (en) 1991-10-24 1999-03-30 Immersion Corporation Method and apparatus for tactilely responsive user interface
US6222525B1 (en) 1992-03-05 2001-04-24 Brad A. Armstrong Image controllers with sheet connected sensors
US6131097A (en) * 1992-12-02 2000-10-10 Immersion Corporation Haptic authoring
US5629594A (en) * 1992-12-02 1997-05-13 Cybernet Systems Corporation Force feedback system
US6433771B1 (en) 1992-12-02 2002-08-13 Cybernet Haptic Systems Corporation Haptic device attribute control
US6057828A (en) * 1993-07-16 2000-05-02 Immersion Corporation Method and apparatus for providing force sensations in virtual environments in accordance with host software
US6437771B1 (en) 1995-01-18 2002-08-20 Immersion Corporation Force feedback device including flexure member between actuator and user object
US5805140A (en) 1993-07-16 1998-09-08 Immersion Corporation High bandwidth force feedback interface using voice coils and flexures
US5701140A (en) 1993-07-16 1997-12-23 Immersion Human Interface Corp. Method and apparatus for providing a cursor control interface with force feedback
US5625576A (en) * 1993-10-01 1997-04-29 Massachusetts Institute Of Technology Force reflecting haptic interface
US6004134A (en) * 1994-05-19 1999-12-21 Exos, Inc. Interactive simulation including force feedback
US20030040361A1 (en) 1994-09-21 2003-02-27 Craig Thorner Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry
US5666138A (en) 1994-11-22 1997-09-09 Culver; Craig F. Interface control
US6722888B1 (en) * 1995-01-20 2004-04-20 Vincent J. Macri Method and apparatus for tutorial, self and assisted instruction directed to simulated preparation, training and competitive play and entertainment
DE69623903T2 (en) 1995-05-10 2003-05-15 Nintendo Co Ltd ACTUATING DEVICE WITH ANALOG STICK COVER
US6241611B1 (en) 1995-05-10 2001-06-05 Nintendo Co., Ltd. Function expansion device and operating device using the function expansion device
US7139843B1 (en) 1995-05-30 2006-11-21 Roy-G-Biv Corporation System and methods for generating and communicating motion data through a distributed network
US5691897A (en) 1995-05-30 1997-11-25 Roy-G-Biv Corporation Motion control systems
US20060206219A1 (en) 1995-05-30 2006-09-14 Brown David W Motion control systems and methods
US7024666B1 (en) 2002-01-28 2006-04-04 Roy-G-Biv Corporation Motion control systems and methods
US7137107B1 (en) 2003-04-29 2006-11-14 Roy-G-Biv Corporation Motion control systems and methods
US6941543B1 (en) 1995-05-30 2005-09-06 Roy-G-Biv Corporation Motion control system and method
US6859671B1 (en) 1995-05-30 2005-02-22 Roy-G-Biv Corporation Application programs for motion control devices including access limitations
US5691898A (en) 1995-09-27 1997-11-25 Immersion Human Interface Corp. Safe and low cost computer peripherals with force feedback for consumer applications
US6166723A (en) * 1995-11-17 2000-12-26 Immersion Corporation Mouse interface device providing force feedback
US5959613A (en) 1995-12-01 1999-09-28 Immersion Corporation Method and apparatus for shaping force signals for a force feedback device
US6007428A (en) 1995-10-09 1999-12-28 Nintendo Co., Ltd. Operation controlling device and video processing system used therewith
JP3544268B2 (en) 1995-10-09 2004-07-21 任天堂株式会社 Three-dimensional image processing apparatus and image processing method using the same
MX9704155A (en) 1995-10-09 1997-09-30 Nintendo Co Ltd Three-dimensional image processing system.
JP3524247B2 (en) 1995-10-09 2004-05-10 任天堂株式会社 Game machine and game machine system using the same
WO1997017651A1 (en) 1995-11-10 1997-05-15 Nintendo Co., Ltd. Joystick apparatus
US6100874A (en) * 1995-11-17 2000-08-08 Immersion Corporation Force feedback mouse interface
US6639581B1 (en) 1995-11-17 2003-10-28 Immersion Corporation Flexure mechanism for interface device
US5825308A (en) 1996-11-26 1998-10-20 Immersion Human Interface Corporation Force feedback interface having isotonic and isometric functionality
US6155926A (en) 1995-11-22 2000-12-05 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control
US6139433A (en) 1995-11-22 2000-10-31 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control due to environmental conditions
US6267673B1 (en) 1996-09-20 2001-07-31 Nintendo Co., Ltd. Video game system with state of next world dependent upon manner of entry from previous world via a portal
US6022274A (en) 1995-11-22 2000-02-08 Nintendo Co., Ltd. Video game system using memory module
US6061004A (en) * 1995-11-26 2000-05-09 Immersion Corporation Providing force feedback using an interface device including an indexing function
WO1997020305A1 (en) * 1995-11-30 1997-06-05 Virtual Technologies, Inc. Tactile feedback man-machine interface device
US8508469B1 (en) 1995-12-01 2013-08-13 Immersion Corporation Networked applications including haptic feedback
US6028593A (en) 1995-12-01 2000-02-22 Immersion Corporation Method and apparatus for providing simulated physical interactions within computer generated environments
US6219032B1 (en) * 1995-12-01 2001-04-17 Immersion Corporation 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
US7027032B2 (en) 1995-12-01 2006-04-11 Immersion Corporation Designing force sensations for force feedback computer applications
US6169540B1 (en) 1995-12-01 2001-01-02 Immersion Corporation Method and apparatus for designing force sensations in force feedback applications
US6147674A (en) * 1995-12-01 2000-11-14 Immersion Corporation Method and apparatus for designing force sensations in force feedback computer applications
US5956484A (en) * 1995-12-13 1999-09-21 Immersion Corporation Method and apparatus for providing force feedback over a computer network
US6078308A (en) * 1995-12-13 2000-06-20 Immersion Corporation 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
US6161126A (en) * 1995-12-13 2000-12-12 Immersion Corporation Implementing force feedback over the World Wide Web and other computer networks
US6300936B1 (en) 1997-11-14 2001-10-09 Immersion Corporation Force feedback system including multi-tasking graphical host environment and interface device
SE519661C2 (en) 1996-02-23 2003-03-25 Immersion Corp Pointing devices and method for marking graphic details on a display with sensory feedback upon finding said detail
US6078311A (en) * 1996-03-26 2000-06-20 Pacific Digital Peripherals, Inc. Joystick game adapter card for a personal computer
US6111577A (en) 1996-04-04 2000-08-29 Massachusetts Institute Of Technology Method and apparatus for determining forces to be applied to a user through a haptic interface
US7225404B1 (en) 1996-04-04 2007-05-29 Massachusetts Institute Of Technology Method and apparatus for determining forces to be applied to a user through a haptic interface
US6374255B1 (en) 1996-05-21 2002-04-16 Immersion Corporation Haptic authoring
JP2828953B2 (en) * 1996-05-31 1998-11-25 コナミ株式会社 Gaming machine manual operation device
US8674932B2 (en) 1996-07-05 2014-03-18 Anascape, Ltd. Image controller
US6125385A (en) * 1996-08-01 2000-09-26 Immersion Corporation Force feedback implementation in web pages
US6084587A (en) * 1996-08-02 2000-07-04 Sensable Technologies, Inc. Method and apparatus for generating and interfacing with a haptic virtual reality environment
US6929481B1 (en) 1996-09-04 2005-08-16 Immersion Medical, Inc. Interface device and method for interfacing instruments to medical procedure simulation systems
US6106301A (en) * 1996-09-04 2000-08-22 Ht Medical Systems, Inc. Interventional radiology interface apparatus and method
US7815436B2 (en) 1996-09-04 2010-10-19 Immersion Corporation Surgical simulation interface device and method
US6024576A (en) * 1996-09-06 2000-02-15 Immersion Corporation Hemispherical, high bandwidth mechanical interface for computer systems
US6139434A (en) * 1996-09-24 2000-10-31 Nintendo Co., Ltd. Three-dimensional image processing apparatus with enhanced automatic and user point of view control
KR100629818B1 (en) 1996-10-11 2007-07-13 소니 컴퓨터 엔터테인먼트 인코포레이티드 Operating Device for Game Machines
US6411276B1 (en) 1996-11-13 2002-06-25 Immersion Corporation Hybrid control of haptic feedback for host computer and interface device
US6758755B2 (en) 1996-11-14 2004-07-06 Arcade Planet, Inc. Prize redemption system for games executed over a wide area network
US8944909B2 (en) * 1996-11-14 2015-02-03 Bally Gaming, Inc. Gaming system having a plurality of players and randomly incremented progressive prize
US8235821B2 (en) 1996-11-14 2012-08-07 Bally Gaming, Inc. Progressive controller and TCP/IP in gaming system
US6128006A (en) * 1998-03-26 2000-10-03 Immersion Corporation Force feedback mouse wheel and other control wheels
US6154201A (en) * 1996-11-26 2000-11-28 Immersion Corporation Control knob with multiple degrees of freedom and force feedback
US6636197B1 (en) 1996-11-26 2003-10-21 Immersion Corporation Haptic feedback effects for control, knobs and other interface devices
US6686911B1 (en) 1996-11-26 2004-02-03 Immersion Corporation Control knob with control modes and force feedback
US6096096A (en) * 1996-12-13 2000-08-01 Silicon Graphics, Inc. Web-site delivery
WO1998033136A1 (en) * 1997-01-27 1998-07-30 Immersion Human Interface Corporation Method and apparatus for providing high bandwidth, realistic force feedback including an improved actuator
JPH1186038A (en) * 1997-03-03 1999-03-30 Sega Enterp Ltd Image processor, image processing method, medium and game machine
JPH10258181A (en) * 1997-03-18 1998-09-29 Alps Electric Co Ltd Operation device for game machine
US20060053371A1 (en) * 1997-04-14 2006-03-09 Anderson Thomas G Navigation and viewing in a multidimensional space
US6020876A (en) 1997-04-14 2000-02-01 Immersion Corporation Force feedback interface with selective disturbance filter
US6954899B1 (en) 1997-04-14 2005-10-11 Novint Technologies, Inc. Human-computer interface including haptically controlled interactions
JPH10295937A (en) * 1997-04-24 1998-11-10 Sony Computer Entertainment:Kk Operation device for game machine
US6641479B1 (en) * 1997-04-24 2003-11-04 Sony Computer Entertainment, Inc. Control unit and system utilizing the control unit
US7091948B2 (en) * 1997-04-25 2006-08-15 Immersion Corporation Design of force sensations for haptic feedback computer interfaces
US6285351B1 (en) * 1997-04-25 2001-09-04 Immersion Corporation Designing force sensations for computer applications including sounds
US6005551A (en) * 1997-04-25 1999-12-21 Microsoft Corporation Offline force effect rendering
US6292170B1 (en) * 1997-04-25 2001-09-18 Immersion Corporation Designing compound force sensations for computer applications
US7472047B2 (en) * 1997-05-12 2008-12-30 Immersion Corporation System and method for constraining a graphical hand from penetrating simulated graphical objects
AU8057198A (en) * 1997-06-03 1998-12-21 Alpha Technologies, Inc. Status monitoring system for communications systems
US6071194A (en) * 1997-06-19 2000-06-06 Act Labs Ltd Reconfigurable video game controller
JP3655438B2 (en) 1997-07-17 2005-06-02 任天堂株式会社 Video game system
US6270415B1 (en) * 1997-08-15 2001-08-07 Guillemot Corporation Method for bi-directional data communication in a digital game port
US6292174B1 (en) 1997-08-23 2001-09-18 Immersion Corporation Enhanced cursor control using limited-workspace force feedback devices
US6252579B1 (en) 1997-08-23 2001-06-26 Immersion Corporation Interface device and method for providing enhanced cursor control with force feedback
US6243075B1 (en) * 1997-08-29 2001-06-05 Xerox Corporation Graspable device manipulation for controlling a computer display
US5995034A (en) * 1997-09-09 1999-11-30 Primax Electronics Ltd. Computer joystick with a removable joystick handle
US20010032278A1 (en) 1997-10-07 2001-10-18 Brown Stephen J. Remote generation and distribution of command programs for programmable devices
US6104382A (en) * 1997-10-31 2000-08-15 Immersion Corporation Force feedback transmission mechanisms
US6020875A (en) * 1997-10-31 2000-02-01 Immersion Corporation High fidelity mechanical transmission system and interface device
US6125333A (en) * 1997-11-06 2000-09-26 Northrop Grumman Corporation Building block approach for fatigue spectra generation
US6088019A (en) * 1998-06-23 2000-07-11 Immersion Corporation Low cost force feedback device with actuator for non-primary axis
US6252583B1 (en) 1997-11-14 2001-06-26 Immersion Corporation Memory and force output management for a force feedback system
US6243078B1 (en) 1998-06-23 2001-06-05 Immersion Corporation Pointing device with forced feedback button
US6256011B1 (en) 1997-12-03 2001-07-03 Immersion Corporation Multi-function control device with force feedback
US6191796B1 (en) 1998-01-21 2001-02-20 Sensable Technologies, Inc. Method and apparatus for generating and interfacing with rigid and deformable surfaces in a haptic virtual reality environment
IL123073A0 (en) 1998-01-26 1998-09-24 Simbionix Ltd Endoscopic tutorial system
GB2349730B (en) 1998-01-28 2003-04-09 Ht Medical Systems Inc Interface device and method for interfacing instruments to medical procedure simulation system
JP2002502058A (en) 1998-01-28 2002-01-22 エイチティー メディカル システムズ,インコーポレイティド Interface device and method for connection of an instrument to a vascular access simulation system
CA2319586C (en) * 1998-02-03 2012-01-31 Immersion Corporation Implementing force feedback over the world wide web and other computer networks
US6878066B2 (en) * 1998-02-13 2005-04-12 Freedom Wave Llc Wireless game control units
US6391005B1 (en) 1998-03-30 2002-05-21 Agilent Technologies, Inc. Apparatus and method for penetration with shaft having a sensor for sensing penetration depth
US6067077A (en) * 1998-04-10 2000-05-23 Immersion Corporation Position sensing for force feedback devices
US6354945B1 (en) * 1998-05-20 2002-03-12 Alps Electric Co., Ltd. Controller
US6184868B1 (en) 1998-09-17 2001-02-06 Immersion Corp. Haptic feedback control devices
US6697043B1 (en) 1999-12-21 2004-02-24 Immersion Corporation Haptic interface device and actuator assembly providing linear haptic sensations
US6429846B2 (en) 1998-06-23 2002-08-06 Immersion Corporation Haptic feedback for touchpads and other touch controls
US6707443B2 (en) 1998-06-23 2004-03-16 Immersion Corporation Haptic trackball device
US6985133B1 (en) 1998-07-17 2006-01-10 Sensable Technologies, Inc. Force reflecting haptic interface
US6552722B1 (en) 1998-07-17 2003-04-22 Sensable Technologies, Inc. Systems and methods for sculpting virtual objects in a haptic virtual reality environment
US6417638B1 (en) * 1998-07-17 2002-07-09 Sensable Technologies, Inc. Force reflecting haptic interface
US6421048B1 (en) 1998-07-17 2002-07-16 Sensable Technologies, Inc. Systems and methods for interacting with virtual objects in a haptic virtual reality environment
DE19850205C1 (en) * 1998-10-23 2000-03-09 Andreas Wenzel Simulation device triggered by electronic signals for creating the impression of movement in video action games fits into a flexible mat on seating to activate vibrations and shocks.
US7038667B1 (en) 1998-10-26 2006-05-02 Immersion Corporation Mechanisms for control knobs and other interface devices
US6339419B1 (en) * 1998-11-10 2002-01-15 Lord Corporation Magnetically-controllable, semi-active haptic interface system and apparatus
US6650338B1 (en) 1998-11-24 2003-11-18 Interval Research Corporation Haptic interaction with video and image data
US6452586B1 (en) 1998-11-30 2002-09-17 Microsoft Corporation Computer input device providing tactile feedback
US6402620B1 (en) 1998-12-02 2002-06-11 Technology Creations, Inc. Amplified stereo sound and force feed back accessory for video game devices
US6422944B1 (en) 1998-12-02 2002-07-23 Technology Creations, Inc. Plug-in amplified stereo sound and force feed back accessory for video game devices and method of using same
US6493608B1 (en) * 1999-04-07 2002-12-10 Intuitive Surgical, Inc. Aspects of a control system of a minimally invasive surgical apparatus
DE19856722A1 (en) * 1998-12-09 2000-06-15 Mannesmann Vdo Ag Operating device with a handle with at least two degrees of freedom of adjustment
US6664666B2 (en) * 1998-12-23 2003-12-16 Engineering Matters, Inc. Motor assembly allowing output in multiple degrees of freedom
US6320284B1 (en) 1998-12-23 2001-11-20 Engineering Matters, Inc. Motor assembly allowing output in multiple degrees of freedom
JP2000246674A (en) * 1999-02-26 2000-09-12 Sony Corp Inner force sense presenting device
US6404417B1 (en) * 1999-03-22 2002-06-11 Logitech Europe S.A. Direct drive rotational sensor adapted to withstand off-axis loading
US6424356B2 (en) 1999-05-05 2002-07-23 Immersion Corporation Command of force sensations in a forceback system using force effect suites
US6762745B1 (en) 1999-05-10 2004-07-13 Immersion Corporation Actuator control providing linear and continuous force output
WO2000068927A1 (en) * 1999-05-10 2000-11-16 Immersion Corporation Actuator control providing linear and continuous force output
US6903721B2 (en) * 1999-05-11 2005-06-07 Immersion Corporation Method and apparatus for compensating for position slip in interface devices
US6525711B1 (en) * 1999-06-24 2003-02-25 Interval Research Corp. Haptic interface including clutch control
US6982696B1 (en) 1999-07-01 2006-01-03 Immersion Corporation Moving magnet actuator for providing haptic feedback
US8169402B2 (en) 1999-07-01 2012-05-01 Immersion Corporation Vibrotactile haptic feedback devices
DE20022244U1 (en) 1999-07-01 2001-11-08 Immersion Corp Control of vibrotactile sensations for haptic feedback devices
US6337678B1 (en) 1999-07-21 2002-01-08 Tactiva Incorporated Force feedback computer input and output device with coordinated haptic elements
WO2001011474A1 (en) * 1999-08-04 2001-02-15 Fujitsu Limited Method and apparatus for information processing, and medium
JP2001056742A (en) * 1999-08-19 2001-02-27 Alps Electric Co Ltd Input device
DE20080209U1 (en) 1999-09-28 2001-08-09 Immersion Corp Control of haptic sensations for interface devices with vibrotactile feedback
US8032605B2 (en) 1999-10-27 2011-10-04 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
US6885898B1 (en) 2001-05-18 2005-04-26 Roy-G-Biv Corporation Event driven motion systems
US6743104B1 (en) 1999-11-18 2004-06-01 Nintendo Co., Ltd. Portable game machine
US6693626B1 (en) 1999-12-07 2004-02-17 Immersion Corporation Haptic feedback using a keyboard device
WO2001041636A1 (en) * 1999-12-12 2001-06-14 Ralph Lander Open loop tactile feedback
US6552713B1 (en) * 1999-12-16 2003-04-22 Hewlett-Packard Company Optical pointing device
JP2001175347A (en) * 1999-12-20 2001-06-29 Mitsumi Electric Co Ltd Joy stick
FR2803085A1 (en) * 1999-12-28 2001-06-29 Thomson Csf Sextant Dialogue equipment for aircraft pilot interrogating screen based indicators and measurements, comprises ministick with rotating button giving outputs to direct and validate screen displays
US6822635B2 (en) 2000-01-19 2004-11-23 Immersion Corporation Haptic interface for laptop computers and other portable devices
WO2001056005A1 (en) * 2000-01-25 2001-08-02 Mythtree, Inc. An actuation device having multiple degrees of freedom of movement and reduced inertia
JP3897948B2 (en) * 2000-02-14 2007-03-28 富士通株式会社 Computer-readable recording medium recording support system and support program
US6761637B2 (en) 2000-02-22 2004-07-13 Creative Kingdoms, Llc Method of game play using RFID tracking device
US20080122799A1 (en) * 2001-02-22 2008-05-29 Pryor Timothy R Human interfaces for vehicles, homes, and other applications
US6531998B1 (en) * 2000-02-29 2003-03-11 Microsoft Corporation Haptic feedback gaming device with integral power supply
US6924787B2 (en) * 2000-04-17 2005-08-02 Immersion Corporation Interface for controlling a graphical image
US6710764B1 (en) 2000-05-09 2004-03-23 Logitech Europe S.A. Method and system for processing force feedback effects generated at a host for playback at a physical interaction device
US7418470B2 (en) * 2000-06-26 2008-08-26 Massively Parallel Technologies, Inc. Parallel processing systems and method
US7233476B2 (en) * 2000-08-11 2007-06-19 Immersion Corporation Actuator thermal protection in haptic feedback devices
US7182691B1 (en) * 2000-09-28 2007-02-27 Immersion Corporation Directional inertial tactile feedback using rotating masses
US7084854B1 (en) 2000-09-28 2006-08-01 Immersion Corporation Actuator for providing tactile sensations and device for directional tactile sensations
US6727924B1 (en) 2000-10-17 2004-04-27 Novint Technologies, Inc. Human-computer interface including efficient three-dimensional controls
US8176296B2 (en) 2000-10-26 2012-05-08 Cypress Semiconductor Corporation Programmable microcontroller architecture
US8160864B1 (en) 2000-10-26 2012-04-17 Cypress Semiconductor Corporation In-circuit emulator and pod synchronized boot
US6724220B1 (en) 2000-10-26 2004-04-20 Cyress Semiconductor Corporation Programmable microcontroller architecture (mixed analog/digital)
US8103496B1 (en) 2000-10-26 2012-01-24 Cypress Semicondutor Corporation Breakpoint control in an in-circuit emulation system
US7206733B1 (en) 2000-10-26 2007-04-17 Cypress Semiconductor Corporation Host to FPGA interface in an in-circuit emulation system
US8149048B1 (en) 2000-10-26 2012-04-03 Cypress Semiconductor Corporation Apparatus and method for programmable power management in a programmable analog circuit block
US7765095B1 (en) 2000-10-26 2010-07-27 Cypress Semiconductor Corporation Conditional branching in an in-circuit emulation system
US8641644B2 (en) 2000-11-21 2014-02-04 Sanofi-Aventis Deutschland Gmbh Blood testing apparatus having a rotatable cartridge with multiple lancing elements and testing means
US6867770B2 (en) * 2000-12-14 2005-03-15 Sensable Technologies, Inc. Systems and methods for voxel warping
EP1217495A3 (en) * 2000-12-22 2004-04-21 Alps Electric Co., Ltd. Force feedback functioning manual input device and onboard instrument control system having it
US6958752B2 (en) * 2001-01-08 2005-10-25 Sensable Technologies, Inc. Systems and methods for three-dimensional modeling
US6641480B2 (en) * 2001-01-29 2003-11-04 Microsoft Corporation Force feedback mechanism for gamepad device
WO2002071241A1 (en) 2001-02-09 2002-09-12 Roy-G-Biv Corporation Event management systems and methods for the distribution of motion control commands
US7904194B2 (en) 2001-02-09 2011-03-08 Roy-G-Biv Corporation Event management systems and methods for motion control systems
US6587091B2 (en) 2001-04-23 2003-07-01 Michael Lawrence Serpa Stabilized tactile output mechanism for computer interface devices
US7202851B2 (en) 2001-05-04 2007-04-10 Immersion Medical Inc. Haptic interface for palpation simulation
IL143255A (en) 2001-05-20 2015-09-24 Simbionix Ltd Endoscopic ultrasonography simulation
KR20020093516A (en) * 2001-06-09 2002-12-16 주식회사 엘지이아이 apparatus and method of home networking communication using internet
US9226699B2 (en) 2002-04-19 2016-01-05 Sanofi-Aventis Deutschland Gmbh Body fluid sampling module with a continuous compression tissue interface surface
US7981056B2 (en) 2002-04-19 2011-07-19 Pelikan Technologies, Inc. Methods and apparatus for lancet actuation
WO2002100254A2 (en) 2001-06-12 2002-12-19 Pelikan Technologies, Inc. Method and apparatus for lancet launching device integrated onto a blood-sampling cartridge
ES2352998T3 (en) 2001-06-12 2011-02-24 Pelikan Technologies Inc. LANCETA ELECTRIC ACTUATOR.
US9427532B2 (en) 2001-06-12 2016-08-30 Sanofi-Aventis Deutschland Gmbh Tissue penetration device
US8337419B2 (en) 2002-04-19 2012-12-25 Sanofi-Aventis Deutschland Gmbh Tissue penetration device
US7025774B2 (en) 2001-06-12 2006-04-11 Pelikan Technologies, Inc. Tissue penetration device
CA2448902C (en) 2001-06-12 2010-09-07 Pelikan Technologies, Inc. Self optimizing lancing device with adaptation means to temporal variations in cutaneous properties
US9795747B2 (en) 2010-06-02 2017-10-24 Sanofi-Aventis Deutschland Gmbh Methods and apparatus for lancet actuation
JP2003000943A (en) * 2001-06-19 2003-01-07 Sony Corp Memory card, portable type information terminal and information processing method, recording medium and program
US6937033B2 (en) 2001-06-27 2005-08-30 Immersion Corporation Position sensor with resistive element
US7056123B2 (en) 2001-07-16 2006-06-06 Immersion Corporation Interface apparatus with cable-driven force feedback and grounded actuators
JP4216716B2 (en) * 2001-08-09 2009-01-28 ウォーターズ・インヴェストメンツ・リミテッド Porous organic / inorganic hybrid monolithic material for chromatographic separation and method for producing the same
JP3923774B2 (en) * 2001-10-16 2007-06-06 アルプス電気株式会社 Input device with force sense
US7406674B1 (en) 2001-10-24 2008-07-29 Cypress Semiconductor Corporation Method and apparatus for generating microcontroller configuration information
JP3893940B2 (en) * 2001-10-26 2007-03-14 ミツミ電機株式会社 controller
US8078970B1 (en) 2001-11-09 2011-12-13 Cypress Semiconductor Corporation Graphical user interface with user-selectable list-box
US7526422B1 (en) 2001-11-13 2009-04-28 Cypress Semiconductor Corporation System and a method for checking lock-step consistency between an in circuit emulation and a microcontroller
US8042093B1 (en) 2001-11-15 2011-10-18 Cypress Semiconductor Corporation System providing automatic source code generation for personalization and parameterization of user modules
US8069405B1 (en) 2001-11-19 2011-11-29 Cypress Semiconductor Corporation User interface for efficiently browsing an electronic document using data-driven tabs
US6971004B1 (en) 2001-11-19 2005-11-29 Cypress Semiconductor Corp. System and method of dynamically reconfiguring a programmable integrated circuit
US7774190B1 (en) 2001-11-19 2010-08-10 Cypress Semiconductor Corporation Sleep and stall in an in-circuit emulation system
US7770113B1 (en) 2001-11-19 2010-08-03 Cypress Semiconductor Corporation System and method for dynamically generating a configuration datasheet
US7844437B1 (en) 2001-11-19 2010-11-30 Cypress Semiconductor Corporation System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit
US20030101288A1 (en) * 2001-11-27 2003-05-29 Joel Tague Tracking features of devices
US6851929B2 (en) * 2002-03-19 2005-02-08 Hamilton Sundstrand System for powering and controlling a device associated with a rotating component on aircraft
US8103497B1 (en) 2002-03-28 2012-01-24 Cypress Semiconductor Corporation External interface for event architecture
US6904823B2 (en) * 2002-04-03 2005-06-14 Immersion Corporation Haptic shifting devices
US20070066396A1 (en) 2002-04-05 2007-03-22 Denise Chapman Weston Retail methods for providing an interactive product to a consumer
US9314194B2 (en) 2002-04-19 2016-04-19 Sanofi-Aventis Deutschland Gmbh Tissue penetration device
US9795334B2 (en) 2002-04-19 2017-10-24 Sanofi-Aventis Deutschland Gmbh Method and apparatus for penetrating tissue
US7331931B2 (en) 2002-04-19 2008-02-19 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US9248267B2 (en) 2002-04-19 2016-02-02 Sanofi-Aventis Deustchland Gmbh Tissue penetration device
US7909778B2 (en) 2002-04-19 2011-03-22 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US7713214B2 (en) 2002-04-19 2010-05-11 Pelikan Technologies, Inc. Method and apparatus for a multi-use body fluid sampling device with optical analyte sensing
US7232451B2 (en) 2002-04-19 2007-06-19 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US7674232B2 (en) 2002-04-19 2010-03-09 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US8579831B2 (en) 2002-04-19 2013-11-12 Sanofi-Aventis Deutschland Gmbh Method and apparatus for penetrating tissue
US8360992B2 (en) 2002-04-19 2013-01-29 Sanofi-Aventis Deutschland Gmbh Method and apparatus for penetrating tissue
US7901362B2 (en) 2002-04-19 2011-03-08 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US7491178B2 (en) * 2002-04-19 2009-02-17 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US8702624B2 (en) 2006-09-29 2014-04-22 Sanofi-Aventis Deutschland Gmbh Analyte measurement device with a single shot actuator
US7297122B2 (en) 2002-04-19 2007-11-20 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US8784335B2 (en) 2002-04-19 2014-07-22 Sanofi-Aventis Deutschland Gmbh Body fluid sampling device with a capacitive sensor
US7547287B2 (en) 2002-04-19 2009-06-16 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US8372016B2 (en) 2002-04-19 2013-02-12 Sanofi-Aventis Deutschland Gmbh Method and apparatus for body fluid sampling and analyte sensing
US7481776B2 (en) * 2002-04-19 2009-01-27 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US7976476B2 (en) 2002-04-19 2011-07-12 Pelikan Technologies, Inc. Device and method for variable speed lancet
US7892183B2 (en) 2002-04-19 2011-02-22 Pelikan Technologies, Inc. Method and apparatus for body fluid sampling and analyte sensing
US7229458B2 (en) 2002-04-19 2007-06-12 Pelikan Technologies, Inc. Method and apparatus for penetrating tissue
US7175642B2 (en) 2002-04-19 2007-02-13 Pelikan Technologies, Inc. Methods and apparatus for lancet actuation
US8267870B2 (en) 2002-04-19 2012-09-18 Sanofi-Aventis Deutschland Gmbh Method and apparatus for body fluid sampling with hybrid actuation
US8221334B2 (en) 2002-04-19 2012-07-17 Sanofi-Aventis Deutschland Gmbh Method and apparatus for penetrating tissue
US6671651B2 (en) * 2002-04-26 2003-12-30 Sensable Technologies, Inc. 3-D selection and manipulation with a multiple dimension haptic interface
US7308608B1 (en) 2002-05-01 2007-12-11 Cypress Semiconductor Corporation Reconfigurable testing system and method
US6760649B2 (en) 2002-05-22 2004-07-06 International Business Machines Corporation Thermal management of a laptop computer
US6687134B2 (en) * 2002-06-13 2004-02-03 Hewlett-Packard Development Company, L.P. Card extraction and separation system
US8242344B2 (en) * 2002-06-26 2012-08-14 Fingersteps, Inc. Method and apparatus for composing and performing music
US7129405B2 (en) * 2002-06-26 2006-10-31 Fingersteps, Inc. Method and apparatus for composing and performing music
US7786366B2 (en) * 2004-07-06 2010-08-31 Daniel William Moffatt Method and apparatus for universal adaptive music system
US7723603B2 (en) * 2002-06-26 2010-05-25 Fingersteps, Inc. Method and apparatus for composing and performing music
US6948398B2 (en) * 2002-07-22 2005-09-27 Deere & Company Joystick with enabling sensors
US6948948B2 (en) * 2002-07-30 2005-09-27 D&C Technology Co., Ltd. PC cartridge having enhanced front connecting structure
AU2003257309A1 (en) 2002-08-13 2004-02-25 Microbotics Corporation Microsurgical robot system
US20050227763A1 (en) * 2004-03-31 2005-10-13 Microsoft Corporation Game controller power management
US7761845B1 (en) 2002-09-09 2010-07-20 Cypress Semiconductor Corporation Method for parameterizing a user module
GB2410995B (en) 2002-10-15 2007-05-09 Immersion Corp Products and processes for providing force sensations in a user interface
JP3895662B2 (en) * 2002-10-24 2007-03-22 本田技研工業株式会社 Steering device
US20040090418A1 (en) * 2002-11-12 2004-05-13 Bio-Rad Laboratories, Inc., A Corporation Of The State Of Delaware Joystick with axial disengagement switch
GB0227425D0 (en) * 2002-11-25 2002-12-31 Penny & Giles Controls Ltd Joystick controller
JP4200748B2 (en) * 2002-11-29 2008-12-24 富士ゼロックス株式会社 Tactile interface device
AU2003296334A1 (en) 2002-12-08 2004-06-30 Immersion Corporation Haptic communication devices
US8830161B2 (en) 2002-12-08 2014-09-09 Immersion Corporation Methods and systems for providing a virtual touch haptic effect to handheld communication devices
US8059088B2 (en) 2002-12-08 2011-11-15 Immersion Corporation Methods and systems for providing haptic messaging to handheld communication devices
JP4057900B2 (en) * 2002-12-09 2008-03-05 アルプス電気株式会社 Haptic input device
US8574895B2 (en) 2002-12-30 2013-11-05 Sanofi-Aventis Deutschland Gmbh Method and apparatus using optical techniques to measure analyte levels
US7339574B2 (en) * 2003-01-16 2008-03-04 Korean Advanced Institute Of Science And Technology Haptic mouse interface system for providing force and tactile feedbacks to user's fingers and arm
KR100525470B1 (en) * 2003-02-14 2005-11-23 오의진 The inputting device which has keys within finger's movement and inputting method
JP4160843B2 (en) * 2003-02-24 2008-10-08 アルプス電気株式会社 Haptic input device
US7789741B1 (en) * 2003-02-28 2010-09-07 Microsoft Corporation Squad vs. squad video game
JP4268430B2 (en) * 2003-03-19 2009-05-27 アルプス電気株式会社 Haptic input device
US7591783B2 (en) 2003-04-01 2009-09-22 Boston Scientific Scimed, Inc. Articulation joint for video endoscope
US20040199052A1 (en) 2003-04-01 2004-10-07 Scimed Life Systems, Inc. Endoscopic imaging system
US7578786B2 (en) 2003-04-01 2009-08-25 Boston Scientific Scimed, Inc. Video endoscope
US20050245789A1 (en) 2003-04-01 2005-11-03 Boston Scientific Scimed, Inc. Fluid manifold for endoscope system
US8118732B2 (en) 2003-04-01 2012-02-21 Boston Scientific Scimed, Inc. Force feedback control system for video endoscope
JP2004326163A (en) * 2003-04-21 2004-11-18 Alps Electric Co Ltd Stoking switch
US20050003877A1 (en) * 2003-05-09 2005-01-06 Electronic Arts Inc. Systems and methods for playmaker control
US7385374B2 (en) * 2003-05-27 2008-06-10 William Marsh Rice University Adaptive power system
US20040242261A1 (en) * 2003-05-29 2004-12-02 General Dynamics Decision Systems, Inc. Software-defined radio
DE112004000918B4 (en) 2003-05-30 2018-05-17 Immersion Corp. Device with a haptic effect generator
EP2238892A3 (en) 2003-05-30 2011-02-09 Pelikan Technologies Inc. Apparatus for body fluid sampling
US7850621B2 (en) 2003-06-06 2010-12-14 Pelikan Technologies, Inc. Method and apparatus for body fluid sampling and analyte sensing
US8992322B2 (en) * 2003-06-09 2015-03-31 Immersion Corporation Interactive gaming systems with haptic feedback
WO2006001797A1 (en) 2004-06-14 2006-01-05 Pelikan Technologies, Inc. Low pain penetrating
US9529762B2 (en) * 2003-06-30 2016-12-27 Becton, Dickinson And Company Self powered serial-to-serial or USB-to-serial cable with loopback and isolation
US7850456B2 (en) 2003-07-15 2010-12-14 Simbionix Ltd. Surgical simulation device, system and method
US20060063577A1 (en) * 2003-07-17 2006-03-23 Shuffle Master, Inc. System for monitoring the game of baccarat
US8027349B2 (en) 2003-09-25 2011-09-27 Roy-G-Biv Corporation Database event driven motion systems
US20060064503A1 (en) 2003-09-25 2006-03-23 Brown David W Data routing systems and methods
WO2005033659A2 (en) 2003-09-29 2005-04-14 Pelikan Technologies, Inc. Method and apparatus for an improved sample capture device
US20050076161A1 (en) * 2003-10-03 2005-04-07 Amro Albanna Input system and method
WO2005037095A1 (en) 2003-10-14 2005-04-28 Pelikan Technologies, Inc. Method and apparatus for a variable user interface
US7285932B2 (en) * 2003-10-28 2007-10-23 United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method and apparatus for loss of control inhibitor systems
US7096852B2 (en) 2003-10-30 2006-08-29 Immersion Corporation Haptic throttle devices and methods
US7411576B2 (en) 2003-10-30 2008-08-12 Sensable Technologies, Inc. Force reflecting haptic interface
US7095418B2 (en) 2003-10-30 2006-08-22 Sensable Technologies, Inc. Apparatus and methods for texture mapping
US7382378B2 (en) 2003-10-30 2008-06-03 Sensable Technologies, Inc. Apparatus and methods for stenciling an image
US20050130604A1 (en) * 2003-11-26 2005-06-16 Nokia Corporation Electronic device having a physical configuration that is dependent upon its operational status
KR20050054731A (en) * 2003-12-05 2005-06-10 한국전자통신연구원 Haptic simulation system and method for providing real-time haptic interaction in virtual simulation
US7626589B2 (en) * 2003-12-10 2009-12-01 Sensable Technologies, Inc. Haptic graphical user interface for adjusting mapped texture
US7889209B2 (en) 2003-12-10 2011-02-15 Sensable Technologies, Inc. Apparatus and methods for wrapping texture onto the surface of a virtual object
US7510477B2 (en) * 2003-12-11 2009-03-31 Argentar Eric J Control apparatus for use with a computer or video game system
US7982711B2 (en) * 2003-12-19 2011-07-19 Immersion Corporation Haptic profiling system and method
US7791588B2 (en) * 2003-12-22 2010-09-07 Immersion Corporation System and method for mapping instructions associated with haptic feedback
US7742036B2 (en) 2003-12-22 2010-06-22 Immersion Corporation System and method for controlling haptic devices having multiple operational modes
US7667687B2 (en) * 2003-12-30 2010-02-23 Immersion Corporation Resistive and hybrid control schemes for haptic feedback interface devices
US7822454B1 (en) 2005-01-03 2010-10-26 Pelikan Technologies, Inc. Fluid sampling device with improved analyte detecting member configuration
US8668656B2 (en) 2003-12-31 2014-03-11 Sanofi-Aventis Deutschland Gmbh Method and apparatus for improving fluidic flow and sample capture
US7149596B2 (en) * 2004-01-13 2006-12-12 Sensable Technologies, Inc. Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint
US20050174337A1 (en) * 2004-02-11 2005-08-11 Nielsen Paul S. Electronic handheld drawing and gaming system using television monitor
US7204168B2 (en) * 2004-02-25 2007-04-17 The University Of Manitoba Hand controller and wrist device
US7505030B2 (en) * 2004-03-18 2009-03-17 Immersion Medical, Inc. Medical device and procedure simulation
US7295049B1 (en) 2004-03-25 2007-11-13 Cypress Semiconductor Corporation Method and circuit for rapid alignment of signals
DE102004016121B4 (en) * 2004-04-01 2008-11-27 Siemens Ag Operating device for moving at least one machine axis of a tool or production machine
US20050237305A1 (en) * 2004-04-27 2005-10-27 Udo Klein Tactile feedback through a computer keyboard
US20050237306A1 (en) * 2004-04-27 2005-10-27 Udo Klein Tactile feedback through a computer keyboard key
US20060084504A1 (en) * 2004-04-30 2006-04-20 Chan Andy K Wireless communication systems
US7499290B1 (en) * 2004-05-19 2009-03-03 Mississippi State University Power conversion
EP1751546A2 (en) 2004-05-20 2007-02-14 Albatros Technologies GmbH & Co. KG Printable hydrogel for biosensors
US20050264528A1 (en) * 2004-05-26 2005-12-01 Burry Stephen W Low profile pointing device with tactile feedback
US7522152B2 (en) * 2004-05-27 2009-04-21 Immersion Corporation Products and processes for providing haptic feedback in resistive interface devices
WO2005120365A1 (en) 2004-06-03 2005-12-22 Pelikan Technologies, Inc. Method and apparatus for a fluid sampling device
US9775553B2 (en) 2004-06-03 2017-10-03 Sanofi-Aventis Deutschland Gmbh Method and apparatus for a fluid sampling device
US7318130B2 (en) * 2004-06-29 2008-01-08 Intel Corporation System and method for thermal throttling of memory modules
US7990374B2 (en) * 2004-06-29 2011-08-02 Sensable Technologies, Inc. Apparatus and methods for haptic rendering using data in a graphics pipeline
WO2006014810A2 (en) 2004-07-29 2006-02-09 Kevin Ferguson A human movement measurement system
US7198137B2 (en) * 2004-07-29 2007-04-03 Immersion Corporation Systems and methods for providing haptic feedback with position sensing
US8441433B2 (en) * 2004-08-11 2013-05-14 Immersion Corporation Systems and methods for providing friction in a haptic feedback device
US8286125B2 (en) * 2004-08-13 2012-10-09 Cypress Semiconductor Corporation Model for a hardware device-independent method of defining embedded firmware for programmable systems
US8069436B2 (en) 2004-08-13 2011-11-29 Cypress Semiconductor Corporation Providing hardware independence to automate code generation of processing device firmware
US9495009B2 (en) 2004-08-20 2016-11-15 Immersion Corporation Systems and methods for providing haptic effects
US8013847B2 (en) * 2004-08-24 2011-09-06 Immersion Corporation Magnetic actuator for providing haptic feedback
US8803796B2 (en) 2004-08-26 2014-08-12 Immersion Corporation Products and processes for providing haptic feedback in a user interface
US8002089B2 (en) * 2004-09-10 2011-08-23 Immersion Corporation Systems and methods for providing a haptic device
US9046922B2 (en) * 2004-09-20 2015-06-02 Immersion Corporation Products and processes for providing multimodal feedback in a user interface device
US7764268B2 (en) * 2004-09-24 2010-07-27 Immersion Corporation Systems and methods for providing a haptic device
US8083671B2 (en) 2004-09-30 2011-12-27 Boston Scientific Scimed, Inc. Fluid delivery system for use with an endoscope
US7241263B2 (en) 2004-09-30 2007-07-10 Scimed Life Systems, Inc. Selectively rotatable shaft coupler
EP1799096A2 (en) 2004-09-30 2007-06-27 Boston Scientific Scimed, Inc. System and method of obstruction removal
EP1799095A2 (en) 2004-09-30 2007-06-27 Boston Scientific Scimed, Inc. Adapter for use with digital imaging medical device
US7479106B2 (en) 2004-09-30 2009-01-20 Boston Scientific Scimed, Inc. Automated control of irrigation and aspiration in a single-use endoscope
EP1799094A2 (en) 2004-09-30 2007-06-27 Boston Scientific Scimed, Inc. Multi-functional endoscopic system for use in electrosurgical applications
EP1805585B1 (en) 2004-10-08 2017-08-16 Immersion Corporation Haptic feedback for button and scrolling action simulation in touch input devices
US7159500B2 (en) * 2004-10-12 2007-01-09 The Telerobotics Corporation Public network weapon system and method
ITPI20040084A1 (en) * 2004-11-18 2005-02-18 Massimo Bergamasco PORTABLE APTIC INTERFACE
US8652831B2 (en) 2004-12-30 2014-02-18 Sanofi-Aventis Deutschland Gmbh Method and apparatus for analyte measurement test time
WO2006074184A2 (en) 2005-01-04 2006-07-13 Coactive Drive Corporation Vibration device
US7864159B2 (en) 2005-01-12 2011-01-04 Thinkoptics, Inc. Handheld vision based absolute pointing system
US7699260B2 (en) * 2005-01-14 2010-04-20 Hughey Electricopter Corporation Vertical takeoff and landing aircraft using a redundant array of independent rotors
US7332976B1 (en) 2005-02-04 2008-02-19 Cypress Semiconductor Corporation Poly-phase frequency synthesis oscillator
US7400183B1 (en) 2005-05-05 2008-07-15 Cypress Semiconductor Corporation Voltage controlled oscillator delay cell and method
EP1896114B1 (en) * 2005-05-10 2017-07-12 Corindus Inc. User interface for remote control catheterization
US7846107B2 (en) 2005-05-13 2010-12-07 Boston Scientific Scimed, Inc. Endoscopic apparatus with integrated multiple biopsy device
US8097003B2 (en) 2005-05-13 2012-01-17 Boston Scientific Scimed, Inc. Endoscopic apparatus with integrated variceal ligation device
US8089461B2 (en) 2005-06-23 2012-01-03 Cypress Semiconductor Corporation Touch wake for electronic devices
WO2007002775A2 (en) * 2005-06-27 2007-01-04 Coactive Drive Corporation Synchronized vibration device for haptic feedback
US11203041B2 (en) 2005-06-27 2021-12-21 General Vibration Corporation Haptic game controller with dual linear vibration actuators
US9764357B2 (en) 2005-06-27 2017-09-19 General Vibration Corporation Synchronized array of vibration actuators in an integrated module
US9459632B2 (en) 2005-06-27 2016-10-04 Coactive Drive Corporation Synchronized array of vibration actuators in a network topology
US7927216B2 (en) 2005-09-15 2011-04-19 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
US8784336B2 (en) 2005-08-24 2014-07-22 C. R. Bard, Inc. Stylet apparatuses and methods of manufacture
US8052597B2 (en) 2005-08-30 2011-11-08 Boston Scientific Scimed, Inc. Method for forming an endoscope articulation joint
US7518745B2 (en) * 2005-09-28 2009-04-14 Xerox Corporation Imaging system with haptic interface
WO2007057390A2 (en) * 2005-11-16 2007-05-24 Abb Ab Method and device for controlling motion of an industrial robot with a position switch
US7096731B1 (en) * 2005-11-29 2006-08-29 Mike Chien Ming Lee Finger gripping force measuring device
US20070122892A1 (en) * 2005-11-30 2007-05-31 Christian Andersson Process for producing succinic acid from sucrose
US7554027B2 (en) * 2005-12-05 2009-06-30 Daniel William Moffatt Method to playback multiple musical instrument digital interface (MIDI) and audio sound files
US8085067B1 (en) 2005-12-21 2011-12-27 Cypress Semiconductor Corporation Differential-to-single ended signal converter circuit and method
US7967759B2 (en) 2006-01-19 2011-06-28 Boston Scientific Scimed, Inc. Endoscopic system with integrated patient respiratory status indicator
US20070188454A1 (en) * 2006-02-15 2007-08-16 Logitech Europe S.A. Magnetic ratchet for input device roller
US20070188453A1 (en) * 2006-02-15 2007-08-16 Logitech Europe S.A. Input device roller with hybrid magnetic ratchet system
EP1984642A2 (en) * 2006-02-17 2008-10-29 Oceaneering International, Inc. Variable mode manipulator and drive system
US8067948B2 (en) 2006-03-27 2011-11-29 Cypress Semiconductor Corporation Input/output multiplexer bus
US8888684B2 (en) 2006-03-27 2014-11-18 Boston Scientific Scimed, Inc. Medical devices with local drug delivery capabilities
JP2007265238A (en) * 2006-03-29 2007-10-11 Fujitsu Ltd Simulation device and simulation method
US20070232397A1 (en) * 2006-04-03 2007-10-04 Arnon Katz Remote slot machine controller
US8202265B2 (en) 2006-04-20 2012-06-19 Boston Scientific Scimed, Inc. Multiple lumen assembly for use in endoscopes or other medical devices
US7955255B2 (en) 2006-04-20 2011-06-07 Boston Scientific Scimed, Inc. Imaging assembly with transparent distal cap
DE202006007164U1 (en) * 2006-05-03 2007-09-20 Mann+Hummel Gmbh Device for receiving and transporting chip-contaminated cooling lubricant
AU2007254217A1 (en) * 2006-05-19 2007-11-29 Mako Surgical Corp. A method and apparatus for controlling a haptic device
JPWO2007138645A1 (en) * 2006-05-25 2009-10-01 三菱電機株式会社 Auxiliary power supply for vehicle
JP2009540773A (en) * 2006-06-13 2009-11-19 マグネットー・イナーシャル・センシング・テクノロジー・インコーポレイテッド Motion sensing in wireless RF networks
US8545323B2 (en) * 2006-06-30 2013-10-01 Logitech Europe S.A. Video game controller with compact and efficient force feedback mechanism
US8913003B2 (en) 2006-07-17 2014-12-16 Thinkoptics, Inc. Free-space multi-dimensional absolute pointer using a projection marker system
EP2052309A1 (en) * 2006-08-07 2009-04-29 Koninklijke Philips Electronics N.V. Method and apparatus for monitoring user activity at a computer screen to stimulate motility
DE102006041056C5 (en) * 2006-09-01 2015-02-19 Siemens Aktiengesellschaft Encoder for connecting additional sensors and electrical machine with such a rotary encoder
US20080062121A1 (en) * 2006-09-08 2008-03-13 Aten Interational Co., Ltd. Shuttle control system for controlling kvm switch and method thereof
JP5294442B2 (en) 2006-09-13 2013-09-18 任天堂株式会社 GAME DEVICE AND GAME PROGRAM
US20080071424A1 (en) * 2006-09-18 2008-03-20 Protap Design, Llc Programmable positional liquid flow sensing device
US7794407B2 (en) 2006-10-23 2010-09-14 Bard Access Systems, Inc. Method of locating the tip of a central venous catheter
US8388546B2 (en) 2006-10-23 2013-03-05 Bard Access Systems, Inc. Method of locating the tip of a central venous catheter
US7750593B2 (en) * 2006-10-26 2010-07-06 Honeywell International Inc. Active human-machine interface system without a force sensor
US7759894B2 (en) * 2006-10-26 2010-07-20 Honeywell International Inc. Cogless motor driven active user interface haptic feedback system
US7843426B2 (en) * 2006-11-15 2010-11-30 Honeywell International Inc. Active human-machine interface system including interposed sector gears
US8543338B2 (en) 2007-01-16 2013-09-24 Simbionix Ltd. System and method for performing computerized simulations for image-guided procedures using a patient specific model
CN101627411B (en) 2007-01-16 2014-03-19 西姆博尼克斯有限公司 Device and method for simulated image to guide medical procedure
EP2117417B1 (en) * 2007-02-27 2014-10-29 Carnegie Mellon University System for releasably attaching a disposable device to a durable device
US20080218319A1 (en) * 2007-03-07 2008-09-11 Optimal Licensing Corporation Systems and methods for linking utility control devices
US20090027196A1 (en) * 2007-03-07 2009-01-29 Roland Schoettle System and method for premises monitoring and control using self-learning detection devices
US20080218338A1 (en) * 2007-03-07 2008-09-11 Optimal Licensing Corporating System and method for premises monitoring using weight detection
US20080218307A1 (en) * 2007-03-07 2008-09-11 Optimal Licensing Corporation Anticipatory utility control device
US7497273B2 (en) * 2007-03-07 2009-03-03 Optimal Innovations, Inc. Plug and play utility control modules
US20080218372A1 (en) * 2007-03-07 2008-09-11 Optimal Licensing Corporation Light switch used as a communication device
US9564902B2 (en) 2007-04-17 2017-02-07 Cypress Semiconductor Corporation Dynamically configurable and re-configurable data path
US8092083B2 (en) 2007-04-17 2012-01-10 Cypress Semiconductor Corporation Temperature sensor with digital bandgap
US8026739B2 (en) 2007-04-17 2011-09-27 Cypress Semiconductor Corporation System level interconnect with programmable switching
US8040266B2 (en) 2007-04-17 2011-10-18 Cypress Semiconductor Corporation Programmable sigma-delta analog-to-digital converter
US7737724B2 (en) 2007-04-17 2010-06-15 Cypress Semiconductor Corporation Universal digital block interconnection and channel routing
US8516025B2 (en) 2007-04-17 2013-08-20 Cypress Semiconductor Corporation Clock driven dynamic datapath chaining
US8130025B2 (en) 2007-04-17 2012-03-06 Cypress Semiconductor Corporation Numerical band gap
US8065653B1 (en) 2007-04-25 2011-11-22 Cypress Semiconductor Corporation Configuration of programmable IC design elements
US9720805B1 (en) 2007-04-25 2017-08-01 Cypress Semiconductor Corporation System and method for controlling a target device
US8266575B1 (en) 2007-04-25 2012-09-11 Cypress Semiconductor Corporation Systems and methods for dynamically reconfiguring a programmable system on a chip
US9176598B2 (en) 2007-05-08 2015-11-03 Thinkoptics, Inc. Free-space multi-dimensional absolute pointer with improved performance
US8604709B2 (en) 2007-07-31 2013-12-10 Lsi Industries, Inc. Methods and systems for controlling electrical power to DC loads
US8903577B2 (en) 2009-10-30 2014-12-02 Lsi Industries, Inc. Traction system for electrically powered vehicles
US7598683B1 (en) 2007-07-31 2009-10-06 Lsi Industries, Inc. Control of light intensity using pulses of a fixed duration and frequency
US8049569B1 (en) 2007-09-05 2011-11-01 Cypress Semiconductor Corporation Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes
US8108098B2 (en) * 2007-09-12 2012-01-31 International Business Machines Corporation Control appropriateness illumination for corrective response
US8084969B2 (en) 2007-10-01 2011-12-27 Allegro Microsystems, Inc. Hall-effect based linear motor controller
US20090102679A1 (en) * 2007-10-19 2009-04-23 Optimal Innovations Inc. Infrastructure device with removable face plate for remote operation
US20090101386A1 (en) * 2007-10-19 2009-04-23 Optimal Innovations Inc. Size unconstrained faceplate display for use with infrastructure device
US9521961B2 (en) 2007-11-26 2016-12-20 C. R. Bard, Inc. Systems and methods for guiding a medical instrument
US10524691B2 (en) 2007-11-26 2020-01-07 C. R. Bard, Inc. Needle assembly including an aligned magnetic element
US8781555B2 (en) 2007-11-26 2014-07-15 C. R. Bard, Inc. System for placement of a catheter including a signal-generating stylet
CN101925333B (en) 2007-11-26 2014-02-12 C·R·巴德股份有限公司 Integrated system for intravascular placement of catheter
US9649048B2 (en) 2007-11-26 2017-05-16 C. R. Bard, Inc. Systems and methods for breaching a sterile field for intravascular placement of a catheter
US9636031B2 (en) 2007-11-26 2017-05-02 C.R. Bard, Inc. Stylets for use with apparatus for intravascular placement of a catheter
US8849382B2 (en) 2007-11-26 2014-09-30 C. R. Bard, Inc. Apparatus and display methods relating to intravascular placement of a catheter
US10751509B2 (en) 2007-11-26 2020-08-25 C. R. Bard, Inc. Iconic representations for guidance of an indwelling medical device
US10449330B2 (en) 2007-11-26 2019-10-22 C. R. Bard, Inc. Magnetic element-equipped needle assemblies
US8478382B2 (en) 2008-02-11 2013-07-02 C. R. Bard, Inc. Systems and methods for positioning a catheter
TW200941434A (en) * 2008-03-19 2009-10-01 Coretronic Corp Display apparatus and power control circuit thereof
US8343096B2 (en) 2008-03-27 2013-01-01 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter system
US8317745B2 (en) * 2008-03-27 2012-11-27 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter rotatable device cartridge
WO2009120992A2 (en) * 2008-03-27 2009-10-01 St. Jude Medical, Arrial Fibrillation Division Inc. Robotic castheter system input device
US8317744B2 (en) 2008-03-27 2012-11-27 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter manipulator assembly
US9161817B2 (en) 2008-03-27 2015-10-20 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter system
US8684962B2 (en) * 2008-03-27 2014-04-01 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter device cartridge
US8641664B2 (en) * 2008-03-27 2014-02-04 St. Jude Medical, Atrial Fibrillation Division, Inc. Robotic catheter system with dynamic response
US9241768B2 (en) * 2008-03-27 2016-01-26 St. Jude Medical, Atrial Fibrillation Division, Inc. Intelligent input device controller for a robotic catheter system
US20090248042A1 (en) * 2008-03-27 2009-10-01 Kirschenman Mark B Model catheter input device
US9386944B2 (en) 2008-04-11 2016-07-12 Sanofi-Aventis Deutschland Gmbh Method and apparatus for analyte detecting device
US8593403B2 (en) * 2008-06-13 2013-11-26 Sprintek Corporation Pointing stick device
CN101620439A (en) * 2008-06-30 2010-01-06 鸿富锦精密工业(深圳)有限公司 Motor control system
US8288983B2 (en) * 2008-07-10 2012-10-16 Lockheed Martin Corporation Optical telemetry system and method for electro-mechanical switches
US8120228B2 (en) * 2008-07-15 2012-02-21 Hamilton Sundstrand Corporation Slip ring assembly
US9901714B2 (en) 2008-08-22 2018-02-27 C. R. Bard, Inc. Catheter assembly including ECG sensor and magnetic assemblies
WO2010028371A1 (en) 2008-09-05 2010-03-11 Zubiate, Brett Multi-linked endoscopic device with spherical distal assembly
US8437833B2 (en) 2008-10-07 2013-05-07 Bard Access Systems, Inc. Percutaneous magnetic gastrostomy
US8466879B2 (en) * 2008-10-26 2013-06-18 Microsoft Corporation Multi-touch manipulation of application objects
US8477103B2 (en) 2008-10-26 2013-07-02 Microsoft Corporation Multi-touch object inertia simulation
US8690575B1 (en) 2008-11-03 2014-04-08 ACME Worldwide Enterprises, Inc. Apparatus and method for a weapon simulator
US20100167820A1 (en) * 2008-12-29 2010-07-01 Houssam Barakat Human interface device
JP5773884B2 (en) * 2008-12-31 2015-09-02 セント・ジュード・メディカル・エイトリアル・フィブリレーション・ディヴィジョン・インコーポレーテッド Robot catheter system input device
WO2010080766A2 (en) * 2009-01-06 2010-07-15 Immersion Corporation Programmable game-based haptic enabled gun controller
US9375169B2 (en) 2009-01-30 2016-06-28 Sanofi-Aventis Deutschland Gmbh Cam drive for managing disposable penetrating member actions with a single motor and motor and control system
US10564721B2 (en) * 2009-03-12 2020-02-18 Immersion Corporation Systems and methods for using multiple actuators to realize textures
US9927873B2 (en) 2009-03-12 2018-03-27 Immersion Corporation Systems and methods for using textures in graphical user interface widgets
US9696803B2 (en) 2009-03-12 2017-07-04 Immersion Corporation Systems and methods for friction displays and additional haptic effects
US9874935B2 (en) * 2009-03-12 2018-01-23 Immersion Corporation Systems and methods for a texture engine
US9746923B2 (en) * 2009-03-12 2017-08-29 Immersion Corporation Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction
US10007340B2 (en) * 2009-03-12 2018-06-26 Immersion Corporation Systems and methods for interfaces featuring surface-based haptic effects
US9448964B2 (en) 2009-05-04 2016-09-20 Cypress Semiconductor Corporation Autonomous control in a programmable system
US9532724B2 (en) 2009-06-12 2017-01-03 Bard Access Systems, Inc. Apparatus and method for catheter navigation using endovascular energy mapping
JP5795576B2 (en) 2009-06-12 2015-10-14 バード・アクセス・システムズ,インコーポレーテッド Method of operating a computer-based medical device that uses an electrocardiogram (ECG) signal to position an intravascular device in or near the heart
US9737796B2 (en) 2009-07-08 2017-08-22 Steelseries Aps Apparatus and method for managing operations of accessories in multi-dimensions
US8719714B2 (en) 2009-07-08 2014-05-06 Steelseries Aps Apparatus and method for managing operations of accessories
WO2011123669A1 (en) 2010-03-31 2011-10-06 St. Jude Medical, Atrial Fibrillation Division, Inc. Intuitive user interface control for remote catheter navigation and 3d mapping and visualization systems
US9439736B2 (en) 2009-07-22 2016-09-13 St. Jude Medical, Atrial Fibrillation Division, Inc. System and method for controlling a remote medical device guidance system in three-dimensions using gestures
US9330497B2 (en) 2011-08-12 2016-05-03 St. Jude Medical, Atrial Fibrillation Division, Inc. User interface devices for electrophysiology lab diagnostic and therapeutic equipment
WO2011019760A2 (en) 2009-08-10 2011-02-17 Romedex International Srl Devices and methods for endovascular electrography
US11103213B2 (en) 2009-10-08 2021-08-31 C. R. Bard, Inc. Spacers for use with an ultrasound probe
US10639008B2 (en) 2009-10-08 2020-05-05 C. R. Bard, Inc. Support and cover structures for an ultrasound probe head
SI23206A (en) * 2009-11-06 2011-05-31 Univerza V Ljubljani Device for practicing the muscle-skeleton nervous system
TWI363273B (en) * 2009-11-06 2012-05-01 Transcend Information Inc Portable device having plug detector and control method of detecting the portable device
CN102053941B (en) * 2009-11-06 2012-07-04 创见资讯股份有限公司 Portable device with reciprocating type detection terminal and detection and control method thereof
EP2531098B1 (en) 2010-02-02 2020-07-15 C.R. Bard, Inc. Apparatus and method for catheter navigation and tip location
JP2011170616A (en) * 2010-02-18 2011-09-01 On Semiconductor Trading Ltd Capacitance type touch sensor
US20150309316A1 (en) 2011-04-06 2015-10-29 Microsoft Technology Licensing, Llc Ar glasses with predictive control of external device based on event input
US10180572B2 (en) 2010-02-28 2019-01-15 Microsoft Technology Licensing, Llc AR glasses with event and user action control of external applications
CN102906623A (en) 2010-02-28 2013-01-30 奥斯特豪特集团有限公司 Local advertising content on an interactive head-mounted eyepiece
US20120249797A1 (en) 2010-02-28 2012-10-04 Osterhout Group, Inc. Head-worn adaptive display
US20120194553A1 (en) * 2010-02-28 2012-08-02 Osterhout Group, Inc. Ar glasses with sensor and user action based control of external devices with feedback
US8965476B2 (en) 2010-04-16 2015-02-24 Sanofi-Aventis Deutschland Gmbh Tissue penetration device
MX2012013858A (en) 2010-05-28 2013-04-08 Bard Inc C R Insertion guidance system for needles and medical components.
WO2011150376A1 (en) 2010-05-28 2011-12-01 C.R. Bard, Inc. Apparatus for use with needle insertion guidance system
US9132352B1 (en) 2010-06-24 2015-09-15 Gregory S. Rabin Interactive system and method for rendering an object
TW201203026A (en) * 2010-07-13 2012-01-16 Weistech Technology Co Ltd Revolving control device with a displacement sensor without contact points
MX338127B (en) 2010-08-20 2016-04-04 Bard Inc C R Reconfirmation of ecg-assisted catheter tip placement.
CN103189009B (en) 2010-10-29 2016-09-07 C·R·巴德股份有限公司 The bio-impedance auxiliary of Medical Devices is placed
US9119655B2 (en) 2012-08-03 2015-09-01 Stryker Corporation Surgical manipulator capable of controlling a surgical instrument in multiple modes
US9921712B2 (en) 2010-12-29 2018-03-20 Mako Surgical Corp. System and method for providing substantially stable control of a surgical tool
US8918215B2 (en) * 2011-01-19 2014-12-23 Harris Corporation Telematic interface with control signal scaling based on force sensor feedback
US8918214B2 (en) 2011-01-19 2014-12-23 Harris Corporation Telematic interface with directional translation
CN103620928A (en) 2011-03-17 2014-03-05 联合活跃驱动公司 Asymmetric and general vibration waveforms from a plurality of synchronized vibration actuators
US9205555B2 (en) 2011-03-22 2015-12-08 Harris Corporation Manipulator joint-limit handling algorithm
US8694134B2 (en) 2011-05-05 2014-04-08 Harris Corporation Remote control interface
US8639386B2 (en) 2011-05-20 2014-01-28 Harris Corporation Haptic device for manipulator and vehicle control
WO2012170256A1 (en) * 2011-05-31 2012-12-13 Intuitive Surgical Operations, Inc. Positive control of robotic surgical instrument end effector
DE112011105306T5 (en) * 2011-06-03 2014-03-20 Kabushiki Kaisha Yaskawa Denki Multi-axis motor drive system and multi-axis motor drive device
KR20140051284A (en) 2011-07-06 2014-04-30 씨. 알. 바드, 인크. Needle length determination and calibration for insertion guidance system
USD699359S1 (en) 2011-08-09 2014-02-11 C. R. Bard, Inc. Ultrasound probe head
USD724745S1 (en) 2011-08-09 2015-03-17 C. R. Bard, Inc. Cap for an ultrasound probe
US9026250B2 (en) 2011-08-17 2015-05-05 Harris Corporation Haptic manipulation system for wheelchairs
US9925034B2 (en) * 2011-09-30 2018-03-27 Verily Life Sciences Llc Stabilizing unintentional muscle movements
US10368669B2 (en) * 2011-09-30 2019-08-06 Verily Life Sciences Llc System and method for stabilizing unintentional muscle movements
US8996244B2 (en) 2011-10-06 2015-03-31 Harris Corporation Improvised explosive device defeat system
US9802364B2 (en) 2011-10-18 2017-10-31 3D Systems, Inc. Systems and methods for construction of an instruction set for three-dimensional printing of a user-customizableimage of a three-dimensional structure
JP6141289B2 (en) 2011-10-21 2017-06-07 インテュイティブ サージカル オペレーションズ, インコーポレイテッド Gripping force control for robotic surgical instrument end effector
US9582178B2 (en) 2011-11-07 2017-02-28 Immersion Corporation Systems and methods for multi-pressure interaction on touch-sensitive surfaces
WO2013070775A1 (en) 2011-11-07 2013-05-16 C.R. Bard, Inc Ruggedized ultrasound hydrogel insert
US20150107444A1 (en) * 2012-04-16 2015-04-23 Cornell Center for Technology, Enterprise & Commercialization Digitally controlled musical instrument
CN104837413B (en) 2012-06-15 2018-09-11 C·R·巴德股份有限公司 Detect the device and method of removable cap on ultrasonic detector
AU2013296278B2 (en) 2012-08-03 2018-06-14 Stryker Corporation Systems and methods for robotic surgery
US9820818B2 (en) 2012-08-03 2017-11-21 Stryker Corporation System and method for controlling a surgical manipulator based on implant parameters
US9226796B2 (en) 2012-08-03 2016-01-05 Stryker Corporation Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path
US9056244B2 (en) 2012-09-12 2015-06-16 Wms Gaming Inc. Gaming apparatus incorporating targeted haptic feedback
US20170277282A1 (en) * 2012-09-14 2017-09-28 Widevantage Inc. Input device for transmitting user input
WO2014042481A1 (en) * 2012-09-14 2014-03-20 Go Jae Yong Electric apparatus which determines user input using magnetic field sensor
US8954195B2 (en) 2012-11-09 2015-02-10 Harris Corporation Hybrid gesture control haptic system
KR102079945B1 (en) * 2012-11-22 2020-02-21 삼성전자주식회사 Surgical robot and method for controlling the surgical robot
US8965620B2 (en) 2013-02-07 2015-02-24 Harris Corporation Systems and methods for controlling movement of unmanned vehicles
US9687730B2 (en) 2013-03-15 2017-06-27 Steelseries Aps Gaming device with independent gesture-sensitive areas
US9557830B2 (en) 2013-03-15 2017-01-31 Immersion Corporation Programmable haptic peripheral
US9604147B2 (en) 2013-03-15 2017-03-28 Steelseries Aps Method and apparatus for managing use of an accessory
US9415299B2 (en) 2013-03-15 2016-08-16 Steelseries Aps Gaming device
US9409087B2 (en) 2013-03-15 2016-08-09 Steelseries Aps Method and apparatus for processing gestures
US9423874B2 (en) 2013-03-15 2016-08-23 Steelseries Aps Gaming accessory with sensory feedback device
US9542347B2 (en) 2013-03-16 2017-01-10 Intel Corporation Host interface crossbar for sensor hub
US9430414B2 (en) 2013-03-16 2016-08-30 Intel Corporation Bus independent platform for sensor hub peripherals to provide coalescing of multiple reports
DE102013219155A1 (en) * 2013-09-24 2015-03-26 Siemens Aktiengesellschaft Method for controlling movements of a medical device, control device therefor and medical device
US9498710B2 (en) * 2013-11-11 2016-11-22 Pixart Imaging Inc. 3D feedback mouse sensor
US9619029B2 (en) 2013-11-14 2017-04-11 Immersion Corporation Haptic trigger control system
US9164587B2 (en) 2013-11-14 2015-10-20 Immersion Corporation Haptic spatialization system
US9128507B2 (en) 2013-12-30 2015-09-08 Harris Corporation Compact haptic interface
ES2811323T3 (en) 2014-02-06 2021-03-11 Bard Inc C R Systems for the guidance and placement of an intravascular device
TWI548274B (en) * 2014-02-24 2016-09-01 緯創資通股份有限公司 Handheld electronic device and method for taking photo by handheld electronic device
US10600596B2 (en) 2014-04-21 2020-03-24 Verily Life Sciences Llc Adapter to attach implements to an actively controlled human tremor cancellation platform
JP2015231098A (en) * 2014-06-04 2015-12-21 ソニー株式会社 Vibration device and vibration method
US9588586B2 (en) * 2014-06-09 2017-03-07 Immersion Corporation Programmable haptic devices and methods for modifying haptic strength based on perspective and/or proximity
US9838009B2 (en) 2014-08-27 2017-12-05 Continental Automotive Systems, Inc. Switch with user feedback
US10185396B2 (en) 2014-11-12 2019-01-22 Immersion Corporation Haptic trigger modification system
US9174134B1 (en) * 2014-11-12 2015-11-03 Immersion Corporation Peripheral device with haptic diminishment prevention component
US9592608B1 (en) * 2014-12-15 2017-03-14 X Development Llc Methods and systems for providing feedback during teach mode
US10973584B2 (en) 2015-01-19 2021-04-13 Bard Access Systems, Inc. Device and method for vascular access
US10271770B2 (en) 2015-02-20 2019-04-30 Verily Life Sciences Llc Measurement and collection of human tremors through a handheld tool
US9943430B2 (en) 2015-03-25 2018-04-17 Verily Life Sciences Llc Handheld tool for leveling uncoordinated motion
US10613629B2 (en) 2015-03-27 2020-04-07 Chad Laurendeau System and method for force feedback interface devices
WO2016210325A1 (en) 2015-06-26 2016-12-29 C.R. Bard, Inc. Connector interface for ecg-based catheter positioning system
US11191528B2 (en) * 2015-07-09 2021-12-07 DePuy Synthes Products, Inc. External hand control for surgical power tool
DE102015113110B4 (en) * 2015-08-10 2019-03-14 MAQUET GmbH Drive device at least one drive device of a surgical table and method for driving
US10638989B2 (en) * 2015-10-06 2020-05-05 Surgivisio Method and device for controlling movement of a motorized C-arm
JP6577326B2 (en) * 2015-10-16 2019-09-18 ファナック株式会社 Robot control apparatus, robot system, and method for controlling robot that carries objects in cooperation with human
US9824841B2 (en) 2015-11-17 2017-11-21 Rockwell Automation Technologies, Inc. Safety switch and associated methods
US10072997B2 (en) 2015-11-17 2018-09-11 Rockwell Automation Technologies, Inc. Safety switch with imbalance test
DE112016005568B4 (en) * 2016-01-04 2021-10-21 Hitachi Automotive Systems, Ltd. POWER LINE COMMUNICATION DEVICE AND ELECTRONIC CONTROL DEVICE INCLUDING A POWER LINE COMMUNICATION DEVICE
US9919422B1 (en) 2016-01-06 2018-03-20 X Development Llc Methods and systems to provide mechanical feedback during movement of a robotic system
US11000207B2 (en) 2016-01-29 2021-05-11 C. R. Bard, Inc. Multiple coil system for tracking a medical device
US10198074B2 (en) * 2016-02-18 2019-02-05 Immersion Corporation Haptically-enabled modular peripheral device assembly
US10245112B2 (en) 2016-06-27 2019-04-02 Corindus, Inc. Interlocking system and method for joysticks in a catheter procedure system
WO2018112025A1 (en) 2016-12-16 2018-06-21 Mako Surgical Corp. Techniques for modifying tool operation in a surgical robotic system based on comparing actual and commanded states of the tool relative to a surgical site
US20190362216A1 (en) * 2017-01-27 2019-11-28 Ohuku Llc Method and System for Simulating, Predicting, Interpreting, Comparing, or Visualizing Complex Data
AU2018221456A1 (en) * 2017-02-15 2019-07-11 Covidien Lp System and apparatus for crush prevention for medical robot applications
US10420663B2 (en) 2017-05-01 2019-09-24 Verily Life Sciences Llc Handheld articulated user-assistive device with behavior control modes
CN107231144A (en) * 2017-05-08 2017-10-03 西门子公司 Servo-driver
CN108874243B (en) * 2017-05-11 2021-11-12 京东方科技集团股份有限公司 Touch panel, electronic device and driving method thereof
DE102017208833B4 (en) * 2017-05-24 2018-12-13 Wago Verwaltungsgesellschaft Mbh module unit
FR3072942B1 (en) * 2017-10-31 2019-11-22 Safran Electronics & Defense DEVICE FOR CONTROLLING FLIGHT OF AN AIRCRAFT
FR3085522B1 (en) * 2018-09-03 2020-08-14 Safran Electronics & Defense CONNECTED MEASURING DEVICE FOR AN AIRCRAFT
US10611391B1 (en) 2018-10-05 2020-04-07 Corindus, Inc. Mobile support and storage system for a medical device
US10992079B2 (en) 2018-10-16 2021-04-27 Bard Access Systems, Inc. Safety-equipped connection systems and methods thereof for establishing electrical connections
US11027194B2 (en) 2019-03-01 2021-06-08 Sony Interactive Entertainment Inc. Force feedback to improve gameplay
CN114340711A (en) 2019-07-15 2022-04-12 科林达斯公司 System and method for a control station for robotic interventional procedures using multiple elongate medical devices
US11277084B2 (en) * 2020-07-14 2022-03-15 Qualcomm Incorporated Driver for haptics and camera voice coil motor applications
CN113181628B (en) * 2021-05-12 2023-03-28 歌尔科技有限公司 Handle, correction method of button feedback force of handle, control device and storage medium
CN113842634B (en) * 2021-09-27 2024-02-27 歌尔科技有限公司 Force feedback control method and device for trigger button, electronic product and medium
US20230218985A1 (en) * 2022-01-13 2023-07-13 Dell Products L.P. Contextual adjustment of input device resistance

Family Cites Families (265)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2906179A (en) * 1957-01-28 1959-09-29 North American Aviation Inc Vector gage
US3157853A (en) 1957-12-06 1964-11-17 Hirsch Joseph Tactile communication system
US2972140A (en) 1958-09-23 1961-02-14 Hirsch Joseph Apparatus and method for communication through the sense of touch
GB958325A (en) 1962-07-08 1964-05-21 Communications Patents Ltd Improvements in or relating to ground-based flight training or simulating apparatus
US3490059A (en) * 1966-06-06 1970-01-13 Martin Marietta Corp Three axis mounting and torque sensing apparatus
US3497668A (en) 1966-08-25 1970-02-24 Joseph Hirsch Tactile control system
US3517446A (en) 1967-04-19 1970-06-30 Singer General Precision Vehicle trainer controls and control loading
US3531868A (en) * 1968-04-18 1970-10-06 Ford Motor Co Surface scanner for measuring the coordinates of points on a three-dimensional surface
US3623064A (en) 1968-10-11 1971-11-23 Bell & Howell Co Paging receiver having cycling eccentric mass
US3903614A (en) 1970-03-27 1975-09-09 Singer Co Apparatus for simulating aircraft control loading
US3919691A (en) * 1971-05-26 1975-11-11 Bell Telephone Labor Inc Tactile man-machine communication system
US3795150A (en) * 1972-12-13 1974-03-05 Us Air Force System for rapidly positioning gimbaled objects
US3875488A (en) * 1973-02-15 1975-04-01 Raytheon Co Inertially stabilized gimbal platform
US3902687A (en) 1973-06-25 1975-09-02 Robert E Hightower Aircraft indicator system
US3923166A (en) 1973-10-11 1975-12-02 Nasa Remote manipulator system
US3890958A (en) * 1974-04-08 1975-06-24 Moog Automotive Inc Physiological diagnostic apparatus
US3944798A (en) * 1974-04-18 1976-03-16 Eaton-Leonard Corporation Method and apparatus for measuring direction
US3911416A (en) 1974-08-05 1975-10-07 Motorola Inc Silent call pager
US3978392A (en) * 1975-05-08 1976-08-31 General Signal Corporation Energy transfer circuit
US4125800A (en) * 1975-09-02 1978-11-14 Contraves Gorez Corporation Power controller with a modular power output
US4148014A (en) * 1977-04-06 1979-04-03 Texas Instruments Incorporated System with joystick to control velocity vector of a display cursor
US4160508A (en) 1977-08-19 1979-07-10 Nasa Controller arm for a remotely related slave arm
US4127752A (en) 1977-10-13 1978-11-28 Sheldahl, Inc. Tactile touch switch panel
US4216467A (en) * 1977-12-22 1980-08-05 Westinghouse Electric Corp. Hand controller
US4262549A (en) 1978-05-10 1981-04-21 Schwellenbach Donald D Variable mechanical vibrator
US4236325A (en) 1978-12-26 1980-12-02 The Singer Company Simulator control loading inertia compensator
US4464117A (en) 1980-08-27 1984-08-07 Dr. Ing. Reiner Foerst Gmbh Driving simulator apparatus
US4638798A (en) * 1980-09-10 1987-01-27 Shelden C Hunter Stereotactic method and apparatus for locating and treating or removing lesions
NL8006091A (en) * 1980-11-07 1982-06-01 Fokker Bv FLIGHTMATTER.
US4333070A (en) 1981-02-06 1982-06-01 Barnes Robert W Motor vehicle fuel-waste indicator
US4367373A (en) * 1981-04-07 1983-01-04 The United States Of America As Represented By The Secretary Of The Air Force Two-axis electromechanical controller
JPS57169643A (en) * 1981-04-13 1982-10-19 Yamato Scale Co Ltd Load cell for multiple components of force
US4382217A (en) * 1981-05-15 1983-05-03 Gould Inc. Starting control circuit for an A.C. motor
US4599070A (en) 1981-07-29 1986-07-08 Control Interface Company Limited Aircraft simulator and simulated control system therefor
US4436188A (en) * 1981-11-18 1984-03-13 Jones Cecil R Controlled motion apparatus
EP0085518B1 (en) 1982-01-22 1989-08-16 British Aerospace Public Limited Company Control apparatus
US4484191A (en) 1982-06-14 1984-11-20 Vavra George S Tactile signaling systems for aircraft
US4593470A (en) * 1982-07-14 1986-06-10 Micro Control Systems, Inc. Portable three dimensional graphics tablet
US4477973A (en) * 1982-07-14 1984-10-23 Micro Control Systems, Inc. Three dimensional graphics tablet
US4560983A (en) 1982-09-17 1985-12-24 Ampex Corporation Dynamically interactive responsive control device and system
US4477043A (en) * 1982-12-15 1984-10-16 The United States Of America As Represented By The Secretary Of The Air Force Biodynamic resistant control stick
EP0116730B1 (en) * 1983-01-28 1986-10-08 International Business Machines Corporation A stylus or pen for interactive use with a graphics input tablet
FR2545606B1 (en) * 1983-05-06 1985-09-13 Hispano Suiza Sa FORCE TENSIONER SENSOR
US4604016A (en) 1983-08-03 1986-08-05 Joyce Stephen A Multi-dimensional force-torque hand controller having force feedback
GB2146776B (en) * 1983-09-16 1986-07-30 Ferranti Plc Accelerometer systems
US4550221A (en) * 1983-10-07 1985-10-29 Scott Mabusth Touch sensitive control device
US4670851A (en) 1984-01-09 1987-06-02 Mitsubishi Denki Kabushiki Kaisha Vector quantizer
JPS60170709A (en) * 1984-02-16 1985-09-04 Toshiba Corp Measuring insturment for shape
US4571834A (en) * 1984-02-17 1986-02-25 Orthotronics Limited Partnership Knee laxity evaluator and motion module/digitizer arrangement
US4581491A (en) 1984-05-04 1986-04-08 Research Corporation Wearable tactile sensory aid providing information on voice pitch and intonation patterns
US4688983A (en) * 1984-05-21 1987-08-25 Unimation Inc. Low cost robot
US4676002A (en) * 1984-06-25 1987-06-30 Slocum Alexander H Mechanisms to determine position and orientation in space
US4632241A (en) * 1984-10-04 1986-12-30 F. Schumacher & Co. Portable display bag with support means
JPS61105411A (en) * 1984-10-29 1986-05-23 Mitsutoyo Mfg Co Ltd Measuring method of multidimensional measuring machine
US4654648A (en) * 1984-12-17 1987-03-31 Herrington Richard A Wireless cursor control system
US4935728A (en) 1985-01-02 1990-06-19 Altra Corporation Computer control
US4632341A (en) * 1985-02-06 1986-12-30 The United States Of America As Represented By The Secretary Of The Air Force Stabilizing force feedback in bio-actuated control systems
JPH0537531Y2 (en) 1985-06-11 1993-09-22
US5078152A (en) * 1985-06-23 1992-01-07 Loredan Biomedical, Inc. Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human patient
DE3523188A1 (en) * 1985-06-28 1987-01-08 Zeiss Carl Fa CONTROL FOR COORDINATE MEASURING DEVICES
US4704909A (en) * 1985-07-22 1987-11-10 Grahn Allen R Multicomponent force-torque sensor
US4679331A (en) * 1985-08-26 1987-07-14 Ppg Industries, Inc. Apparatus and method for determining contour characteristics of a contoured article
US4713007A (en) 1985-10-11 1987-12-15 Alban Eugene P Aircraft controls simulator
US5275174B1 (en) * 1985-10-30 1998-08-04 Jonathan A Cook Repetitive strain injury assessment
NL8503096A (en) 1985-11-11 1987-06-01 Fokker Bv SIMULATOR OF MECHANICAL PROPERTIES OF OPERATING SYSTEM.
US4891764A (en) 1985-12-06 1990-01-02 Tensor Development Inc. Program controlled force measurement and control system
US4934694A (en) 1985-12-06 1990-06-19 Mcintosh James L Computer controlled exercise system
US5103404A (en) * 1985-12-06 1992-04-07 Tensor Development, Inc. Feedback for a manipulator
US4811608A (en) * 1985-12-18 1989-03-14 Spatial Systems Pty Limited Force and torque converter
US5591924A (en) 1985-12-18 1997-01-07 Spacetec Imc Corporation Force and torque converter
US5195179A (en) 1986-01-29 1993-03-16 Hitachi, Ltd. Coordinate input apparatus
US4787051A (en) * 1986-05-16 1988-11-22 Tektronix, Inc. Inertial mouse system
US4803413A (en) * 1986-07-15 1989-02-07 Honeywell Inc. Magnetic isolating and pointing gimbal apparatus
US4791934A (en) * 1986-08-07 1988-12-20 Picker International, Inc. Computer tomography assisted stereotactic surgery system and method
US4945305A (en) * 1986-10-09 1990-07-31 Ascension Technology Corporation Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields
US4849692A (en) * 1986-10-09 1989-07-18 Ascension Technology Corporation Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields
NL8602697A (en) * 1986-10-27 1988-05-16 Huka Bv Developments JOYSTICK.
US4771344A (en) 1986-11-13 1988-09-13 James Fallacaro System for enhancing audio and/or visual presentation
US4795296A (en) 1986-11-17 1989-01-03 California Institute Of Technology Hand-held robot end effector controller having movement and force control
US4750487A (en) * 1986-11-24 1988-06-14 Zanetti Paul H Stereotactic frame
CA1299362C (en) * 1986-12-10 1992-04-28 Gregory James Mcdonald Coordinate measuring system
US4945501A (en) * 1987-01-20 1990-07-31 The Warner & Swasey Company Method for determining position within the measuring volume of a coordinate measuring machine and the like and system therefor
US4819195A (en) * 1987-01-20 1989-04-04 The Warner & Swasey Company Method for calibrating a coordinate measuring machine and the like and system therefor
US4800721A (en) * 1987-02-13 1989-01-31 Caterpillar Inc. Force feedback lever
US4794392A (en) 1987-02-20 1988-12-27 Motorola, Inc. Vibrator alert device for a communication receiver
US4988981B1 (en) * 1987-03-17 1999-05-18 Vpl Newco Inc Computer data entry and manipulation apparatus and method
US5986643A (en) 1987-03-24 1999-11-16 Sun Microsystems, Inc. Tactile feedback mechanism for a data processing system
US4839838A (en) * 1987-03-30 1989-06-13 Labiche Mitchell Spatial input apparatus
US4769517A (en) * 1987-04-13 1988-09-06 Swinney Carl M Joystick switch assembly
GB2204131B (en) * 1987-04-28 1991-04-17 Ibm Graphics input tablet
US4961138A (en) * 1987-05-01 1990-10-02 General Datacomm, Inc. System and apparatus for providing three dimensions of input into a host processor
IT1214292B (en) * 1987-05-05 1990-01-10 Garda Impianti Srl EQUIPMENT FOR MEASUREMENT AND / OR CONTROL OF THE POSITION AND ORIENTATION OF POINTS OR AREAS CHARACTERISTIC OF STRUCTURES, IN PARTICULAR OF VEHICLE BODIES.
US4868549A (en) * 1987-05-18 1989-09-19 International Business Machines Corporation Feedback mouse
DE3717459A1 (en) * 1987-05-23 1988-12-01 Zeiss Carl Fa HAND-HELD COORDINATE MEASURING DEVICE
US4811921A (en) * 1987-06-22 1989-03-14 Whitaker Charles N Cyclic control stick
US5051094A (en) * 1987-10-16 1991-09-24 Environmental Tectonics Corporation G-force trainer
US4823634A (en) 1987-11-03 1989-04-25 Culver Craig F Multifunction tactile manipulatable control
DE3740070A1 (en) * 1987-11-26 1989-06-08 Zeiss Carl Fa TURN SLEWING DEVICE FOR TEST COOKING OF COORDINATE MEASURING DEVICES
GB8729638D0 (en) * 1987-12-19 1988-02-03 Renishaw Plc Mounting for surface sensing device
US5251127A (en) * 1988-02-01 1993-10-05 Faro Medical Technologies Inc. Computer-aided surgery apparatus
SE461548B (en) * 1988-02-18 1990-02-26 Johansson Ab C E PROCEDURE AND DEVICE FOR DETERMINING AND CORRECTING IN CASE OF LOCATION ERROR IN SEATING A POINT OF A POINT OR POSITIONING TO A POINT WITH A PARTICULAR LOCATION
GB8803847D0 (en) * 1988-02-18 1988-03-16 Renishaw Plc Mounting for surface-sensing device
US4925312A (en) * 1988-03-21 1990-05-15 Staubli International Ag Robot control system having adaptive feedforward torque control for improved accuracy
US5038089A (en) 1988-03-23 1991-08-06 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Synchronized computational architecture for generalized bilateral control of robot arms
US4907970A (en) * 1988-03-30 1990-03-13 Grumman Aerospace Corporation Sidestick-type thrust control simulator
US4885565A (en) 1988-06-01 1989-12-05 General Motors Corporation Touchscreen CRT with tactile feedback
US4942545A (en) * 1988-06-06 1990-07-17 Combustion Engineering, Inc. Calibration of eddy current profilometry
US5050608A (en) * 1988-07-12 1991-09-24 Medirand, Inc. System for indicating a position to be operated in a patient's body
US5116180A (en) 1988-07-18 1992-05-26 Spar Aerospace Limited Human-in-the-loop machine control loop
US4962448A (en) 1988-09-30 1990-10-09 Demaio Joseph Virtual pivot handcontroller
DE58903515D1 (en) * 1988-10-03 1993-03-25 Zeiss Carl Fa TEST BODY FOR COORDINATE MEASURING DEVICES.
US5007085A (en) * 1988-10-28 1991-04-09 International Business Machines Corporation Remotely sensed personal stylus
US4907973A (en) * 1988-11-14 1990-03-13 Hon David C Expert system simulator for modeling realistic internal environments and performance
US4930770A (en) 1988-12-01 1990-06-05 Baker Norman A Eccentrically loaded computerized positive/negative exercise machine
US5189806A (en) * 1988-12-19 1993-03-02 Renishaw Plc Method of and apparatus for scanning the surface of a workpiece
US5044956A (en) * 1989-01-12 1991-09-03 Atari Games Corporation Control device such as a steering wheel for video vehicle simulator with realistic feedback forces
US5116051A (en) * 1989-01-12 1992-05-26 Atari Games Corporation Strain gauge pressure-sensitive video game control
US4949119A (en) 1989-01-12 1990-08-14 Atari Games Corporation Gearshift for a vehicle simulator using computer controlled realistic real world forces
US5186695A (en) * 1989-02-03 1993-02-16 Loredan Biomedical, Inc. Apparatus for controlled exercise and diagnosis of human performance
US5019761A (en) 1989-02-21 1991-05-28 Kraft Brett W Force feedback control for backhoe
JPH02220106A (en) * 1989-02-22 1990-09-03 Okuma Mach Works Ltd Digitization controller containing measuring function
GB8904955D0 (en) * 1989-03-03 1989-04-12 Atomic Energy Authority Uk Multi-axis hand controller
US4983901A (en) * 1989-04-21 1991-01-08 Allergan, Inc. Digital electronic foot control for medical apparatus and the like
JPH02290506A (en) * 1989-04-28 1990-11-30 Mitsutoyo Corp Three-dimensional measuring instrument
US5184306A (en) * 1989-06-09 1993-02-02 Regents Of The University Of Minnesota Automated high-precision fabrication of objects of complex and unique geometry
JPH0347414A (en) * 1989-07-13 1991-02-28 Isuzu Ceramics Kenkyusho:Kk Driver device for solenoid valve
US5076517A (en) 1989-08-14 1991-12-31 United Technologies Corporation Programmable, linear collective control system for a helicopter
JPH07104146B2 (en) * 1989-08-29 1995-11-13 株式会社ミツトヨ Rotation table scanning control method for coordinate measuring probe
US5139261A (en) * 1989-09-15 1992-08-18 Openiano Renato M Foot-actuated computer game controller serving as a joystick
US5182557A (en) * 1989-09-20 1993-01-26 Semborg Recrob, Corp. Motorized joystick
US5283862A (en) * 1989-10-11 1994-02-01 Lund Alan K Notebook computer with reversible cover for external use of membrane switch screen
US4961038A (en) * 1989-10-16 1990-10-02 General Electric Company Torque estimator for switched reluctance machines
US5209131A (en) * 1989-11-03 1993-05-11 Rank Taylor Hobson Metrology
US5126948A (en) * 1989-11-08 1992-06-30 Ltv Aerospace And Defense Company Digital position encoder and data optimizer
US5107080A (en) * 1989-12-01 1992-04-21 Massachusetts Institute Of Technology Multiple degree of freedom damped hand controls
US4983786A (en) * 1990-01-17 1991-01-08 The University Of British Columbia XY velocity controller
US5022407A (en) 1990-01-24 1991-06-11 Topical Testing, Inc. Apparatus for automated tactile testing
US5259894A (en) * 1990-01-26 1993-11-09 Sampson Richard K Method for solvent bonding non-porous materials to automatically create variable bond characteristics
US5072361A (en) * 1990-02-01 1991-12-10 Sarcos Group Force-reflective teleoperation control system
US5184319A (en) * 1990-02-02 1993-02-02 Kramer James F Force feedback and textures simulating interface device
US5132672A (en) * 1990-03-27 1992-07-21 Apple Computer, Inc. Three degree of freedom graphic object controller
US5095303A (en) * 1990-03-27 1992-03-10 Apple Computer, Inc. Six degree of freedom graphic object controller
JPH03292524A (en) 1990-04-11 1991-12-24 Oki Electric Ind Co Ltd Cursor shift system
US5128671A (en) * 1990-04-12 1992-07-07 Ltv Aerospace And Defense Company Control device having multiple degrees of freedom
US5035242A (en) 1990-04-16 1991-07-30 David Franklin Method and apparatus for sound responsive tactile stimulation of deaf individuals
US5022384A (en) 1990-05-14 1991-06-11 Capitol Systems Vibrating/massage chair
US5197003A (en) 1990-08-01 1993-03-23 Atari Games Corporation Gearshift for a vehicle simulator having a solenoid for imposing a resistance force
US5298918A (en) 1990-08-01 1994-03-29 Yen Chen Chiu Electric circuit for reducing the energy consumption of a pointing device used in combination with a data processing system
US5251156A (en) * 1990-08-25 1993-10-05 Carl-Zeiss-Stiftung, Heidenheim/Brenz Method and apparatus for non-contact measurement of object surfaces
US5181181A (en) * 1990-09-27 1993-01-19 Triton Technologies, Inc. Computer apparatus input device for three-dimensional information
WO1992007350A1 (en) * 1990-10-15 1992-04-30 National Biomedical Research Foundation Three-dimensional cursor control device
US5142506A (en) * 1990-10-22 1992-08-25 Logitech, Inc. Ultrasonic position locating method and apparatus therefor
US5209661A (en) 1990-10-29 1993-05-11 Systems Control Technology, Inc. Motor control desired dynamic load of a simulating system and method
US5193963A (en) 1990-10-31 1993-03-16 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Force reflecting hand controller
US5200674A (en) * 1990-11-16 1993-04-06 Aichi Sharyo Co., Ltd. Electric power supply device for mobile vehicular apparatus with aerial cabin having force-feedback manipulator
US5305449A (en) * 1990-11-16 1994-04-19 Vetra Systems Corporation Keycode/pointing device conversion adapter which converts mouse motion signals into cursor signals by activating keyboard cursor keys
NL194053C (en) 1990-12-05 2001-05-03 Koninkl Philips Electronics Nv Device with a rotationally symmetrical body.
US5223776A (en) * 1990-12-31 1993-06-29 Honeywell Inc. Six-degree virtual pivot controller
US5264836A (en) 1991-01-15 1993-11-23 Apple Computer, Inc. Three dimensional cursor
US5098437A (en) 1991-02-13 1992-03-24 Pfizer Hospital Products Group, Inc. Acetabular cup positioning insert
US5142931A (en) * 1991-02-14 1992-09-01 Honeywell Inc. 3 degree of freedom hand controller
US5143505A (en) * 1991-02-26 1992-09-01 Rutgers University Actuator system for providing force feedback to a dextrous master glove
US5354162A (en) 1991-02-26 1994-10-11 Rutgers University Actuator system for providing force feedback to portable master support
US5194786A (en) * 1991-02-27 1993-03-16 Kollmorgen Corporation Linear current source amplifier for brushless dc motor
US5203563A (en) 1991-03-21 1993-04-20 Atari Games Corporation Shaker control device
DE69212149D1 (en) * 1991-03-21 1996-08-14 Atari Games Corp DRIVING SIMULATOR WITH CROSS-CROSS NETWORK FEEDBACK
US5131844A (en) * 1991-04-08 1992-07-21 Foster-Miller, Inc. Contact digitizer, particularly for dental applications
GB9108497D0 (en) 1991-04-20 1991-06-05 Ind Limited W Human/computer interface
JPH06508222A (en) * 1991-05-23 1994-09-14 アタリ ゲームズ コーポレーション modular display simulator
US5146566A (en) 1991-05-29 1992-09-08 Ibm Corporation Input/output system for computer user interface using magnetic levitation
US5178012A (en) * 1991-05-31 1993-01-12 Rockwell International Corporation Twisting actuator accelerometer
US5279309A (en) 1991-06-13 1994-01-18 International Business Machines Corporation Signaling device and method for monitoring positions in a surgical operation
JP2514490B2 (en) * 1991-07-05 1996-07-10 株式会社ダイヘン Teaching control method by interlocking manual operation of industrial robot
US5185561A (en) * 1991-07-23 1993-02-09 Digital Equipment Corporation Torque motor as a tactile feedback device in a computer system
EP0526056B1 (en) * 1991-07-27 1996-01-31 Renishaw Transducer Systems Limited Calibration and measurement device
US5298919A (en) * 1991-08-02 1994-03-29 Multipoint Technology Corporation Multi-dimensional input device
US5186629A (en) * 1991-08-22 1993-02-16 International Business Machines Corporation Virtual graphics display capable of presenting icons and windows to the blind computer user and method
US5235868A (en) 1991-10-02 1993-08-17 Culver Craig F Mechanism for generating control signals
US5262777A (en) * 1991-11-16 1993-11-16 Sri International Device for generating multidimensional input signals to a computer
US5889670A (en) 1991-10-24 1999-03-30 Immersion Corporation Method and apparatus for tactilely responsive user interface
US5220260A (en) * 1991-10-24 1993-06-15 Lex Computer And Management Corporation Actuator having electronically controllable tactile responsiveness
US5228356A (en) * 1991-11-25 1993-07-20 Chuang Keh Shih K Variable effort joystick
US5230623A (en) * 1991-12-10 1993-07-27 Radionics, Inc. Operating pointer with interactive computergraphics
US5471571A (en) 1991-12-27 1995-11-28 Xerox Corporation Method and apparatus for setting a graphical object's position and orientation with viscous dragging
GB9201214D0 (en) 1992-01-21 1992-03-11 Mcmahon Michael J Surgical retractors
DE4205875A1 (en) 1992-02-26 1993-09-02 Vdo Schindling Rotary selector e.g. for manual input of data in to electronic equipment - has movement of rotary input knob controlled by motor and generator with positions defined by load data in memory
CA2062147C (en) 1992-03-02 1995-07-25 Kenji Hara Multi-axial joy stick device
US5589828A (en) 1992-03-05 1996-12-31 Armstrong; Brad A. 6 Degrees of freedom controller with capability of tactile feedback
JP3199130B2 (en) 1992-03-31 2001-08-13 パイオニア株式会社 3D coordinate input device
US5189355A (en) * 1992-04-10 1993-02-23 Ampex Corporation Interactive rotary controller system with tactile feedback
JP2677315B2 (en) 1992-04-27 1997-11-17 株式会社トミー Driving toys
US5368484A (en) 1992-05-22 1994-11-29 Atari Games Corp. Vehicle simulator with realistic operating feedback
US5327790A (en) * 1992-06-19 1994-07-12 Massachusetts Institute Of Technology Reaction sensing torque actuator
US5245320A (en) 1992-07-09 1993-09-14 Thrustmaster, Inc. Multiport game card with configurable address
US5551701A (en) 1992-08-19 1996-09-03 Thrustmaster, Inc. Reconfigurable video game controller with graphical reconfiguration display
US5296871A (en) * 1992-07-27 1994-03-22 Paley W Bradford Three-dimensional mouse with tactile feedback
US5428748A (en) 1992-09-24 1995-06-27 National Semiconductor Corporation Method and apparatus for automatically configuring a computer peripheral
US5283970A (en) * 1992-09-25 1994-02-08 Strombecker Corporation Toy guns
US5264768A (en) * 1992-10-06 1993-11-23 Honeywell, Inc. Active hand controller feedback loop
US5286203A (en) 1992-10-07 1994-02-15 Aai Microflite Simulation International Simulating horizontal stabilizer trimming in an aircraft
US5790108A (en) 1992-10-23 1998-08-04 University Of British Columbia Controller
US5397323A (en) 1992-10-30 1995-03-14 International Business Machines Corporation Remote center-of-motion robot for surgery
US5769640A (en) 1992-12-02 1998-06-23 Cybernet Systems Corporation Method and system for simulating medical procedures including virtual reality and control method and system for use therein
US5389865A (en) 1992-12-02 1995-02-14 Cybernet Systems Corporation Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor
US5629594A (en) 1992-12-02 1997-05-13 Cybernet Systems Corporation Force feedback system
US5550562A (en) 1993-01-12 1996-08-27 Fujitsu Limited Data processing device that enables mouse-operated application programs to be operated from an operation pad, and an operation pad for use with the same
US5451924A (en) 1993-01-14 1995-09-19 Massachusetts Institute Of Technology Apparatus for providing sensory substitution of force feedback
US5389849A (en) 1993-01-20 1995-02-14 Olympus Optical Co., Ltd. Tactility providing apparatus and manipulating device using the same
US5374942A (en) 1993-02-05 1994-12-20 Gilligan; Federico G. Mouse and method for concurrent cursor position and scrolling control
US5412880A (en) 1993-02-23 1995-05-09 Faro Technologies Inc. Method of constructing a 3-dimensional map of a measurable quantity using three dimensional coordinate measuring apparatus
US5402582A (en) 1993-02-23 1995-04-04 Faro Technologies Inc. Three dimensional coordinate measuring apparatus
US5456341A (en) 1993-04-23 1995-10-10 Moog Inc. Method and apparatus for actively adjusting and controlling a resonant mass-spring system
JP3686686B2 (en) * 1993-05-11 2005-08-24 松下電器産業株式会社 Haptic device, data input device, and data input device device
US5429140A (en) 1993-06-04 1995-07-04 Greenleaf Medical Systems, Inc. Integrated virtual reality rehabilitation system
US5405152A (en) 1993-06-08 1995-04-11 The Walt Disney Company Method and apparatus for an interactive video game with physical feedback
US5396266A (en) * 1993-06-08 1995-03-07 Technical Research Associates, Inc. Kinesthetic feedback apparatus and method
US5351692A (en) * 1993-06-09 1994-10-04 Capistrano Labs Inc. Laparoscopic ultrasonic probe
US5513100A (en) 1993-06-10 1996-04-30 The University Of British Columbia Velocity controller with force feedback stiffness control
US5466213A (en) 1993-07-06 1995-11-14 Massachusetts Institute Of Technology Interactive robotic therapist
US5739811A (en) * 1993-07-16 1998-04-14 Immersion Human Interface Corporation Method and apparatus for controlling human-computer interface systems providing force feedback
US5805140A (en) 1993-07-16 1998-09-08 Immersion Corporation High bandwidth force feedback interface using voice coils and flexures
US5701140A (en) 1993-07-16 1997-12-23 Immersion Human Interface Corp. Method and apparatus for providing a cursor control interface with force feedback
US5721566A (en) * 1995-01-18 1998-02-24 Immersion Human Interface Corp. Method and apparatus for providing damping force feedback
US5767839A (en) * 1995-01-18 1998-06-16 Immersion Human Interface Corporation Method and apparatus for providing passive force feedback to human-computer interface systems
US5734373A (en) * 1993-07-16 1998-03-31 Immersion Human Interface Corporation Method and apparatus for controlling force feedback interface systems utilizing a host computer
US5625576A (en) 1993-10-01 1997-04-29 Massachusetts Institute Of Technology Force reflecting haptic interface
US5436640A (en) 1993-10-29 1995-07-25 Thrustmaster, Inc. Video game and simulator joystick controller with geared potentiometer actuation
US5384460A (en) 1993-11-03 1995-01-24 Silitek Corporation Encoder with a light emitting editing wheel
US5473235A (en) 1993-12-21 1995-12-05 Honeywell Inc. Moment cell counterbalance for active hand controller
US5461711A (en) 1993-12-22 1995-10-24 Interval Research Corporation Method and system for spatial accessing of time-based information
US5438529A (en) 1994-01-26 1995-08-01 Immersion Human Interface Corporation Percussion input device for personal computer systems
WO1995020787A1 (en) * 1994-01-27 1995-08-03 Exos, Inc. Multimode feedback display technology
WO1995020788A1 (en) 1994-01-27 1995-08-03 Exos, Inc. Intelligent remote multimode sense and display system utilizing haptic information compression
US5436542A (en) 1994-01-28 1995-07-25 Surgix, Inc. Telescopic camera mount with remotely controlled positioning
US5482051A (en) 1994-03-10 1996-01-09 The University Of Akron Electromyographic virtual reality system
JP2665313B2 (en) * 1994-04-22 1997-10-22 国際電業株式会社 Reaction force generator
US6004134A (en) 1994-05-19 1999-12-21 Exos, Inc. Interactive simulation including force feedback
US5623582A (en) 1994-07-14 1997-04-22 Immersion Human Interface Corporation Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects
US6422941B1 (en) * 1994-09-21 2002-07-23 Craig Thorner Universal tactile feedback system for computer video games and simulations
US5684722A (en) 1994-09-21 1997-11-04 Thorner; Craig Apparatus and method for generating a control signal for a tactile sensation generator
US5546039A (en) * 1994-11-02 1996-08-13 Advanced Micro Devices, Inc. Charge dissipation in capacitively loaded ports
US5642469A (en) * 1994-11-03 1997-06-24 University Of Washington Direct-drive manipulator for pen-based force display
US5666138A (en) 1994-11-22 1997-09-09 Culver; Craig F. Interface control
GB2295662A (en) * 1994-11-28 1996-06-05 Wah Leung Chan Joystick eg for video games
US5596403A (en) * 1994-12-02 1997-01-21 Tma Technologies, Inc. System and method for measuring angular position
JP3236180B2 (en) 1994-12-05 2001-12-10 日本電気株式会社 Coordinate pointing device
US5591082A (en) 1995-01-05 1997-01-07 Thrustmaster, Inc. Side-mounted throttle and weapons controller for computer video games and flight simulation
DE69622101T2 (en) 1995-03-13 2003-02-13 Koninkl Philips Electronics Nv 3-D INPUT BY VERTICAL SHIFTING OF MOUSE OR ROLLER BALL
US5749577A (en) 1995-03-15 1998-05-12 Sega Enterprises, Ltd. Perpheral input device with six-axis capability
US5882206A (en) 1995-03-29 1999-03-16 Gillio; Robert G. Virtual surgery system
US5714981A (en) * 1995-04-21 1998-02-03 Advanced Gravis Computer Technology, Ltd. Gameport communication apparatus and method
US5691898A (en) * 1995-09-27 1997-11-25 Immersion Human Interface Corp. Safe and low cost computer peripherals with force feedback for consumer applications
US5589854A (en) * 1995-06-22 1996-12-31 Tsai; Ming-Chang Touching feedback device
US5628686A (en) * 1995-07-31 1997-05-13 Microsoft Corporation Apparatus and method for bidirectional data communication in a game port
US5611731A (en) 1995-09-08 1997-03-18 Thrustmaster, Inc. Video pinball machine controller having an optical accelerometer for detecting slide and tilt
US5959613A (en) 1995-12-01 1999-09-28 Immersion Corporation Method and apparatus for shaping force signals for a force feedback device
MX9704155A (en) 1995-10-09 1997-09-30 Nintendo Co Ltd Three-dimensional image processing system.
US5754023A (en) 1995-10-26 1998-05-19 Cybernet Systems Corporation Gyro-stabilized platforms for force-feedback applications
US5825308A (en) 1996-11-26 1998-10-20 Immersion Human Interface Corporation Force feedback interface having isotonic and isometric functionality
WO1997020305A1 (en) 1995-11-30 1997-06-05 Virtual Technologies, Inc. Tactile feedback man-machine interface device
US6050718A (en) 1996-03-28 2000-04-18 Immersion Corporation Method and apparatus for providing high bandwidth force feedback with improved actuator feel
US5990869A (en) 1996-08-20 1999-11-23 Alliance Technologies Corp. Force feedback mouse
US5694013A (en) 1996-09-06 1997-12-02 Ford Global Technologies, Inc. Force feedback haptic interface for a three-dimensional CAD surface
US6020876A (en) 1997-04-14 2000-02-01 Immersion Corporation Force feedback interface with selective disturbance filter
US6005551A (en) 1997-04-25 1999-12-21 Microsoft Corporation Offline force effect rendering

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9186585B2 (en) 1999-02-26 2015-11-17 Mq Gaming, Llc Multi-platform gaming systems and methods
US9474962B2 (en) 2000-02-22 2016-10-25 Mq Gaming, Llc Interactive entertainment system
US9320976B2 (en) 2000-10-20 2016-04-26 Mq Gaming, Llc Wireless toy systems and methods for interactive entertainment
US9393491B2 (en) 2001-02-22 2016-07-19 Mq Gaming, Llc Wireless entertainment device, system, and method
US9463380B2 (en) 2002-04-05 2016-10-11 Mq Gaming, Llc System and method for playing an interactive game
US9393500B2 (en) 2003-03-25 2016-07-19 Mq Gaming, Llc Wireless interactive game having both physical and virtual elements
US9446319B2 (en) 2003-03-25 2016-09-20 Mq Gaming, Llc Interactive gaming toy
US9498728B2 (en) 2005-08-22 2016-11-22 Nintendo Co., Ltd. Game operating device
US8834271B2 (en) 2005-08-24 2014-09-16 Nintendo Co., Ltd. Game controller and game system
US8870655B2 (en) 2005-08-24 2014-10-28 Nintendo Co., Ltd. Wireless game controllers

Similar Documents

Publication Publication Date Title
WO1997012337B1 (en) Safe and low cost computer peripherals with force feedback for consumer applications
JP6797251B2 (en) Force sensor with haptic feedback
US6902461B1 (en) Microprocessor controlled toy building element with visual programming
US6271833B1 (en) Low cost force feedback peripheral with button activated feel sensations
US6563487B2 (en) Haptic feedback for directional control pads
EP1148921B1 (en) A programmable toy with communication means
KR100851711B1 (en) Haptic remote control for toys
CA2271129C (en) Method and apparatus for shaping force signals for a force feedback device
JPH05149966A (en) Control unit
WO2002069609B1 (en) Robotic apparatus and wireless communication system
EP2465650A1 (en) Haptic interface handle with force-indicating trigger mechanism
JP7355749B2 (en) System and method for controlling a vehicle
KR100777118B1 (en) Functional data input apparatus for on-line game and system and method for mapping keys of the same
JP3125988B2 (en) Bicycle display device
EP0314177A3 (en) Transmitter for remote control system and method of remotely controlling a plurality of operations on a plurality of electronic devices
KR20110055853A (en) Haptic apparatus using a plurality of vibrating devices and control method thereof
Hill et al. Studies to design and develop improved remote manipulator systems
EP3798802B1 (en) Electronic apparatus
JPH0586387U (en) TV game machine
KR100339048B1 (en) A method of physical load manufacturing by database and an apparatus thereof
GB2602635A (en) Input device
KR200201872Y1 (en) Computer mouse for touch driver
WO2001014033A1 (en) Electronic toy
JPH05181599A (en) Operating device
JP2002225081A (en) Motion displaying device and its method