DETECTION OF GESTURE DATA SEGMENTATION IN MOBILE DEVICES
First Claim
1. A mobile device comprising:
- an edge, the edge including at least a first side;
a first touch sensor of one or more touch sensors, the first touch sensor being a side touch sensor to detect contact with the first side of the mobile device;
one or more motion detection elements to generate motion data representing motion of the mobile device through space over a period of time;
a buffer for the storage of the motion data; and
a gesture recognition module to interpret the motion data stored in the buffer;
wherein the mobile device begins the storage of the motion data in the buffer upon detection of a start of gesture data event, the start of gesture data event including contact with the first touch sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
Detection of gesture data segmentation in mobile devices. An embodiment of a mobile device includes an edge, the edge including at least a first side, and a first touch sensor of one or more touch sensors, the first touch sensor being a side touch sensor to detect contact with the first side of the mobile device. The mobile device further includes one or more motion detection elements to generate motion data representing motion of the mobile device through space over a period of time, a buffer for the storage of the motion data, and a gesture recognition module to interpret the motion data stored in the buffer, wherein the mobile device begins the storage of the motion data in the buffer upon detection of a start of gesture data event, the start of gesture data event including contact with the first touch sensor.
16 Citations
27 Claims
-
1. A mobile device comprising:
-
an edge, the edge including at least a first side; a first touch sensor of one or more touch sensors, the first touch sensor being a side touch sensor to detect contact with the first side of the mobile device; one or more motion detection elements to generate motion data representing motion of the mobile device through space over a period of time; a buffer for the storage of the motion data; and a gesture recognition module to interpret the motion data stored in the buffer; wherein the mobile device begins the storage of the motion data in the buffer upon detection of a start of gesture data event, the start of gesture data event including contact with the first touch sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
detecting a start of gesture data event for a mobile device, the mobile device including a first touch sensor, the start of gesture data event including contact with the first touch sensor; collecting motion data generated by one or more motion detection elements of the mobile device; storing the collected motion data in a buffer; and interpreting the motion data stored in the buffer using a gesture detection module. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a touch sensor to detect contact of a user with the touch sensor; an accelerometer to detect acceleration of the system and a gyroscope to detect rotation of the system, the accelerometer and gyroscope to generate motion data; a buffer for storage of the motion data generated by the accelerometer and gyroscope; and a gesture recognition module to interpret the motion data stored in the buffer; wherein the system begins the storage of the motion data in the buffer upon detection of a start of gesture data event, the start of gesture data event including contact of the user with the touch sensor. - View Dependent Claims (20, 21, 22, 23, 25)
-
-
24. (canceled)
-
26. A non-transitory computer-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
detecting a start of gesture data event for a mobile device, the mobile device including a first touch sensor, the start of gesture data event including contact with the first touch sensor; collecting motion data generated by one or more motion detection elements of the mobile device; storing the collected motion data in a buffer; and interpreting the motion data stored in the buffer using a gesture detection module.
-
-
27-29. -29. (canceled)
Specification