Methods and systems for monitoring and influencing gesture-based behaviors
First Claim
Patent Images
1. A gesture recognition method comprising:
- obtaining sensor data collected using at least two different types of sensors located on a wearable device, wherein said wearable device is configured to be worn by a user, the at least two different types of sensors comprise an accelerometer and a gyroscope, and wherein the sensor data comprises an acceleration vector obtained from the accelerometer and an angular velocity vector obtained from the gyroscope; and
analyzing the sensor data by evaluating a magnitude of the acceleration vector and a magnitude of the angular velocity vector and determining a correlation between the magnitudes of the acceleration vector and angular velocity vector within different temporal periods to determine a likelihood of the user performing a predefined gesture, wherein the likelihood is determined without comparing the acceleration vector and the angular velocity vector to one or more physical motion profiles.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided herein for analyzing, monitoring, and/or influencing a user'"'"'s behavioral gesture in real-time. A gesture recognition method may be provided. The method may comprise: obtaining sensor data collected using at least one sensor located on a wearable device, wherein said wearable device is configured to be worn by a user; and analyzing the sensor data to determine a probability of the user performing a predefined gesture, wherein the probability is determined based in part on a magnitude of a motion vector in the sensor data, and without comparing the motion vector to one or more physical motion profiles.
48 Citations
26 Claims
-
1. A gesture recognition method comprising:
-
obtaining sensor data collected using at least two different types of sensors located on a wearable device, wherein said wearable device is configured to be worn by a user, the at least two different types of sensors comprise an accelerometer and a gyroscope, and wherein the sensor data comprises an acceleration vector obtained from the accelerometer and an angular velocity vector obtained from the gyroscope; and analyzing the sensor data by evaluating a magnitude of the acceleration vector and a magnitude of the angular velocity vector and determining a correlation between the magnitudes of the acceleration vector and angular velocity vector within different temporal periods to determine a likelihood of the user performing a predefined gesture, wherein the likelihood is determined without comparing the acceleration vector and the angular velocity vector to one or more physical motion profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for implementing gesture recognition, comprising:
-
a memory for storing sensor data collected using at least two different types of sensors located on a wearable device, wherein said wearable device is configured to be worn by a user, the at least two different types of sensors comprise an accelerometer and a gyroscope, and wherein the sensor data comprises an acceleration vector obtained from the accelerometer and an angular velocity vector obtained from the gyroscope; and one or more processors configured to analyze the sensor data by evaluating a magnitude of the acceleration vector and a magnitude of the angular velocity vector and determining a correlation between the magnitudes of the acceleration vector and angular velocity vector within different temporal periods to determine a likelihood of the user performing a predefined gesture, wherein the likelihood is determined without comparing the acceleration vector and the angular velocity vector to one or more physical motion profiles. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification