Movatterモバイル変換


[0]ホーム

URL:


US20010045941A1 - Force feedback system including multiple force processors - Google Patents

Force feedback system including multiple force processors
Download PDF

Info

Publication number
US20010045941A1
US20010045941A1US09/414,294US41429499AUS2001045941A1US 20010045941 A1US20010045941 A1US 20010045941A1US 41429499 AUS41429499 AUS 41429499AUS 2001045941 A1US2001045941 A1US 2001045941A1
Authority
US
United States
Prior art keywords
force
force feedback
forces
signals
recited
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/414,294
Other versions
US6342880B2 (en
Inventor
Louis B. Rosenberg
Christopher J. Hasser
Bruce C. Schena
Mike D. Levin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US08/534,791external-prioritypatent/US5739811A/en
Application filed by IndividualfiledCriticalIndividual
Priority to US09/414,294priorityCriticalpatent/US6342880B2/en
Publication of US20010045941A1publicationCriticalpatent/US20010045941A1/en
Application grantedgrantedCritical
Publication of US6342880B2publicationCriticalpatent/US6342880B2/en
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A force feedback interface including a haptic accelerator that relieves the computational burden associated with force feedback generation from a force feedback processor. The force feedback processor is preferably a device microprocessor included in the interface device and separate from a controlling host computer for determining forces to be output. The haptic accelerator quickly determines velocity and/or acceleration information describing motion of a user manipulatable object from raw position data received from sensors of the interface device and representing the position of the user object. The velocity and/or acceleration data is used by the force feedback processor in the determination of forces to be output on the user object. The haptic accelerator can in some embodiments also quickly and reliably determine condition forces which depend on the motion of the user object, thus relieving additional computation burden from the force feedback processor and permitting the force feedback processor to focus on determining other types of forces and overseeing the operation of the force feedback interface device.

Description

Claims (56)

What is claimed is:
1. A control system for a force feedback device used in providing force sensations to a user interfacing with an application program and with visual images displayed by a display device in accordance with said application program and in accordance with manipulations of said force feedback device by said user, the control system comprising:
a force feedback processor for determining output force commands for commanding forces to be applied on a user manipulatable object grasped by a user, said forces being applied by at least one actuator coupled to said force feedback processor and to said user manipulatable object; and
a haptic accelerator coupled to at least one sensor of said force feedback interface device and separate from said force feedback processor, said haptic accelerator receiving raw sensor data from said at least one sensor and providing processed data from said raw sensor data, said haptic accelerator including logic components for fast processing of said raw sensor data into said processed data, said processed data including position data representing a current position of said user object in at least one degree of freedom and velocity data representing a current velocity of said user object in at least one degree of freedom, said processed data being sent to said force feedback processor to be used in said determination of output forces on said user manipulatable object.
2. A control system as recited in
claim 1
wherein said processed data includes acceleration data representing a current acceleration of said user object in at least one degree of freedom.
3. A control system as recited in
claim 1
wherein said sensor is a digital optical encoder providing two raw sensor signals, and wherein said haptic accelerator determines a position of said user object and a direction of said user object in said degree of freedom using said two raw sensor signals.
4. A control system as recited in
claim 3
wherein said haptic accelerator includes a quadrature module for determining said position data using said two raw sensor signals, said position data describing a position of said user object.
5. A control system as recited in
claim 4
wherein said haptic accelerator includes a motion processing module having a counter for counting a time interval between raw signals from said digital optical encoder such that said haptic accelerator may provide said velocity of said user manipulatable object.
6. A control system as recited in
claim 4
wherein said haptic accelerator includes a motion processing module having a counter for counting a time interval between raw signals from said digital optical encoder such that said haptic accelerator may provide an acceleration of said user manipulatable object.
7. A control system as recited in
claim 6
wherein said haptic accelerator includes a plurality of latches for storing said time interval and a previous time interval such that said haptic accelerator may provide said acceleration of said user manipulatable object.
8. A control system as recited in
claim 7
wherein said haptic accelerator includes fault prevention logic for detecting errors and invalid signals from said sensor.
9. A control system as recited in
claim 8
wherein said haptic accelerator includes a filter for rejecting spurious raw sensor signals.
10. A control system as recited in
claim 1
wherein said application program is executed by a host computer system coupled to said force feedback interface device, and wherein said force feedback processor is a device microprocessor separate from said host computer system and local to said force feedback interface device.
11. A control system as recited in
claim 1
wherein said application program is executed by a host computer system coupled to said force feedback interface device, and wherein said force feedback processor is a microprocessor included in said host computer system.
12. A control system as recited in
claim 1
wherein said device microprocessor determines time-varying effect forces, and wherein haptic accelerator includes a haptic processing unit for determining condition forces, said condition forces being output from said haptic processing unit to said actuator.
13. A control system as recited in
claim 12
wherein said haptic accelerator includes a parameter storage register for storing parameters received from said device microprocessor, said parameters modifying said condition forces determined by said haptic processing unit.
14. A control system as recited in
claim 13
wherein said parameters include at least one of a spring constant, a damping constant, and a simulated mass constant.
15. A control system as recited in
claim 13
wherein said haptic accelerator includes a quadrature module for determining said position data from said raw sensor signals, and wherein said haptic accelerator further includes a multiplexer for multiplexing said position data with said velocity data.
16. A control system as recited in
claim 1
wherein said user manipulatable object is one of a mouse and a joystick.
17. A control system as recited in
claim 16
wherein said haptic accelerator is provided on a portion of silicon and said force feedback processor is provided on said portion of silicon.
18. A force feedback interface device for use with a host computer displaying a graphical simulation on a display device, said host computer displaying and updating said graphical simulation in response to user manipulation of said interface device and commanding force feedback sensations in response to said user manipulation and in coordination with events within said graphical simulation, the interface device comprising:
a user manipulatable object graspable by said user and movable in a degree of freedom;
an actuator for outputting a force on said user manipulatable object;
a sensor for outputting a raw sensor signal indicative of a position of said user manipulatable object in said degree of freedom;
a device microprocessor separate from said host computer and coupled to said host computer and to said actuator, said device microprocessor receiving high-level host commands from said host computer and determining forces in response to said high-level commands, said microprocessor causing said determined forces to be output by said actuator; and
a haptic accelerator separate from said device microprocessor that receives said raw sensor signals and outputs processed signals derived from said raw sensor signals, said processed signals being sent to and used, at least in part, by said device microprocessor for determining said forces.
19. A force feedback interface device as recited in
claim 18
wherein said processed signals provided by said haptic accelerator include position signals indicating a position of said user manipulatable object in said degree of freedom and at least one of velocity signals
20. A force feedback interface device as recited in
claim 19
wherein said processed signals provided by said haptic accelerator include acceleration signals indicating an acceleration of said user manipulatable object in said degree of freedom.
21. A force feedback interface device as recited in
claim 19
wherein said sensor is a digital optical encoder providing two raw sensor signals, and wherein said haptic accelerator determines a position of said user object and a direction of said user object in said degree of freedom using said two raw sensor signals.
22. A force feedback interface device as recited in
claim 18
wherein said haptic accelerator includes a quadrature module for determining said position signals using said two raw sensor signals, said position signals describing a position of said user object.
23. A force feedback interface device as recited in
claim 22
wherein said haptic accelerator includes a motion processing module having a counter for counting a time interval between raw signals from said digital optical encoder such that said haptic accelerator may provide said velocity signals.
24. A force feedback interface device as recited in
claim 23
wherein said motion processing module includes a plurality of latches for storing said time interval and a previous time interval such that said haptic accelerator may provide acceleration signals.
25. A force feedback interface device as recited in
claim 23
wherein said device microprocessor determines time-varying effect forces, and wherein haptic accelerator includes a haptic processing unit for determining condition forces, said condition forces being output from said haptic processing unit to said actuator.
26. A force feedback interface device as recited in
claim 25
wherein said condition forces include a restoring spring force, a damping force, and an inertia force.
27. A force feedback interface device as recited in
claim 26
wherein said effect forces include a vibration and a force jolt.
28. A force feedback interface device as recited in
claim 27
wherein said haptic accelerator includes a parameter storage register for storing parameters received from said device microprocessor, said parameters modifying said condition forces determined by said haptic processing unit.
29. A force feedback interface device as recited in
claim 28
wherein said parameters may include a spring constant, a damping constant, and a simulated mass constant.
30. A force feedback interface device as recited in
claim 25
wherein said haptic accelerator includes fault prevention logic for detecting errors and invalid signals from said sensor.
31. A force feedback interface device as recited in
claim 28
wherein said haptic accelerator includes a filter for rejecting spurious raw sensor signals.
32. A force feedback interface device as recited in
claim 28
wherein said haptic accelerator further includes a multiplexer for multiplexing said position signals with said velocity and acceleration signals.
33. A force feedback interface device as recited in
claim 18
wherein said actuator includes a brushless DC motor, wherein said microprocessor controls said brushless DC motor using sinusoidal commutation.
34. A force feedback interface device as recited in
claim 18
wherein said actuator includes a brushless DC motor, wherein said haptic accelerator controls said brushless DC motor using sinusoidal commutation.
35. A force feedback interface device as recited in
claim 25
wherein said haptic processing unit includes a summing node for summing different condition forces determined substantially simultaneously by said haptic processing unit and outputting said summed condition force to said actuator.
36. A force feedback interface device as recited in
claim 25
wherein said device microprocessor outputs said effect forces to said haptic processing unit, and wherein said haptic processing unit includes a summing node for summing said effect forces determined by said microprocessor with said condition forces determined by said haptic processing unit and outputting said summed forces to said actuator.
37. A force feedback interface device as recited in
claim 25
wherein said user manipulatable object is one of a mouse and a joystick.
38. A haptic accelerator used in a force feedback interface device coupled to a host computer system, said haptic accelerator being separate from a force feedback processor and offloading computational burden from said force feedback processor, said haptic accelerator comprising:
a quadrature module that receives raw sensor signals from a sensor, said quadrature module utilizing a counter to provide position signals from said raw sensor signals, said position signals indicating a position of said user manipulatable object in a degree of freedom, wherein said position signals are provided to a force feedback processor to be used in a determination of forces by said force feedback processor; and
a motion processing module that receives said raw sensor signals from said sensor, said motion processing module utilizing a counter to provide velocity signals, said velocity signals being provided to said force feedback processor to be used in a determination of forces by said force feedback processor.
39. A haptic accelerator as recited in
claim 38
further comprising a filter coupled to said sensor, said filter rejecting spurious raw sensor signals from said sensor and providing filtered raw sensor signals to said quadrature module and to said processing module.
40. A haptic accelerator as recited in
claim 38
further comprising a haptic processing unit coupled to said quadrature module and said motion processing module, said haptic processing unit receiving said position signals and said velocity and acceleration signals and determining force values using said signals, said force values being output to an actuator of said force feedback interface device to cause said actuator to apply forces to said user manipulatable object.
41. A haptic accelerator as recited in
claim 40
wherein said force values are condition force values for causing said actuator to output condition forces on said user manipulatable object, said condition forces being dependent on a position, velocity, or an acceleration of said user manipulatable object.
42. A haptic accelerator as recited in
claim 40
further comprising a parameter storage register coupled to said haptic processing unit and to said force feedback processor, said parameter storage register being operative to receive parameters from said force feedback processor and allow said haptic processing unit to retrieve said parameters.
43. A haptic accelerator as recited in
claim 38
wherein said motion processing module includes latches for providing acceleration signals to be used by said force feedback processor in a determination of acceleration-dependent forces.
44. A haptic accelerator as recited in
claim 40
further comprising a pulse width modulation circuit operative to receive said force values from said haptic processing unit and provide said force values to said actuator in pulse width modulated form.
45. A method for providing fast computation of forces for a force feedback interface device, the method comprising:
receiving raw sensor signals from a sensor, said raw sensor signals being provided in response to motion of a user manipulatable object in a degree of freedom;
determining a position, a velocity, and an acceleration of said user manipulatable object using said raw sensor signals, said determining being implemented by a haptic accelerator;
determining force values describing forces to be applied to said user manipulatable object, said force values being determined based on at least one of said position, said velocity, and said acceleration, said force values being determined by a force feedback microprocessor separate from said haptic accelerator; and
outputting said force values to said actuator, said actuator outputting forces on said user manipulable object in response to and based on said force values.
46. A method as recited in
claim 45
wherein said force values are effect force values, and further comprising determining condition force values using said haptic accelerator, said condition force values being based on at least one of said position, said velocity, and said acceleration.
47. A method as recited in
claim 46
wherein condition force values based on said position are determined simultaneously with condition force values based on said velocity and said acceleration, and further comprising summing force values based on said position with force values based on said velocity and said acceleration.
48. A method as recited in
claim 47
further comprising summing said condition force values with said effect force values provided by said force feedback microprocessor and outputting a resultant summed force to said actuator.
49. A method for providing smooth force sensations to a user manipulatable object used in a force feedback interface device, said user manipulatable object being grasped by a user, said force feedback interface device being coupled to a host computer executing a program with which said user interacts by manipulating said user manipulatable object, said method comprising:
receiving sensor signals from a sensor included in said force feedback interface device;
determining force values to be output to a brushless motor included in said force feedback interface device, wherein said sensor signals are used, at least in part, in said determination of force values;
outputting force signals equivalent to said force values to said brushless motor using sinusoidal commutation such that said force values are converted into forces applied to said user manipulatable object by said brushless motor, said forces being coordinated with events displayed within said program by said host computer coupled to said force feedback interface device.
50. A method as recited in
claim 49
wherein said brushless motor is a brushless DC motor.
51. A method as recited in
claim 49
wherein said brushless motor includes a rotor having magnets, and wherein said forces are output to said user manipulatable object by rotating said rotor at stall to provide a resistive force.
52. A method as recited in
claim 51
wherein said program is a graphical simulation.
53. A method as recited in
claim 51
wherein said sensor signals include information representing a position of said user manipulatable object in at least one degree of freedom.
54. A force feedback interface device for use with a host computer displaying a graphical simulation on a display device, said host computer displaying and updating said graphical simulation in response to user manipulation of said interface device and commanding force feedback sensations in response to said user manipulation and in coordination with events within said graphical simulation, the interface device comprising:
a user manipulatable object graspable by said user and movable in a degree of freedom;
an actuator for outputting a force on said user manipulatable object;
an analog position sensor for outputting an analog sensor signal representing an analog position of said user manipulatable object in said degree of freedom;
an analog circuit separate from said host computer and operative to receive said raw analog sensor signals, to compute an analog velocity of said user manipulatable object from said analog position, and to output processed signals derived from said raw sensor signals, said processed signals including representations of said computed velocity; and
a device microprocessor separate from said host computer and said analog circuit, said microprocessor coupled to said host computer and to said actuator, said device microprocessor receiving high-level host commands from said host computer and computing forces in response to said high-level commands, said microprocessor outputting said forces to said actuator, said device microprocessor also receiving said analog sensor signal from said analog position sensor and said processed signals from said analog circuit and using said analog position and said analog velocity, at least in part, to determine said forces.
55. A force feedback interface device as recited in
claim 54
further comprising an analog to digital converter that receives said analog position from said analog position sensor and receives said analog velocity from said analog circuit and converts said position and said velocity into a digital form for use by said microprocessor.
56. A force feedback interface device for use with a host computer displaying a graphical simulation on a display device, said host computer displaying and updating said graphical simulation in response to user manipulation of said interface device and commanding force feedback sensations in response to said user manipulation and in coordination with events within said graphical simulation, the interface device comprising:
object means graspable by said user and movable in a degree of freedom;
force means for outputting a force on said object means;
sensing means for outputting a raw sensor signal indicative of a position of said object means in said degree of freedom;
microprocessor means separate from said host computer and coupled to said host computer and to said force means, said microprocessor means receiving high-level host commands from said host computer and determining forces in response to said high-level commands, said microprocessor means causing said determined forces to be output by said force means; and
means separate from said microprocessor means for receiving said raw sensor signals and outputting processed signals derived from said raw sensor signals, said processed signals being sent to and used, at least in part, by said microprocessor means for determining said forces.
US09/414,2941995-09-271999-10-06Force feedback system including multiple force processorsExpired - LifetimeUS6342880B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/414,294US6342880B2 (en)1995-09-271999-10-06Force feedback system including multiple force processors

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US08/534,791US5739811A (en)1993-07-161995-09-27Method and apparatus for controlling human-computer interface systems providing force feedback
US08/804,535US5999168A (en)1995-09-271997-02-21Haptic accelerator for force feedback computer peripherals
US09/414,294US6342880B2 (en)1995-09-271999-10-06Force feedback system including multiple force processors

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US08/804,535ContinuationUS5999168A (en)1995-09-271997-02-21Haptic accelerator for force feedback computer peripherals

Publications (2)

Publication NumberPublication Date
US20010045941A1true US20010045941A1 (en)2001-11-29
US6342880B2 US6342880B2 (en)2002-01-29

Family

ID=25189202

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US08/804,535Expired - LifetimeUS5999168A (en)1995-09-271997-02-21Haptic accelerator for force feedback computer peripherals
US09/414,294Expired - LifetimeUS6342880B2 (en)1995-09-271999-10-06Force feedback system including multiple force processors

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US08/804,535Expired - LifetimeUS5999168A (en)1995-09-271997-02-21Haptic accelerator for force feedback computer peripherals

Country Status (4)

CountryLink
US (2)US5999168A (en)
EP (1)EP0958536A4 (en)
CA (1)CA2281923C (en)
WO (1)WO1998037484A1 (en)

Cited By (70)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1345112A1 (en)*2002-03-112003-09-17Alps Electric Co., Ltd.Haptic controller with functions connecting particular points for force feedback calculation
US6859001B2 (en)2003-07-242005-02-22General Electric CompanyTorque ripple and noise reduction by avoiding mechanical resonance for a brushless DC machine
US20050120802A1 (en)*2003-12-052005-06-09Mts Systems CorporationMethod to extend testing through integration of measured responses virtual models
EP1471410A3 (en)*2003-04-142007-07-04Alps Electric Co., Ltd.Force-feedback input device
US20070172394A1 (en)*2006-01-202007-07-26Schulz Bradley DSpecimen containment module for orthopedic simulator
US20070169562A1 (en)*2006-01-132007-07-26Mts Systems CorporationOrthopedic simulator with integral load actuators
US20070169561A1 (en)*2006-01-132007-07-26Mts Systems CorporationMechanism arrangement for orthopedic simulator
US20070169573A1 (en)*2006-01-132007-07-26Mts Systems CorporationOrthopedic simulator with fluid concentration maintenance arrangement for controlling fluid concentration of specimen baths
US20070169566A1 (en)*2006-01-132007-07-26Mts Systems CorporationIntegrated central manifold for orthopedic simulator
US20070260373A1 (en)*2006-05-082007-11-08Langer William JDynamic vehicle durability testing and simulation
US20070275355A1 (en)*2006-05-082007-11-29Langer William JIntegration and supervision for modeled and mechanical vehicle testing and simulation
US20080100252A1 (en)*2006-10-262008-05-01Honeywell International, Inc.Active human-machine interface system without a force sensor
US20080110282A1 (en)*2005-10-062008-05-15Franz Xaver GschwindLoad measuring device
US20080207289A1 (en)*2006-02-132008-08-28Chul Goo KangArm-Wrestling Robot and the Control Method
US20080275681A1 (en)*2007-05-042008-11-06Langer William JMethod and system for vehicle damper system evaluation and tuning with loading system and vehicle model
US20080271542A1 (en)*2003-12-052008-11-06Mts Systems CorporationMethod to extend testing through integration of measured responses with virtual models
US20090012763A1 (en)*2007-05-042009-01-08Mts Systems CorporationMethod and system for tire evaluation and tuning with loading system and vehicle model
US20090227296A1 (en)*2008-03-102009-09-10Lg Electronics Inc.Terminal and method of controlling the same
US20090295739A1 (en)*2008-05-272009-12-03Wes Albert NagaraHaptic tactile precision selection
US20100013653A1 (en)*2008-07-152010-01-21Immersion CorporationSystems And Methods For Mapping Message Contents To Virtual Physical Properties For Vibrotactile Messaging
US20100073292A1 (en)*2008-09-222010-03-25Apple Inc.Using vibration to determine the motion of an input device
US20100169696A1 (en)*2008-12-312010-07-01Stmicroelectronics S.R.L.Processor system employing a signal acquisition managing device and signal acquisition managing device
US7770446B2 (en)2006-01-132010-08-10Mts Systems CorporationOrthopedic simulator with temperature controller arrangement for controlling temperature of specimen baths
US20100214243A1 (en)*2008-07-152010-08-26Immersion CorporationSystems and Methods For Interpreting Physical Interactions With A Graphical User Interface
US20110006713A1 (en)*2009-07-132011-01-13Hamilton Sundstrand CorporationCompact fpga-based digital motor controller
US20110029191A1 (en)*2009-07-312011-02-03Stmicroelectronics S.R.L.Processor system and fault managing unit thereof
US7913573B2 (en)2006-01-132011-03-29Mts Systems CorporationOrthopedic simulator with a multi-axis slide table assembly
US20110163991A1 (en)*2010-01-042011-07-07Research In Motion LimitedPortable electronic device and method of controlling same
US8135556B2 (en)2008-10-022012-03-13Mts Systems CorporationMethods and systems for off-line control for simulation of coupled hybrid dynamic systems
US20120081276A1 (en)*2010-10-052012-04-05Immersion CorporationPhysical model based gesture recognition
US20120127088A1 (en)*2010-11-192012-05-24Apple Inc.Haptic input device
US20120224105A1 (en)*2011-03-012012-09-06Kenichi HorikoshiVideo display apparatus and video processing method
US8576222B2 (en)*1998-07-172013-11-053D Systems, Inc.Systems and methods for interfacing with a virtual object in a haptic virtual environment
US8825234B2 (en)*2012-10-152014-09-02The Boeing CompanyTurbulence mitigation for touch screen systems
CN104379446A (en)*2012-04-162015-02-25萨热姆防务安全公司Device and method for active control of a force feedback for a control device
WO2015148293A1 (en)*2014-03-242015-10-01Intuitive Surgical Operations, Inc.System and method for virtual feedback with haptic devices
CN105677014A (en)*2014-12-042016-06-15伊默森公司Systems and methods for controlling haptic signals
US9477793B2 (en)2008-10-022016-10-25Mts Systems CorporationMethod and systems for off-line control for simulation of coupled hybrid dynamic systems
US20170031502A1 (en)*2014-09-262017-02-02Sensel Inc.Systems and methods for manipulating a virtual environment
US10061278B2 (en)2013-09-092018-08-28Mts Systems CorporationMethod of off-line hybrid system assessment for test monitoring and modification
US10073565B2 (en)2013-09-272018-09-11Sensel, Inc.Touch sensor detector system and method
EP3447614A1 (en)*2009-03-122019-02-27Immersion CorporationSystem and method for friction displays and additional haptic effects
US10338722B2 (en)2013-09-272019-07-02Sensel, Inc.Tactile touch sensor system and method
US10371601B2 (en)2013-09-092019-08-06Mts Systems CorporationMethods and systems for testing coupled hybrid dynamic systems
US10486065B2 (en)*2009-05-292019-11-26Microsoft Technology Licensing, LlcSystems and methods for immersive interaction with virtual objects
EP3582079A1 (en)*2018-06-152019-12-18Immersion CorporationSystems and methods for differential optical position sensing for haptic actuation
US11027194B2 (en)*2019-03-012021-06-08Sony Interactive Entertainment Inc.Force feedback to improve gameplay
US11079874B2 (en)2019-11-192021-08-03Cirrus Logic, Inc.Virtual button characterization engine
US11092657B2 (en)2018-03-292021-08-17Cirrus Logic, Inc.Compensation of changes in a resonant phase sensing system including a resistive-inductive-capacitive sensor
US11204670B2 (en)2018-03-292021-12-21Cirrus Logic, Inc.False triggering prevention in a resonant phase sensing system
US11221706B2 (en)2013-09-272022-01-11Sensel, Inc.Tactile touch sensor system and method
US20220032186A1 (en)*2020-04-232022-02-03Tencent Technology (Shenzhen) Company LimitedOperation control display method and apparatus based on virtual scene
US20220040579A1 (en)*2020-06-052022-02-10Tencent Technology (Shenzhen) Company LtdVirtual object control method and apparatus, computer device, and storage medium
US11402946B2 (en)2019-02-262022-08-02Cirrus Logic, Inc.Multi-chip synchronization in sensor applications
US11507199B2 (en)2021-03-302022-11-22Cirrus Logic, Inc.Pseudo-differential phase measurement and quality factor compensation
US11536758B2 (en)2019-02-262022-12-27Cirrus Logic, Inc.Single-capacitor inductive sense systems
US11537242B2 (en)2018-03-292022-12-27Cirrus Logic, Inc.Q-factor enhancement in resonant phase sensing of resistive-inductive-capacitive sensors
US11579030B2 (en)2020-06-182023-02-14Cirrus Logic, Inc.Baseline estimation for sensor system
US11619519B2 (en)2021-02-082023-04-04Cirrus Logic, Inc.Predictive sensor tracking optimization in multi-sensor sensing applications
US11808669B2 (en)2021-03-292023-11-07Cirrus Logic Inc.Gain and mismatch calibration for a phase detector used in an inductive sensor
US11821761B2 (en)2021-03-292023-11-21Cirrus Logic Inc.Maximizing dynamic range in resonant sensing
US11836290B2 (en)2019-02-262023-12-05Cirrus Logic Inc.Spread spectrum sensor scanning using resistive-inductive-capacitive sensors
US11835410B2 (en)2020-06-252023-12-05Cirrus Logic Inc.Determination of resonant frequency and quality factor for a sensor system
US11854738B2 (en)2021-12-022023-12-26Cirrus Logic Inc.Slew control for variable load pulse-width modulation driver and load sensing
US11868540B2 (en)2020-06-252024-01-09Cirrus Logic Inc.Determination of resonant frequency and quality factor for a sensor system
US11979115B2 (en)2021-11-302024-05-07Cirrus Logic Inc.Modulator feedforward compensation
US12130159B2 (en)*2018-08-222024-10-29Cirrus Logic Inc.Detecting and adapting to changes in a resonant phase sensing system having a resistive-inductive-capacitive sensor
CN119511924A (en)*2025-01-222025-02-25山东蓝孚高能物理技术股份有限公司 A real-time monitoring system for electron accelerator
US12295102B1 (en)2018-03-292025-05-06Cirrus Logic Inc.Far field interference cancellation for resistive-inductive-capacitive sensors
US12442683B2 (en)2022-11-032025-10-14Cirrus Logic Inc.Single-capacitor inductive sense systems

Families Citing this family (265)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5889670A (en)1991-10-241999-03-30Immersion CorporationMethod and apparatus for tactilely responsive user interface
US6906700B1 (en)1992-03-052005-06-14Anascape3D controller with vibration
US6222525B1 (en)1992-03-052001-04-24Brad A. ArmstrongImage controllers with sheet connected sensors
US5790108A (en)1992-10-231998-08-04University Of British ColumbiaController
US7345672B2 (en)1992-12-022008-03-18Immersion CorporationForce feedback system and actuator power management
US5629594A (en)1992-12-021997-05-13Cybernet Systems CorporationForce feedback system
US6433771B1 (en)1992-12-022002-08-13Cybernet Haptic Systems CorporationHaptic device attribute control
US6801008B1 (en)1992-12-022004-10-05Immersion CorporationForce feedback system and actuator power management
US5805140A (en)*1993-07-161998-09-08Immersion CorporationHigh bandwidth force feedback interface using voice coils and flexures
EP0864145A4 (en)1995-11-301998-12-16Virtual Technologies IncTactile feedback man-machine interface device
US6161126A (en)*1995-12-132000-12-12Immersion CorporationImplementing force feedback over the World Wide Web and other computer networks
US6300936B1 (en)1997-11-142001-10-09Immersion CorporationForce feedback system including multi-tasking graphical host environment and interface device
US7225404B1 (en)*1996-04-042007-05-29Massachusetts Institute Of TechnologyMethod and apparatus for determining forces to be applied to a user through a haptic interface
US8674932B2 (en)1996-07-052014-03-18Anascape, Ltd.Image controller
US6084587A (en)*1996-08-022000-07-04Sensable Technologies, Inc.Method and apparatus for generating and interfacing with a haptic virtual reality environment
US6411276B1 (en)*1996-11-132002-06-25Immersion CorporationHybrid control of haptic feedback for host computer and interface device
US6159147A (en)*1997-02-282000-12-12Qrs Diagnostics, LlcPersonal computer card for collection of real-time biological data
JPH10258181A (en)*1997-03-181998-09-29Alps Electric Co LtdOperation device for game machine
DE19712049A1 (en)*1997-03-211998-09-24Mannesmann Vdo Ag Operating device
US6020876A (en)*1997-04-142000-02-01Immersion CorporationForce feedback interface with selective disturbance filter
JP3655438B2 (en)*1997-07-172005-06-02任天堂株式会社 Video game system
US6252583B1 (en)1997-11-142001-06-26Immersion CorporationMemory and force output management for a force feedback system
IL123073A0 (en)1998-01-261998-09-24Simbionix LtdEndoscopic tutorial system
DE19809690A1 (en)*1998-03-061999-09-09Zeiss Carl Fa Coordinate measuring device with user guidance
US6704683B1 (en)1998-04-282004-03-09Immersion CorporationDirect velocity estimation for encoders using nonlinear period measurement
US6271834B1 (en)*1998-05-292001-08-07International Business Machines CorporationIntegrated pointing device having tactile feedback
US6429846B2 (en)1998-06-232002-08-06Immersion CorporationHaptic feedback for touchpads and other touch controls
US6552722B1 (en)*1998-07-172003-04-22Sensable Technologies, Inc.Systems and methods for sculpting virtual objects in a haptic virtual reality environment
US6301552B1 (en)*1998-10-272001-10-09The United States Of America As Represented By The Secretary Of The NavyRadar/IFF simulator circuit for desktop computer
US6339419B1 (en)*1998-11-102002-01-15Lord CorporationMagnetically-controllable, semi-active haptic interface system and apparatus
US6317119B1 (en)*1998-11-132001-11-13Creative Technology LtdSpeed-compensated joystick
US7749089B1 (en)1999-02-262010-07-06Creative Kingdoms, LlcMulti-media interactive play system
US6404417B1 (en)*1999-03-222002-06-11Logitech Europe S.A.Direct drive rotational sensor adapted to withstand off-axis loading
US7061466B1 (en)*1999-05-072006-06-13Immersion CorporationForce feedback device including single-phase, fixed-coil actuators
US6762745B1 (en)1999-05-102004-07-13Immersion CorporationActuator control providing linear and continuous force output
US6525711B1 (en)*1999-06-242003-02-25Interval Research Corp.Haptic interface including clutch control
US6337678B1 (en)*1999-07-212002-01-08Tactiva IncorporatedForce feedback computer input and output device with coordinated haptic elements
US6375572B1 (en)1999-10-042002-04-23Nintendo Co., Ltd.Portable game apparatus with acceleration sensor and information storage medium storing a game progam
JP3847058B2 (en)*1999-10-042006-11-15任天堂株式会社 GAME SYSTEM AND GAME INFORMATION STORAGE MEDIUM USED FOR THE SAME
US6714213B1 (en)1999-10-082004-03-30General Electric CompanySystem and method for providing interactive haptic collision detection
WO2001048386A1 (en)*1999-12-282001-07-05Kayaba Kogyo Kabushiki KaishaSignal processor of joystick input device
US6822635B2 (en)2000-01-192004-11-23Immersion CorporationHaptic interface for laptop computers and other portable devices
JP2001202168A (en)*2000-01-202001-07-27Sony Computer Entertainment IncRepeater
US7878905B2 (en)2000-02-222011-02-01Creative Kingdoms, LlcMulti-layered interactive play experience
US6761637B2 (en)2000-02-222004-07-13Creative Kingdoms, LlcMethod of game play using RFID tracking device
US7445550B2 (en)2000-02-222008-11-04Creative Kingdoms, LlcMagical wand and interactive play experience
DE10021676A1 (en)*2000-05-052001-11-08Abb Research LtdDrive control system for airplane, moves operation lever to ideal control position forcefully, if deviation from the ideal position is detected
US6678567B1 (en)*2000-06-292004-01-13Rockwell Collins, Inc.Pilot input device to control direction, altitude, and speed of aircraft
US7159008B1 (en)2000-06-302007-01-02Immersion CorporationChat interface with haptic feedback functionality
US7138976B1 (en)2000-07-132006-11-21Rutgers, The State University Of New JerseyHand force feedback and sensing system
JP2002062944A (en)*2000-08-182002-02-28Alps Electric Co LtdOn-vehicle input device
US7066781B2 (en)2000-10-202006-06-27Denise Chapman WestonChildren's toy with wireless tag/transponder
JP3920559B2 (en)*2000-11-102007-05-30アルプス電気株式会社 Manual input device
US6867770B2 (en)2000-12-142005-03-15Sensable Technologies, Inc.Systems and methods for voxel warping
US20020084986A1 (en)*2001-01-042002-07-04Armstrong Brad A.Computer mouse with specialized button(s)
US6958752B2 (en)2001-01-082005-10-25Sensable Technologies, Inc.Systems and methods for three-dimensional modeling
US7202851B2 (en)2001-05-042007-04-10Immersion Medical Inc.Haptic interface for palpation simulation
US20030001874A1 (en)*2001-06-272003-01-02International Business Machines CorporationMethod and apparatus for computer input using the skin as sensory feedback
US6937033B2 (en)2001-06-272005-08-30Immersion CorporationPosition sensor with resistive element
US6826500B2 (en)2001-06-292004-11-30General Electric CompanyMethod and system for automated maintenance and training instruction generation and validation
US7056123B2 (en)2001-07-162006-06-06Immersion CorporationInterface apparatus with cable-driven force feedback and grounded actuators
US8364342B2 (en)*2001-07-312013-01-29Immersion CorporationControl wheel with haptic feedback
US6832119B2 (en)*2001-09-202004-12-14Ge Fanuc Automation North America, Inc.Methods and systems for torque ripple compensation
US6833846B2 (en)*2001-10-242004-12-21Immersion CorporationControl methods for the reduction of limit cycle oscillations for haptic devices with displacement quantization
US7535454B2 (en)*2001-11-012009-05-19Immersion CorporationMethod and apparatus for providing haptic feedback
JP2003140823A (en)*2001-11-082003-05-16Sony Computer Entertainment IncInformation input device and information processing program
US20070066396A1 (en)2002-04-052007-03-22Denise Chapman WestonRetail methods for providing an interactive product to a consumer
US6967566B2 (en)2002-04-052005-11-22Creative Kingdoms, LlcLive-action interactive adventure game
US6671651B2 (en)*2002-04-262003-12-30Sensable Technologies, Inc.3-D selection and manipulation with a multiple dimension haptic interface
US6788173B2 (en)*2002-05-012004-09-07Leviton Manufacturing Co., Inc.Reset lockout and trip for circuit interrupting device
JP2003325972A (en)2002-05-172003-11-18Nintendo Co LtdGame device changing sound and image in association with tilt operation, and game program therefor
US7674184B2 (en)2002-08-012010-03-09Creative Kingdoms, LlcInteractive water attraction and quest game
US20060136631A1 (en)*2002-12-082006-06-22Immersion Corporation, A Delaware CorporationMethods and systems for providing haptic messaging to handheld communication devices
US8059088B2 (en)2002-12-082011-11-15Immersion CorporationMethods and systems for providing haptic messaging to handheld communication devices
AU2003298038A1 (en)2002-12-082004-06-30Immersion CorporationUsing haptic effects to enhance information content in communications
US8830161B2 (en)*2002-12-082014-09-09Immersion CorporationMethods and systems for providing a virtual touch haptic effect to handheld communication devices
US7779166B2 (en)*2002-12-082010-08-17Immersion CorporationUsing haptic effects to enhance information content in communications
US7339574B2 (en)*2003-01-162008-03-04Korean Advanced Institute Of Science And TechnologyHaptic mouse interface system for providing force and tactile feedbacks to user's fingers and arm
US9446319B2 (en)2003-03-252016-09-20Mq Gaming, LlcInteractive gaming toy
US7591783B2 (en)2003-04-012009-09-22Boston Scientific Scimed, Inc.Articulation joint for video endoscope
US20050245789A1 (en)2003-04-012005-11-03Boston Scientific Scimed, Inc.Fluid manifold for endoscope system
US20040199052A1 (en)2003-04-012004-10-07Scimed Life Systems, Inc.Endoscopic imaging system
US7578786B2 (en)2003-04-012009-08-25Boston Scientific Scimed, Inc.Video endoscope
US8118732B2 (en)2003-04-012012-02-21Boston Scientific Scimed, Inc.Force feedback control system for video endoscope
US7280095B2 (en)*2003-04-302007-10-09Immersion CorporationHierarchical methods for generating force feedback effects
US20050014560A1 (en)*2003-05-192005-01-20Yacob BlumenthalMethod and system for simulating interaction with a pictorial representation of a model
WO2004111819A1 (en)*2003-06-092004-12-23Immersion CorporationInteractive gaming systems with haptic feedback
US7382378B2 (en)*2003-10-302008-06-03Sensable Technologies, Inc.Apparatus and methods for stenciling an image
US7095418B2 (en)*2003-10-302006-08-22Sensable Technologies, Inc.Apparatus and methods for texture mapping
US7411576B2 (en)2003-10-302008-08-12Sensable Technologies, Inc.Force reflecting haptic interface
US20060066569A1 (en)*2003-12-082006-03-30Immersion Corporation, A Delaware CorporationMethods and systems for providing haptic messaging to handheld communication devices
US7626589B2 (en)*2003-12-102009-12-01Sensable Technologies, Inc.Haptic graphical user interface for adjusting mapped texture
US7889209B2 (en)*2003-12-102011-02-15Sensable Technologies, Inc.Apparatus and methods for wrapping texture onto the surface of a virtual object
US7742036B2 (en)2003-12-222010-06-22Immersion CorporationSystem and method for controlling haptic devices having multiple operational modes
US7149596B2 (en)*2004-01-132006-12-12Sensable Technologies, Inc.Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint
US20050174337A1 (en)*2004-02-112005-08-11Nielsen Paul S.Electronic handheld drawing and gaming system using television monitor
EP1575015A1 (en)*2004-03-122005-09-14Xitact S.A.Actuator for an elongated object for a force feedback generating device
US7644628B2 (en)*2005-12-162010-01-12Loadstar Sensors, Inc.Resistive force sensing device and method with an advanced communication interface
US7417620B2 (en)*2004-04-262008-08-26Nokia CorporationHybrid magnet for retarding haptic applications using active friction braking
JP2005332039A (en)*2004-05-182005-12-02Alps Electric Co LtdForce sense giving type input device
US7342573B2 (en)*2004-07-072008-03-11Nokia CorporationElectrostrictive polymer as a combined haptic-seal actuator
US9046922B2 (en)*2004-09-202015-06-02Immersion CorporationProducts and processes for providing multimodal feedback in a user interface device
EP1799096A2 (en)2004-09-302007-06-27Boston Scientific Scimed, Inc.System and method of obstruction removal
US7241263B2 (en)2004-09-302007-07-10Scimed Life Systems, Inc.Selectively rotatable shaft coupler
WO2006039522A2 (en)2004-09-302006-04-13Boston Scientific Scimed, Inc.Adapter for use with digital imaging medical device
US8083671B2 (en)2004-09-302011-12-27Boston Scientific Scimed, Inc.Fluid delivery system for use with an endoscope
US7479106B2 (en)2004-09-302009-01-20Boston Scientific Scimed, Inc.Automated control of irrigation and aspiration in a single-use endoscope
JP2008514363A (en)2004-09-302008-05-08ボストン サイエンティフィック リミテッド Multifunctional endoscope system for use in electrosurgical applications
US7597662B2 (en)2004-09-302009-10-06Boston Scientific Scimed, Inc.Multi-fluid delivery system
WO2006096446A2 (en)*2005-03-012006-09-14Borealis Technical LimitedMotor controller
JP4685491B2 (en)*2005-03-312011-05-18日立オートモティブシステムズ株式会社 Pedal device
US7846107B2 (en)2005-05-132010-12-07Boston Scientific Scimed, Inc.Endoscopic apparatus with integrated multiple biopsy device
US8097003B2 (en)2005-05-132012-01-17Boston Scientific Scimed, Inc.Endoscopic apparatus with integrated variceal ligation device
JP4805633B2 (en)2005-08-222011-11-02任天堂株式会社 Game operation device
US7927216B2 (en)2005-09-152011-04-19Nintendo Co., Ltd.Video game system with wireless modular handheld controller
US8313379B2 (en)2005-08-222012-11-20Nintendo Co., Ltd.Video game system with wireless modular handheld controller
US8870655B2 (en)2005-08-242014-10-28Nintendo Co., Ltd.Wireless game controllers
JP4262726B2 (en)2005-08-242009-05-13任天堂株式会社 Game controller and game system
US8308563B2 (en)2005-08-302012-11-13Nintendo Co., Ltd.Game system and storage medium having game program stored thereon
US8052597B2 (en)2005-08-302011-11-08Boston Scientific Scimed, Inc.Method for forming an endoscope articulation joint
US8157651B2 (en)2005-09-122012-04-17Nintendo Co., Ltd.Information processing program
US7967759B2 (en)2006-01-192011-06-28Boston Scientific Scimed, Inc.Endoscopic system with integrated patient respiratory status indicator
JP4151982B2 (en)2006-03-102008-09-17任天堂株式会社 Motion discrimination device and motion discrimination program
US8888684B2 (en)2006-03-272014-11-18Boston Scientific Scimed, Inc.Medical devices with local drug delivery capabilities
JP4795087B2 (en)*2006-04-142011-10-19任天堂株式会社 GAME DEVICE AND GAME PROGRAM
KR100794762B1 (en)*2006-04-172008-01-21양재우 Contactless electronic joystick with spherical joint structure using single hall sensor
US8202265B2 (en)2006-04-202012-06-19Boston Scientific Scimed, Inc.Multiple lumen assembly for use in endoscopes or other medical devices
US7955255B2 (en)2006-04-202011-06-07Boston Scientific Scimed, Inc.Imaging assembly with transparent distal cap
US20070265077A1 (en)*2006-04-272007-11-15Microsoft CorporationHaptic feedback for peripheral devices
WO2007136739A2 (en)*2006-05-192007-11-29Mako Surgical Corp.A method and apparatus for controlling a haptic device
WO2007137625A1 (en)*2006-06-012007-12-06Freescale Semiconductor, Inc.Sin-cos sensor arrangement, integrated circuit and method therefor
US8545323B2 (en)*2006-06-302013-10-01Logitech Europe S.A.Video game controller with compact and efficient force feedback mechanism
JP5127242B2 (en)2007-01-192013-01-23任天堂株式会社 Acceleration data processing program and game program
US20080275682A1 (en)*2007-05-042008-11-06Langer William JMethod and system for axle evaluation and tuning with loading system and vehicle model
US8315652B2 (en)*2007-05-182012-11-20Immersion CorporationHaptically enabled messaging
EP2017688B1 (en)*2007-06-162012-06-06RAFI GmbH & Co. KGDevice for creating electrically evaluable control signals
US20100167820A1 (en)*2008-12-292010-07-01Houssam BarakatHuman interface device
WO2010085007A1 (en)*2009-01-212010-07-29한국과학기술연구원Vibrotactile device and vibration method using the same
US8279053B2 (en)*2009-05-192012-10-02Korea Institute Of Science And TechnologyApparatus and method for vibrotactile mobile device
US8487759B2 (en)2009-09-302013-07-16Apple Inc.Self adapting haptic device
DE102009048832A1 (en)*2009-10-092011-04-14Continental Automotive GmbhMulti-media system has central arithmetic unit, display unit and operating arrangement, where display unit is provided with unit that is formed to evaluate operation of input fields
FR2959942B1 (en)*2010-05-122013-06-14Guillemot Corp STEERING COLUMN CONTROLLER
US8736559B2 (en)*2010-04-232014-05-27Blackberry LimitedPortable electronic device and method of controlling same
US10013058B2 (en)2010-09-212018-07-03Apple Inc.Touch-based user interface with haptic feedback
US9119655B2 (en)2012-08-032015-09-01Stryker CorporationSurgical manipulator capable of controlling a surgical instrument in multiple modes
US9921712B2 (en)2010-12-292018-03-20Mako Surgical Corp.System and method for providing substantially stable control of a surgical tool
KR101580022B1 (en)2011-03-042015-12-23애플 인크.Linear vibrator providing localized and generalized haptic feedback
US9218727B2 (en)2011-05-122015-12-22Apple Inc.Vibration in portable devices
US10097875B2 (en)2011-05-252018-10-09Echostar Technologies L.L.C.Apparatus, systems and methods for presentation management of erotica-related media content
US9710061B2 (en)2011-06-172017-07-18Apple Inc.Haptic feedback device
CN103782502B (en)*2011-07-262017-11-17莫戈公司motor clamping system
JP2013034714A (en)*2011-08-092013-02-21Universal Entertainment CorpGame terminal and method of providing notification
US9802364B2 (en)2011-10-182017-10-313D Systems, Inc.Systems and methods for construction of an instruction set for three-dimensional printing of a user-customizableimage of a three-dimensional structure
US9582178B2 (en)2011-11-072017-02-28Immersion CorporationSystems and methods for multi-pressure interaction on touch-sensitive surfaces
WO2013170099A1 (en)*2012-05-092013-11-14Yknots Industries LlcCalibration of haptic feedback systems for input devices
WO2013169299A1 (en)2012-05-092013-11-14Yknots Industries LlcHaptic feedback based on input progression
US8638230B2 (en)*2012-05-242014-01-28Google Inc.Hardware attitude detection implementation of mobile devices with MEMS motion sensors
WO2013188307A2 (en)2012-06-122013-12-19Yknots Industries LlcHaptic electromagnetic actuator
US9588582B2 (en)2013-09-172017-03-07Medibotics LlcMotion recognition clothing (TM) with two different sets of tubes spanning a body joint
US9886116B2 (en)2012-07-262018-02-06Apple Inc.Gesture and touch input detection through force sensing
CN107198567B (en)2012-08-032021-02-09史赛克公司Systems and methods for robotic surgery
US9226796B2 (en)2012-08-032016-01-05Stryker CorporationMethod for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path
US9820818B2 (en)2012-08-032017-11-21Stryker CorporationSystem and method for controlling a surgical manipulator based on implant parameters
US9056244B2 (en)2012-09-122015-06-16Wms Gaming Inc.Gaming apparatus incorporating targeted haptic feedback
US9178509B2 (en)2012-09-282015-11-03Apple Inc.Ultra low travel keyboard
US9348434B2 (en)2012-11-212016-05-24Google Technology Holdings LLCLow power management of multiple sensor integrated chip architecture
KR102079945B1 (en)*2012-11-222020-02-21삼성전자주식회사Surgical robot and method for controlling the surgical robot
EP3211511A1 (en)*2013-03-152017-08-30Immersion CorporationProgrammable haptic peripheral
US9274603B2 (en)2013-05-242016-03-01Immersion CorporationMethod and apparatus to provide haptic feedback based on media content and one or more external parameters
JP2015014953A (en)*2013-07-052015-01-22ソニー株式会社Signal control device and signal control system
WO2015020663A1 (en)2013-08-082015-02-12Honessa Development Laboratories LlcSculpted waveforms with no or reduced unforced response
EP3014400B1 (en)2013-08-092020-06-03Apple Inc.Tactile switch for an electronic device
US9317120B2 (en)2013-09-062016-04-19Immersion CorporationMultiplexing and demultiplexing haptic signals
US9520036B1 (en)2013-09-182016-12-13Amazon Technologies, Inc.Haptic output generation with dynamic feedback control
US9779592B1 (en)2013-09-262017-10-03Apple Inc.Geared haptic feedback element
US9928950B2 (en)2013-09-272018-03-27Apple Inc.Polarized magnetic actuators for haptic response
HK1222728A1 (en)2013-09-272017-07-07苹果公司Band with haptic actuators
US10126817B2 (en)2013-09-292018-11-13Apple Inc.Devices and methods for creating haptic effects
CN105683865B (en)2013-09-302018-11-09苹果公司Magnetic actuator for haptic response
US9317118B2 (en)2013-10-222016-04-19Apple Inc.Touch surface for simulating materials
CN105814510B (en)2013-12-102019-06-07苹果公司Band body attachment mechanism with haptic response
US20150242037A1 (en)2014-01-132015-08-27Apple Inc.Transparent force sensor with strain relief
US9501912B1 (en)2014-01-272016-11-22Apple Inc.Haptic feedback device with a rotating mass of variable eccentricity
US10048802B2 (en)2014-02-122018-08-14Apple Inc.Rejection of false turns of rotary inputs for electronic devices
US9396629B1 (en)2014-02-212016-07-19Apple Inc.Haptic modules with independently controllable vertical and horizontal mass movements
US9594429B2 (en)2014-03-272017-03-14Apple Inc.Adjusting the level of acoustic and haptic output in haptic devices
CN106489116B (en)2014-04-212019-08-16苹果公司 Distribution of forces for multi-touch input devices for electronic devices
US10133351B2 (en)2014-05-212018-11-20Apple Inc.Providing haptic output based on a determined orientation of an electronic device
DE102015209639A1 (en)2014-06-032015-12-03Apple Inc. Linear actuator
US9886090B2 (en)2014-07-082018-02-06Apple Inc.Haptic notifications utilizing haptic input devices
US10190891B1 (en)2014-07-162019-01-29Apple Inc.Optical encoder for detecting rotational and axial movement
KR20250021617A (en)2014-09-022025-02-13애플 인크.Wearable electronic device
WO2016036671A2 (en)2014-09-022016-03-10Apple Inc.Haptic notifications
US10297119B1 (en)2014-09-022019-05-21Apple Inc.Feedback device in an electronic device
US9939901B2 (en)2014-09-302018-04-10Apple Inc.Haptic feedback assembly
US9836221B1 (en)*2014-11-102017-12-05Ball Aerospace & Technologies Corp.Configurable high speed FPGA scan mechanism controller
US9798409B1 (en)2015-03-042017-10-24Apple Inc.Multi-force input device
WO2016141228A1 (en)2015-03-052016-09-09Apple Inc.Optical encoder with direction-dependent optical properties
US10353467B2 (en)2015-03-062019-07-16Apple Inc.Calibration of haptic devices
EP3251139B1 (en)2015-03-082021-04-28Apple Inc.Compressible seal for rotatable and translatable input mechanisms
US10613629B2 (en)2015-03-272020-04-07Chad LaurendeauSystem and method for force feedback interface devices
AU2016100399B4 (en)2015-04-172017-02-02Apple Inc.Contracting and elongating materials for providing input and output for an electronic device
US20170024010A1 (en)2015-07-212017-01-26Apple Inc.Guidance device for the sensory impaired
WO2017044618A1 (en)2015-09-082017-03-16Apple Inc.Linear actuators for use in electronic devices
US10007344B2 (en)2015-09-302018-06-26Apple Inc.Electronic device including closed-loop controller for haptic actuator and related methods
US9851798B2 (en)2015-09-302017-12-26Apple Inc.Electronic device including spaced apart hall effect sensor based haptic actuator driving and related methods
US9891651B2 (en)*2016-02-272018-02-13Apple Inc.Rotatable input mechanism having adjustable output
US10039080B2 (en)2016-03-042018-07-31Apple Inc.Situationally-aware alerts
JP6625726B2 (en)2016-03-042019-12-25株式会社ソニー・インタラクティブエンタテインメント Control device and control program
US10772394B1 (en)2016-03-082020-09-15Apple Inc.Tactile output for wearable device
US10268272B2 (en)2016-03-312019-04-23Apple Inc.Dampening mechanical modes of a haptic actuator using a delay
US9818272B2 (en)2016-04-042017-11-14Apple Inc.Electronic device including sound level based driving of haptic actuator and related methods
US10585480B1 (en)2016-05-102020-03-10Apple Inc.Electronic device with an input device having a haptic engine
US10551798B1 (en)2016-05-172020-02-04Apple Inc.Rotatable crown for an electronic device
US9829981B1 (en)2016-05-262017-11-28Apple Inc.Haptic output device
US10649529B1 (en)2016-06-282020-05-12Apple Inc.Modification of user-perceived feedback of an input device using acoustic or haptic output
US10061399B2 (en)2016-07-152018-08-28Apple Inc.Capacitive gap sensor ring for an input device
JP6626576B2 (en)2016-07-212019-12-25株式会社ソニー・インタラクティブエンタテインメント Operation device and control system
US10019097B2 (en)2016-07-252018-07-10Apple Inc.Force-detecting input structure
US10845878B1 (en)2016-07-252020-11-24Apple Inc.Input device with tactile feedback
US11344797B2 (en)*2016-07-262022-05-31Sony Interactive Entertainment Inc.Information processing system, operation device, and operation device control method with multi-mode haptic feedback
EP3493030B1 (en)2016-07-262021-06-23Sony Interactive Entertainment Inc.Operation device and operation device control method
US10372214B1 (en)2016-09-072019-08-06Apple Inc.Adaptable user-selectable input area in an electronic device
US11202682B2 (en)2016-12-162021-12-21Mako 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
US10074245B2 (en)2017-01-102018-09-11Woodward, Inc.Force feel using a brushless DC motor
US10437359B1 (en)2017-02-282019-10-08Apple Inc.Stylus with external magnetic influence
US10664074B2 (en)2017-06-192020-05-26Apple Inc.Contact-sensitive crown for an electronic watch
JP6701132B2 (en)*2017-07-122020-05-27任天堂株式会社 Game system, game program, game device, and game processing method
US10622538B2 (en)2017-07-182020-04-14Apple Inc.Techniques for providing a haptic output and sensing a haptic input using a piezoelectric body
US10962935B1 (en)2017-07-182021-03-30Apple Inc.Tri-axis force sensor
US10775889B1 (en)2017-07-212020-09-15Apple Inc.Enclosure with locally-flexible regions
US10768747B2 (en)2017-08-312020-09-08Apple Inc.Haptic realignment cues for touch-input displays
US11054932B2 (en)2017-09-062021-07-06Apple Inc.Electronic device having a touch sensor, force sensor, and haptic actuator in an integrated module
US10556252B2 (en)2017-09-202020-02-11Apple Inc.Electronic device having a tuned resonance haptic actuation system
US10768738B1 (en)2017-09-272020-09-08Apple Inc.Electronic device having a haptic actuator with magnetic augmentation
WO2019064518A1 (en)2017-09-292019-04-04株式会社ソニー・インタラクティブエンタテインメントOperation device and control apparatus therefor
JP6949982B2 (en)2017-10-272021-10-13株式会社ソニー・インタラクティブエンタテインメント Operation device
US11360440B2 (en)2018-06-252022-06-14Apple Inc.Crown for an electronic watch
US10942571B2 (en)2018-06-292021-03-09Apple Inc.Laptop computing device with discrete haptic regions
US11561515B2 (en)2018-08-022023-01-24Apple Inc.Crown for an electronic watch
US12259690B2 (en)2018-08-242025-03-25Apple Inc.Watch crown having a conductive surface
US11181863B2 (en)2018-08-242021-11-23Apple Inc.Conductive cap for watch crown
CN211293787U (en)2018-08-242020-08-18苹果公司Electronic watch
US11194298B2 (en)2018-08-302021-12-07Apple Inc.Crown assembly for an electronic watch
CN209625187U (en)2018-08-302019-11-12苹果公司 Electronic Watches and Electronic Devices
US10936071B2 (en)2018-08-302021-03-02Apple Inc.Wearable electronic device with haptic rotatable input
US10613678B1 (en)2018-09-172020-04-07Apple Inc.Input device with haptic feedback
US10966007B1 (en)2018-09-252021-03-30Apple Inc.Haptic output system
US10599223B1 (en)2018-09-282020-03-24Apple Inc.Button providing force sensing and/or haptic output
US10691211B2 (en)2018-09-282020-06-23Apple Inc.Button providing force sensing and/or haptic output
US11194299B1 (en)*2019-02-122021-12-07Apple Inc.Variable frictional feedback device for a digital crown of an electronic watch
US11099238B2 (en)2019-03-272021-08-24General Electric CompanyDistributed control modules with built-in tests and control-preserving fault responses
EP3997551B1 (en)*2019-07-112025-07-30BAE SYSTEMS plcForce compensation method and device
US12103662B2 (en)2019-07-112024-10-01Bae Systems PlcInceptor and method
US11380470B2 (en)2019-09-242022-07-05Apple Inc.Methods to control force in reluctance actuators based on flux related parameters
US12019811B2 (en)*2020-04-172024-06-25Disney Enterprises, Inc.Systems and methods to cause an input device to provide movement-based output
US11550268B2 (en)2020-06-022023-01-10Apple Inc.Switch module for electronic crown assembly
US11024135B1 (en)2020-06-172021-06-01Apple Inc.Portable electronic device having a haptic button assembly
US11277084B2 (en)*2020-07-142022-03-15Qualcomm IncorporatedDriver for haptics and camera voice coil motor applications
US11738265B2 (en)*2021-02-152023-08-29Nintendo Co., Ltd.Non-transitory computer-readable storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method
US11977683B2 (en)2021-03-122024-05-07Apple Inc.Modular systems configured to provide localized haptic feedback using inertial actuators
US12092996B2 (en)2021-07-162024-09-17Apple Inc.Laser-based rotation sensor for a crown of an electronic watch
US11809631B2 (en)2021-09-212023-11-07Apple Inc.Reluctance haptic engine for an electronic device
CN115130165B (en)*2022-02-252024-08-27重庆交通大学Method for controlling horizontal deviation of temporary buckling tower of upper-bearing arch bridge by utilizing thrust stiffness of approach bridge
US12189347B2 (en)2022-06-142025-01-07Apple Inc.Rotation sensor for a crown of an electronic watch

Family Cites Families (106)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US2906179A (en)*1957-01-281959-09-29North American Aviation IncVector gage
US3490059A (en)*1966-06-061970-01-13Martin Marietta CorpThree axis mounting and torque sensing apparatus
US3919691A (en)*1971-05-261975-11-11Bell Telephone Labor IncTactile man-machine communication system
US3875488A (en)*1973-02-151975-04-01Raytheon CoInertially stabilized gimbal platform
US4148014A (en)*1977-04-061979-04-03Texas Instruments IncorporatedSystem with joystick to control velocity vector of a display cursor
NL8006091A (en)*1980-11-071982-06-01Fokker Bv FLIGHTMATTER.
US4436188A (en)*1981-11-181984-03-13Jones Cecil RControlled motion apparatus
DE3382431D1 (en)*1982-01-221991-11-14British Aerospace CONTROL UNIT.
US4560983A (en)1982-09-171985-12-24Ampex CorporationDynamically interactive responsive control device and system
US4477043A (en)*1982-12-151984-10-16The United States Of America As Represented By The Secretary Of The Air ForceBiodynamic resistant control stick
GB2146776B (en)*1983-09-161986-07-30Ferranti PlcAccelerometer systems
US4639884A (en)*1984-03-051987-01-27Berkeley Process Control, Inc.Method and apparatus for measuring velocity and position in servo systems
US4676002A (en)*1984-06-251987-06-30Slocum Alexander HMechanisms to determine position and orientation in space
DE3523188A1 (en)*1985-06-281987-01-08Zeiss Carl Fa CONTROL FOR COORDINATE MEASURING DEVICES
US5103404A (en)*1985-12-061992-04-07Tensor Development, Inc.Feedback for a manipulator
US5591924A (en)*1985-12-181997-01-07Spacetec Imc CorporationForce and torque converter
US4787051A (en)*1986-05-161988-11-22Tektronix, Inc.Inertial mouse system
US4803413A (en)*1986-07-151989-02-07Honeywell Inc.Magnetic isolating and pointing gimbal apparatus
US4795296A (en)*1986-11-171989-01-03California Institute Of TechnologyHand-held robot end effector controller having movement and force control
US4897582A (en)*1987-01-061990-01-30Harris Corp.Linear dc motor vibration controller
US4800721A (en)*1987-02-131989-01-31Caterpillar Inc.Force feedback lever
US4839838A (en)*1987-03-301989-06-13Labiche MitchellSpatial input apparatus
US4961138A (en)*1987-05-011990-10-02General Datacomm, Inc.System and apparatus for providing three dimensions of input into a host processor
US4868549A (en)1987-05-181989-09-19International Business Machines CorporationFeedback mouse
US4775289A (en)*1987-09-251988-10-04Regents Of The University Of MinnesotaStatically-balanced direct-drive robot arm
US4896554A (en)*1987-11-031990-01-30Culver Craig FMultifunction tactile manipulatable control
US4925312A (en)*1988-03-211990-05-15Staubli International AgRobot control system having adaptive feedforward torque control for improved accuracy
US4907970A (en)*1988-03-301990-03-13Grumman Aerospace CorporationSidestick-type thrust control simulator
US5116180A (en)*1988-07-181992-05-26Spar Aerospace LimitedHuman-in-the-loop machine control loop
US5007085A (en)*1988-10-281991-04-09International Business Machines CorporationRemotely sensed personal stylus
US4933584A (en)*1988-12-221990-06-12General Electric CompanyElectronically commutated motor having skewed magnetics
US5044956A (en)*1989-01-121991-09-03Atari Games CorporationControl device such as a steering wheel for video vehicle simulator with realistic feedback forces
US4949119A (en)1989-01-121990-08-14Atari Games CorporationGearshift for a vehicle simulator using computer controlled realistic real world forces
US5116051A (en)*1989-01-121992-05-26Atari Games CorporationStrain gauge pressure-sensitive video game control
US4961038A (en)*1989-10-161990-10-02General Electric CompanyTorque estimator for switched reluctance machines
US5107080A (en)*1989-12-011992-04-21Massachusetts Institute Of TechnologyMultiple degree of freedom damped hand controls
US4983786A (en)*1990-01-171991-01-08The University Of British ColumbiaXY velocity controller
US5072361A (en)*1990-02-011991-12-10Sarcos GroupForce-reflective teleoperation control system
US5184319A (en)*1990-02-021993-02-02Kramer James FForce feedback and textures simulating interface device
US5197003A (en)1990-08-011993-03-23Atari Games CorporationGearshift for a vehicle simulator having a solenoid for imposing a resistance force
US5181181A (en)*1990-09-271993-01-19Triton Technologies, Inc.Computer apparatus input device for three-dimensional information
US5209661A (en)1990-10-291993-05-11Systems Control Technology, Inc.Motor control desired dynamic load of a simulating system and method
US5193963A (en)1990-10-311993-03-16The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationForce reflecting hand controller
NL194053C (en)1990-12-052001-05-03Koninkl Philips Electronics Nv Device with a rotationally symmetrical body.
US5223776A (en)*1990-12-311993-06-29Honeywell Inc.Six-degree virtual pivot controller
US5142931A (en)*1991-02-141992-09-01Honeywell Inc.3 degree of freedom hand controller
US5354162A (en)*1991-02-261994-10-11Rutgers UniversityActuator system for providing force feedback to portable master support
US5143505A (en)*1991-02-261992-09-01Rutgers UniversityActuator system for providing force feedback to a dextrous master glove
US5194786A (en)*1991-02-271993-03-16Kollmorgen CorporationLinear current source amplifier for brushless dc motor
US5146566A (en)*1991-05-291992-09-08Ibm CorporationInput/output system for computer user interface using magnetic levitation
US5178012A (en)*1991-05-311993-01-12Rockwell International CorporationTwisting actuator accelerometer
JP2514490B2 (en)*1991-07-051996-07-10株式会社ダイヘン Teaching control method by interlocking manual operation of industrial robot
US5185561A (en)*1991-07-231993-02-09Digital Equipment CorporationTorque motor as a tactile feedback device in a computer system
US5186629A (en)*1991-08-221993-02-16International Business Machines CorporationVirtual graphics display capable of presenting icons and windows to the blind computer user and method
US5889670A (en)1991-10-241999-03-30Immersion CorporationMethod and apparatus for tactilely responsive user interface
US5220260A (en)*1991-10-241993-06-15Lex Computer And Management CorporationActuator having electronically controllable tactile responsiveness
US5228356A (en)*1991-11-251993-07-20Chuang Keh Shih KVariable effort joystick
DE4205875A1 (en)1992-02-261993-09-02Vdo SchindlingRotary 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
US5589828A (en)*1992-03-051996-12-31Armstrong; Brad A.6 Degrees of freedom controller with capability of tactile feedback
JP3199130B2 (en)*1992-03-312001-08-13パイオニア株式会社 3D coordinate input device
US5327790A (en)*1992-06-191994-07-12Massachusetts Institute Of TechnologyReaction sensing torque actuator
US5245320A (en)*1992-07-091993-09-14Thrustmaster, Inc.Multiport game card with configurable address
US5428748A (en)*1992-09-241995-06-27National Semiconductor CorporationMethod and apparatus for automatically configuring a computer peripheral
US5264768A (en)*1992-10-061993-11-23Honeywell, Inc.Active hand controller feedback loop
US5286203A (en)*1992-10-071994-02-15Aai Microflite Simulation InternationalSimulating horizontal stabilizer trimming in an aircraft
US5666473A (en)*1992-10-081997-09-09Science & Technology Corporation & UnmTactile computer aided sculpting device
US5790108A (en)*1992-10-231998-08-04University Of British ColumbiaController
US5397323A (en)*1992-10-301995-03-14International Business Machines CorporationRemote center-of-motion robot for surgery
US5389865A (en)*1992-12-021995-02-14Cybernet Systems CorporationMethod and system for providing a tactile virtual reality and manipulator defining an interface device therefor
US5629594A (en)*1992-12-021997-05-13Cybernet Systems CorporationForce feedback system
US5451924A (en)*1993-01-141995-09-19Massachusetts Institute Of TechnologyApparatus for providing sensory substitution of force feedback
US5402582A (en)*1993-02-231995-04-04Faro Technologies Inc.Three dimensional coordinate measuring apparatus
JP3686686B2 (en)1993-05-112005-08-24松下電器産業株式会社 Haptic device, data input device, and data input device device
US5429140A (en)*1993-06-041995-07-04Greenleaf Medical Systems, Inc.Integrated virtual reality rehabilitation system
US5405152A (en)*1993-06-081995-04-11The Walt Disney CompanyMethod and apparatus for an interactive video game with physical feedback
US5396266A (en)*1993-06-081995-03-07Technical Research Associates, Inc.Kinesthetic feedback apparatus and method
US5513100A (en)*1993-06-101996-04-30The University Of British ColumbiaVelocity controller with force feedback stiffness control
US5767839A (en)*1995-01-181998-06-16Immersion Human Interface CorporationMethod and apparatus for providing passive force feedback to human-computer interface systems
US5734373A (en)*1993-07-161998-03-31Immersion Human Interface CorporationMethod and apparatus for controlling force feedback interface systems utilizing a host computer
US5731804A (en)*1995-01-181998-03-24Immersion Human Interface Corp.Method and apparatus for providing high bandwidth, low noise mechanical I/O for computer systems
US5805140A (en)*1993-07-161998-09-08Immersion CorporationHigh bandwidth force feedback interface using voice coils and flexures
WO1995002801A1 (en)*1993-07-161995-01-26Immersion Human InterfaceThree-dimensional mechanical mouse
US5721566A (en)*1995-01-181998-02-24Immersion Human Interface Corp.Method and apparatus for providing damping force feedback
US6057828A (en)1993-07-162000-05-02Immersion CorporationMethod and apparatus for providing force sensations in virtual environments in accordance with host software
US5625576A (en)*1993-10-011997-04-29Massachusetts Institute Of TechnologyForce reflecting haptic interface
US5384460A (en)*1993-11-031995-01-24Silitek CorporationEncoder with a light emitting editing wheel
US5577981A (en)*1994-01-191996-11-26Jarvik; RobertVirtual reality exercise machine and computer controlled video system
WO1995020787A1 (en)*1994-01-271995-08-03Exos, Inc.Multimode feedback display technology
WO1995020788A1 (en)*1994-01-271995-08-03Exos, Inc.Intelligent remote multimode sense and display system utilizing haptic information compression
US5482051A (en)*1994-03-101996-01-09The University Of AkronElectromyographic virtual reality system
US6004134A (en)*1994-05-191999-12-21Exos, Inc.Interactive simulation including force feedback
US5623582A (en)*1994-07-141997-04-22Immersion Human Interface CorporationComputer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects
US5570111A (en)*1994-10-031996-10-29International Business Machines CorporationGraphical user interface cursor positioning device having a negative inertia transfer function
US5642469A (en)*1994-11-031997-06-24University Of WashingtonDirect-drive manipulator for pen-based force display
US5666138A (en)*1994-11-221997-09-09Culver; Craig F.Interface control
CA2205361C (en)*1994-11-232004-03-16Immersion Human Interface CorporationMethod and apparatus for providing mechanical i/o for computer systems interfaced with elongated objects
JP3236180B2 (en)1994-12-052001-12-10日本電気株式会社 Coordinate pointing device
US5577581A (en)1995-02-081996-11-26Eaton CorporationCoupling assembly
US5589854A (en)*1995-06-221996-12-31Tsai; Ming-ChangTouching feedback device
US5959613A (en)1995-12-011999-09-28Immersion CorporationMethod and apparatus for shaping force signals for a force feedback device
US5825308A (en)*1996-11-261998-10-20Immersion Human Interface CorporationForce feedback interface having isotonic and isometric functionality
US5740083A (en)*1996-04-011998-04-14Ford Motor CompanyDelta time measurement circuit for determining parameter derivatives of a rotational velocity sensor signal
US5802353A (en)1996-06-121998-09-01General Electric CompanyHaptic computer modeling system
US5990869A (en)1996-08-201999-11-23Alliance Technologies Corp.Force feedback mouse
US5694013A (en)1996-09-061997-12-02Ford Global Technologies, Inc.Force feedback haptic interface for a three-dimensional CAD surface
US6005551A (en)1997-04-251999-12-21Microsoft CorporationOffline force effect rendering

Cited By (126)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8576222B2 (en)*1998-07-172013-11-053D Systems, Inc.Systems and methods for interfacing with a virtual object in a haptic virtual environment
US6885925B2 (en)2002-03-112005-04-26Alps Electric Co., Ltd.Haptic controller which performs control using a force pattern that is represented by prescribed functions each connecting particular points
EP1345112A1 (en)*2002-03-112003-09-17Alps Electric Co., Ltd.Haptic controller with functions connecting particular points for force feedback calculation
EP1471410A3 (en)*2003-04-142007-07-04Alps Electric Co., Ltd.Force-feedback input device
US6859001B2 (en)2003-07-242005-02-22General Electric CompanyTorque ripple and noise reduction by avoiding mechanical resonance for a brushless DC machine
US7383738B2 (en)*2003-12-052008-06-10Mts Systems CorporationMethod to extend testing through integration of measured responses virtual models
US20050120802A1 (en)*2003-12-052005-06-09Mts Systems CorporationMethod to extend testing through integration of measured responses virtual models
US20080271542A1 (en)*2003-12-052008-11-06Mts Systems CorporationMethod to extend testing through integration of measured responses with virtual models
US7603920B2 (en)*2005-10-062009-10-20Franz Xaver GschwindLoad measuring device
US20080110282A1 (en)*2005-10-062008-05-15Franz Xaver GschwindLoad measuring device
US20070169561A1 (en)*2006-01-132007-07-26Mts Systems CorporationMechanism arrangement for orthopedic simulator
US20070169562A1 (en)*2006-01-132007-07-26Mts Systems CorporationOrthopedic simulator with integral load actuators
US7762147B2 (en)2006-01-132010-07-27Mts Systems CorporationOrthopedic simulator with integral load actuators
US7824184B2 (en)2006-01-132010-11-02Mts Systems CorporationIntegrated central manifold for orthopedic simulator
US20070169573A1 (en)*2006-01-132007-07-26Mts Systems CorporationOrthopedic simulator with fluid concentration maintenance arrangement for controlling fluid concentration of specimen baths
US7770446B2 (en)2006-01-132010-08-10Mts Systems CorporationOrthopedic simulator with temperature controller arrangement for controlling temperature of specimen baths
US7913573B2 (en)2006-01-132011-03-29Mts Systems CorporationOrthopedic simulator with a multi-axis slide table assembly
US20070169566A1 (en)*2006-01-132007-07-26Mts Systems CorporationIntegrated central manifold for orthopedic simulator
US8156824B2 (en)2006-01-132012-04-17Mts Systems CorporationMechanism arrangement for orthopedic simulator
US7779708B2 (en)2006-01-132010-08-24Mts Systems CorporationOrthopedic simulator with fluid concentration maintenance arrangement for controlling fluid concentration of specimen baths
US7654150B2 (en)2006-01-202010-02-02Mts Systems CorporationSpecimen containment module for orthopedic simulator
US20070172394A1 (en)*2006-01-202007-07-26Schulz Bradley DSpecimen containment module for orthopedic simulator
US8016654B2 (en)*2006-02-132011-09-13Konkuk University Industry Cooperation FoundationArm-wrestling robot and the control method
US20080207289A1 (en)*2006-02-132008-08-28Chul Goo KangArm-Wrestling Robot and the Control Method
US20070275355A1 (en)*2006-05-082007-11-29Langer William JIntegration and supervision for modeled and mechanical vehicle testing and simulation
US20070260373A1 (en)*2006-05-082007-11-08Langer William JDynamic vehicle durability testing and simulation
US20080100252A1 (en)*2006-10-262008-05-01Honeywell International, Inc.Active human-machine interface system without a force sensor
US7750593B2 (en)*2006-10-262010-07-06Honeywell International Inc.Active human-machine interface system without a force sensor
US20080275681A1 (en)*2007-05-042008-11-06Langer William JMethod and system for vehicle damper system evaluation and tuning with loading system and vehicle model
US20090012763A1 (en)*2007-05-042009-01-08Mts Systems CorporationMethod and system for tire evaluation and tuning with loading system and vehicle model
US8704776B2 (en)*2008-03-102014-04-22Lg Electronics Inc.Terminal for displaying objects and method of controlling the same
US8723810B2 (en)*2008-03-102014-05-13Lg Electronics Inc.Terminal for outputting a vibration and method of controlling the same
US20090227295A1 (en)*2008-03-102009-09-10Lg Electronics Inc.Terminal and method of controlling the same
US20090227296A1 (en)*2008-03-102009-09-10Lg Electronics Inc.Terminal and method of controlling the same
US20090295739A1 (en)*2008-05-272009-12-03Wes Albert NagaraHaptic tactile precision selection
US9134803B2 (en)2008-07-152015-09-15Immersion CorporationSystems and methods for mapping message contents to virtual physical properties for vibrotactile messaging
US20100017489A1 (en)*2008-07-152010-01-21Immersion CorporationSystems and Methods For Haptic Message Transmission
US20100013653A1 (en)*2008-07-152010-01-21Immersion CorporationSystems And Methods For Mapping Message Contents To Virtual Physical Properties For Vibrotactile Messaging
US10416775B2 (en)2008-07-152019-09-17Immersion CorporationSystems and methods for shifting haptic feedback function between passive and active modes
US20100214243A1 (en)*2008-07-152010-08-26Immersion CorporationSystems and Methods For Interpreting Physical Interactions With A Graphical User Interface
US8976112B2 (en)2008-07-152015-03-10Immersion CorporationSystems and methods for transmitting haptic messages
US9612662B2 (en)2008-07-152017-04-04Immersion CorporationSystems and methods for shifting haptic feedback function between passive and active modes
US8866602B2 (en)2008-07-152014-10-21Immersion CorporationSystems and methods for mapping message contents to virtual physical properties for vibrotactile messaging
US9063571B2 (en)2008-07-152015-06-23Immersion CorporationSystems and methods for shifting haptic feedback function between passive and active modes
US10248203B2 (en)2008-07-152019-04-02Immersion CorporationSystems and methods for physics-based tactile messaging
US20100045619A1 (en)*2008-07-152010-02-25Immersion CorporationSystems And Methods For Transmitting Haptic Messages
US10203756B2 (en)2008-07-152019-02-12Immersion CorporationSystems and methods for shifting haptic feedback function between passive and active modes
US10198078B2 (en)2008-07-152019-02-05Immersion CorporationSystems and methods for mapping message contents to virtual physical properties for vibrotactile messaging
US10019061B2 (en)2008-07-152018-07-10Immersion CorporationSystems and methods for haptic message transmission
US8638301B2 (en)2008-07-152014-01-28Immersion CorporationSystems and methods for transmitting haptic messages
US8587417B2 (en)2008-07-152013-11-19Immersion CorporationSystems and methods for mapping message contents to virtual physical properties for vibrotactile messaging
US9785238B2 (en)2008-07-152017-10-10Immersion CorporationSystems and methods for transmitting haptic messages
US20100073292A1 (en)*2008-09-222010-03-25Apple Inc.Using vibration to determine the motion of an input device
US9639187B2 (en)*2008-09-222017-05-02Apple Inc.Using vibration to determine the motion of an input device
US10339265B2 (en)2008-10-022019-07-02Mts Systems CorporationMethod and systems for off-line control for simulation of coupled hybrid dynamic systems
US9477793B2 (en)2008-10-022016-10-25Mts Systems CorporationMethod and systems for off-line control for simulation of coupled hybrid dynamic systems
US8135556B2 (en)2008-10-022012-03-13Mts Systems CorporationMethods and systems for off-line control for simulation of coupled hybrid dynamic systems
US8185773B2 (en)*2008-12-312012-05-22Stmicroelectronics S.R.L.Processor system employing a signal acquisition managing device and signal acquisition managing device
US20100169696A1 (en)*2008-12-312010-07-01Stmicroelectronics S.R.L.Processor system employing a signal acquisition managing device and signal acquisition managing device
EP3447614A1 (en)*2009-03-122019-02-27Immersion CorporationSystem and method for friction displays and additional haptic effects
US10486065B2 (en)*2009-05-292019-11-26Microsoft Technology Licensing, LlcSystems and methods for immersive interaction with virtual objects
USRE45388E1 (en)*2009-07-132015-02-24Hamilton Sundstrand Space Systems International, Inc.Compact FPGA-based digital motor controller
US8294396B2 (en)*2009-07-132012-10-23Hamilton Sundstrand Space Systems International, Inc.Compact FPGA-based digital motor controller
US20110006713A1 (en)*2009-07-132011-01-13Hamilton Sundstrand CorporationCompact fpga-based digital motor controller
US20110029191A1 (en)*2009-07-312011-02-03Stmicroelectronics S.R.L.Processor system and fault managing unit thereof
US8478478B2 (en)2009-07-312013-07-02Stmicroelectronics S.R.L.Processor system and fault managing unit thereof
US20110163991A1 (en)*2010-01-042011-07-07Research In Motion LimitedPortable electronic device and method of controlling same
US20120081276A1 (en)*2010-10-052012-04-05Immersion CorporationPhysical model based gesture recognition
US8564535B2 (en)*2010-10-052013-10-22Immersion CorporationPhysical model based gesture recognition
US10120446B2 (en)*2010-11-192018-11-06Apple Inc.Haptic input device
US20120127088A1 (en)*2010-11-192012-05-24Apple Inc.Haptic input device
US20120224105A1 (en)*2011-03-012012-09-06Kenichi HorikoshiVideo display apparatus and video processing method
US8593575B2 (en)*2011-03-012013-11-26Kabushiki Kaisha ToshibaVideo display apparatus for shortened-delay processing of a video signal and video processing method
CN104379446A (en)*2012-04-162015-02-25萨热姆防务安全公司Device and method for active control of a force feedback for a control device
US9284044B2 (en)*2012-04-162016-03-15Sagem Defense SecuriteDevice and method for active control of a force feedback for a control device
US20150081139A1 (en)*2012-04-162015-03-19Sagem Defense SecuriteDevice and method for active control of a force feedback for a control device
US8825234B2 (en)*2012-10-152014-09-02The Boeing CompanyTurbulence mitigation for touch screen systems
US10371601B2 (en)2013-09-092019-08-06Mts Systems CorporationMethods and systems for testing coupled hybrid dynamic systems
US10061278B2 (en)2013-09-092018-08-28Mts Systems CorporationMethod of off-line hybrid system assessment for test monitoring and modification
US10876930B2 (en)2013-09-092020-12-29Mts Systems CorporationMethods and systems for testing coupled hybrid dynamic systems
US11809672B2 (en)2013-09-272023-11-07Sensel, Inc.Touch sensor detector system and method
US11068118B2 (en)2013-09-272021-07-20Sensel, Inc.Touch sensor detector system and method
US10338722B2 (en)2013-09-272019-07-02Sensel, Inc.Tactile touch sensor system and method
US10073565B2 (en)2013-09-272018-09-11Sensel, Inc.Touch sensor detector system and method
US11221706B2 (en)2013-09-272022-01-11Sensel, Inc.Tactile touch sensor system and method
US11520454B2 (en)2013-09-272022-12-06Sensel, Inc.Touch sensor detector system and method
US10534478B2 (en)2013-09-272020-01-14Sensel, Inc.Touch sensor detector system and method
US10705643B2 (en)2013-09-272020-07-07Sensel, Inc.Tactile touch sensor system and method
US11650687B2 (en)2013-09-272023-05-16Sensel, Inc.Tactile touch sensor system and method
WO2015148293A1 (en)*2014-03-242015-10-01Intuitive Surgical Operations, Inc.System and method for virtual feedback with haptic devices
US10251719B2 (en)*2014-03-242019-04-09Intuitive Surgical Operations, Inc.System and method for virtual feedback with haptic devices
US10729506B2 (en)*2014-03-242020-08-04Intuitive Surgical Operations, Inc.System and method for virtual feedback with haptic devices
US20170031502A1 (en)*2014-09-262017-02-02Sensel Inc.Systems and methods for manipulating a virtual environment
US9864460B2 (en)*2014-09-262018-01-09Sensel, Inc.Systems and methods for manipulating a virtual environment
CN105677014A (en)*2014-12-042016-06-15伊默森公司Systems and methods for controlling haptic signals
US10572020B2 (en)2014-12-042020-02-25Immersion CorporationDevice and method for controlling haptic signals
US12295102B1 (en)2018-03-292025-05-06Cirrus Logic Inc.Far field interference cancellation for resistive-inductive-capacitive sensors
US11537242B2 (en)2018-03-292022-12-27Cirrus Logic, Inc.Q-factor enhancement in resonant phase sensing of resistive-inductive-capacitive sensors
US11092657B2 (en)2018-03-292021-08-17Cirrus Logic, Inc.Compensation of changes in a resonant phase sensing system including a resistive-inductive-capacitive sensor
US11204670B2 (en)2018-03-292021-12-21Cirrus Logic, Inc.False triggering prevention in a resonant phase sensing system
EP3582079A1 (en)*2018-06-152019-12-18Immersion CorporationSystems and methods for differential optical position sensing for haptic actuation
US10747321B2 (en)2018-06-152020-08-18Immersion CorporationSystems and methods for differential optical position sensing for haptic actuation
US12130159B2 (en)*2018-08-222024-10-29Cirrus Logic Inc.Detecting and adapting to changes in a resonant phase sensing system having a resistive-inductive-capacitive sensor
US11836290B2 (en)2019-02-262023-12-05Cirrus Logic Inc.Spread spectrum sensor scanning using resistive-inductive-capacitive sensors
US11536758B2 (en)2019-02-262022-12-27Cirrus Logic, Inc.Single-capacitor inductive sense systems
US11402946B2 (en)2019-02-262022-08-02Cirrus Logic, Inc.Multi-chip synchronization in sensor applications
US20210268373A1 (en)*2019-03-012021-09-02Sony Interactive Entertainment Inc.Force feedback to improve gameplay
US11565175B2 (en)*2019-03-012023-01-31Sony Interactive Entertainment Inc.Force feedback to improve gameplay
US11027194B2 (en)*2019-03-012021-06-08Sony Interactive Entertainment Inc.Force feedback to improve gameplay
US11079874B2 (en)2019-11-192021-08-03Cirrus Logic, Inc.Virtual button characterization engine
US12053696B2 (en)*2020-04-232024-08-06Tencent Technology (Shenzhen) Company LimitedOperation control display method and apparatus based on virtual scene
US20220032186A1 (en)*2020-04-232022-02-03Tencent Technology (Shenzhen) Company LimitedOperation control display method and apparatus based on virtual scene
US12005360B2 (en)*2020-06-052024-06-11Tencent Technology (Shenzhen) Company LtdVirtual object control method and apparatus, computer device, and storage medium
US20220040579A1 (en)*2020-06-052022-02-10Tencent Technology (Shenzhen) Company LtdVirtual object control method and apparatus, computer device, and storage medium
US11579030B2 (en)2020-06-182023-02-14Cirrus Logic, Inc.Baseline estimation for sensor system
US11835410B2 (en)2020-06-252023-12-05Cirrus Logic Inc.Determination of resonant frequency and quality factor for a sensor system
US11868540B2 (en)2020-06-252024-01-09Cirrus Logic Inc.Determination of resonant frequency and quality factor for a sensor system
US11619519B2 (en)2021-02-082023-04-04Cirrus Logic, Inc.Predictive sensor tracking optimization in multi-sensor sensing applications
US12085525B2 (en)2021-03-292024-09-10Cirrus Logic Inc.Gain and mismatch calibration for a phase detector used in an inductive sensor
US11808669B2 (en)2021-03-292023-11-07Cirrus Logic Inc.Gain and mismatch calibration for a phase detector used in an inductive sensor
US11821761B2 (en)2021-03-292023-11-21Cirrus Logic Inc.Maximizing dynamic range in resonant sensing
US11507199B2 (en)2021-03-302022-11-22Cirrus Logic, Inc.Pseudo-differential phase measurement and quality factor compensation
US11979115B2 (en)2021-11-302024-05-07Cirrus Logic Inc.Modulator feedforward compensation
US11854738B2 (en)2021-12-022023-12-26Cirrus Logic Inc.Slew control for variable load pulse-width modulation driver and load sensing
US12442683B2 (en)2022-11-032025-10-14Cirrus Logic Inc.Single-capacitor inductive sense systems
CN119511924A (en)*2025-01-222025-02-25山东蓝孚高能物理技术股份有限公司 A real-time monitoring system for electron accelerator

Also Published As

Publication numberPublication date
US5999168A (en)1999-12-07
US6342880B2 (en)2002-01-29
WO1998037484A1 (en)1998-08-27
CA2281923A1 (en)1998-08-27
EP0958536A4 (en)2004-07-21
EP0958536A1 (en)1999-11-24
CA2281923C (en)2007-08-21

Similar Documents

PublicationPublication DateTitle
US6342880B2 (en)Force feedback system including multiple force processors
US6580417B2 (en)Tactile feedback device providing tactile sensations from host commands
US6219032B1 (en)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
US7236157B2 (en)Method for providing high bandwidth force feedback with improved actuator feel
US6050718A (en)Method and apparatus for providing high bandwidth force feedback with improved actuator feel
US5959613A (en)Method and apparatus for shaping force signals for a force feedback device
US7131073B2 (en)Force feedback applications based on cursor engagement with graphical targets
US6750877B2 (en)Controlling haptic feedback for enhancing navigation in a graphical environment
WO1998033136A9 (en)Method and apparatus for providing high bandwidth, realistic force feedback including an improved actuator
WO1997012357A9 (en)Method and apparatus for controlling force feedback interface systems utilizing a host computer
GB2350170A (en)An input device with force feedback

Legal Events

DateCodeTitleDescription
STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp