Method for carrying out a transaction, corresponding terminal, server and computer program

US11880840B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11880840-B2
Application numberUS-201916456524-A
CountryUS
Kind codeB2
Filing dateJun 28, 2019
Priority dateJun 29, 2018
Publication dateJan 23, 2024
Grant dateJan 23, 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.

A method for processing a transaction of a communications terminal, requesting a server, through a communications network, for implementing a transaction involving the use of payment data. The method is implemented by the communications terminal and includes: obtaining a user identification certificate, the user identification certificate being formed out of an identity document in the possession of a user making the transaction; inserting the user identification certificate into a transaction data structure; transmitting the transaction data structure to the server; and, when the user identification certificate received by the server is valid, receiving a piece of data representing the validation of the transaction by the server.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method implemented between a communications terminal of a user, a digital identity card and a server for processing a transaction of the communications terminal, the transaction being a payment transaction involving use of payment data provided by the communications terminal of the user during execution of the transaction, wherein the method comprises the following acts: sending, through a near-field communication (NFC) link by a processor of the communications terminal, a request for a user identification certificate to the digital identity card in the possession of the user, the request including the payment data, the payment data comprising a name, a number, and a card verification value (CVV); generating, by the digital identity card, the requested user identification certificate, the generating by the digital identity card comprising, generating, using a private key, a digital signature of said name, said number, and said CVV obtained from the digital identity card, the private key being kept only by the digital identity card; receiving, by the processor of the communications terminal from the digital identity card through the NFC link, the generated user identification certificate; inserting, by the processor of the communications terminal, said generated user identification certificate into a transaction data structure, transmitting, by the processor of the communications terminal, the inserted transaction data structure to said server; decrypting, by the server, the digital signature of said name, said number, and said CVV of the received inserted transaction data structure using a public key of the digital identity card previously transmitted to the server; comparing, by the server, said decrypted name, said decrypted number, and said decrypted CVV of the inserted transaction data structure with an expected transaction certificate in possession of said server; determining, by the server, that said decrypted name, said decrypted number, and said decrypted CVV match the expected transaction certificate; receiving, by the processor of the communications terminal, a piece of data representing validation of the transaction by said server, the validation of the transaction representing said determined match; and in response to receiving said piece of data, requesting, by the processor of the communications terminal, the server to implement the transaction through a communications network. 2. The method according to claim 1 , wherein the method furthermore comprises: a preliminary act of determining a certification parameter value, said certification parameter being related to said transaction; and inserting the certification parameter value into the request for obtaining a user identification certificate. 3. The method according to claim 2 , wherein the certification parameter belongs to the group consisting of: a creation function parameter for creating said user identification certificate; a value representing a merchant's identifier; a value representing a communications terminal identifier; a value representing the transaction; a value representing a date and/or a time of the transaction. 4. The method according to claim 1 , wherein the inserting said user identification certificate into a transaction data structure comprises selection, from among a plurality of available fields, of a specific existing field. 5. The method according to claim 4 , wherein the specific field is a field dedicated to reception of a card verification value. 6. The method according to claim 2 , wherein the certification parameter comprises a piece of data representing an identifier of said communications terminal and a piece of data representing a time of the transaction.

Assignees

Inventors

Classifications

  • Identity check for transactions · CPC title

  • using secure elements embedded in M-devices · CPC title

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

  • using the card verification value [CVV] associated with the card · CPC title

  • Use of secure elements separate from 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 US11880840B2 cover?
A method for processing a transaction of a communications terminal, requesting a server, through a communications network, for implementing a transaction involving the use of payment data. The method is implemented by the communications terminal and includes: obtaining a user identification certificate, the user identification certificate being formed out of an identity document in the possessi…
Who is the assignee on this patent?
Banks And Acquirers Int Holding
What technology area does this patent fall under?
Primary CPC classification G06Q20/4014. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 23 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).