Device, system and method for reducing an interaction time for a contactless transaction

US9613354B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9613354-B2
Application numberUS-201615077784-A
CountryUS
Kind codeB2
Filing dateMar 22, 2016
Priority dateSep 28, 2005
Publication dateApr 4, 2017
Grant dateApr 4, 2017

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.

Methods, devices, and systems are described for sending and receiving messages between a terminal reader and a payment device, such as a credit card. A dynamic signature is calculated on the payment device from an application transaction counter, a terminal unpredictable number, and a transaction amount, and it is sent with an application file locator (AFL) to the reader. The reader then sends a read record command to the payment device to get records associated with the AFL, among other normal processing. While the normal processing is occurring for the transaction, the dynamic signature can be recalculated and compared with that from the payment device in order to assure that nothing has surreptitiously changed the values in the messages.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: sending from a reader to a payment device a terminal unpredictable number and a transaction amount; receiving from the payment device a message with a dynamic signature generated based on an application transaction counter (ATC), the terminal unpredictable number, and the transaction amount, the dynamic signature sent with an application file locator (AFL); and then transmitting from the reader to the payment device a command message to request one or more records indicated in the AFL from the payment device; receiving at the reader from the payment device the requested one or more records requested by the command message, wherein the one or more records requested by the command message is received at the reader within 500 milliseconds of the reader sending the terminal unpredictable number and the transaction amount to the payment device; and causing a recalculation of the dynamic signature in order to authorize a transaction if the dynamic signature received from the payment device matches the recalculated dynamic signature. 2. The method of claim 1 , further comprising: terminating communication between the reader and payment device prior to performing an online transaction. 3. The method of claim 2 , further comprising: receiving a cryptogram that is based on the application transaction counter, the terminal unpredictable number, and the transaction amount; and requesting the transaction be processed online with the cryptogram if the dynamic signature is not validated. 4. The method of claim 1 , further comprising: terminating communication between the reader and the payment device prior to performing an offline authorization. 5. The method of claim 1 , further comprising: authorizing the transaction if the dynamic signature received from the payment device is equal to the recalculated dynamic signature. 6. The method of claim 1 , further comprising: receiving a request for a second transaction; and re-establishing communication between the reader and the payment device. 7. The method of claim 6 , wherein completing the second transaction changes the application transaction counter. 8. The method of claim 6 , wherein the second transaction is for a non-financial transaction. 9. The method of claim 1 , further comprising: incrementing, at the payment device, the application transaction counter; and then generating, at the payment device, the dynamic signature. 10. The method of claim 1 , further comprising: transmitting from the reader to the payment device a request for a list of applications that are supported by the payment device for conducting a transaction. 11. The method of claim 1 , wherein the sending, receivings, and transmitting are conducted wirelessly. 12. A non-transitory computer readable medium embodying information indicative of instructions for causing a reader to perform operations comprising: sending from a reader to a payment device a terminal unpredictable number and a transaction amount; receiving from the payment device a message with a dynamic signature generated based on an application transaction counter (ATC), the terminal unpredictable number, and the transaction amount, the dynamic signature sent with an application file locator (AFL); and then transmitting from the reader to the payment device a command message to request one or more records indicated in the AFL from the payment device; receiving at the reader from the payment device the requested one or more records requested by the command message, wherein the one or more records requested by the command message is received at the reader within 500 milliseconds of the reader sending the terminal unpredictable number and the transaction amount to the payment device; and causing a recalculation of the dynamic signature in order to authorize a transaction if the dynamic signature received from the payment device matches the recalculated dynamic signature. 13. The medium of claim 12 , further comprising instructions for: terminating communication between the reader and the payment device prior to performing an online authorization. 14. The medium of claim 13 , further comprising instructions for: receiving a cryptogram that is based on the application transaction counter, the terminal unpredictable number, and the transaction amount; and requesting the transaction be processed online with the cryptogram if the dynamic signature is not validated. 15. The medium of claim 12 , further comprising instructions for: terminating communication between the reader and the payment device prior to performing an offline authorization. 16. The medium of claim 12 , wherein the payment device is configured to operate in chip-mode for wireless communication or magnetic stripe mode. 17. The medium of claim 12 , wherein the payment device is configured to increment the application transaction counter before generating the dynamic signature. 18. The medium of claim 12 , further comprising instructions for: transmitting from the reader to the payment device a request for a list of applications that are supported by the payment device for conducting a transaction. 19. A system comprising: a reader comprising a non-transitory computer readable medium embodying information indicative of instructions for causing the reader to perform operations comprising: sending from the reader to a payment device a terminal unpredictable number and a transaction amount; receiving from the payment device a message with a dynamic signature generated based on an application transaction counter (ATC), the terminal unpredictable number, and the transaction amount, the dynamic signature sent with an application file locator (AFL); and then transmitting from the reader to the payment device a command message to request one or more records indicated in the AFL from the payment device; receiving from the payment device the requested one or more records requested by the command message; and causing a recalculation of the dynamic signature in order to authorize a transaction if the dynamic signature received from the payment device matches the recalculated dynamic signature; and the payment device comprising a non-transitory computer readable medium embodying information indicative of instructions for causing the payment device to perform operations comprising: sending from the payment device to the reader the message with the dynamic signature; and then sending from the payment device to the reader the requested one or more records requested by the command message, wherein the one or more records requested by the command message is sent to the reader within 500 milliseconds of the reader sending the terminal unpredictable number and the transaction amount to the payment device. 20. The system of claim 19 , further comprising instructions in the reader for: receiving from the payment device a cryptogram that is based on the application transaction counter, the terminal unpredictable number, and the transaction amount; and requesting the transaction be processed online with the cryptogram if the dynamic signature is not validated.

Assignees

Inventors

Classifications

  • G06Q20/352Primary

    Contactless payments by cards · CPC title

  • Transaction verification · CPC title

  • G06Q20/04Primary

    Payment circuits · CPC title

  • Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system · CPC title

  • Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists · 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 US9613354B2 cover?
Methods, devices, and systems are described for sending and receiving messages between a terminal reader and a payment device, such as a credit card. A dynamic signature is calculated on the payment device from an application transaction counter, a terminal unpredictable number, and a transaction amount, and it is sent with an application file locator (AFL) to the reader. The reader then sends …
Who is the assignee on this patent?
Visa Int Service Ass
What technology area does this patent fall under?
Primary CPC classification G06Q20/352. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 04 2017 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).