IC card having state marker for record access
First Claim
Patent Images
1. An IC card having a control section and a writable memory, comprising:
- means for receiving external data input;
said control section comprising means for receiving a plurality of external data parameters and for calculating addresses where the external data is to be stored from said parameters;
a plurality of index areas arranged in said memory for receiving a plurality of parameters that define addresses for the external data input;
means for writing the plurality of parameters into said index areas;
a plurality of data storage areas allocated to a blank region in said memory when said writing means has written the parameters into said index areas, each of said data storage areas including a plurality of records, each of said records being capable of storing data that has an arbitrary data length as received from the external data input;
means for marking a state of each record in said data storage areas whenever data is written in one of said records so as to indicate the state of the record;
means for receiving an external instruction to read data recorded in said storage area; and
means for selecting records that have been written based on the state of the record as indicated by the marking means.
1 Assignment
0 Petitions
Accused Products
Abstract
An IC card including a control section and a writable memory, wherein the memory is provided with an index section and a storage area section for recording data. Storage areas are allocated in the memory by use of indices, namely, parameters including a start address of each storage area, a number of records, and a record length are written in each index and the control section calculates an address of each storage area by use of the parameters according to an address calculation program.
-
Citations
25 Claims
-
1. An IC card having a control section and a writable memory, comprising:
-
means for receiving external data input; said control section comprising means for receiving a plurality of external data parameters and for calculating addresses where the external data is to be stored from said parameters; a plurality of index areas arranged in said memory for receiving a plurality of parameters that define addresses for the external data input; means for writing the plurality of parameters into said index areas; a plurality of data storage areas allocated to a blank region in said memory when said writing means has written the parameters into said index areas, each of said data storage areas including a plurality of records, each of said records being capable of storing data that has an arbitrary data length as received from the external data input; means for marking a state of each record in said data storage areas whenever data is written in one of said records so as to indicate the state of the record; means for receiving an external instruction to read data recorded in said storage area; and means for selecting records that have been written based on the state of the record as indicated by the marking means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification