IP Library Granted Patent US 12,373,833
Granted Patent B2
US 12,373,833 · App. 17/954,857 · Granted Jul 29, 2025

Selection of electronic transaction processing channel and multi-factor user authentication

Inventors: George Chen Kaidi (Singapore, SG); Jiaming Li (Singapore, SG); Ryan Moses Cayamanda (Singapore, SG); Ashwin Ganesh (Chennai, IN); Deepak Buddha (Singapore, SG); Bipin Kesapur (Singapore, SG); Sreeram Vasudevan (Singapore, SG); Li Hua Lim (Singapore, SG)
Assignee: PAYPAL, INC.
G06Q20/401H04L63/0838G06Q2220/00
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,373,833
App. No.
17/954,857
Granted
Jul 29, 2025
Kind
B2
Abstract

An example method includes receiving a request for a transaction; associating the request with a user; receiving, from the user, identification information; retrieving, from a database, first stored authentication information associated with the user; retrieving, from a distributed ledger, second stored authentication information associated with the user; and determining that the received authentication information matches the first stored authentication details and the second stored authentication details and, in response, outputting, by the computing system, a proof of authentication to enable the transaction.

Claims (58)

1. A method comprising:

receiving, by a computing system, a request for a transaction involving a user and a third party, wherein the request for a transaction is received in response to a user client device being within a threshold distance from a third party computing system;

associating, by the computing system, the request with the user;

receiving, by the computing system from the user, identification information of the user;

retrieving, by the computing system from a database, first stored authentication information associated with the user;

retrieving, by the computing system from a distributed ledger, second stored authentication information associated with the user; and

determining, by the computing system, without transmitting the identification information to the third party, that the received authentication information matches the first stored authentication details and the second stored authentication details and, in response, outputting, by the computing system, a proof of authentication to enable the transaction.

2. The method of claim 1 , wherein outputting the proof of authentication comprises causing a user client device to display a one-time use code.

3. The method of claim 2 , wherein the user client device is the computing system.

4. The method of claim 2 , wherein the one-time use code is a QR code.

5. The method of claim 1 , wherein the request for a transaction is received from the third party.

6. The method of claim 1 , further comprising:

retrieving, by the computing system, a private key; and

decrypting the received identification information with the private key.

7. The method of claim 1 , wherein the received identification information comprises a trusted answer to a verification question.

8. The method of claim 1 , further comprising:

receiving, by the computing system from the user, a request to use a vehicle charging station; and

determining, by the computing system, based on a location of the user and one or more user criteria, one or more available charging stations,

wherein the third party computing system comprises one of the one or more available charging stations.

9. The method of claim 8 , further comprising:

presenting, by the computing system, to the user, information regarding the one or more charging stations; and

receiving, by the computing system, from the user, a selection of the one of the one or more charging stations.

10. The method of claim 9 , wherein the information regarding the one or more charging stations comprises at least one of:

a location of each charging station;

a time of travel to each charging station;

a location type; or

a price per unit of each charging station.

11. A system comprising:

a processor; and

a non-transitory computer-readable medium having stored thereon instructions that are executable by the processor to cause the system to perform operations comprising:

receiving, from a user client device, a request for access to a third party computing system, wherein the request is received in response to the user client device being within a threshold distance from the third party computing system;

retrieving, from a distributed ledger, first authentication information associated with the user client device;

receiving, from the user client device, second authentication information; and

determining, without providing the second authentication information to the third party, that the first authentication information and the second authentication information both match the user client device and, in response, causing the third party computing system to provide access to the user client device.

12. The system of claim 11 , wherein causing the third party computing system to provide access to the user client device comprises transmitting a proof of authentication to the user client device.

13. The system of claim 12 , wherein the proof of authentication is a one-time code.

14. The system of claim 11 , wherein the non-transitory computer-readable medium stores further instructions that, when executed by the processor, cause the system to perform further operations comprising:

receiving, from the user client device, third authentication information;

wherein the second authentication information and the third authentication information comprise confirmations of login to two trusted systems; and

wherein causing the third party computing system to provide access to the user client device is further in response to determining that the third authentication information matches the user client device.

15. The system of claim 11 , wherein the non-transitory computer-readable medium stores further instructions that, when executed by the processor, cause the system to perform further operations comprising:

receiving, from the third party computing system, a request for a transaction between the third party computing system and the user client device; and

automatically executing the requested transaction in response to the request from the third party computing system.

16. A non-transitory computer readable medium storing instructions for causing a computer system to perform the operations comprising:

receiving, from a user, a request for a transaction with a third party system, wherein the request for a transaction is received in response to a user client device being within a threshold distance from the third party computing system;

receiving, from the user, first authentication information comprising a login to a first trusted system;

receiving, from the first trusted system, confirmation of a first valid login;

receiving, from the user, second authentication information comprising a login to a second trusted system;

receiving, from the second trusted system, confirmation of a second valid login; and

in response to the confirmation of the first valid login and the confirmation of the second valid login, providing, to the third party system, a proof of authentication.

17. The non-transitory computer readable medium of claim 16 , wherein the non-transitory computer-readable medium stores further instructions that cause the system to perform further operations comprising:

retrieving third authentication information from a distributed ledger;

decrypting the third authentication information using a private key stored in association with the non-transitory computer-readable medium; and

determining that the decrypted third authentication information matches the confirmation of the first valid login and the confirmation of the second valid login,

wherein providing, to the third party system, the proof of authentication is further in response to determining that the decrypted third authentication information matches the confirmation of the first valid login and the confirmation of the second valid login.

18. The non-transitory computer readable medium of claim 16 , wherein the first authentication information or the second authentication information is received before the request for the transaction.

19. The non-transitory computer readable medium of claim 16 , wherein the non-transitory computer-readable medium stores further instructions that cause the system to perform further operations comprising:

automatically initiating the requested transaction in response to the confirmation of the first valid login and the confirmation of the second valid login.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2025
From: GANESH, ASHWIN; KESAPUR, BIPIN; BUDDHA, DEEPAK; KAIDI, GEORGE CHEN; LI, JIAMING; LIM, LI HUA; VASUDEVAN, SREERAM; CAYAMANDA, RYAN MOSES
To: PAYPAL, INC.
Reel/Frame 071615/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2024
From: CAYAMANDA, RYAN MOSES
To: PAYPAL, INC.
Reel/Frame 069504/0441 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2023
From: KAIDI, GEORGE CHEN; LI, JIAMING; GANESH, ASHWIN; BUDDHA, DEEPAK; KESAPUR, BIPIN; VASUDEVAN, SREERAM; LIM, LI HUA
To: PAYPAL, INC.
Reel/Frame 062690/0605 →
Continuity (1)
Related Publication 20240104564A1 · Mar 28, 2024
References Cited (45)
US 10333706B2 · Smith · 2019 [cited by examiner]
US 10652018B2 · Smith · 2020 [cited by examiner]
US 10805085B1 · Liang · 2020 [cited by examiner]
US 10861112B2 · Forbes, Jr. · 2020 [cited by examiner]
US 10958637B2 · Cage · 2021 [cited by examiner]
US 11308487B1 · Foster · 2022 [cited by examiner]
US 11392927B2 · Maus · 2022 [cited by examiner]
US 11501389B2 · Forbes, Jr. · 2022 [cited by examiner]
US 11601419B2 · Ryu · 2023 [cited by examiner]
US 11711219B1 · Liang · 2023 [cited by examiner]
US 11775985B2 · Abdelsamie · 2023 [cited by examiner]
US 11927965B2 · Ebrahimi Afrouzi · 2024 [cited by examiner]
US 20090119763A1 · Park · 2009 [cited by examiner]
US 20160239840A1 · Preibisch · 2016 [cited by examiner]
US 20170358041A1 · Forbes, Jr. · 2017 [cited by examiner]
US 20180047014A1 · Maus · 2018 [cited by examiner]
US 20180351747A1 · Spangemacher · 2018 [cited by examiner]
US 20200284883A1 · Ferreira · 2020 [cited by examiner]
US 20210090185A1 · Forbes, Jr. · 2021 [cited by examiner]
US 20210211414A1 · Cage · 2021 [cited by examiner]
US 20210256536A1 · Abdelsamie · 2021 [cited by examiner]
US 20210400032A1 · Ryu · 2021 [cited by examiner]
US 20220055770A1 · O'Toole · 2022 [cited by examiner]
US 20220066456A1 · Ebrahimi Afrouzi · 2022 [cited by examiner]
US 20220227251A1 · Y. A. · 2022 [cited by examiner]
US 20220255969A1 · Cage · 2022 [cited by examiner]
US 20220272084A1 · Hyatt · 2022 [cited by examiner]
US 20220351201A1 · Maus · 2022 [cited by examiner]
US 20220351269A1 · Maskeri · 2022 [cited by applicant]
US 20220366265A1 · Saad · 2022 [cited by applicant]
US 20220366494A1 · Cella · 2022 [cited by examiner]
US 20220382908A1 · Buddhavarapu · 2022 [cited by applicant]
US 20220398538A1 · Jakobsson · 2022 [cited by examiner]
US 20230068532A1 · Forbes, Jr. · 2023 [cited by examiner]
US 20240064021A1 · Yan · 2024 [cited by examiner]
US 20240104564A1 · Kaidi · 2024 [cited by examiner]
JP 2017182635A · 2017 [cited by examiner]
JP 2019164768A · 2019 [cited by examiner]
JP 2020042844A · 2020 [cited by examiner]
WO WO2020182591A1 · 2020 [cited by examiner]
Haitao Liu et al. “Application of Blockchain Technology in Electric Vehicle Charging Piles Based on Electricity Internet of Things.” (Aug. 31, 2022). Retrieved online Apr. 19, 2024. https://www.hindawi.com/journals/wcmc… [cited by examiner]
EVGI Working Group. “Blockchains for Electric Vehicles & Grid Integration Review Mobility Open Blockchain Initiative.” (Aug. 2020). Retrieved online Apr. 19, 2024. https://dlt.mobi/wp-content/uploads/2020/10/EVGI-Busine… [cited by examiner]
Shiyuan Xu et al. “EVchain: An Anonymous Blockchain-Based System for Charging-Connected Electric Vehicles.” (Dec. 2021). Retrieved online Apr. 19, 2024. https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9449329 (Year… [cited by examiner]
James Michael Stewart. “The Three Types of Multi-Factor Authentication(MFA).” (Jun. 26, 2018) Retrieved online Dec. 4, 2024. https://www.globalknowledge.com/us-en/resources/resource-library/articles/the-three-types-of-m… [cited by examiner]
Non-final Office Action from U.S. Appl. No. 17/954,680, dated Mar. 26, 2025, 19 pp. [cited by applicant]
Cited By (1)
US 12,541,399