[go: up one dir, main page]

CA2422265A1 - A method and system for providing haptic effects - Google Patents

A method and system for providing haptic effects Download PDF

Info

Publication number
CA2422265A1
CA2422265A1 CA002422265A CA2422265A CA2422265A1 CA 2422265 A1 CA2422265 A1 CA 2422265A1 CA 002422265 A CA002422265 A CA 002422265A CA 2422265 A CA2422265 A CA 2422265A CA 2422265 A1 CA2422265 A1 CA 2422265A1
Authority
CA
Canada
Prior art keywords
overlay
haptic effect
user
axis
effect element
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.)
Abandoned
Application number
CA002422265A
Other languages
French (fr)
Inventor
David Wang
Mauro Rossi
Kevin Tuer
Daniel Madill
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.)
HANDSHAKE INTERACTIVE TECHNOLOGIES Inc
Original Assignee
HANDSHAKE INTERACTIVE TECHNOLOGIES INC.
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
Application filed by HANDSHAKE INTERACTIVE TECHNOLOGIES INC. filed Critical HANDSHAKE INTERACTIVE TECHNOLOGIES INC.
Priority to CA002422265A priority Critical patent/CA2422265A1/en
Priority to CA002518914A priority patent/CA2518914A1/en
Priority to PCT/CA2004/000383 priority patent/WO2004081776A1/en
Publication of CA2422265A1 publication Critical patent/CA2422265A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/25Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using haptic output
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/122Instrument input devices with reconfigurable control functions, e.g. reconfigurable menus
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/143Touch sensitive instrument input devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/143Touch sensitive instrument input devices
    • B60K2360/1438Touch screens
    • B60K2360/1442Emulation of input devices

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

A transparent haptic overlay device, system and method are provided. The transparent haptic overlay device includes a transparent overlay for transmitting the force of the user to a display, an actuator for generating forces corresponding to haptic effects and imparting these forces to the user's finger and a controller for simulating the haptic effects. The display may be a touch sensitive display, which has a functionality of sensing the position of the user. Through the overlay, the user receives the haptic effects in response to the motion relative to the image of the objects on the display.

Claims (48)

1. A system for providing haptic effects to a user, a display for providing an image of an object; and a transparent overlay haptic device, which includes:
a transparent overlay for translating the motion of the user's finger to the image and providing haptic effects to the user, the user contacting the image through the overlay, and a haptic effect element for generating the haptic effect on the overlay in response to the motion of the user.
2. The system according to claim 1, wherein the display is a touch sensitive display having a functionality of sensing the motion of the user.
3. The system according to claim 2 wherein the overlay is a clear sheet and is thin so as to allow forces applied by the user to pass through to the touch sensitive display.
4. The system according to claim 1, wherein the haptic effect element includes a sensor for sensing the motion of the user, and a controller for processing information provided from the sensor to simulate the haptic effect.
5. The system according to claim 4, wherein the haptic effect element further includes an actuator, the controller controlling the actuator for generating the haptic effect on the overlay.
6. The system according to claim 5, further comprising a communication interface for communication between the controller and an external system.
7. The system according to claim 1, wherein the haptic effect element includes an overlay homing assembly to provide a home position to the overlay.
8. The system according to claim 7, wherein the overlay homing assembly has a spring attached to the overlay and a base of the device.
9. The system according to claim 1, wherein the haptic effect element includes an actuator assembly for generating a force to provide the haptic effect on the overlay.
10. The system according to claim 9, wherein the actuator assembly includes a solenoid, a brake pad and a brake pad bracket.
11. The system according to claim 1, wherein the haptic effect element includes a controller for simulating the haptic effects.
12. The system according to claim 11, wherein the controller simulates a thin wall effect.
13. The system according to claim 11, wherein the controller simulates a thick wall effect.
14. The system according to claim 11, wherein the controller simulates a series of walls effect.
15. The system according to claim 11, wherein the controller simulates a damped region effect such as knobs, rotary dials, sliders or any other mechanical control device.
16. The system according to claim 11, wherein the controller has a functionality of generating audio feedback.
17. The system according to claim 11, wherein the controller has a functionality of controlling the image of the object in accordance with the haptic effect.
18. The system according to claim 1, wherein the haptic effect element generates the haptic effects in a passive manner.
19. The system according to claim 1, wherein the haptic effect element generates the haptic effects in an active manner.
20. The system according to claim 1, wherein the haptic effect element includes a braking system for generating the haptic effects in a passive manner.
21. The system according to claim 1, wherein the overlay is a circular sheet.
22. The system according to claim 21, wherein the haptic effect element includes a roller for rotating the overlay along one axis over the display.
23. The system according to claim 22, wherein the haptic effect element further includes a braking system for applying a brake to the overlay along one axis.
24. The system according to claim 22, wherein the haptic effect element further includes a homing mechanism to sustain the overlay along an axis.
25. The system according to claim 1, wherein the overlay includes an overlay strip for the x-axis and an overlay strip for the y-axis.
26. The system according to claim 25, wherein a divot is placed on an area where the strip for the x-axis intersects the strip for the y-axis.
27. The system according to claim 26, wherein the haptic effect element includes a homing mechanism to provide a home position for the divot.
28. The system according to claim 26, wherein the haptic effect element includes a roller for the x-axis, a roller for the y-axis, a spline axle for the x-axis and a spline axle for the y-axis, the roller for the x-axis sliding along and being driven by the spline axle for the x-axis and the roller for the y-axis sliding along and being driven by the spline axle for the y-axis.
29. The system according to claim 28, wherein the haptic effect element further includes spline mounts and spline bearings, the axle being attached to the spline mounts through the spline bearings such that the axle rotates.
30. The system according to claim 28, wherein the roller rotates in response to a rotation of the axle, the rotation of the roller allowing the strip to passing over the roller and the divot to move in one axis.
31. The system according to claim 25, wherein the haptic effect element further includes a braking system for applying a brake to the strips.
32. The system according to claim 31, wherein the braking system includes a disc brake applied to the strips for the x-axis and a disc brake applied to the strips for the y-axis.
33. The system according to claim 32; wherein the braking system further includes solenoid brakes, each of which is mounted such that the rotation of the disc is restricted when the solenoid is engaged.
34. The system according to claim 1, where the haptic effect element includes a position sensor for sensing the motion of the user.
35. The system according to claim 34, where the position sensor includes an absolute position sensor and/or a relative position sensor.
36. The system according to claim 34, where the absolute position sensor includes an array of photodiodes and photo detectors around the outside of the display.
37. The system according to claim 35, wherein the relative position sensor includes an optical sensor.
38. The system according to claim 35, wherein the relative position sensor includes encoders.
39. The system according to claim 35, wherein the relative position sensor includes potentiometers
40. The system according to claim 1, wherein the display is selected from the group consisting of liquid crystal displays, cathode ray tube displays, plasma displays, projection displays or light emitting diode displays.
41. The system according to claim 1, wherein the haptic effect element includes a braking system selected from the group consisting of push rod braking mechanisms, disc braking mechanisms, locking pin braking mechanisms, eddy current braking mechanisms and other mechanical braking mechanisms.
42. The system according to claim 1, wherein the display is wrapped by the overlay.
43. The system according to claim 42, wherein the haptic effect element includes a frame for housing the display, an moving element which moves relative to the frame and an actuator for actuating the element, the frame and the display being wrapped by the overlay.
44. The system according to claim 43, wherein the moving element is selected from the group consisting of one or more magnets, one or more electromagnets, and a combination of one or more magnets and one or more electromagnets.
45. A device for providing haptic effects to a user, whereby a user contacts an image of an object on a display incorporating, a transparent overlay for translating the motion of the user's finger to the image and providing haptic effects to the user, the user contacting the image through the overlay, and a haptic effect element for generating the haptic effect on the overlay in response to the motion of the user.
46. A method of applying a force in the x and y axis to a user's finger, via a transparent overlay which provides the view of a display to the user, the method comprising the steps of:
sensing the motion of the user relative to an object displayed on the display to generate information on the motion; and simulating haptic effects based on the information; and providing, to the user, the force corresponding to the haptic effect, through the transparent overlay.
47. A method of claim 46, wherein the step of providing the force includes the step of passively providing the force to the user.
48. A method of claim 46, wherein the step of providing the force includes the step of actively providing the force to the user.
CA002422265A 2003-03-14 2003-03-14 A method and system for providing haptic effects Abandoned CA2422265A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CA002422265A CA2422265A1 (en) 2003-03-14 2003-03-14 A method and system for providing haptic effects
CA002518914A CA2518914A1 (en) 2003-03-14 2004-03-15 A method and system for providing haptic effects
PCT/CA2004/000383 WO2004081776A1 (en) 2003-03-14 2004-03-15 A method and system for providing haptic effects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CA002422265A CA2422265A1 (en) 2003-03-14 2003-03-14 A method and system for providing haptic effects

Publications (1)

Publication Number Publication Date
CA2422265A1 true CA2422265A1 (en) 2004-09-14

Family

ID=32968219

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002422265A Abandoned CA2422265A1 (en) 2003-03-14 2003-03-14 A method and system for providing haptic effects

Country Status (2)

Country Link
CA (1) CA2422265A1 (en)
WO (1) WO2004081776A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110347250A (en) * 2019-06-27 2019-10-18 延锋伟世通电子科技(上海)有限公司 Simulate triggering and vibrational feedback system that physical button is felt

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070086827A (en) * 2004-12-01 2007-08-27 코닌클리케 필립스 일렉트로닉스 엔.브이. Image display for moving physical objects and inducing tactile sensations
EP1764674B1 (en) 2005-09-14 2012-06-13 Volkswagen AG Input device
US20070236474A1 (en) * 2006-04-10 2007-10-11 Immersion Corporation Touch Panel with a Haptically Generated Reference Key
DE102006021593A1 (en) * 2006-05-09 2007-11-22 Siemens Ag Vehicle function control and input method for vehicle function control
KR101498622B1 (en) 2008-06-25 2015-03-04 엘지전자 주식회사 Mobile terminal for providing haptic effect and control method thereof
DE102008046102B4 (en) * 2008-09-05 2016-05-12 Lisa Dräxlmaier GmbH Control element with specific feedback
US9746923B2 (en) 2009-03-12 2017-08-29 Immersion Corporation Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction
US20100245254A1 (en) * 2009-03-24 2010-09-30 Immersion Corporation Planar Suspension Of A Haptic Touch Screen
US20110115709A1 (en) * 2009-11-17 2011-05-19 Immersion Corporation Systems And Methods For Increasing Haptic Bandwidth In An Electronic Device
US20110115754A1 (en) * 2009-11-17 2011-05-19 Immersion Corporation Systems and Methods For A Friction Rotary Device For Haptic Feedback
US8629954B2 (en) 2010-03-18 2014-01-14 Immersion Corporation Grommet suspension component and system
DE102011011817A1 (en) * 2011-02-19 2012-08-23 Bizerba Gmbh & Co. Kg Operating device for a balance
DE102011082064A1 (en) * 2011-09-02 2013-03-07 Siemens Aktiengesellschaft Method for input device of user interface such as man-machine interface of medical device, involves detecting user input through input device and generating audio output signal in dependence of user input
US8493354B1 (en) 2012-08-23 2013-07-23 Immersion Corporation Interactivity model for shared feedback on mobile devices
US8711118B2 (en) 2012-02-15 2014-04-29 Immersion Corporation Interactivity model for shared feedback on mobile devices
US8570296B2 (en) 2012-05-16 2013-10-29 Immersion Corporation System and method for display of multiple data channels on a single haptic display
US9466783B2 (en) 2012-07-26 2016-10-11 Immersion Corporation Suspension element having integrated piezo material for providing haptic effects to a touch screen
US9213409B2 (en) 2013-11-25 2015-12-15 Immersion Corporation Dual stiffness suspension system
US9589432B2 (en) 2014-12-22 2017-03-07 Immersion Corporation Haptic actuators having programmable magnets with pre-programmed magnetic surfaces and patterns for producing varying haptic effects
US9632582B2 (en) 2014-12-22 2017-04-25 Immersion Corporation Magnetic suspension system for touch screens and touch surfaces
WO2017045975A1 (en) * 2015-09-15 2017-03-23 Behr-Hella Thermocontrol Gmbh Control unit for a vehicle
DE102016101556B3 (en) * 2016-01-28 2017-07-27 Behr-Hella Thermocontrol Gmbh Operating unit for a vehicle
US10275032B2 (en) 2016-12-22 2019-04-30 Immersion Corporation Pressure-sensitive suspension system for a haptic device
US10324531B2 (en) * 2016-12-27 2019-06-18 Immersion Corporation Haptic feedback using a field of view
CN110730941B (en) * 2017-06-06 2025-01-24 剑桥机电有限公司 Tactile buttons
DE102018204471A1 (en) * 2018-03-23 2019-09-26 Volkswagen Aktiengesellschaft Control element for a vehicle component and module with several such controls
DE102019125376B4 (en) * 2019-09-20 2021-07-29 Valeo Schalter Und Sensoren Gmbh Operator input device and steering input device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19907620A1 (en) * 1999-02-04 2000-08-17 Zentrum Fuer Kunst Und Medient Heavy-duty interface for reproducing images created by a video projector fitted in parallel to a display's running cycle has an input device like a mouse and a projector.
SE0002698D0 (en) * 2000-07-14 2000-07-14 Rolf Stroemberg Pointing device with loop and rotatable rods
WO2002071322A2 (en) * 2001-03-06 2002-09-12 Fujitsu Siemens Computers Gmbh Input device for data processing equipment
CA2350910A1 (en) * 2001-06-20 2002-12-20 Kevin Tuer Reconfigurable dashboard system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110347250A (en) * 2019-06-27 2019-10-18 延锋伟世通电子科技(上海)有限公司 Simulate triggering and vibrational feedback system that physical button is felt

Also Published As

Publication number Publication date
WO2004081776A1 (en) 2004-09-23

Similar Documents

Publication Publication Date Title
CA2422265A1 (en) A method and system for providing haptic effects
EP0789321B1 (en) Apparatus and method for providing detent-like tactile feedback
CA2272553C (en) Mouse interface device for providing force feedback
US7944433B2 (en) Force feedback device including actuator with moving magnet
US7978186B2 (en) Mechanisms for control knobs and other interface devices
US6100874A (en) Force feedback mouse interface
US6903721B2 (en) Method and apparatus for compensating for position slip in interface devices
EP0943179B1 (en) Force feedback interface having isotonic and isometric functionality
US6061004A (en) Providing force feedback using an interface device including an indexing function
JP3759152B2 (en) Data input device for use with data processing device and data processing device comprising such data input device
WO2006130723A3 (en) Magnetic haptic feedback systems and methods for virtual reality environments
US6144370A (en) Electromagnetic active trackball control system using magnets energized in sequence which cause the trackball to move
US20050248549A1 (en) Hand-held haptic stylus
WO2007049253A3 (en) Display system with a haptic feedback via interaction with physical objects
US20070063971A1 (en) Actuator for an elongated object for a force feedback generating device
CA2518914A1 (en) A method and system for providing haptic effects
EP3583492A1 (en) Computer mice, computer mouse arrangements and mouse pad arrangements
EP3724744A1 (en) Method to determine a present position of an object, positioning system, tracker and computer program
EP3570143A1 (en) Responsive force generator and vehicle-mounted display device including responsive force generator
CN1249833A (en) Data input device
EP1046151B1 (en) Force feedback device including actuator with moving magnet
CN116774833A (en) Virtual display device, force feedback device and control method thereof
EP2118877A2 (en) System and method for control of the transparency of a display medium
JP3131355B2 (en) Remote control device
AU682577B2 (en) Controller for image processing apparatus

Legal Events

Date Code Title Description
FZDE Discontinued