IP Library Granted Patent US 12,299,668
Granted Patent B2
US 12,299,668 · App. 18/390,650 · Granted May 13, 2025

Personalized QR codes for ATM authentication

Inventors: Jeremy J. Phillips (Brooklyn, NY); Ashay Sheth (New York, NY)
Assignee: Capital One Services, LLC
G06Q20/3276G06Q20/1085G07F19/204G07F19/207
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 12,299,668
App. No.
18/390,650
Granted
May 13, 2025
Kind
B2
Abstract

Disclosed herein are system, method, and computer program product embodiments for creating a personalized visual code for completing a transaction at an Automated Teller Machine (ATM). An embodiment operates by receiving a request to complete a transaction from a mobile application on a user device, pairing the transaction with an ATM, retrieving information unique to the user, generating a personalized visual code based on the information unique to the user, and generating a rule for presenting the personalized visual code on the ATM, the rule including at least one of: i) when the personalized visual code should be presented, ii) how long the personalized visual code is to be presented, or iii) how the personalized visual code should move when presented on the ATM.

Claims (45)

1. A computer-implemented method, comprising:

receiving, by one or more computer devices, a request to complete a transaction from a mobile application on a user device;

pairing, by the one or more computer devices, the transaction with an Automated Teller Machine (ATM);

retrieving, by the one or more computer devices, information unique to a user of the user device;

generating, by the one or more computer devices, a personalized visual code based on the information unique to the user for display;

generating, by the one or more computer devices, a rule for presenting the personalized visual code on the ATM, the rule comprising at least one of: i) when the personalized visual code should be presented, ii) how long the personalized visual code is to be presented, or iii) how the personalized visual code should move when presented on the ATM; and

sending the rule to the ATM to guide display of the personalized visual code on the ATM.

2. The computer-implemented method of claim 1 , wherein the generating the personalized visual code is conducted at a backend server, the method further comprising sending the personalized visual code to the ATM for display of the personalized visual code on the ATM.

3. The computer-implemented method of claim 1 , wherein the generating the personalized visual code is conducted at the ATM.

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

generating, by the one or more computer devices, a new rule for presenting the personalized visual code based on unique information received from the ATM, the unique information comprising at least one of: a number of users visiting the ATM daily, a location of the ATM, or a number of fraudulent attempts to complete transactions at the ATM.

5. The computer-implemented method of claim 1 , wherein how the personalized visual code should move comprises at least one of blinking, rotating, traversing, flashing, or increasing/decreasing in size.

6. The computer-implemented method of claim 1 , wherein the personalized visual code is a quick response (QR) code, and wherein the information unique to the user is encoded in the QR code.

7. The computer-implemented method of claim 1 , wherein the information unique to the user is integrated with the personalized visual code as text or an image recognizable to the user.

8. The computer-implemented method of claim 1 , wherein the information unique to the user is encoded in the personalized visual code, the information unique to the user comprising at least one of an account number, a state identification number, a birth date, a physical address, a phone number, or a social security number.

9. A system, comprising:

a memory configured to store operations; and

one or more processors configured to perform the operations, the operations comprising:

receiving, by one or more computer devices, a request to complete a transaction from a mobile application on a user device;

pairing, by the one or more computer devices, the transaction with an Automated Teller Machine (ATM);

retrieving, by the one or more computer devices, information unique to a user of the user device;

generating, by the one or more computer devices, a personalized visual code based on the information unique to the user for display;

generating, by the one or more computer devices, a rule for presenting the personalized visual code on the ATM, the rule comprising at least one of: i) when the personalized visual code should be presented, ii) how long the personalized visual code is to be presented, or iii) how the personalized visual code should move when presented on the ATM; and

sending the rule to the ATM to guide display of the personalized visual code on the ATM.

10. The system of claim 9 , the operations further comprising sending the personalized visual code to the ATM for display of the personalized visual code on the ATM.

11. The system of claim 9 , the operations further comprising:

generating, by the one or more computer devices, a new rule for presenting the personalized visual code based on unique information received from the ATM, the unique information comprising at least one of: a number of users visiting the ATM daily, a location of the ATM, or a number of fraudulent attempts to complete transactions at the ATM; and

sending the new rule to the ATM to guide display of the personalized visual code on the ATM.

12. The system of claim 9 , wherein how the personalized visual code should move comprises at least one of blinking, rotating, traversing, flashing, or increasing/decreasing in size.

13. The system of claim 9 , wherein the personalized visual code is a quick response (QR) code, and wherein the information unique to the user is encoded in the QR code.

14. The system of claim 9 , wherein the information unique to the user is integrated with the personalized visual code as text or an image recognizable to the user.

15. The system of claim 9 , wherein the information unique to the user is encoded in the personalized visual code, the information unique to the user comprising at least one of an account number, a state identification number, a birth date, a physical address, a phone number, or a social security number.

16. 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:

receiving, by one or more computer devices, a request to complete a transaction from a mobile application on a user device;

pairing, by the one or more computer devices, the transaction with an Automated Teller Machine (ATM);

retrieving, by the one or more computer devices, information unique to a user of the user device;

generating, by the one or more computer devices, a personalized visual code based on the information unique to the user for display;

generating, by the one or more computer devices, a rule for presenting the personalized visual code on the ATM, the rule comprising at least one of: i) when the personalized visual code should be presented, ii) how long the personalized visual code is to be presented, or iii) how the personalized visual code should move when presented on the ATM; and

sending the rule to the ATM to guide display of the personalized visual code on the ATM.

17. The computer-readable storage device of claim 16 , the operations further comprising:

generating, by the one or more computer devices, a new rule for presenting the personalized visual code based on unique information received from the ATM, the unique information comprising at least one of: a number of users visiting the ATM daily, a location of the ATM, or a number of fraudulent attempts to complete transactions at the ATM; and

sending the new rule to the ATM to guide display of the personalized visual code on the ATM.

18. The computer-readable storage device of claim 16 , wherein how the personalized visual code should move comprises at least one of blinking, rotating, traversing, flashing, or increasing/decreasing in size.

19. The computer-readable storage device of claim 16 , wherein the information unique to the user is integrated with the personalized visual code as text or an image recognizable to the user.

20. The computer-readable storage device of claim 16 , wherein the information unique to the user is encoded in the personalized visual code, the information unique to the user comprising at least one of an account number, a state identification number, a birth date, a physical address, a phone number, or a social security number.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2023
From: PHILLIPS, JEREMY J.; SHETH, ASHAY
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 065929/0895 →
Continuity (3)
Continuation 17926380
Continuation 16878357 · May 19, 2020
Related Publication 20240119439A1 · Apr 11, 2024
References Cited (23)
US 9412106B2 · Laracey · 2016 [cited by applicant]
US 9911120B2 · Laracey · 2018 [cited by applicant]
US 9922370B2 · Kobres et al. · 2018 [cited by applicant]
US 10325087B1 · Goodsitt et al. · 2019 [cited by applicant]
US 10373148B1 · Dixon et al. · 2019 [cited by applicant]
US 10997581B1 · Phillips et al. · 2021 [cited by applicant]
US 11423389B2 · Phillips et al. · 2022 [cited by applicant]
US 11853998B2 · Phillips · 2023 [cited by examiner]
US 20070295805A1 · Ramachandran · 2007 [cited by applicant]
US 20120047070A1 · Pharris · 2012 [cited by applicant]
US 20120173311A1 · Chang et al. · 2012 [cited by applicant]
US 20140117100A1 · Black et al. · 2014 [cited by applicant]
US 20180285865A1 · Laracey · 2018 [cited by applicant]
US 20190073663A1 · Jamkhedkar et al. · 2019 [cited by applicant]
US 20190108731A1 · Hazard et al. · 2019 [cited by applicant]
US 20200074442A1 · Kulkarni et al. · 2020 [cited by applicant]
US 20200302755A1 · Edwards et al. · 2020 [cited by applicant]
US 20200351264A1 · Pellizzer et al. · 2020 [cited by applicant]
US 20230186277A1 · Phillips et al. · 2023 [cited by applicant]
EP 2587432A1 · 2013 [cited by applicant]
Search Report mailed May 4, 2021 for International Appl. No. PCT/US2021/027247, 2 pages. [cited by applicant]
Written Opinion mailed May 4, 2021 for International Appl. No. PCT/US2021/027247, 4 pages. [cited by applicant]
European Search Report directed to related Application No. 21808915.9, mailed May 10, 2024, 15 pages. [cited by applicant]