Capture of Vibro-Acoustic Data Used to Determine Touch Types
First Claim
Patent Images
1. A method of interaction between a user and an electronic device having a touch-sensitive surface, the method comprising:
- receiving a touch event trigger that indicates an occurrence of a physical touch event on the touch-sensitive surface;
accessing touch data produced by the touch event;
accessing vibro-acoustic data for a vibro-acoustic signal produced by the physical touch event, for a time window that begins at a time that is prior to receipt of the touch event trigger; and
determining a touch type for the touch event based on the touch data and vibro-acoustic data.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user physically interacts with the touch-sensitive surface, producing touch events. The resulting interface actions taken depend at least in part on the touch type. The type of touch is determined in part based on vibro-acoustic data and touch data produced by the touch event.
45 Citations
28 Claims
-
1. A method of interaction between a user and an electronic device having a touch-sensitive surface, the method comprising:
-
receiving a touch event trigger that indicates an occurrence of a physical touch event on the touch-sensitive surface; accessing touch data produced by the touch event; accessing vibro-acoustic data for a vibro-acoustic signal produced by the physical touch event, for a time window that begins at a time that is prior to receipt of the touch event trigger; and determining a touch type for the touch event based on the touch data and vibro-acoustic data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A machine-readable tangible storage medium having stored thereon data representing sequences of instructions, which when executed by an electronic device having a touch-sensitive surface, cause the electronic device to perform a method comprising the steps of:
-
receiving a touch event trigger that indicates an occurrence of a physical touch event on the touch-sensitive surface; accessing touch data produced by the touch event; accessing vibro-acoustic data for a time window, the vibro-acoustic data physically produced by the touch event, the time window beginning at a time that is prior to receipt of the touch event trigger; and determining a touch type for the touch event based on the touch data and vibro-acoustic data.
-
-
28. An electronic device comprising:
-
a touch-sensitive surface; means for receiving a touch event trigger that indicates an occurrence of a physical touch event on the touch-sensitive surface; means for accessing touch data produced by the touch event; means for accessing vibro-acoustic data for a time window, the vibro-acoustic data physically produced by the touch event, the time window beginning at a time that is prior to receipt of the touch event trigger; and means for determining a touch type for the touch event based on the touch data and vibro-acoustic data.
-
Specification