IP Library Granted Patent US 9,929,754
Granted Patent B2
US 9,929,754 · App. 14/400,070 · Granted Mar 27, 2018

Method and device for transmitting a message

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,929,754
App. No.
14/400,070
Granted
Mar 27, 2018
Kind
B2
Abstract

An embedded system and, in particular, a communication protocol suitable for a data transmission using auxiliary physical channels of such an embedded system. A transmission method suitable for such a channel includes the transmission of a data signal based on the encoding of three symbols. The message consists of a preamble allowing recognition of the symbols used, followed by the significant part of the message. The decoding of the message comprises a first step of learning the symbols used, prior to the decoding of the significant part of the message.

Claims (32)

1. A method for transmission, by a smart card, of a message, the method comprising:

detecting, by the smart card, an end-of-life state of the smart card;

selecting, by the smart card and based on the detected end-of-life state, a predetermined monodirectional communication channel;

transmitting, by the smart card, the message using the predetermined monodirectional channel, the transmitting of the message including

transmitting a start-of-sequence marker in a form of a symbol, before transmitting a preamble,

transmitting the preamble consisting of an alternating succession of symbols coding the binary values “0” and “1” followed by a separating symbol “2”,

transmitting a part, said part forming a content of said message and consisting of a succession of symbols coding the binary values “0” and “1” separated by the separating symbol “2”, and

transmitting an end-of-sequence marker, transmitted after transmission of the part, in a form of a symbol different from the symbols used for coding the preamble or the content of the message,

the transmitted message including status information related to a cause of the detected end-of-life state of the smart card, the cause relating to a change in a hardware characteristic of the smart card.

2. The method according to claim 1 , further comprising:

transmitting a symbol by executing a selected instruction, the selected instruction being embedded in a non-transitory computer readable medium and executed by a processor of said smart card, said hardware characteristic used by the predetermined monodirectional communication channel being a current consumed by said smart card, or a temperature of said smart card, or a sound and/or electrical fields emitted by said smart card while the processor executes said selected instruction.

3. The method according to claim 1 , wherein the transmission steps are regularly repeated.

4. A method for decoding a message transmitted by a smart card using at least one physical hidden communication channel in a form of a detectable controlled change in a hardware characteristic of said smart card, the method comprising:

transmitting a preamble consisting of an alternating succession of symbols coding the binary values “0” and “1” followed by a separating symbol “2”;

transmitting a part, said part forming a content of said message and consisting of a succession of symbols coding the binary values “0” and “1” separated by the separating symbol “2”, said transmitting of the preamble and said transmitting of the part being performed as said smart card is in an end-of-life state, said message including status information related to a cause of the card to go into said end-of-life state;

correlating and adding several copies of the transmitted message, the message having been repeatedly transmitted;

detecting an alternating succession of controlled change in the hardware characteristic of said smart card corresponding to the transmission of the preamble;

learning the controlled change in the hardware characteristic of said smart card corresponding to the symbols of the preamble and the part forming the content of the message; and

decoding the content of the message using the learnt symbols.

5. The method according to claim 4 , further comprising:

synchronizing, prior to the learning of the controlled change in the hardware characteristic of said smart card, a capture of the transmitted message by locating at least one start- or end-of-sequence marker.

6. A smart card to transmit a message, the said smart card comprising:

circuitry configured to

detect an end-of-life state of the smart card,

select, based on the detected end-of-life state, a predetermined monodirectional communication channel,

transmit the message using the predetermined monodirectional channel, wherein transmitting the message includes

transmit a start-of-sequence marker in a form of a symbol, before transmitting a preamble,

transmit the preamble consisting of an alternating succession of symbols coding the binary values “0” and “1” followed by a separating symbol, and

transmit a part forming a content of said message and consisting of a succession of symbols coding the binary values “0” and “1” separated by the separating symbol “2”, and

transmit an end-of-sequence marker, transmitted after transmission of the part, in a form of a symbol different from the symbols used for coding the preamble or the content of the message,

wherein the transmitted message including status information related to a cause of the detected end-of-life state of the smart card, the cause relating to a change in a hardware characteristic of the smart card.

7. The smart card according to claim 6 , wherein the hardware characteristic used by the predetermined monodirectional communication channel is a current consumed by said smart card, a temperature of said smart card, a sound, and electrical fields emitted by said smart card while the circuitry executes a selected instruction.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2025
From: IDEMIA IDENTITY & SECURITY FRANCE
To: IDEMIA FRANCE
Reel/Frame 070632/0157 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY NAMED PROPERTIES 14/366,087 AND 15/001,534 PREVIOUSLY RECORDED ON REEL 048039 FRAME 0605. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2024
From: MORPHO
To: SAFRAN IDENTITY & SECURITY
Reel/Frame 066343/0143 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY NAMED PROPERTIES 14/366,087 AND 15/001,534 PREVIOUSLY RECORDED ON REEL 047529 FRAME 0948. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2024
From: SAFRAN IDENTITY & SECURITY
To: IDEMIA IDENTITY & SECURITY
Reel/Frame 066343/0232 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE ERRONEOUSLY NAME PROPERTIES/APPLICATION NUMBERS PREVIOUSLY RECORDED AT REEL: 055108 FRAME: 0009. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SAFRAN IDENTITY & SECURITY
To: IDEMIA IDENTITY & SECURITY FRANCE
Reel/Frame 066365/0151 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE REMOVE PROPERTY NUMBER 15001534 PREVIOUSLY RECORDED AT REEL: 055314 FRAME: 0930. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SAFRAN IDENTITY & SECURITY
To: IDEMIA IDENTITY & SECURITY FRANCE
Reel/Frame 066629/0638 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 055108 FRAME: 0009. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Feb 17, 2021
From: SAFRAN IDENTITY AND SECURITY
To: IDEMIA IDENTITY & SECURITY FRANCE
Reel/Frame 055314/0930 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE RECEIVING PARTY DATA PREVIOUSLY RECORDED ON REEL 047529 FRAME 0948. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Oct 29, 2020
From: SAFRAN IDENTITY AND SECURITY
To: IDEMIA IDENTITY & SECURITY FRANCE
Reel/Frame 055108/0009 →
CHANGE OF NAME Recorded Jan 9, 2019
From: MORPHO
To: SAFRAN IDENTITY & SECURITY
Reel/Frame 048039/0605 →
CHANGE OF NAME Recorded Aug 30, 2018
From: SAFRAN IDENTITY & SECURITY
To: IDEMIA IDENTITY & SECURITY
Reel/Frame 047529/0948 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2015
From: BERTHIER, MAEL; BOCKTAELS, YVES; BRINGER, JULIEN; LECOCQ, FRANCOIS
To: MORPHO
Reel/Frame 035525/0904 →