IP Library Granted Patent US 11,789,556
Granted Patent B2
US 11,789,556 · App. 17/436,699 · Granted Oct 17, 2023

Touch detection device and method

Inventor: Turo Keski-Jaskari (Tuusula, FI)
Assignee: Aito BV
G06F3/04144G06F3/016G06F2203/04106
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,789,556
App. No.
17/436,699
Granted
Oct 17, 2023
Kind
B2
Abstract

It is an object to provide a device that may detect touch. According to an embodiment, device comprises a surface comprising a first side and a second side. The device may further comprise a plurality of elements arranged on the second side of the surface. Each element in the plurality of elements may be configured to convert a mechanical stress in the element induced by a force exerted onto the first side of the surface by an object into a voltage. The device may further comprise a computing device electrically coupled to each element in the plurality of elements. The computing device may be configured to calculate a position of the object on the surface. A device, a method, and a computer program product are provided.

Claims (32)

1. A device, comprising:

a surface comprising a first side and a second side;

a plurality of elements arranged on the second side of the surface, wherein the plurality of elements comprises piezoelectric elements, and wherein each element in the plurality of elements is configured to:

convert a mechanical stress in the element induced by a force exerted onto the first side of the surface by an object into a voltage, wherein the mechanical stress and the voltage comprise an impulse component and a vibrational component; and

a computing device electrically coupled to each element in the plurality of elements, configured to:

calculate the impulse component and the vibrational component of the voltage for each element, wherein the impulse component corresponds to a total impulse applied to an element;

calculate a position of the object on the surface based on the impulse component and the vibrational component of the voltage of each element; and

when calculating the position of the object on the surface, weight the impulse component and the vibrational component based on a preconfigured criterion.

2. The device according to claim 1 , wherein the computing device is configured to calculate the position of the object on the surface based on impulse component and the vibrational component of the voltage by calculating a weighted average of the impulse component and/or the vibrational component over the plurality of elements.

3. The device according to claim 1 , wherein the computing device is further configured to calculate the impulse component by summing samples of the voltage over time.

4. The device according to claim 1 , wherein a frequency of the vibrational component is in a range of 5-25 hertz.

5. The device according to claim 1 , wherein the computing device is further configured to calculate a velocity of the object on the surface.

6. The device according to claim 1 , wherein the computing device is further configured to track the position of the object on the surface as the object moves.

7. The device according to claim 1 , wherein the computing device is further configured to calculate a direction of the movement of the object on the surface as the object moves.

8. The device according to claim 1 , wherein the computing device is further configured to compare the impulse component and/or the vibrational component to a preconfigured threshold.

9. The device according to claim 1 , wherein the preconfigured criterion comprises an amplitude of the impulse component.

10. The device according to claim 1 , wherein the computing device is further configured to:

apply a driving voltage to each element of the plurality of elements;

and wherein each element in the plurality of elements is further configured to:

provide a haptic effect to the first side of the surface based on the driving voltage.

11. The device according to claim 10 , wherein the computing device is configured to apply the driving voltage to the plurality of elements in such a way that the haptic effect is provided to at least the location of the object.

12. The device according to claim 11 , wherein the computing device is configured to calculate the driving voltage for each element in the plurality of elements based on a distance between the element and the position of the object on the surface.

13. The device according to claim 12 , wherein the driving voltage is inversely proportional to a square of the distance between the element and the position of the object on the surface.

14. The device according to claim 1 , wherein the computing device is further configured to:

receive additional information about the position of the object from a second device; and

calculate a position of the object on the surface based on the impulse component of the voltage of each element, the vibrational component of the voltage of each element, and the additional information.

15. A method, comprising:

converting a mechanical stress in elements induced by a force exerted onto a first side of a surface by an object into a voltage, wherein the elements comprise piezoelectric elements, and wherein the mechanical stress and the voltage comprise an impulse component and a vibrational component;

calculating the impulse component and the vibrational component of the voltage, wherein the impulse component corresponds to a total impulse applied to an element;

calculating a position of the object on the surface based on the impulse component and the vibrational component of the voltage; and

when calculating the position of the object on the surface, weighting the impulse component and the vibrational component based on a preconfigured criterion.

16. A computer program product comprising program code configured to perform the method according to claim 15 when the computer program is executed on a computing device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2026
From: AITO B.V.
To: SYNAPTICS INCORPORATED
Reel/Frame 075704/0262 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2021
From: KESKI-JASKARI, TURO
To: AITO BV
Reel/Frame 057488/0431 →
Priority Claims (1)
FI 201915169 · Mar 7, 2019 · national
Continuity (1)
Related Publication 20220155933A1 · May 19, 2022