System and method for authenticating a broadcast device using facial recognition
First Claim
1. A method to expedite facial recognition authentication of a user using an authentication device with facial recognition software, the method comprising:
- receiving, by the authentication device, a broadcast signal from a wearable device worn by a user, the broadcast signal containing an identification code of the wearable device, the broadcast signal received by the authenticated device as a user wearing the wearable device approaches the authentication device;
subsequent to the authentication device receiving the broadcast signal and prior to the user reaching the authentication device, retrieving, by the authentication device, first facial data from a database by querying the database based on the identification code, the first facial data including a previously generated image of a face of the user, wherein the first facial data and the identification code are associated with a common record stored in the database;
responsive to the user reaching the authentication device, generating second facial data by generating a new image of the face of the user using an image capture component of the authentication device;
determining whether the second facial data matches the first facial data by using the facial recognition software of the authentication device to compare the previously generated image of the face of the user and the new image of the face of the user; and
responsive to determining that the second facial data matches the first facial data, communicating, from the authentication device, an indication of a positive match to a transaction station to cause the user to have access to the transaction station.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for authenticating a broadcast device using facial recognition are herein disclosed. The disclosure includes receiving, from a wearable device, a broadcast signal comprising an identification code of the wearable device; determining, using a processor, whether the identification code is stored within a database; identifying first facial data stored within the database, the first facial data associated with the identification code; generating second facial data; and determining, using the processor, whether the second facial data matches the first facial data. In an implementation, the broadcast device is a Bluetooth low energy device. In a further implementation, the broadcast device comprises the wearable device. In a still further implementation, the disclosure includes detecting gait data and determining whether the gait data matches gait feature data extracted from stored gait data features.
35 Citations
21 Claims
-
1. A method to expedite facial recognition authentication of a user using an authentication device with facial recognition software, the method comprising:
-
receiving, by the authentication device, a broadcast signal from a wearable device worn by a user, the broadcast signal containing an identification code of the wearable device, the broadcast signal received by the authenticated device as a user wearing the wearable device approaches the authentication device; subsequent to the authentication device receiving the broadcast signal and prior to the user reaching the authentication device, retrieving, by the authentication device, first facial data from a database by querying the database based on the identification code, the first facial data including a previously generated image of a face of the user, wherein the first facial data and the identification code are associated with a common record stored in the database; responsive to the user reaching the authentication device, generating second facial data by generating a new image of the face of the user using an image capture component of the authentication device; determining whether the second facial data matches the first facial data by using the facial recognition software of the authentication device to compare the previously generated image of the face of the user and the new image of the face of the user; and responsive to determining that the second facial data matches the first facial data, communicating, from the authentication device, an indication of a positive match to a transaction station to cause the user to have access to the transaction station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. An apparatus for expedited facial recognition authentication of a user wearing a wearable device, the apparatus comprising:
-
a memory; and a processor configured to execute instructions stored in the memory to; receive, from the wearable device, a broadcast signal containing an identification code of the wearable device, wherein the identification code is associated with multiple individuals, wherein the user is one of the multiple individuals; subsequent to the receipt of the broadcast signal from the wearable device, retrieve, from a database, first facial data for the multiple individuals by querying the database based on the identification code, wherein the first facial data includes previously generated images of faces of at least some of the multiple individuals; generate second facial data by generating a new image of the face of the user using an image capture component; perform facial recognition against the first facial data and the second facial data to determine, using primarily the first facial data for the multiple individuals, whether the new image of the face of the user matches one of the previously generated images of the faces of the at least some of the multiple individuals; and responsive to a positive match from performance of the facial recognition against the first facial data and the second facial data, communicate an indication of the positive match to a transaction station to cause the user to have access to the transaction station. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 21)
-
-
16. A wearable device, comprising:
-
a body configured to be worn by a user, the body comprising a memory, a broadcast component comprising a Bluetooth Low Energy (BLE) component, a processor, and a display, wherein the memory is configured to store an identification code, the broadcast component is configured to constantly broadcast a Bluetooth signal comprising the identification code, the processor is coupled to the memory and the broadcast component, and the display is configured to indicate a successful transmission of the Bluetooth signal to an authentication device in wireless communication with the wearable device as a user wearing the wearable device approaches the authentication device, wherein the Bluetooth signal is used by the authentication device to query a database based on the identification code for first facial data including a previously generated image of a face of the user, wherein the Bluetooth signal is further used by the authentication device to determine that the user has reached the authentication device and responsively generate second facial data as a new image of the face of the user using an image capture component of the authentication device, wherein the authentication device is configured to cause the user to have access to a transaction station in communication with the authentication device responsive to determining, using facial recognition software, that the second facial data matches the first facial data. - View Dependent Claims (17, 18, 19)
-
Specification