Portable electronic device and a method for processing data therefore
First Claim
1. A portable electronic device comprising:
- first memory means for storing a plurality of identification number data;
means for receiving a plurality of instruction data including an identification number verifying instruction data and identification number data from an external device;
means for verifying the identification number data received by the receiving means with the identification number data stored in the first memory means when the receiving means receives identification number data and identification number verifying instruction data;
second memory means for storing verification results;
third memory means for storing control data corresponding to the instruction data and representing a plurality of identifiers each indicating whether or not identification number verification is required and further indicating whether complete or partial identification number verification is required;
first means for referring to the partial verification results stored in the second memory means when the control data stored in the third memory means indicates the partial identification number is required after instruction data other than identification number verifying instruction data has been received by the receiving means; and
second means for referring to the complete verification results stored in the second memory means when the control data stored in the third memory means indicates the complete identification number verification is required; and
means for executing the instruction data in response to the results of the first and second referring means and the control data.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable electronic device contains a memory having first to third memory areas and a CPU. A plurality of identification number data is stored in the first memory area. The portable electronic device receives identification number data from an external device. The CPU verifies the identification number data received by this device with the identification number data stored in the first memory area. Verification results are then stored in the second memory area. The portable electronic device also receives instruction data from the external device. Control data corresponding to the instruction data and representing a plurality of identifiers are stored in the third memory area. Each identifier indicates whether or not identification number verification is required and whether complete or partial identification number verification is required. The CPU then refers to the verification results stored in the second memory area in accordance with the control data stored in the third memory area after the instruction data has been received. Finally, the CPU executes the instruction data in response to the verification results.
36 Citations
7 Claims
-
1. A portable electronic device comprising:
-
first memory means for storing a plurality of identification number data; means for receiving a plurality of instruction data including an identification number verifying instruction data and identification number data from an external device; means for verifying the identification number data received by the receiving means with the identification number data stored in the first memory means when the receiving means receives identification number data and identification number verifying instruction data; second memory means for storing verification results; third memory means for storing control data corresponding to the instruction data and representing a plurality of identifiers each indicating whether or not identification number verification is required and further indicating whether complete or partial identification number verification is required; first means for referring to the partial verification results stored in the second memory means when the control data stored in the third memory means indicates the partial identification number is required after instruction data other than identification number verifying instruction data has been received by the receiving means; and second means for referring to the complete verification results stored in the second memory means when the control data stored in the third memory means indicates the complete identification number verification is required; and means for executing the instruction data in response to the results of the first and second referring means and the control data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for processing data by a portable electronic device with a memory having first to third memory areas, the method comprising the steps of:
-
storing a plurality of identification number data in a first memory area; receiving identification number data from an external device; verifying the identification number data received in the receiving step with the identification number data stored in the first memory area; storing verification results in a second memory area; receiving instruction data from an external device; storing, in a third memory area, control data corresponding to the instruction data and representing a plurality of identifiers each indicating whether or not identification number verification is required and further indicating whether complete or partial identification number verification is required; referring to the verification results stored in the second memory area in accordance with the control data stored in the third memory area after the instruction data has been received; and executing the instruction data in response to the verification results and the control data.
-
-
7. A method for processing data by a portable electronic device with a memory having first to third memory areas, the method comprising the steps of:
-
storing a plurality of identification number data in a first memory area; receiving identification number data and identification number verifying instruction data; verifying the identification number data received in the receiving step with the identification number data stored in the first memory area when identification number data and identification number verifying instruction data has been received; storing verification results in a second memory area for every identification number verifying instruction data received; receiving instruction data other than identification number verifying instruction data; storing, in a third memory area, a first identifier (W) indicating whether identification number verification is required which corresponds to each of the instruction data other than identification number verifying instruction data, second identifiers (Y0-Y3) designating which identification number data should be verified from among the plurality of identification number data stored in the first memory area, and a third identifier (α
) indicating whether complete or partial identification number verification of the identification number data designated by the second identifiers (Y0-Y3) is required;referring to the verification results of the identification number data which should be verified when identification number verification is required based on the first to third identifiers stored in the third memory area after instruction data other than identification number verifying instruction data has been received; and executing the instruction data other than identification number verifying instruction data only after identification number data has been verified in the referring step.
-
Specification