CA2422265A1 - A method and system for providing haptic effects - Google Patents
A method and system for providing haptic effects Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/25—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using haptic output
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/122—Instrument input devices with reconfigurable control functions, e.g. reconfigurable menus
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/143—Touch sensitive instrument input devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/143—Touch sensitive instrument input devices
- B60K2360/1438—Touch screens
- B60K2360/1442—Emulation 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.
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.
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.
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)
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)
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)
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 |
-
2003
- 2003-03-14 CA CA002422265A patent/CA2422265A1/en not_active Abandoned
-
2004
- 2004-03-15 WO PCT/CA2004/000383 patent/WO2004081776A1/en active Application Filing
Cited By (1)
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 |