Portable object reader terminal and process for self-diagnosis and supervision of same
First Claim
1. A portable object reader terminal having a memory in which an application program is stored and at least one output constituted by at least one of a display, a printer, or a communications network, or a portable object, said reader adapted to cooperate with a portable object including a non-volatile memory area (ZD) containing data including self-diagnostic or supervisory data (Ti, Dj, Sk), characterized in that said reader terminal comprises means for reading or storing, in said memory, said self-diagnostic or supervisory data (Ti, Dj, Sk) and means for sending said self-diagnostic or supervisory data (Ti, Dj, Sk) to the output specified as a function of information supplied by the self-diagnostic or supervisory data (Ti, Dj, Sk) following execution of at least one task Tt of said application program in connection with the portable object.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal includes a memory in which is stored an application program and further includes at least one output constituted either by a display, or by a printer, or by a communications network, or by a portable object. The terminal cooperates with a portable object such as a “smart card”, which includes a non-volatile memory area (ZD) containing data. The terminal includes a reader which communicates with the portable object and is characterized in that there is provided a mechanism for reading or storing self-diagnostic or supervisory data (Ti, Dj, Sk) in the terminal memory and a mechanism for sending the data to outputs (1-4) of the terminal specified as a function of information supplied by the self-diagnostic or supervisory data following the execution of at least one task Tt of the application program operating in connection with the portable object.
26 Citations
14 Claims
- 1. A portable object reader terminal having a memory in which an application program is stored and at least one output constituted by at least one of a display, a printer, or a communications network, or a portable object, said reader adapted to cooperate with a portable object including a non-volatile memory area (ZD) containing data including self-diagnostic or supervisory data (Ti, Dj, Sk), characterized in that said reader terminal comprises means for reading or storing, in said memory, said self-diagnostic or supervisory data (Ti, Dj, Sk) and means for sending said self-diagnostic or supervisory data (Ti, Dj, Sk) to the output specified as a function of information supplied by the self-diagnostic or supervisory data (Ti, Dj, Sk) following execution of at least one task Tt of said application program in connection with the portable object.
-
7. A process for supervising the operation of a terminal or for the self-diagnosis of a terminal cooperating with a portable object from a triplet of information (Ti, Dj, Sk) corresponding, for a first piece of information, to a predetermined task of an application program executed either by the portable object or by the terminal;
- for a second piece of information, to a data type correlated to a task executed and to be presented to an output of the terminal; and
for a third piece of information, to a value for specifying the output of the terminal among those present in the terminal, characterized in that said process comprises;executing the task of the application program in the terminal;
testing an indicator, either in the terminal or in the portable object, to determine whether a self-diagnostic or supervisory function is operational, then in the case of a positive response;
searching in a memory of either the portable object or the terminal to determine if among information stored there is a triplet of information wherein the first piece of information corresponds to the predetermined task executed by the terminal or the portable object; and
sending to an output of the terminal specified by the triplet thus read the value of the datum correlated to the task executed and to be labeled by the second piece of information of the triplet. - View Dependent Claims (8, 9, 10, 11)
- for a second piece of information, to a data type correlated to a task executed and to be presented to an output of the terminal; and
- 12. A portable object for use with a terminal equipped with an application program and having at least one output constituted either by a display, or by a printer, or by a communications network, or by a portable object, a memory for reading or storing, in said memory, self-diagnostic or supervisory data (Ti, Dj, Sk) and means for sending said data to outputs specified as a function of information supplied by the self-diagnostic or supervisory data following execution of at least one task Tt of the application program in connection with the portable object, characterized in that said portable object comprises a microprocessor card operating system for said card stored a first memory part of a non-volatile memory in the card, said non-volatile memory containing at least one triplet (Ti, Dj, Sk) of information stored in a predetermined area (ZD) of said non-volatile memory, the location of which is defined by address fields located in the first memory part used to store the operating system.
Specification