IP Library Granted Patent US 8,390,579
Granted Patent B2
US 8,390,579 · App. 12/396,591 · Granted Mar 5, 2013

System for classifying gestures

Inventors: Eric Petit (St. Martin d'Heres, FR); Christophe Maldivi (Grenoble, FR)
Assignee: France Telecom
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,390,579
App. No.
12/396,591
Granted
Mar 5, 2013
Kind
B2
Abstract

A system for classifying gestures executed by a user on a surface or in a graphical interface comprising a meta-classification module which analyzes kinematic and spatial characteristics of an arbitrary gesture undergoing execution and assigns a class of synchronous or asynchronous gestures to this gesture.

Claims (26)

1. A system for classifying gestures executed by a user on a surface or in a graphical interface, the system comprising a meta-classification module which jointly analyzes kinematic and spatial characteristics of an arbitrary gesture undergoing execution, wherein the gesture comprises characteristics of at least acceleration and curvature, and classifies this gesture based on both characteristics into a class belonging to a group of classes comprising:

class C 1 comprising gestures corresponding to prolonged regular movement, of low speed, low acceleration, prolonged duration, and indeterminate shape;

class C 2 comprising gestures corresponding to rectilinear fast movement, of high acceleration, brief duration, and quasi-rectilinear shape;

one of class C 3 or class C 4 , wherein:

class C 3 comprises gestures corresponding to rotational movement to the left, more or less curved at the outset with a low or high acceleration, transforming into a fairly fast rotation to the left or to the right, and

class C 4 comprises gestures corresponding to rotational movement to the right, more or less curved at the outset with a low or high acceleration, transforming into a fairly fast rotation to the left or to the right; and

class C 5 comprising gestures with a high acceleration at the outset, and at least one curvature or at least one angle;

wherein:

class C 1 corresponds to a class of direct manipulation synchronous gestures,

class C 2 corresponds to a class of asynchronous gestures,

class C 3 and class C 4 wherein each corresponds to a class of dynamic gestures, and

class C 5 corresponds to a class of symbolic gestures.

2. A method of classifying gestures executed by a user on a surface or in a graphical interface, the method comprising a meta-classification step comprising the analysis of kinematic and spatial characteristics of an arbitrary gesture undergoing execution, wherein the gesture comprises characteristics of at least acceleration and curvature, and the classification of this gesture based on both characteristics into a class belonging to a group of classes comprising:

class C 1 comprising gestures corresponding to prolonged regular movement, of low speed, low acceleration, prolonged duration, and indeterminate shape;

class C 2 comprising gestures corresponding to rectilinear fast movement, of high acceleration, brief duration, and quasi-rectilinear shape;

one of class C 3 or class C 4 , wherein:

class C 3 comprises gestures corresponding to rotational movement to the left, more or less curved at the outset with a low or high acceleration, transforming into a fairly fast rotation to the left or to the right, and

class C 4 comprises gestures corresponding to rotational movement to the right, more or less curved at the outset with a low or high acceleration, transforming into a fairly fast rotation to the left or to the right; and

class C 5 comprising gestures with a high acceleration at the outset, and at least one curvature or at least one angle;

wherein:

class C 1 corresponds to a class of direct manipulation synchronous gestures,

class C 2 corresponds to a class of asynchronous gestures,

class C 3 and class C 4 wherein each corresponds to a class of dynamic gestures, and

class C 5 corresponds to a class of symbolic gestures.

3. A non-transitory computer program product, comprising a computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement the method of classifying gestures, according to claim 2 .

4. A terminal comprising the system for classifying gestures according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2009
From: PETIT, ERIC; MALDIVI, CHRISTOPHE
To: FRANCE TELECOM
Reel/Frame 022592/0571 →
Priority Claims (1)
FR 08 51687 · Mar 14, 2008 · national
Continuity (1)
Related Publication 20090231295A1 · Sep 17, 2009