Haptics panel and driving method thereof, and haptics apparatus
US-2024248535-A1 · Jul 25, 2024 · US
US9733704B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9733704-B2 |
| Application number | US-13785708-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 12, 2008 |
| Priority date | Jun 12, 2008 |
| Publication date | Aug 15, 2017 |
| Grant date | Aug 15, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system generates a haptic effect that simulates a mechanical button. The system receives a signal that indicates that a user has contacted a user interface of the system. The system includes an impact actuator. In response to the signal, a moving element of the impact actuator contacts the user interface, which generates the haptic effect.
Opening claim text (preview).
What is claimed is: 1. A method of generating a haptic effect simulating a mechanical button, the method comprising: sensing a position and magnitude of at least one touch input on a touchscreen of a user interface; generating a haptic effect signal based on the touch input with a processor, the haptic effect signal including a driving pulse for an impact actuator having a moving element; applying the driving pulse to the impact actuator to cause the moving element to contact the touchscreen and initiate a haptic effect; maintaining the contact between the moving element and the touchscreen for a predetermined time duration to dampen the haptic effect based on the maintained contact between the moving element and the touchscreen; and discontinuing contact between the moving element and the touchscreen after the predetermined time duration, wherein the haptic effect is a vibration waveform resulting from the contact between the moving element and the touchscreen, and wherein the vibration waveform consists of a single cycle sine wave that includes one up cycle and one down cycle to simulate the mechanical button. 2. The method of claim 1 , wherein the impact actuator comprises a piezo bender, and the moving element is coupled to an end of the piezo bender and is configured to strike the touch screen to initiate the haptic effect. 3. The method of claim 2 , wherein the moving element is a rubber mallet coupled to the end of the piezo bender. 4. A device comprising: a housing; a user interface supported by the housing, the user interface comprising a touchscreen configured to sense a position and magnitude of at least one touch input on the touchscreen; a processor coupled to the user interface and configured to generate a haptic effect signal based on the touch input, the haptic effect signal including a driving pulse; and an impact actuator coupled to the processor and configured to receive the driving pulse generated by the processor, wherein the impact actuator comprises a moving element configured to contact the touchscreen and initiate a haptic effect simulating a mechanical button upon receipt of the driving pulse; wherein the moving element is further configured to maintain the contact with the touchscreen for a predetermined time duration to dampen the haptic effect based on the maintained contact with the touchscreen; wherein the moving element is further configured to discontinue the contact with the touchscreen after the predetermined time duration; wherein the haptic effect is a vibration waveform resulting from the contact between the moving element and the touchscreen; and wherein the vibration waveform consists of a single cycle sine wave which includes one up cycle and one down cycle to simulate the mechanical button. 5. The device of claim 4 , wherein the impact actuator comprises a piezo bender, and the moving element is coupled to an end of the piezo bender and is configured to strike the touch screen to initiate the haptic effect. 6. The device of claim 5 , wherein the moving element is a rubber mallet coupled to the end of the piezo bender. 7. A device comprising: a housing; a user interface supported by the housing, the user interface comprising a touchscreen configured to sense a position and magnitude of at least one touch input on the touchscreen; a processor coupled to the user interface and configured to generate a haptic effect signal based on the touch input, the haptic effect signal including a driving pulse; and an impact actuator coupled to the processor and configured to receive the driving pulse generated by the processor, wherein the impact actuator comprises a moving element configured to contact the touchscreen and initiate a haptic effect simulating a mechanical button upon receipt of the driving pulse; wherein the moving element is further configured to maintain the contact with the touchscreen for a predetermined time duration to dampen the haptic effect based on the maintained contact with the touchscreen; wherein the moving element is further configured to discontinue the contact with the touchscreen after the predetermined time duration; wherein the haptic effect is a vibration waveform resulting from the contact between the moving element and the touchscreen; and wherein the impact actuator comprises a piezo bender, and the moving element is coupled to an end of the piezo bender and is configured to strike the touch screen to initiate the haptic effect.
Input arrangements with force or tactile feedback as computer generated output to the user · CPC title
Control or interface arrangements specially adapted for digitisers · CPC title
Digitisers structurally integrated in a display · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.