Method and device for digital payment transactions

US10755248B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10755248-B2
Application numberUS-201715728362-A
CountryUS
Kind codeB2
Filing dateOct 9, 2017
Priority dateOct 11, 2016
Publication dateAug 25, 2020
Grant dateAug 25, 2020

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.

A method and device for digital payment transactions is provided. A method for encoding data for use in a digital payment transaction between a cardholder and a merchant includes generating, by a cardholder electronic device, dynamic magnetic stripe data associated with a digital payment card of a digital wallet application stored in a data storage module of the cardholder electronic device, retrieving merchant-related data stored in the data storage module of the cardholder electronic device, and encoding, by the cardholder electronic device, the generated dynamic magnetic stripe data and the retrieved merchant-related data in a machine-readable visual code for use in the digital payment transaction.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for encoding data for use in a digital payment transaction between a cardholder and a merchant, the method comprising: prior to initiating the digital payment transaction between the cardholder and the merchant, receiving, from the cardholder at a cardholder electronic device associated with the cardholder, a selection of i) a digital payment card of a digital wallet application previously stored in a data storage module of the cardholder electronic device and ii) the merchant, the merchant being one of a plurality of different merchants previously stored in the data storage module of the cardholder electronic device, the cardholder being at a premise associated with the merchant; transmitting a token request from the cardholder electronic device to a token service computer server in communication with the cardholder electronic device, the token request including information associated with the selected digital payment card, the token service computer server being different from the cardholder electronic device; in response to transmitting the token request, receiving a token by the cardholder electronic device from the token service computer server; generating, by the cardholder electronic device based on the received token, dynamic magnetic stripe data associated with the digital payment card of the digital wallet application; retrieving, by the cardholder electronic device in response to the selection of the merchant by the cardholder, merchant-related data associated with the merchant, the merchant-related data previously stored in the data storage module of the cardholder electronic device; encoding, by the cardholder electronic device, the generated dynamic magnetic stripe data and the retrieved merchant-related data in a machine-readable visual code for use in the digital payment transaction; and initiating, by the cardholder electronic device, the digital payment transaction by displaying, on the cardholder electronic device, the machine-readable visual code to the merchant. 2. The method according to claim 1 , wherein the merchant-related data comprises at least one of: merchant loyalty-program data; discount data; and coupon data, for use within the digital payment transaction. 3. The method according to claim 1 , wherein the machine-readable visual code comprises a Quick Response Code (QR-code). 4. The method according to claim 1 , wherein the dynamic magnetic stripe data comprises at least one of: ISO 7813 Track 1 , Track 2 , and Track 3 data. 5. The method according to claim 1 , wherein the dynamic magnetic stripe data comprises dynamic CVC data. 6. A cardholder electronic device for use in a digital payment transaction between a cardholder and a merchant, the cardholder electronic device comprising: a mobile device processor module; a communications module for transmitting and receiving data, the communications module operably connected to the mobile device processor module; and a data storage module operably connected to the mobile device processor module and having stored therein a digital wallet application, merchant-related data, and instructions configured to cause the mobile device processor module to: prior to initiating the digital payment transaction between the cardholder and the merchant, receive, from the cardholder associated with the cardholder electronic device, a selection of i) a digital payment card of the digital wallet application previously stored in a data storage module of the cardholder electronic device and ii) the merchant, the merchant being one of a plurality of different merchants previously stored in the data storage module of the cardholder electronic device, the cardholder being at a premise associated with the merchant; transmit a token request from the cardholder electronic device to a token service computer server in communication with the cardholder electronic device, the token request including information associated with the selected digital payment card, the token service computer server being different from the cardholder electronic device; in response to transmitting the token request, receive a token by the cardholder electronic device from the token service computer server; generate, in based on the received token, dynamic magnetic stripe data associated with the digital payment card of the digital wallet application; retrieve, in response to the selection of the merchant by the cardholder, the merchant-related data associated with the merchant, the merchant-related data previously stored in the data storage module; encode the generated dynamic magnetic stripe data and the retrieved merchant-related data in a machine-readable visual code for use in the digital payment transaction; and initiate the digital payment transaction by displaying, on the cardholder electronic device, the machine-readable visual code to the merchant. 7. The cardholder electronic device according to claim 6 , wherein the merchant-related data comprises at least one of: merchant loyalty-program data; discount data; and coupon data, for use within the digital payment transaction. 8. The cardholder electronic device according to claim 6 , wherein the machine-readable visual code comprises a Quick Response Code (QR-code). 9. The cardholder electronic device according to claim 6 , wherein the dynamic magnetic stripe data comprises at least one of: ISO 7813 Track 1 , Track 2 , and Track 3 data. 10. The cardholder electronic device according to claim 6 , wherein the dynamic magnetic stripe data comprises dynamic CVC data. 11. The cardholder electronic device according to claim 6 , wherein the merchant-related data stored in the data storage module comprises data associated with a plurality of different merchants, wherein the cardholder electronic device further comprises a user input module operably connected to the mobile device processor module, the user input module configured to receive a cardholder selection of one of the plurality of different merchants. 12. A merchant device for use in a digital payment transaction between a cardholder and a merchant, the merchant device comprising: a visual code scanner module for reading and extracting a machine-readable visual code generated by a cardholder electronic device, wherein the visual code scanner module is configured to: scan the machine-readable visual code displayed by the cardholder electronic device to initiate the digital payment transaction, wherein the machine-readable visual code includes dynamic magnetic stripe data and merchant-related data encoded by the cardholder electronic device, wherein the dynamic magnetic strip data is generated by the cardholder electronic device based on a token received from a token service computer server i) in communication with the cardholder electronic device and ii) being different from the cardholder electronic device, the token received by the cardholder electronic device in response to transmitting a token request from the cardholder electronic device to the token service computer server, the token request including information associated with a selection of a digital payment card by the cardholder at the cardholder electronic device, the digital payment card associated with a digital wallet application previously stored in a data storage module of the cardholder electronic device, and wherein the merchant-related data is retrieved by the cardholder electronic device from the data storage module in response to a selection of the merchant by the cardholder at the cardholder electronic device, the merchant being one of a plurality of different merchants previously stored in the data storage mo

Assignees

Inventors

Classifications

  • Device specific authentication in transaction processing · CPC title

  • using a pictured code, e.g. barcode or QR-code, being displayed on the M-device · CPC title

  • by active credit-cards adapted therefor (G07F7/1008 takes precedence) · CPC title

  • G06Q20/105Primary

    involving programming of a portable memory device, e.g. IC cards, "electronic purses" · CPC title

  • Discounts or incentives, e.g. coupons or rebates · 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 US10755248B2 cover?
A method and device for digital payment transactions is provided. A method for encoding data for use in a digital payment transaction between a cardholder and a merchant includes generating, by a cardholder electronic device, dynamic magnetic stripe data associated with a digital payment card of a digital wallet application stored in a data storage module of the cardholder electronic device, re…
Who is the assignee on this patent?
Mastercard Asia Pacific Pte Ltd, Mastercard Asia Pacific Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q20/105. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 25 2020 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).