Authentication for third party digital wallet provisioning

US12112310B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12112310-B2
Application numberUS-202318119518-A
CountryUS
Kind codeB2
Filing dateMar 9, 2023
Priority dateDec 23, 2019
Publication dateOct 8, 2024
Grant dateOct 8, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various embodiments are directed to securely verifying an identity of a user who is requesting to add or link a financial instrument to a third-party digital wallet using one-tap contactless card authentication. The financial instrument may be added or linked to the third-party wallet in at least two scenarios: pull provisioning and push provisioning. In either provisioning scenarios, the user may be required to authenticate the financial instrument being added or linked by successfully verifying the identity of the user via the one-tap contactless card authentication at a banking application associated with the financial instrument.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus, comprising: a display device; one or more processors coupled with the display device; memory coupled with the display device and the one or more processors, the memory storing instructions that, when executed by the one or more processors, causes the one or more processors to: provide access to a first-party banking application in response to authentication of user login information; present, by the first-party banking application in a first-display graphical user interface (GUI) on the display device, an indication to add or link a payment card associated with a user and the account to a third-party wallet application; receive, by the first-party banking application, a selection of the indication; present, by the first-party banking application in the first-display GUI on the display device, a one-tap authentication option for the user to tap a contactless card on or near the apparatus, and wherein the contactless card is the payment card to add or link to the third-party wallet application; establish a first wireless communication with the contactless card; receive a message comprising encrypted data and a random number via the first wireless communication from the contactless card, wherein the contactless card generates the message by encrypting the encrypted data and the random number with a session key, wherein the encrypted data comprises a unique identifier associated with the contactless card; send, by the first-party banking application, at least a portion of the message to one or more remote computing devices associated with a first-party entity; receive, by the first-party banking application, a second indication from the one or more remote computing devices of a successful authentication based on the portion of the message; and initiate, by the first-party banking application, a transition to the third-party wallet application, the transition to include sending information for the payment card to the third-party wallet application to add or link to the third-party wallet application, the transition to further include causing the third-party wallet application to display at least confirmation that the payment card has been successfully added or linked to the third-party wallet application in a second-display GUI on the display device. 2. The apparatus of claim 1 , wherein the instructions further cause the one or more processors to receive, from the user, permission to share data with the third-party wallet application. 3. The apparatus of claim 1 , the one or more processors to: receive user login information; and authenticate, via the first-party banking application, the user login information. 4. The apparatus of claim 1 , wherein the first-party banking application is a mobile-based application, a native application, a web application, or a web browser and wherein the third-party wallet application is a mobile-based application, a native application, a web application, or a web browser. 5. The apparatus of claim 1 , the one or more processors to receive the message in one or more NFC data exchange format (NDEF) messages. 6. The apparatus of claim 1 , wherein the contactless card comprises memory and processing circuitry for executing instructions stored in the memory to generate the encrypted data, determine the random number, and send the message. 7. The apparatus of claim 1 , wherein the one or more remote computing devices are associated with the first-party banking application and are first-party remote computing devices. 8. A computer-implemented method, comprising: providing, by a computing device, access to a first-party banking application in response to authentication of user login information; presenting, by the first-party banking application in a first-display graphical user interface (GUI) on a display device, an indication to add or link a payment card associated with a user and the account to a third-party wallet application; receiving, by the first-party banking application, a selection of the indication; presenting, by the first-party banking application in the first-display GUI on the display device, a one-tap authentication option for the user to tap a contactless card on or near the apparatus, and wherein the contactless card is the payment card to add or link to the third-party wallet application; establishing a first wireless communication with the contactless card; receiving a message comprising a message authentication code (MAC) cryptogram and a random number via the first wireless communication from the contactless card, wherein the contactless card generates the message by encrypting the MAC cryptogram and the random number with a session key, wherein the MAC cryptogram comprises a unique identifier associated with the contactless card; sending, by the first-party banking application, at least a portion of the message to one or more remote computing devices associated with the financial entity; receiving, by the first-party banking application, a second indication from the one or more remote computing devices of a successful authentication based on the portion of the message; and initiating, by the first-party banking application, a transition to the third-party wallet application, the transition to include sending information for the payment card to the third-party wallet application to add or link to the third-party wallet application, the transition to further include causing the third-party wallet application to display at least confirmation that the payment card has been successfully added or linked to the third-party wallet application in a second-display GUI on the display device. 9. The computer-implemented method of claim 8 , comprising receiving, from the user, permission to share data with the third-party wallet application. 10. The computer-implemented method of claim 8 , comprising: receiving user login information; and authenticating, via the first-party banking application, the user login information. 11. The computer-implemented method of claim 8 , wherein the first-party banking application is a mobile-based application, a native application, a web application, or a web browser and wherein the third-party wallet application is a mobile-based application, a native application, a web application, or a web browser. 12. The computer-implemented method of claim 8 , comprising receiving the message in one or more NFC data exchange format (NDEF) messages. 13. The computer-implemented method of claim 8 , wherein the contactless card comprises memory and processing circuitry for executing instructions stored in the memory to generate the MAC cryptogram, determine the random number, and send the message. 14. The computer-implemented method of claim 8 , wherein the one or more remote computing devices are associated with the first-party banking application and are first-party remote computing devices. 15. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to: provide access to a first-party banking application in response to authentication of user login information; present, by the first-party banking application in a first-display graphical user interface (GUI) on the display device, an indication to add or link a payment card associated with a user and the account to a third-party wallet application; receive, by the first-party banking application, a selection of the indication; present, by the first-party banking application in the first-display GUI on the display device, a one-tap authentic

Assignees

Inventors

Classifications

  • Identity check for transactions · CPC title

  • Use of certificates or encrypted proofs of transaction rights · CPC title

  • using electronic wallets or electronic money safes · CPC title

  • Contactless payments by cards · CPC title

  • RFID or NFC payments by means of M-devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12112310B2 cover?
Various embodiments are directed to securely verifying an identity of a user who is requesting to add or link a financial instrument to a third-party digital wallet using one-tap contactless card authentication. The financial instrument may be added or linked to the third-party wallet in at least two scenarios: pull provisioning and push provisioning. In either provisioning scenarios, the user …
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06Q20/3221. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 08 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).