Processing

Please wait...

Settings

Settings

Goto Application

1. WO2019048462 - METHOD AND APPARATUS FOR IMPROVING THE MEASUREMENT OF THE TIMING OF TOUCHES OF A TOUCH SCREEN

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

Claims :

1 . A method of determining a time at which a user touched a touch screen of an electronic device, the method comprising:

obtaining a touch signal generated by the touch screen for a first time period, the touch signal indicating when the user touched the touch screen during the first time period;

obtaining a sensor signal generated by a first sensor for at least the first time period, the sensor signal comprising a first signal component corresponding to a measurement by the first sensor of the user making contact with the touch screen; using the touch signal to identify a time window in the sensor signal containing the first signal component; and

processing the windowed sensor signal to determine the timing of the first signal component in the sensor signal.

2. A method as claimed in claim 1 , wherein the step of using comprises:

generating a pulse signal from the touch signal, each pulse in the pulse signal corresponding to a detected touch in the touch signal;

generating a characteristic signal for the sensor signal;

correlating the pulse signal and the characteristic signal to generate a delayed pulse signal;

using the delayed pulse signal to identify the time window in the sensor signal.

3. A method as claimed in claim 1 or 2, wherein the method further comprises:

determining a signal processing delay relating to the first sensor; and

determining the time at which the user touched the touch screen based on the determined timing of the first signal component and the determined signal processing delay.

4. A method as claimed in any of claims 1 -3, wherein the method further comprises: obtaining an excitation signal used as an input to a first transducer to generate a first stimulus;

wherein the sensor signal further comprises a second signal component corresponding to a measurement by the first sensor of the first stimulus or corresponding to a measurement by the first sensor of a second stimulus generated at the same time as the first stimulus; wherein the step of using comprises using the excitation signal and the touch signal to identify the time window in the sensor signal that contains the first signal component and the second signal component; and wherein the step of processing further comprises processing the windowed sensor signal to determine the timing of the second signal component.

5. A method as claimed in claim 4, wherein the method further comprises:

generating the second stimulus using a second transducer at the same time that the first transducer generates the first stimulus, wherein the second stimulus is a different type of stimulus to the first stimulus.

6. A method as claimed in claim 4 or 5, wherein the method further comprises:

determining the reaction time of the user to the first stimulus from the timing of the first signal component and the timing of the second signal component.

7. A method as claimed in claim 4 or 5, wherein the method further comprises:

estimating the time taken for the first stimulus to travel from the first transducer to the user; and

determining the reaction time of the user to the first stimulus from the timing of the first signal component, the timing of the second signal component and the estimate of the time taken.

8. A computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method of any of claims 1 -7.

9. An apparatus for determining a time at which a user touched a touch screen of an electronic device, the apparatus comprising:

a processing unit configured to:

obtain a touch signal generated by the touch screen for a first time period, the touch signal indicating when the user touched the touch screen during the first time period;

obtain a sensor signal generated by a first sensor for at least the first time period, the sensor signal comprising a first signal component corresponding to a measurement by the first sensor of the user making contact with the touch screen;

use the touch signal to identify a time window in the sensor signal containing the first signal component; and

process the windowed sensor signal to determine the timing of the first signal component in the sensor signal.

10. An apparatus as claimed in claim 9, wherein the processing unit is configured to use the touch signal to identify a time window by:

generating a pulse signal from the touch signal, each pulse in the pulse signal corresponding to a detected touch in the touch signal;

generating a characteristic signal for the sensor signal;

correlating the pulse signal and the characteristic signal to generate a delayed pulse signal;

using the delayed pulse signal to identify the time window in the sensor signal.

1 1 . An apparatus as claimed in claim 9 or 10, wherein the processing unit is further configured to:

determine a signal processing delay relating to the first sensor; and

determine the time at which the user touched the touch screen based on the determined timing of the first signal component and the determined signal processing delay.

12. An apparatus as claimed in any of claims 9-1 1 , wherein the processing unit is further configured to:

obtain an excitation signal used as an input to a first transducer to generate a first stimulus;

wherein the sensor signal further comprises a second signal component corresponding to a measurement by the first sensor of the first stimulus or corresponding to a measurement by the first sensor of a second stimulus generated at the same time as the first stimulus; wherein the processing unit is configured to use the excitation signal and the touch signal to identify the time window in the sensor signal that contains the first signal component and the second signal component; and wherein the processing unit is further configured to process the windowed sensor signal by processing the windowed sensor signal to determine the timing of the second signal component.

13. An apparatus as claimed in claim 12, wherein the processing unit is further configured to:

determine the reaction time of the user to the first stimulus from the timing of the first signal component and the timing of the second signal component.

14. An apparatus as claimed in claim 12, wherein the processing unit is further configured to:

estimate the time taken for the first stimulus to travel from the first transducer to the user; and

determine the reaction time of the user to the first stimulus from the timing of the first signal component, the timing of the second signal component and the estimate of the time taken.

15. An apparatus as claimed in claims 9 to 14, wherein the apparatus comprises the touch screen and the first sensor.