IP Library Granted Patent US 11,675,883
Granted Patent B2
US 11,675,883 · App. 16/241,508 · Granted Jun 13, 2023

Passive identification of a kiosk user

Inventors: Gregory Lee Storm (Parkville, MO); Reza R. Derakhshani (Shawnee, KS)
Assignee: Jumio Corporation
G06F21/32G06V10/764G06V10/82G06V40/103G06V40/12G06V40/171G06V40/172G06V40/18G06V40/20G06V40/25G06V40/70
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,675,883
App. No.
16/241,508
Granted
Jun 13, 2023
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a biometric authentication system. In one aspect, a method includes identifying a target user in proximity to a kiosk. Data for the target user is gathered from equipment on and in proximity to the kiosk. The gathered data is processed to generate a feature vector. The feature vector includes at least motion characteristics of the target user as the target user approaches the kiosk and touch input characteristics of the target user at the kiosk. A candidate user to compare to the target user is determined. Reference data for the candidate user is retrieved. The feature vector is compared to the reference data for the candidate user to determine a likelihood that the target user is the candidate user. A kiosk application is customized for the target user based on the determined likelihood.

Claims (47)

1. A computer-implemented method for authenticating biometric data of a user at a device using a feature vector, the method being executed by one or more processors and comprising:

identifying a target user in proximity to the device;

detecting, using equipment on or in proximity to the device, a wireless signal, the equipment capable of proximity sensing the wireless signal that passed through a body of the target user, a wireless signal that deflected off the body of the target user, and a wireless signal that both passed through and deflected off the body of the target user, wherein the equipment transmits an identifier;

processing the wireless signal to identify a unique effect of the body of the target user on the wireless signal and generate the feature vector for the target user, the feature vector based on the effect of the body and including at least motion characteristics including gait characteristics of the target user as the target user approaches the device, wherein the unique effect of the target user creates an apparition in the wireless signal, by which each target user has a unique apparition effect and is identified by the unique apparition effect;

determining a candidate user to compare to the target user;

retrieving reference data for the candidate user;

comparing the feature vector to the reference data for the candidate user to determine a likelihood that the target user is the candidate user; and

customizing a device application for the target user based on the determined likelihood and once a target user is identified, tracking a location and a direction of travel with speed for the target user by receiving subsequent wireless signals.

2. The computer-implemented method of claim 1 , wherein the target user is identified by at least one of: touching and interacting with a display of the device, when the user is in view of or in a vicinity of a camera, capturing audio, wherein the audio is associated with a particular target user based on a known location of the target user, and a RFID reader configured to read a tag on a product associated with the target user.

3. The computer-implemented method of claim 1 , further providing a camera operable to capture images of the target user including a target user's face and touch-input characteristics of touch gestures that the target user makes while interacting with the device, and using captured images as an additional feature vector for the target user.

4. The computer-implemented method of claim 1 , wherein the wireless signal comprises at least one of a WiFi signal and a Bluetooth signal and configured to provide at least one of: a target user's location data, a target user's pace of movement, and a target user's movement through space.

5. The computer-implemented method of claim 1 , wherein customizing the application comprises at least one of: granting access to the device application when the determined likelihood is more than a predetermined threshold, denying access to the device application when the determined likelihood is less than the predetermined threshold and both granting and denying access to the device application when the predetermined threshold is met.

6. The computer-implemented method of claim 1 , further comprising: multiple sensors deployed on or around the device to capture a vector of multiple features for the target user and capturing images of the target user including a target user's facial image and touch-input characteristics of touch gestures that the target user makes while interacting with the device, and using captured images as an additional feature vector for the target user.

7. The computer-implemented method of claim 1 , wherein one or more of gesture characteristics of the target user are comparable with reference data of the candidate user to indicate whether the target user is the same as the candidate user.

8. The computer-implemented method of claim 1 , wherein determining the candidate user comprises identifying the candidate user based on a portion of the feature vector.

9. One or more non-transitory computer-readable storage media coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for authenticating biometric data of a user at a device, using a feature vector, comprising:

identifying a target user in proximity to a device;

detecting, using equipment on or in proximity to the device: a wireless signal, the equipment capable of proximity sensing the wireless signal that passed through a body of the target user, a wireless signal that deflected off the body of the target user, and a wireless signal that both passed through and deflected off the body of the target user, wherein the equipment transmits an identifier;

processing the wireless signal to identify a unique effect of the body of the target user on the wireless signal and generate the feature vector for the target user, the feature vector based on the effect of the body and including at least motion characteristics including gait characteristics of the target user as the target user approaches the device, wherein the unique effect of the target user creates an apparition in the wireless signal, by which each target user has a unique apparition effect and is identified by the unique apparition effect;

determining a candidate user to compare to the target user;

retrieving reference data for the candidate user;

comparing the feature vector to the reference data for the candidate user to determine a likelihood that the target user is the candidate user; and

customizing a device application for the target user based on the determined likelihood and once a target user is identified, tracking a location and a direction of travel with speed for the target user by receiving subsequent wireless signals.

10. The computer-readable storage media of claim 9 , wherein the target user is identified by at least one of: touching and interacting with a display of the device, when the user is in view of or in a vicinity of a camera, capturing audio, wherein the audio is associated with a particular target user based on a known location of the target user, and a RFID reader configured to read a tag on a product associated with the target user.

11. The computer-readable storage media of claim 9 , further providing a camera operable to capture images of the target user including a target user's face and touch-input characteristics of touch gestures that the target user makes while interacting with the device, and using captured images as an additional feature vector for the target user.

12. The computer-readable storage media of claim 9 , wherein the wireless signal comprises at least one of a WiFi signal and a Bluetooth signal configured to provide at least one of: a target user's location data, a target user's pace of movement, and a target user's movement through space.

13. The computer-readable storage media of claim 9 , wherein customizing the device application comprises at least one of: granting access to the device application when the determined likelihood is more than a predetermined threshold, denying access to the device application when the determined likelihood is less than the predetermined threshold, and both granting and denying access to the device application when the predetermined threshold is satisfied.

14. The computer-readable storage media of claim 9 , wherein the operations further comprise deploying multiple sensors on or around the device to capture a vector of multiple features for the target user and capturing images of the target user including a target user's face and touch-input characteristics of touch gestures that the target user makes while interacting with the device, and using captured images as an additional feature vector for the target user.

15. A system, comprising:

at least one transceiver;

a server system comprising a data store; and

a device comprising:

a one or more processors; and

a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

identifying a target user in proximity to the device by a transceiver capable of proximity sensing a wireless signal and transmitting an identifier;

detecting, using the transceiver, the wireless signal that passed through a body of the target user, a wireless signal that deflected off the body of the target user, and a wireless signal that both passed through and deflected off the body of the target user;

processing the wireless signal to identify a unique effect of the body of the target user on the wireless signal and generate a feature vector for the target user, the feature vector based on the effect of the body and including at least motion characteristics including gait characteristics of the target user as the target user approaches the device, wherein the unique effect of the target user creates an apparition in the wireless signal, by which each target user has a unique apparition effect and is identified by the unique apparition effect;

determining a candidate user to compare to the target user;

retrieving reference data for the candidate user from the data store;

comparing the feature vector to the reference data for the candidate user to determine a likelihood that the target user is the candidate user; and

customizing a device application for the target user based on the determined likelihood and once a target user is identified, tracking a location and a direction of travel with speed for the target user by receiving subsequent wireless signals.

16. The system of claim 15 , wherein the target user is identified by at least one of: touching and interacting with a display of the device, when the user is in view of or in a vicinity of a camera, capturing audio, wherein the audio is associated with a particular target user based on a known location of the target user, and a RFID reader configured to read a tag on a product associated with the target user.

17. The system of claim 15 , further comprising multiple sensors placed on or around the device to capture a vector of multiple features for the target user and capturing images of the target user including a target user's face and touch-input characteristics of touch gestures that the target user makes while interacting with the device, and using captured images as an additional feature vector for the target user.

18. The system of claim 15 , wherein the wireless signal comprises a WiFi signal or a Bluetooth signal configured to provide at least one of: a target user's location data, a target user's pace of movement, and a target user's movement through space.

19. The system of claim 15 , wherein customizing the device application comprises at least one of: granting access to the device application when the determined likelihood is more than a predetermined threshold, denying access to the device application when the determined likelihood is less than the predetermined threshold, and both granting and denying access to the device application when the predetermined threshold is satisfied.

20. The system of claim 15 , wherein the system further comprises:

a camera operable to capture images of the target user including a target user's face and touch-input characteristics of touch gestures that the target user makes while interacting with the device, and using captured images as an additional feature vector for the target user.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2022
From: ADVANCED NEW TECHNOLOGIES CO., LTD.
To: JUMIO CORPORATION
Reel/Frame 061004/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2022
From: EYEVERIFY INC.
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 061295/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2022
From: EYEVERIFY INC.
To: JUMIO CORPORATION
Reel/Frame 060991/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2020
From: EYEVERIFY INC.
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052577/0651 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2020
From: STORM, GREGORY LEE; DERAKHSHANI, REZA R.
To: EYEVERIFY INC.
Reel/Frame 052122/0796 →