Process implemented in an integrated circuit module, corresponding integrated circuit module, system comprising such a module and corresponding computer program
AssigneeIdemia France
InventorElder DOS SANTOS
Life of this patent
Estimating the term…
Loading patent…
AssigneeIdemia France
InventorElder DOS SANTOS
Estimating the term…
A method implemented in an integrated-circuit module including a processor accessing a non-volatile memory wherein execution-context-defining software applications to be executed by the processor for communication with a device are stored, and to access a volatile memory storing execution data of a software application currently being executed. The software applications include a first being executed and a second previously suspended, the method including, upon receiving a command from the electronic device: suspending execution of the first software application being executed including saving the content of the volatile memory in a first backup location of the non-volatile memory, stopping the execution of the first software application; and resuming the previously suspended execution of the second software application including transferring into the volatile memory, from a second backup location of the non-volatile memory, execution data relating to the previously suspended execution of the second software, and executing the second software application.
Method implemented in an integrated-circuit module comprising a processor configured to access a non-volatile memory wherein a plurality of execution-context-defining software applications adapted to be executed by the processor for communication with an electronic device are stored, and to access a volatile memory configured to store execution data of a software application currently being executed, the plurality of software applications comprising a first software application currently being executed and a second software application previously suspended, the method comprising, on reception of a command from the electronic device,
Integrated-circuit module, comprising a communication interface and a processor configured to access a non-volatile memory wherein a plurality of execution-context-defining software applications are stored, adapted to be executed by a processor for communication via the communication interface, and to access a volatile memory configured to store execution data of a software application currently being executed, the module being configured to, on reception of a command on Its communication interface, the plurality of software applications comprising a first software application currently being executed and a second software application previously suspended,
Dependencies are inferred from the claim text.