Method for deactivating a payment module, corresponding computer program product, storage medium and payment module

US9785939B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9785939-B2
Application numberUS-201514689817-A
CountryUS
Kind codeB2
Filing dateApr 17, 2015
Priority dateApr 18, 2014
Publication dateOct 10, 2017
Grant dateOct 10, 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.

The invention concerns a method for deactivating a payment module attachable to a communications terminal, comprising: a phase for deactivating comprising at least one step for erasing the main memory of said payment module with the exception of a non-volatile memory zone in which an encryption key k is stored, said encryption key k being available only when said main memory is empty; a phase for verifying comprising: a step for verifying that said main memory is empty, delivering a positive or negative result of verification; if said result of verification is positive: a step for computing a response to a challenge preliminarily received by said payment module from an entity distinct from said payment module, said computation being implemented by means of said encryption key k; a step for transmitting said response to said entity.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for deactivating a payment module attachable to a communications terminal, the method comprising the following phases: a phase of deactivating comprising at least one act of erasing an entire memory of the payment module, called a main memory, with the exception of a non-volatile memory zone in which an encryption key is stored, said encryption key being available only when the main memory of the payment module is empty; and at least one phase of verifying said deactivation comprising the following acts: verifying that said main memory is empty, delivering a positive or negative result of verification; if said result of verification is positive: computing a response to a challenge preliminarily received by said payment module from an entity distinct from said payment module, said computation being implemented by using said encryption key; and for transmitting said response to said entity. 2. The method for deactivating a payment module according to claim 1 , wherein said phase of deactivating is triggered by reception, by said payment module, of at least one request for deactivation coming from said entity. 3. The method for deactivating a payment module according to claim 1 , wherein said encryption key stored in said non-volatile memory of said payment module is never accessible in read mode. 4. The method for deactivating a payment module according to claim 2 , wherein said computing a response to a challenge also uses at least one piece of data representing said request for deactivation, piece of data belonging to the group consisting of: an identifier of said entity; a timestamp of said request for deactivation. 5. A method for deactivating a payment module according to claim 1 , wherein said phase of deactivating is triggered after an act of validating an authorization of said entity to deactivate said payment module. 6. A payment module attachable to a communications terminal and comprising means of deactivation comprising: a main memory comprising a non-volatile memory zone in which there is stored an encryption key; means for erasing the entire main memory of said payment module, except for the non-volatile memory zone, said encryption key being available only when said main memory of said payment module is empty; means for verifying that said main memory is empty, delivering a positive or negative result of verification; means for computing a response to a challenge preliminarily received by said payment module, coming from an entity distinct from said payment module, said computation being implemented by using said encryption key, said computation means being activated by a positive result of verification; means for transmitting said response to said entity. 7. A computer readable and non-transient storage medium storing a computer program comprising a set of instructions executable by a computer or a processor to implement a method for deactivating a payment module attachable to a communications terminal, the method comprising the following phases: a phase of deactivating comprising at least one act of erasing an entire memory of the payment module, called a main memory, with the exception of a non-volatile memory zone in which an encryption key is stored, said encryption key being available only when the main memory of the payment module is empty; and at least one phase of verifying said deactivation comprising the following acts: verifying that said main memory is empty, delivering a positive or negative result of verification; if said result of verification is positive: computing a response to a challenge preliminarily received by said payment module from an entity distinct from said payment module, said computation being implemented by using said encryption key; and transmitting said response to said entity.

Assignees

Inventors

Classifications

  • involving key management · CPC title

  • Use of secure elements separate from M-devices · CPC title

  • Business processing using cryptography · CPC title

  • comprising security or operator identification provisions, e.g. password entry · CPC title

  • using hash chains, e.g. blockchains or hash trees · 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 US9785939B2 cover?
The invention concerns a method for deactivating a payment module attachable to a communications terminal, comprising: a phase for deactivating comprising at least one step for erasing the main memory of said payment module with the exception of a non-volatile memory zone in which an encryption key k is stored, said encryption key k being available only when said main memory is empty; …
Who is the assignee on this patent?
Cie Ind Et Financiere D'Ingenierie “Ingenico”, Ingenico Group
What technology area does this patent fall under?
Primary CPC classification G06Q20/3829. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 10 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).