Gesture-initiated encryption using error correction coding
First Claim
1. A method for establishing secure communications, comprising:
- receiving one or more human gestures using a sensor on a first device;
quantizing the one or more human gestures received from the sensor so as to create a metric of the one or more human gestures by quantizing circuitry;
performing, by error correction circuitry, an error correction operation on the metric received from the quantizing circuitry using error correction information derived from a template of the metric to create a corrected metric, wherein the metric includes angular information between discrete locations of the one or more human gestures so as to make the one or more human gestures size invariant;
creating a password based on the corrected metric to establish the securecommunications; and
communicating an error-coded metric to a second device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for providing gesture-based security are disclosed. For example, a method for establishing secure communications can include receiving one or more human gestures using a sensor on a first device, quantizing the one or more human gestures so as to create a metric of the one or more human gestures, performing an error correction operation on the metric using error correction information derived from a template of the metric to create a corrected metric, performing a hashing operation on the corrected metric to create a metric hash, and comparing the metric hash to a hash of the template to verify that the one or more human gestures sufficiently conform to the template.
11 Citations
23 Claims
-
1. A method for establishing secure communications, comprising:
-
receiving one or more human gestures using a sensor on a first device; quantizing the one or more human gestures received from the sensor so as to create a metric of the one or more human gestures by quantizing circuitry; performing, by error correction circuitry, an error correction operation on the metric received from the quantizing circuitry using error correction information derived from a template of the metric to create a corrected metric, wherein the metric includes angular information between discrete locations of the one or more human gestures so as to make the one or more human gestures size invariant; creating a password based on the corrected metric to establish the secure communications; and communicating an error-coded metric to a second device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for creating a password, comprising:
-
receiving a set of one or more human gestures using a sensor on a first device a plurality of times to create a plurality of entries, wherein for each entry the one or more human gestures conform with one another; quantizing each entry received from the first device to create a plurality of metric entries by quantizing circuitry; deriving, by template circuitry, a template using the plurality of metric entries received from the quantizing circuitry such that the template is a statistical amalgam of the plurality of metric entries, wherein each metric entry includes angular information between discrete gesture locations so as to make the one or more human gestures size invariant; and creating the password based on the template to establish secure communications with a second device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A device for establishing secure communications, comprising:
-
quantizing circuitry configured to quantize one or more human gestures so as to create a metric of the one or more human gestures; error correction circuitry configured to perform an error correction operation on the metric received from the quantizing circuitry using error correction information derived from a template of the metric to create a corrected metric, wherein the metric includes angular information between discrete locations of the one or more human gestures so as to make the one or more human gestures size invariant; creating a password based on the corrected metric to establish secure communications; and sending an error-coded metric to a second device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A device for creating a password, comprising:
-
a sensor capable of deriving a set of one or more human gestures a plurality of times to create a plurality of entries, wherein for each entry the one or more human gestures conform with one another; quantizing circuitry configured to quantize each entry created by the sensor so as to create a plurality of metric entries; template circuitry configured to derive a template using the plurality of metric entries received from the quantizing circuitry such that the template is a statistical amalgam of the plurality of metric entries, wherein each metric entry includes angular information between discrete locations of a respective set of gestures so as to make the one or more human gestures size invariant; and creating the password based on the template to establish secure communications with a second device. - View Dependent Claims (20, 21, 22, 23)
-
Specification