IP Library Granted Patent US 10,387,719
Granted Patent B2
US 10,387,719 · App. 15/600,104 · Granted Aug 20, 2019

Biometric based false input detection for a wearable computing device

Inventors: Stefanie A. Hutka (Los Angeles, CA); Lucas Kazansky (Los Angeles, CA)
Assignee: DAQRI, LLC
G06K9/00335G06F3/015G06F3/017G06K9/00597G06K9/00671G06K9/00684G06K9/2018
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 10,387,719
App. No.
15/600,104
Granted
Aug 20, 2019
Kind
B2
Abstract

A wearable computing device includes various biometric sensors for recording biometric measurements of a user wearing the wearable computing device. The wearable computing device is further configured to interpret the biometric measurements as commands to be performed. The wearable computing device also includes modules and logic that determine whether the biometric measurements were voluntary or involuntary movements by the user, which indicate whether the user intended such biometric measurements to be input to the wearable computing device. Where the biometric measurements indicate that the user's movements and/or gestures were voluntary, the wearable computing device is configured to further classify and analyze the biometric measurements. This classification and analysis yields the different types of actions and objects the user was engaged in or acting on at the time the biometric measurements were obtained.

Claims (49)

1. A wearable computing device for providing augmented reality images of an environment in which the wearable computing device is worn, the wearable computing device comprising: a machine-readable memory storing computer-executable instructions; and at least one hardware processor in communication with the machine-readable memory that, when the computer-executable instructions are executed, configures the wearable computing device to perform a plurality of operations, the plurality of operations comprising: determining an environment type for an environment in which the wearable computing device is located, the environment type associated with an environment risk value; obtaining a plurality of biometric measurements from one or more biometric sensors communicatively coupled to the wearable computing device; classifying the plurality of biometric measurements into a plurality of categories, at least one category defining a characteristic of the obtained biometric measurements; determining a biometric input score based on the at least one category; comparing the determined biometric input score with the associated environment risk value; and in response to the comparison of the determined biometric input score and the associated environment risk value, identifying the plurality of biometric measurements as a false input to the wearable computing device.

2. The system of claim 1 , wherein the plurality of operations further comprise:

determining a readiness potential from the plurality of biometric measurements;

comparing the determined readiness potential with a previously measured baseline readiness potential; and

in response to the comparison of the determined readiness potential with the previously measured baseline readiness potential, determining that the plurality of biometric measurements were from voluntary movements of a user of the wearable computing device.

3. The system of claim 1 , wherein the environment type is determined by cross-referencing Global Positioning System (GPS) coordinates with a location associated with the environment type.

4. The system of claim 1 , wherein determining the environment type comprises:

activating at least one external camera to detect a plurality of objects;

activating at least one audio sensor to detect one or more sounds;

comparing the detected plurality of objects with at least one object threshold and the detected one or more sounds with at least one noise threshold; and

in response to the comparisons with the at least one object threshold and the at least one noise threshold, determining the environment type.

5. The system of claim 1 , wherein each category of the plurality of categories is associated with a classification value, and the biometric input score is determined from the classification values associated with the plurality of categories.

6. The system of claim 1 , wherein the plurality of operations further comprise:

determining whether the plurality of biometric measurements were the result of voluntary or involuntary movements by a user of the wearable computing device; and

in response to a determination that the plurality of biometric measurements were the result of voluntary movements, performing the classifying of the plurality biometric measurements into the plurality of categories.

7. The system of claim 1 , wherein the plurality of operations further comprise:

identifying the plurality of biometric measurements as an input to be interpreted as a command performable by the wearable computing device in response to the comparison of the determined biometric input score and the associated environment risk value.

8. A method for providing augmented reality images of an environment in which a wearable computing device is worn, the method comprising: determining, by at least one hardware processor, an environment type for an environment in which the wearable computing device is located, the environment type associated with an environment risk value; obtaining, by one or more biometric sensors communicatively coupled to the wearable computing device, a plurality of biometric measurements; classifying the plurality of biometric measurements into a plurality of categories, at least one category defining a characteristic of the obtained biometric measurements; determining a biometric input score based on the at least one category; comparing the determined biometric input score with the associated environment risk value; and in response to the comparison of the determined biometric input score and the associated environment risk value, identifying the plurality of biometric measurements as a false input to the wearable computing device.

9. The method of claim 8 , further comprising:

determining a readiness potential from the plurality of biometric measurements;

comparing the determined readiness potential with a previously measured baseline readiness potential; and

in response to the comparison of the determined readiness potential with the previously measured baseline readiness potential, determining that the plurality of biometric measurements were from voluntary movements of a user of the wearable computing device.

10. The method of claim 8 , wherein the environment type is determined by cross-referencing Global Positioning System (GPS) coordinates with a location associated with the environment type.

11. The method of claim 8 , wherein determining the environment type comprises:

activating at least one external camera to detect a plurality of objects;

activating at least one audio sensor to detect one or more sounds;

comparing the detected plurality of objects with at least one object threshold and the detected one or more sounds with at least one noise threshold; and

in response to the comparisons with the at least one object threshold and the at least one noise threshold, determining the environment type.

12. The method of claim 8 , wherein each category of the plurality of categories is associated with a classification value, and the biometric input score is determined from the classification values associated with the plurality of categories.

13. The method of claim 8 , further comprising:

determining whether the plurality of biometric measurements were the result of voluntary or involuntary movements by a user of the wearable computing device; and

in response to a determination that the plurality of biometric measurements were the result of voluntary movements, performing the classifying of the plurality biometric measurements into the plurality of categories.

14. The method of claim 8 , further comprising:

identifying the plurality of biometric measurements as an input to be interpreted as a command performable by the wearable computing device in response to the comparison of the determined biometric input score and the associated environment risk value.

15. A machine-readable memory storing computer-executable instructions that, when executed by at least one hardware processor in communication with the machine-readable memory, configures a wearable computing device to perform a plurality of operations, the plurality of operations comprising: determining an environment type for an environment in which the wearable computing device is located, the environment type associated with an environment risk value; obtaining a plurality of biometric measurements from one or more biometric sensors communicatively coupled to the wearable computing device; classifying the plurality of biometric measurements into a plurality of categories, at least one category defining a characteristic of the obtained biometric measurements; determining a biometric input score based on the at least one category; comparing the determined biometric input score with the associated environment risk value; and in response to the comparison of the determined biometric input score and the associated environment risk value, identifying the plurality of biometric measurements as a false input to the wearable computing device.

16. The machine-readable memory of claim 15 , wherein the plurality of operations further comprise:

determining a readiness potential from the plurality of biometric measurements;

comparing the determined readiness potential with a previously measured baseline readiness potential; and

in response to the comparison of the determined readiness potential with the previously measured baseline readiness potential, determining that the plurality of biometric measurements were from voluntary movements of a user of the wearable computing device.

17. The machine-readable memory of claim 15 , wherein the environment type is determined by cross-referencing Global Positioning System (GPS) coordinates with a location associated with the environment type.

18. The machine-readable memory of claim 15 , wherein determining the environment type comprises:

activating at least one external camera to detect a plurality of objects;

activating at least one audio sensor to detect one or more sounds;

comparing the detected plurality of objects with at least one object threshold and the detected one or more sounds with at least one noise threshold; and

in response to the comparisons with the at least one object threshold and the at least one noise threshold, determining the environment type.

19. The machine-readable memory of claim 15 , wherein each category of the plurality of categories is associated with a classification value, and the biometric input score is determined from the classification values associated with the plurality of categories.

20. The machine-readable memory of claim 15 , wherein the plurality of operations further comprise:

determining whether the plurality of biometric measurements were the result of voluntary or involuntary movements by a user of the wearable computing device; and

in response to a determination that the plurality of biometric measurements were the result of voluntary movements, performing the classifying of the plurality biometric measurements into the plurality of categories.

Assignments (12)
CHANGE OF NAME Recorded Aug 3, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060936/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2021
From: RPX CORPORATION
To: FACEBOOK TECHNOLOGIES, LLC
Reel/Frame 056777/0588 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2020
From: AR HOLDINGS I, LLC
To: DAQRI, LLC
Reel/Frame 053498/0580 →
PATENT SECURITY AGREEMENT Recorded Aug 14, 2020
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 053498/0095 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2020
From: DAQRI, LLC
To: RPX CORPORATION
Reel/Frame 053413/0642 →
RELEASE OF SECURITY INTEREST Recorded Oct 23, 2019
From: SCHWEGMAN, LUNDBERG & WOESSNER, P.A.
To: DAQRI, LLC
Reel/Frame 050805/0606 →
LIEN Recorded Oct 8, 2019
From: DAQRI, LLC
To: SCHWEGMAN, LUNDBERG & WOESSNER, P.A.
Reel/Frame 050672/0601 →
SECURITY INTEREST Recorded Jun 26, 2019
From: DAQRI, LLC
To: AR HOLDINGS I LLC
Reel/Frame 049596/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2017
From: HUTKA, STEFANIE A; KAZANSKY, LUCAS
To: DAQRI, LLC
Reel/Frame 043261/0195 →
Continuity (2)
Provisional Application 62339748 · May 20, 2016
Related Publication 20170337422A1 · Nov 23, 2017
Cited By (2)
US 12,468,379 US 12,663,874