Methods and systems for secure mobile device initiated payments using generated image data

US9881297B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9881297-B2
Application numberUS-47573509-A
CountryUS
Kind codeB2
Filing dateJun 1, 2009
Priority dateNov 14, 2008
Publication dateJan 30, 2018
Grant dateJan 30, 2018

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.

Systems, methods, processes, computer program code and means for conducting a payment transaction are provided which include activating a payment application of a mobile device, generating, using the payment application, an optical image representing payment account information associated with the payment application, said payment account information including at least one of a payment account number, an expiry date of the payment account number, and a dynamic verification code generated by the payment application; and presenting the optical image to a merchant transaction terminal for scanning to conduct the payment transaction.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for conducting a payment transaction with a mobile device, comprising: activating, by the mobile device, a payment application installed on the mobile device; determining, by the payment application installed on the mobile device, a dynamic variable for the payment transaction, said dynamic variable being different for each initiated transaction; generating, by the payment application installed on the mobile device, a unique dynamic optical image for the financial transaction, wherein said unique dynamic optical image (i) is a one-time use bar code, (ii) is generated by converting a payment account number, an expiry date of said payment account number, and the determined dynamic variable, and (iii) is different from unique dynamic optical images generated for other financial transactions; displaying, on a display device of the mobile device, the generated unique dynamic optical image; and presenting said generated unique dynamic optical image, displayed on the display device of the mobile device, to a merchant transaction terminal for scanning to conduct said payment transaction. 2. The method of claim 1 , wherein said determining of said dynamic variable includes incrementing a transaction counter. 3. The method of claim 1 , further comprising: generating, using the payment application, secondary payment account information; and displaying said secondary payment account information on the display device of said mobile device. 4. The method of claim 1 , wherein said presenting of said unique dynamic optical image further comprises: presenting said unique dynamic optical image to a bar code scanner associated with said merchant transaction terminal. 5. The method of claim 3 , further comprising: providing the generated secondary payment information to complete said transaction. 6. The method of claim 5 , wherein said generated secondary payment information includes a static virtual payment account number (“VPAN”), an expiry date of said static VPAN, and dynamic data generated by said payment application. 7. The method of claim 4 , wherein the bar code image causes (i) generation of a transaction authorization request message and (ii) transmission of said transaction authorization request message to a payment network for authorization processing. 8. A mobile device, comprising: a display device; a data entry device; a computer processor for executing program instructions, for receiving data from said data entry device, and for displaying data on said display device; a memory, coupled to the computer processor, for storing program instructions for execution by the computer processor, said program instructions including instructions to: receive a request to conduct a payment transaction; determine a dynamic variable for the payment transaction, said dynamic variable being different for each initiated transaction; generate a unique dynamic optical image for the transaction, wherein said unique dynamic optical image (i) is a one-time use bar code, (ii) is generated by converting a payment account number, an expiry date of said payment account number, and the determined dynamic variable and (iii) is different from unique dynamic optical images generated for other financial transactions; and display said generated unique dynamic optical image on said display device for scanning, by a merchant. 9. The mobile device of claim 8 , wherein said memory further stores program instructions to increment a transaction counter for use in determining said dynamic variable. 10. The mobile device of claim 8 , wherein said memory further stores program instructions to: request, in response to said request to conduct the payment transaction, information to authenticate an identify of a user. 11. The mobile device of claim 9 , wherein said memory further stores program instructions to: generate secondary payment account information; and display said secondary payment account information on said display device. 12. The mobile device of claim 11 , wherein both said generated secondary payment account information and said generated unique dynamic optical image are displayed on said display device. 13. The mobile device of claim 11 , wherein said generated unique secondary payment account information includes a static virtual payment account number (“VPAN”), an expiry date of said static VPAN, and dynamic data. 14. The mobile device of claim 12 , wherein at least one of said generated secondary payment account information and said generated unique dynamic optical image are presented to the merchant to complete the payment transaction.

Assignees

Inventors

Classifications

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

  • Point-of-sale [POS] network systems · CPC title

  • Finance; Insurance; Tax strategies; Processing of corporate or income taxes · CPC title

  • comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit · CPC title

  • using wireless 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 US9881297B2 cover?
Systems, methods, processes, computer program code and means for conducting a payment transaction are provided which include activating a payment application of a mobile device, generating, using the payment application, an optical image representing payment account information associated with the payment application, said payment account information including at least one of a payment account …
Who is the assignee on this patent?
Kranzley Arthur D, Wankmueller John R, Mastercard International Inc
What technology area does this patent fall under?
Primary CPC classification G06Q20/3274. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 30 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).