IP Library Granted Patent US 9,032,121
Granted Patent B2
US 9,032,121 · App. 13/508,454 · Granted May 12, 2015

Method of analyzing the wear of a non volatile memory embedded in a secure electronic token

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,032,121
App. No.
13/508,454
Granted
May 12, 2015
Kind
B2
Abstract

The invention is a method of analyzing the wear of a non volatile memory embedded in a secure electronic token. A set of events are intended to generate writing and/or erasing operations in said memory. The token comprises a buffer. The method comprises the following steps: each time an event belonging to said set occurs, generating a data which reflects the event and storing said data in the buffer, sending the buffer to a remote machine, analyzing the buffer to determine the wear of the memory.

Claims (29)

1. A method of analyzing the wear of a non-volatile memory embedded in an issued secure electronic token that is deployed to an end user, and which comprises a buffer and Universal Integrated Circuit Card (UICC) features, said method comprising the steps of:

storing, in said secure electronic token, a set of events for generating at least one of a writing and an erasing operation in said non-volatile memory, said set of events including at least high level events corresponding to commands that are sent to the secure electronic token;

activating an event tracking in the secure electronic token by an active event tracking mechanism;

when the event tracking is active, each time an event belonging to said set of events occurs, generating, by the secure electronic token deployed to the end user, a data which reflects said event, and storing said data in the buffer;

deactivating the event tracking in the secure electronic token by a deactivated event tracking mechanism; and

sending, by the secure electronic token deployed in the field, said data in the buffer to a remote machine for detailed analysis of the data in the buffer to determine the wear of the memory.

2. A method according to claim 1 , wherein the step of sending the data in the buffer to the remote machine is automatically started when the buffer is full.

3. A method according to claim 1 , wherein said data is generated as a digest of the event that it reflects and wherein said event belonging to said set is an applicative command or an internal treatment.

4. A method according to claim 1 , wherein said event targets a physical memory area and/or a logical container stored in said memory and wherein the data comprises elements reflecting at least one of the targeted physical memory area and the targeted logical container.

5. A method according to claim 1 , wherein said secure electronic token is intended to be connected to a Machine to Machine (M2M) device.

6. The method of claim 1 , wherein said set of events also includes low level events triggered by at least one of an operating system and a file system manager embedded in the secure electronic token.

7. A secure electronic token comprising a non-volatile memory and a buffer, and which has been issued and is deployed to an end user, said secure electronic token comprising:

a storage means configured to store a set of events for generating at least one of a writing and an erasing operation in said non-volatile memory, said set of events including at least high level events corresponding to commands that are sent to the secure electronic token;

a means for activating an event tracking in the secure electronic token based on a dedicated event tracking mechanism;

a means for determining whether an occurring event belongs to said set;

a means for generating a data reflecting said occurring event when the event tracking is active;

a means for storing said data in said buffer when the event tracking is active;

a means able to deactivate an event tracking in the secure electronic token based on a dedicated deactivated command; and

a means for sending, by the secure electronic token deployed in the field, said data in the buffer to a remote machine for detailed analysis of the data in the buffer to determine the wear of the memory.

8. A secure electronic token according to claim 7 , wherein said secure electronic token comprise a means able to detect that the buffer is full.

9. A secure electronic token according to claim 7 , wherein said occurring event targets at least one of a physical memory area and a logical container stored in said memory and wherein said means which is able to generate said data is also able to generate data comprising elements reflecting at least one of the targeted physical memory area and the targeted logical container.

10. A secure electronic token according to claim 7 , wherein said means to activate automatically activates the event tracking when a preset stress is detected in the token.

11. A secure electronic token according to claim 7 , wherein said secure electronic token is a Universal Integrated Circuit Card (UICC) or is a token which comprises SIM features and which is intended to be connected to a Machine to Machine (M2M) device.

12. The secure electronic token of claim 7 , wherein said set of events also includes low level events triggered by at least one of an operating system and a file system manager embedded in the secure electronic token.

13. A device, comprising:

a communication means able to establish a wireless channel with a remote machine,

a secure electronic token according to claim 7 , and,

a communication interface,

said secure electronic token is connected to said device by means of a welding or in a removable way.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2023
From: THALES DIS FRANCE SA
To: THALES DIS FRANCE SAS
Reel/Frame 064771/0016 →
CHANGE OF NAME Recorded Aug 25, 2023
From: GEMALTO SA
To: THALES DIS FRANCE SA
Reel/Frame 064716/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2012
From: DAO, FREDERIC; SILVESTRE, THIERRY; FAURE, FREDERIC
To: GEMALTO SA
Reel/Frame 028166/0301 →