IP Library Granted Patent US 11,416,595
Granted Patent B2
US 11,416,595 · App. 17/009,280 · Granted Aug 16, 2022

Facial authentication system

Inventor: Darren Learmonth (Austin, TX)
Assignee: Nortek Security & Control LLC
G06F21/32G06V10/141G06V40/161G06V40/172G06V40/33G06V40/70H04L63/0861
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 11,416,595
App. No.
17/009,280
Granted
Aug 16, 2022
Kind
B2
Abstract

An authentication system accesses an image of a face of a user. The face of the user is partially covered by a facial mask. The authentication system detects an area on the facial mask and generates a first identification of the user based on the area on the facial mask. The authentication system also detects an exposed area uncovered by the facial mask on the face of the user and generates a second identification of the user based on the exposed area. The authentication system compares the first identification of the user with the second identification of the user, and authenticates the user based on the comparison.

Claims (89)

1. A computer-implemented method comprising:

accessing an image of a face of a user, the face being partially covered by a facial mask, the facial mask comprising a user signature signed with ink that is not visible to a human eye;

illuminating the facial mask with a light source operating at a light spectrum that renders the ink visible to a camera;

capturing an image of the user signature illuminated by the light source;

generating, at a computer, a first identification of the user based on the image of the user signature;

detecting an exposed area uncovered by the facial mask on the face of the user;

generating, at the computer, a second identification of the user based on the exposed area;

comparing the first identification of the user with the second identification of the user; and

authenticating, at the computer, the user based on the comparison.

2. The computer-implemented method 1 , wherein the user signature is located in a signature detection area on the facial mask.

3. The computer-implemented method of claim 1 , wherein generating the first identification of the user further comprises:

accessing a user signature library, the user signature library comprising a library of user identifiers and corresponding signature images;

comparing the user signature with the user signature library; and

determining the first identification of the user based on comparing the user signature with the user signature library.

4. The computer-implemented method of claim 2 , further comprising:

identifying the signature detection area on the facial mask.

5. The computer-implemented method of claim 1 , wherein the light source renders a content, printed with the ink on the facial mask, visible to the camera,

wherein generating the first identification of the user is based on an image of the content.

6. The computer-implemented method of claim 1 , wherein the facial mask includes a visual element,

wherein generating the first identification of the user further comprises:

accessing a user identification library, the user identification library comprising a library of user identifiers and corresponding visual elements;

comparing the visual element with the user identification library; and

determining the first identification of the user based on comparing the visual element with the user identification library.

7. The computer-implemented method of claim 1 , wherein the facial mask includes a first visual element visible to the camera, and a second visual element visible to the camera only when exposed to a light source operating at a non-human visible light spectrum,

wherein generating the first identification of the user further comprises:

accessing a user identification library, the user identification library comprising a library of user identifiers and corresponding visual elements;

comparing the first visual element and the second visual element with the user identification library; and

determining the first identification of the user based on comparing the first visual element and the second visual element with the user identification library.

8. The computer-implemented method of claim 1 , wherein detecting the exposed area uncovered by the facial mask on the face of the user further comprises:

determining biometrics data based on the exposed area,

wherein generating the second identification of the user based on the exposed area further comprises:

comparing the determined biometrics data with biometrics data from a biometrics library, the biometric library comprising a library of biometrics data and corresponding user identifiers; and

determining the second identification of the user based on comparing the determined biometrics data with the biometrics library.

9. The computer-implemented method of claim 1 , further comprising:

determining that the first identification of the user and the second identification indicate the same user; and

in response to the first and second identification being the same, validating an identity of the user.

10. The computer-implemented method of claim 1 , further comprising:

determining that the first identification of the user is the different from the second identification of the user; and

in response to the first identification being different from the second identification, detecting a second exposed area uncovered by the facial mask on the face of the user;

generating, at the computer, a third identification of the user based on the second exposed area;

determining that the first identification and the third identification indicate the same user; and

in response to the first and third identification being the same, validating an identity of the user.

11. A computing apparatus comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the apparatus to:

access an image of a face of a user, the face being partially covered by a facial mask, the facial mask comprising a user signature signed with ink that is not visible to a human eye;

illuminate the facial mask with a light source operating at a light spectrum that renders the ink visible to a camera;

capture an image of the user signature illuminated by the light source;

generate, at a computer, a first identification of the user based on the image of the user signature;

detect an exposed area uncovered by the facial mask on the face of the user;

generate, at the computer, a second identification of the user based on the exposed area;

compare the first identification of the user with the second identification of the user; and

authenticate, at the computer, the user based on the comparison.

12. The computing apparatus of claim 11 , wherein the user signature is located in a signature detection area on the facial mask.

13. The computing apparatus of claim 11 , wherein generating the first identification of the user further comprises:

access a user signature library, the user signature library comprising a library of user identifiers and corresponding signature images;

compare the user signature with the user signature library; and

determine the first identification of the user based on comparing the user signature with the user signature library.

14. The computing apparatus of claim 12 , wherein the apparatus is further configured to:

identify the signature detection area on the facial mask.

15. The computing apparatus of claim 11 , wherein the light source renders a content, printed with the ink on the facial mask, visible to the camera,

wherein generating the first identification of the user is based on an image of the content.

16. The computing apparatus of claim 11 , wherein the facial mask includes a visual element,

wherein generating the first identification of the user further comprises:

access a user identification library, the user identification library comprising a library of user identifiers and corresponding visual elements;

compare the visual element with the user identification library; and

determine the first identification of the user based on comparing the visual element with the user identification library.

17. The computing apparatus of claim 11 , wherein the facial mask includes a first visual element visible to a camera, and a second visual element visible to the camera only when exposed to a light source operate at a non-human visible light spectrum,

wherein generating the first identification of the user further comprises:

access a user identification library, the user identification library comprising a library of user identifiers and corresponding visual elements;

compare the first visual element and the second visual element with the user identification library; and

determine the first identification of the user based on comparing the first visual element and the second visual element with the user identification library.

18. The computing apparatus of claim 11 , wherein detecting the exposed area uncovered by the facial mask on the face of the user further comprises:

determine biometrics data based on the exposed area,

wherein generating the second identification of the user based on the exposed area further comprises:

compare the determined biometrics data with biometrics data from a biometrics library, the biometric library comprising a library of biometrics data and corresponding user identifiers; and

determine the second identification of the user based on comparing the determined biometrics data with the biometrics library.

19. The computing apparatus of claim 11 , wherein the instructions further configure the apparatus to:

determine that the first identification of the user and the second identification indicate the same user; and

in response to the first and second identification being the same, validate an identity of the user.

20. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:

access an image of a face of a user, the face being partially covered by a facial mask, the facial mask comprising a user signature signed with ink that is not visible to a human eye;

illuminate the facial mask with a light source operating at a light spectrum that renders the ink visible to a camera;

capture an image of the user signature illuminated by the light source;

generate, at a computer, a first identification of the user based on the image of the user signature;

detect an exposed area uncovered by the facial mask on the face of the user;

generate, at the computer, a second identification of the user based on the exposed area;

compare the first identification of the user with the second identification of the user; and

authenticate, at the computer, the user based on the comparison.

Assignments (2)
CHANGE OF NAME Recorded Jan 9, 2024
From: NORTEK SECURITY & CONTROL LLC
To: NICE NORTH AMERICA LLC
Reel/Frame 066242/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2020
From: LEARMONTH, DARREN
To: NORTEK SECURITY & CONTROL LLC
Reel/Frame 053933/0458 →
Continuity (1)
Related Publication 20220067132A1 · Mar 3, 2022