IP Library Granted Patent US 11,544,370
Granted Patent B1
US 11,544,370 · App. 16/233,616 · Granted Jan 3, 2023

Methods and systems for acoustic authentication

Inventor: Daren L. Pickering (Rugby, GB)
Assignee: Worldpay, LLC
G06F21/36G06Q20/382G06Q20/4012G06T19/006H04L9/3226G06F3/041G06F3/0485G06F3/04883G06F2221/2103G06F2221/2133
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,544,370
App. No.
16/233,616
Granted
Jan 3, 2023
Kind
B1
Abstract

Systems and methods are disclosed for generating an acoustic authentication data entry interface. One method comprises generating a random sequence of characters and a visual user interface element comprising a plurality sections, each section of the visual user interface element being associated with a respective character of the generated random sequence of characters. A section of the visual user interface elements is displayed to a user. Concurrently, an audio recording of a character associated with the displayed section is played to the user. Based on determining user selection of the displayed section, the character associated with the displayed section is logged as part of an authentication data. When all of the characters constituting the authentication data are logged, an electronic transaction authorization request is sent to an acquirer processor.

Claims (53)

1. A computer-implemented method for generating an acoustic authentication data entry interface, comprising:

generating a random sequence of characters that includes characters constituting authentication data of a user;

generating a visual user interface element comprising a plurality of sections, each section of the visual user interface element being associated with a respective character of the generated random sequence of characters, and each section of the visual user interface element being without visual indicia of the respective character of the generated random sequence of characters;

displaying a first section of the visual user interface element to the user that is without a first visual indicia of a first character associated with the first section;

playing a first audio recording of the first character associated with the first section, based on displaying the first section;

prompting the user to make a selection of the first character by making a first type of user gesture or to make a non-selection of the first character by making a second type of user gesture, based on playing the first audio recording;

detecting a user gesture performed in association with the first section, based on prompting the user to make the selection of the first character or the non-selection of the first character;

determining whether the user gesture performed in association with the first section corresponds to the selection of the first character or the non-selection of the first character based on whether the user gesture is the first type of user gesture or the second type of user gesture;

displaying a second section of the visual user interface element to the user, based on determining whether the user gesture performed in association with the first section corresponds to the selection of the first character or the non-selection of the first character; and

based on determining that a complete set of the characters constituting the authentication data of the user has been logged based on a set of user selections of a set of sections of the visual user interface element, sending an electronic transaction authorization request to an acquirer processor.

2. The method of claim 1 , wherein the visual user interface element is displayed in a virtual reality environment.

3. The method of claim 1 , wherein the visual user interface element is displayed in a touchscreen of a mobile device.

4. The method of claim 1 , wherein the gesture is the non-selection of the first character, and wherein the user gesture comprises a user movement indicative of proceeding to the second section.

5. The method of claim 4 , wherein the user movement indicative of proceeding to the second section comprises swiping or scrolling to the second section.

6. The method of claim 1 , further comprising:

based on determining that the complete set of characters has not been logged, displaying a third section of the visual interface element to the user.

7. The method of claim 1 , further comprising:

detecting the user gesture using a gesture sensing device; and

detecting a user touch using a touchscreen device.

8. The method of claim 1 , wherein generating the random sequence of characters occurs iteratively in response to user selections.

9. The method of claim 1 , wherein the authentication data comprises one or more of:

a personal identification number (PIN);

a password; and

an answer to a security challenge question.

10. A system for generating an acoustic authentication data entry interface comprising:

one or more processors; and

a non-transitory computer readable medium storing instructions which, when executed by the one or more processors, cause the one or more processors to perform a method comprising:

generating a random sequence of characters that includes characters constituting authentication data of a user;

generating a visual user interface element comprising a plurality of sections, each section of the visual user interface element being associated with a respective character of the generated random sequence of characters, and each section of the visual user interface element being without visual indicia of the respective character of the generated random sequence of characters;

displaying a first section of the visual user interface element to the user that is without a first visual indicia of a first character associated with the first section;

playing a first audio recording of the first character associated with the first section, based on displaying the first section;

prompting the user to make a selection of the first character by making a first type of user gesture or to make a non-selection of the first character by making a second type of user gesture, based on playing the first audio recording;

detecting a user gesture performed in association with the first section, based on prompting the user to make the selection of the first character or the non-selection of the first character;

determining whether the user gesture performed in association with the first section corresponds to the selection of the first character or the non-selection of the first character based on whether the user gesture is the first type of user gesture or the second type of user gesture;

displaying a second section of the visual user interface element to the user, based on determining whether the user gesture performed in association with the first section corresponds to the selection of the first character or the non-selection of the first character; and

based on determining that a complete set of the characters constituting the authentication data of the user has been logged based on a set of user selections of a set of sections of the visual user interface element, sending an electronic transaction authorization request to an acquirer processor.

11. The system of claim 10 , wherein the gesture is the non-selection of the first character, and wherein the user gesture comprises a user movement indicative of proceeding to the second section.

12. The system of claim 10 , wherein generating the random sequence of characters occurs iteratively in response to user selections.

13. A non-transitory computer readable medium for generating an acoustic authentication data entry interface, the non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:

generating a random sequence of characters that includes characters constituting authentication data of a user;

generating a visual user interface element comprising a plurality of sections, each section of the visual user interface element being associated with a respective character of the generated random sequence of characters, and each section of the visual user interface element being without visual indicia of the respective character of the generated random sequence of characters;

displaying a first section of the visual user interface element to the user that is without a first visual indicia of a first character associated with the first section;

playing a first audio recording of the first character associated with the first section, based on displaying the first section;

prompting the user to make a selection of the first character by making a first type of user gesture or to make a non-selection of the first character by making a second type of user gesture, based on playing the first audio recording;

detecting a user gesture performed in association with the first section, based on prompting the user to make the selection of the first character or the non-selection of the first character;

determining whether the user gesture performed in association with the first section corresponds to the selection of the first character or the non-selection of the first character based on whether the user gesture is the first type of user gesture or the second type of user gesture;

displaying a second section of the visual user interface element to the user, based on determining whether the user gesture performed in association with the first section corresponds to the selection of the first character or the non-selection of the first character; and

based on determining that a complete set of the characters constituting the authentication data of the user has been logged based on a set of user selections of a set of sections of the visual user interface element, sending an electronic transaction authorization request to an acquirer processor.

14. The non-transitory computer readable medium of claim 13 , wherein generating the random sequence of characters occurs iteratively in response to user selections.

15. The non-transitory computer readable medium of claim 13 , wherein the authentication data comprises one or more of:

a personal identification number (PIN);

a password; and

an answer to a security challenge question.

Assignments (5)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2018
From: PICKERING, DAREN L.
To: WORLDPAY, LLC
Reel/Frame 047860/0613 →
Cited By (2)
US 12,292,950 US 12,591,645