Detection of gesture data segmentation in mobile devices

US9811255B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9811255-B2
Application numberUS-201113996476-A
CountryUS
Kind codeB2
Filing dateSep 30, 2011
Priority dateSep 30, 2011
Publication dateNov 7, 2017
Grant dateNov 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile device comprising: an edge, the edge including at least a first side and a second side, the second side being opposite the first side; a first touch sensor of a plurality of touch sensors, the first touch sensor being a side touch sensor to detect contact with the first side of the mobile device; a second touch sensor of the plurality of touch sensors, the second touch sensor being a side touch sensor to detect contact with the second 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 is to begin the storage of the motion data for a first gesture in the buffer upon detection of a start of gesture data event at a first time, the mobile device being in a first position in space at the first time, the start of gesture data event including contact with at least the first touch sensor and the second touch sensor to indicate a grasp of the mobile device with either the right hand or the left hand of a user, and the mobile device is to halt at a second time the storage of motion data for the first gesture upon the detection of an end of gesture data event, the mobile device being in a second position in space at the second time, the end of gesture event including a release of contact with at least one of the first touch sensor or the second touch sensor; wherein motion of the mobile device includes movement of the mobile device in any direction through space from the first position to the second position; wherein interpretation of the motion data includes the gesture recognition module to normalize the motion data for the first gesture as motion data for a gesture performed by moving the mobile device through space from the first position to the second position with the mobile device being grasped with either the left hand or the right hand of the user depending on whether the left hand or right hand is detected grasping the mobile device in the start of gesture data event. 2. The mobile device of claim 1 , wherein the start of gesture data event at the first time includes a contact of a thumb or other finger of the user with either the first touch sensor or the second touch sensor and a contact of one or more other fingers of the user with the other of the first touch sensor or the second touch sensor. 3. The mobile device of claim 1 , wherein the second side is an opposite side to the first side. 4. The mobile device of claim 1 , wherein the end of gesture data event at the second time further includes a gesture performed by a user on or across either the first touch sensor or the second touch sensor. 5. The mobile device of claim 1 , further comprising a clock element to determine the passage of time, wherein the mobile device utilizes a passage of time determined by the clock element to establish a time out condition to end collection of motion data. 6. The mobile device of claim 1 , further comprising a motion detection module, wherein, in response to the detection of the end of gesture event at the second time, the motion detection module is to determine whether the motion data in the buffer is indicative of a motion through space for a gesture, and, if so, to trigger operation of the gesture recognition module. 7. The mobile device of claim 1 , wherein the one or more motion detection elements includes one or more of an accelerometer element and a gyroscope element. 8. A method comprising: detecting a start of gesture data event at a first time for a mobile device, the mobile device being in a first position in space at the first time, the mobile device including at least a first touch sensor and a second touch sensor, the start of gesture data event including contact with at least the first touch sensor and the second touch sensor to indicate a grasp of the mobile device with either the right hand or the left hand of a user; collecting motion data generated by one or more motion detection elements of the mobile device for a first gesture, the motion data representing motion of the mobile device through space over a period of time; storing the collected motion data for the first gesture in a buffer; detecting an end of gesture data event at a second time, the mobile device being in a second position in space at the second time, motion of the mobile device including movement of the mobile device in any direction through space from the first position to the second position, the end of gesture event including a release of contact with at least one of the first touch sensor or the second touch sensor, and halting the collection of motion data; and interpreting the motion data stored in the buffer using a gesture detection module, wherein interpreting the motion data includes normalizing the motion data for the first gesture as motion data for a gesture performed by moving the mobile device through space from the first position to the second position with the mobile device being grasped with either the left hand or the right hand of the user depending on whether the left hand or right hand is detected grasping the mobile device in the start of gesture data event. 9. The method of claim 8 , wherein the start of gesture data event at the first time includes a contact of a thumb or other finger of the user with either the first touch sensor or the second touch sensor and a contact of one or more other fingers of the user with the other of the first touch sensor or the second touch sensor. 10. The method of claim 8 , wherein the end of gesture data event at the second time further includes a gesture performed by a user on or across either the first touch sensor or the second touch sensor. 11. The method of claim 8 , further comprising measuring a passage of time and establishing a time out condition to end collection of motion data if the passage of time is greater than a predetermined length of time. 12. The method of claim 8 , further comprising: in response to detection of the end of gesture event, evaluating the motion data and determining by a motion detection module whether the motion data in the buffer is indicative of a motion for a gesture using a motion detection algorithm, and, if so, triggering the gesture recognition module to commence the interpretation of the motion data. 13. A system comprising: a plurality of touch sensors including a first touch sensor and a second touch sensor to detect contact of a user with the touch sensors; 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 representing motion of the system through space over a period of time; a buffer for storage of the motion data generated by the accelerometer and gyroscope; a motion detection module to evaluate the motion data stored in the buffer; and a gesture recognition module to interpret the motion data stored in the buffer; wherein the system is to begin the storage of the motion data for a first gesture in the buffer upon detection of a start of gesture data event at a first time, the system being in a first position in space at the first time, the start of gesture data event including contact of the user with at least the first touch sensor and the second touch sensor to indicate a grasp of the system with either the right hand or the left hand of a user, and the system is to halt the storage of motion data for the first gesture upon the detection of an end of gestu

Assignees

Inventors

Classifications

  • G06F3/017Primary

    Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer · CPC title

  • including a sensor for measuring a physical value, e.g. temperature or motion · CPC title

  • the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer · CPC title

  • with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9811255B2 cover?
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 genera…
Who is the assignee on this patent?
Raffa Giuseppe, Graumann David L, Krishnamurthy Lakshman, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).