×

Gesture recognition

DC
  • US 8,526,767 B2
  • Filed: 10/20/2008
  • Issued: 09/03/2013
  • Est. Priority Date: 05/01/2008
  • Status: Active Grant
First Claim
Patent Images

1. A touch sensor device comprising:

  • a sensor having a sensitive area extending in at least one-dimension and arranged to output sense signals responsive to proximity of an object to the sensitive area;

    a processor operable to execute position-processing logic stored in one or more tangible media, the position-processing logic, when executed by the processor, configured to;

    calculate positions of interactions with the sensitive area from an analysis of the sense signals; and

    output a times series of data indicative of the interaction positions on the sensor, the interaction positions corresponding to touches; and

    a processor operable to execute gesture-processing logic stored in one or more tangible media, the gesture-processing logic, when executed by the processor, configured to analyze the time series of data to distinguish one or more gesture inputs from the time series of data, the gesture-processing logic being coded with gesture-recognition code comprising a plurality of state-machine modules, the plurality of state-machine modules comprising;

    a first one-touch state-machine module, the first one-touch state-machine module being operable to recognize at least a first one-touch gesture and generate a first output based on the first one-touch gesture;

    a second one-touch state-machine module, the second one-touch state-machine module being operable to recognize at least a second one-touch gesture and generate a second output based on the second one-touch gesture; and

    a multi-touch state-machine module operable to;

    receive, directly from the first one-touch state-machine module, the first output;

    receive, directly from the second one-touch state-machine module, the second output; and

    recognize, based on at least the first and second outputs, at least one multi-touch gesture, the first one-touch state-machine module, the second one-touch state-machine module, and the multi-touch state-machine module being distinct state-machine modules; and

    output the recognized multi-touch gesture.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×