IP Library Granted Patent US 7,975,057
Granted Patent B2
US 7,975,057 · App. 10/203,028 · Granted Jul 5, 2011

Time management at communication protocol layer for a smart card-type device

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 7,975,057
App. No.
10/203,028
Granted
Jul 5, 2011
Kind
B2
Abstract

An entity of the smart card type has an application layer linked to a communication protocol layer. A time manager containing a timer interfaces with the protocol layer. The time manager substantially periodically constructs waiting time extension requests transmitted to a terminal through the protocol layer as long as data are being processed in the application layer. The application layer is thus freed from any time constraint.

Claims (13)

1. An entity of the smart card type, having an application layer linked to a communication protocol layer, and comprising a time manager interfacing with the protocol layer for constructing, at the expiry of a waiting time, a waiting time extension request and transmitting said request to a terminal through the protocol layer as long as data are being processed in the application layer.

2. An entity according to claim 1 , in which the time manager comprises a time counting means which is activated after reception of a command with or without data transmitted by the terminal or after a response with data is transmitted by the entity, which is de-activated pending a command with data by the application layer or substantially at the time of transmission of a response with or without data to the terminal, and which is de-activated and then re-activated substantially at the expiry of each waiting time causing transmission of the extension request to the terminal.

3. A communicating device according to claim 1 , wherein said communicating device is a smart card.

4. A method of managing time at the level of an application layer linked to a communication protocol layer in an entity of the smart card type having an application layer linked to a communication protocol layer, said method comprising the following steps:

providing a time manager interfacing with the protocol layer linked to the application layer,

activating the time manager, by means of the protocol layer, in response to a command with or without data transmitted by a terminal or after a response with data transmitted by the entity to the terminal, so as to construct waiting time extension requests transmitted by the protocol layer to the terminal, and

deactivating the time manager when the protocol layer is waiting for a command with data or when the protocol layer transmits a response with or without data.

5. A method according to claim 4 , wherein the activation step comprises the following periodic steps:

counting down a waiting time with a time counting means included in the activated time manager,

deactivating the counting means and constructing, by means of the time manager, a waiting time extension request substantially at the expiry of a waiting time,

transmitting the extension request by means of the protocol layer to the terminal, and

activating the counting means.

6. A method according to claim 4 , wherein said communicating device is a smart card.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2023
From: THALES DIS FRANCE SA
To: THALES DIS FRANCE SAS
Reel/Frame 064730/0766 →
CHANGE OF NAME Recorded Jan 30, 2023
From: GEMALTO SA
To: THALES DIS FRANCE SA
Reel/Frame 064163/0431 →
MERGER Recorded May 23, 2011
From: GEMPLUS
To: GEMALTO SA
Reel/Frame 026321/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2002
From: GUTERMAN, PASCAL; BONNET, LAURENT
To: GEMPLUS
Reel/Frame 013300/0393 →