Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
155 words
A portable electronic apparatus comprising: data storing means for storing transaction data; input means for inputting transaction data to be stored in said data storing means and confirmation data for confirming the validity of the transaction data; additional data generating means for sequentially generating additional data, each additional data generated in a particular transaction being different from additional data which has been generated in an immediately previous transaction; means for generating internal confirmation data from data which includes the additional data from said additional data generating means and the transaction data input from said input means; comparing means for comparing the internal confirmation data generated by said internal confirmation data generating means with the confirmation data input from said input means, and outputting a comparing result; and control means for storing the transaction data input from said input means into said data storing means when the comparison result from said comparing means indicates a coincidence.
Claim 2
Dependent Claim
155 words
A portable electronic apparatus comprising: data storing means for storing transaction data; input means for inputting transaction data to be stored in said data storing means and confirmation data for confirming the validity of the transaction data; additional data generating means for sequentially generating additional data, each additional data generated in a particular transaction being different from additional data which has been generated in an immediately previous transaction; means for generating internal confirmation data from data which includes the additional data from said additional data generating means and the transaction data input from said input means; comparing means for comparing the internal confirmation data generated by said internal confirmation data generating means with the confirmation data input from said input means, and outputting a comparing result; and control means for storing the transaction data input from said input means into said data storing means when the comparison result from said comparing means indicates a coincidence.
Claim 3
Dependent Claim
18 words
An apparatus according to claim 1, wherein the additional data includes a renewal number of the transaction data.
Claim 4
Dependent Claim
41 words
An apparatus according to claim 1, wherein said internal confirmation data generating means generates the internal confirmation data by encrypting a combination of the additional data and the transaction data, using a binary value on the basis of Data Encryption Standard.
Claim 5
Dependent Claim
19 words
An apparatus according to claim 1, wherein the transaction data includes credit limit data, and expiration valid date data.
Claim 6
Dependent Claim
72 words
An apparatus according to claim 4, wherein said control means includes an update means for updating at least one of the credit limit data and the expiration date data, said additional data generating means includes means for changing a renewal number which is changed upon every execution of the update processing, and said internal confirmation data generating means generates changed internal confirmation data each time the update processing is to be performed.
Claim 7
Dependent Claim
25 words
An apparatus according to claim 1, wherein said apparatus is operatively connected to a host system, the confirmation data being generated by said host system.
Claim 8
Dependent Claim
31 words
An apparatus according to claim 6, wherein said internal confirmation data generating means includes a same data generating means as means for generating the confirmation data, provided in said host system.
Claim 9
Dependent Claim
26 words
An apparatus according to claim 5, wherein said additional data generating means includes means for protecting the renewal number from being updated by an external access.
Claim 10
Dependent Claim
63 words
An apparatus according to claim 4, wherein said control means includes means for updating at least one of a transaction amount data and a transaction valid date data, said additional data generating mans is a timer for generating date data, and said internal confirmation data generating means generates different reference confirmation data using the date data from said timer upon every update processing.
Claim 11
Dependent Claim
63 words
An apparatus according to claim 4, wherein said control means includes means for updating at least one of a transaction amount data and a transaction valid date data, said additional data generating means is a counter for counting a transaction number, and said internal confirmation data generating means generates different confirmation data using the transaction number from said counter upon every update processing.
Claim 12
Dependent Claim
13 words
An apparatus according to claim 1, wherein said apparatus is an IC card.
Claim 13
Dependent Claim
119 words
A portable electronic apparatus comprising: memory means for storing data including inherent data to be used for generating confirmation data; input means for inputting data including confirmation data; control means for controlling said memory means and said input means; confirmation data generating means for generating confirmation data encrypted using predetermined key data on the basis of input data from said input means and the inherent data; and authentication means for verifying the confirmation data, generated by said confirmation data generating means, with the confirmation data input from said input means, to authenticate the validity of the input data whereby said control means stores the input data in said memory means if the validity of the input data is authenticated.
Claim 14
Dependent Claim
119 words
A portable electronic apparatus comprising: memory means for storing data including inherent data to be used for generating confirmation data; input means for inputting data including confirmation data; control means for controlling said memory means and said input means; confirmation data generating means for generating confirmation data encrypted using predetermined key data on the basis of input data from said input means and the inherent data; and authentication means for verifying the confirmation data, generated by said confirmation data generating means, with the confirmation data input from said input means, to authenticate the validity of the input data whereby said control means stores the input data in said memory means if the validity of the input data is authenticated.