ATM transaction security using facial detection
AssigneeCapital One Services, LLC
InventorsAna Cruz, Vincent Pham, Nahid Farhady Ghalaty, Christopher Camenares, Lee Adcock, Jason Yl, Geeta Shyamala
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, method, and computer program product embodiments for securing ATM transactions based on facial detection. The approach contemplates performing facial detection on an image of a user of an ATM when the user authenticates themselves, and comparing the user's detected face to facial detection results of subsequent images taken at the ATM. Based on this comparison, various security events may be detected and, for any given security event, a particular action may be taken.
Claims30
A computer implemented method, comprising:
- capturing, by one or more computing devices, responsive to authentication of a session with an Automated Teller Machine (ATM), one or more first images from a camera disposed on the ATM, at the time the authentication of the session is completed;
- performing facial detection, by the one or more computing devices, on the one or more first images to obtain a first facial detection result comprising a first detected face;
- associating, by the one or more computing devices, the first detected face with the authenticated session, wherein the first detected face is held in memory while the authenticated session remains active;
- capturing, by the one or more computing devices, one or more second images from the camera during the authenticated session;
- performing facial detection, by the one or more computing devices, on the one or more second images to obtain a second facial detection result;
- detecting a security event, by the one or more computing devices, by comparing the second facial detection result to the first facial detection result;
- and
- updating, by the one or more computing devices, a state of the authenticated session based on the detected security event.
A computer readable storage device having instructions stored thereon, execution of which, by one or more processing devices, causes the one or more processing devices to perform operations comprising:
- capturing, responsive to authentication of a session with an Automated Teller Machine (ATM), one or more first images from a camera disposed on the ATM, at the time the authentication of the session is completed;
- performing facial detection on the one or more first images to obtain a first facial detection result comprising a first detected face;
- associating the first detected face with the authenticated session, wherein the first detected face is held in memory while the authenticated session remains active;
- capturing one or more second images from the camera during the authenticated session;
- performing facial detection on the one or more second images to obtain a second facial detection result;
- detecting a security event by comparing the second facial detection result to the first facial detection result;
- and
- updating a state of the authenticated session based on the detected security event.
A computer implemented method, comprising:
- performing facial detection, by one or more computing devices and responsive to completion of an authentication process for a session with an Automated Teller Machine (ATM), on one or more first images from a camera disposed on the ATM to obtain a first facial detection result, wherein the first facial detection result comprises a first detected face;
- associating, by the one or more computing devices, the first detected face with the authenticated session, wherein the first detected face is held in memory while the authenticated session remains active;
- performing facial detection, by the one or more computing devices, on one or more second images from the camera to obtain a second facial detection result;
- detecting a security event, by the one or more computing devices, by comparing the second facial detection result with the first facial detection result;
- and
- updating, by the one or more computing devices, a state of the authenticated session based on the detected security event.
A computer readable storage device having instructions stored thereon, execution of which, by one or more processing devices, causes the one or more processing devices to perform operations comprising:
- performing facial detection, responsive to completion of an authentication process for a session with an Automated Teller Machine (ATM), on one or more first images from a camera disposed on the ATM to obtain a first facial detection result, wherein the first facial detection result comprises a first detected face;
- associating the first detected face with the authenticated session, wherein the first detected face is held in memory while the authenticated session remains active;
- performing facial detection on one or more second images from the camera to obtain a second facial detection result;
- detecting a security event by comparing the second facial detection result with the first facial detection result;
- and
- updating a state of the authenticated session based on the detected security event.
Dependencies are inferred from the claim text.