Identification authenticating system
AssigneeHitachi, Ltd.
InventorEiichi Yukino
Life of this patent
Estimating the term…
Abstract
An identification authenticating system includes a first memory for storing a program to perform a preselected calculation on an input value to obtain an expected result. An input value is supplied to the program wherein calculation is performed thereon. An external signal is supplied, and that signal is compared the expected result. A comparison determines whether the expected result and input value correspond to one another, thereby authenticating an identification.
Claims12
A system for authenticating identification comprising:
- first memory means adapted for storing a program to perform a preselected calculation on an input value to obtain an expected result;
- means for generating the expected result in accordance with the calculation;
- means for placing the first memory means in data communication with the generating means;
- a second memory means, placed in data communication with the first memory means and the generating means, the second memory means being adapted for storage of a copy of the program of the first memory means;
- a means for reading out the program from the second memory means in accordance with the execution of the generating means;
- means for supplying the input value to the program whereby the calculation is performed thereon;
- means for receiving an external signal;
- and
- means for comparing the expected result and the external signal to authenticate the identification.
A system for authenticating identification comprising:
- first memory means adapted for storing a program to perform a preselected calculation on an input value to obtain an expected result;
- means for generating the expected result in accordance with the calculation;
- means for placing the first memory means in data communication with the generating means;
- means for suppling the input value to the program whereby the calculation is performed thereon;
- means for receiving an external signal;
- means for comparing the expected result and the external signal to authenticate the identification;
- a host computer;
- means for placing the host computer in data communication with the comparing means;
- and
- means for transmitting data between the comparing means for the host computer.
A system for authenticating identification comprising:
- first memory means adapted for storing a program to perform a preselected calculation on an input value to obtain an expected result;
- means for generating the expected result in accordance with the calculation;
- means for placing the first memory means in data communication with the generating means;
- means for supplying the input value to the program whereby the calculation is performed thereon;
- means for receiving an external signal;
- means for comparing the expected result and the external signal to authenticate the identification;
- and
- means for selectively terminating data communication between the first memory and the generating means as the result of the comparison.
A system for authenticating identification comprising:
- first memory means adapted for storing a program to perform a preselected calculation on an input value to obtain an expected result;
- means for generating the expected result in accordance with the calculation;
- means for placing the first memory means in data communication with the generating means;
- a second means, placed in data communication with the first memory means and the generating means, the second memory means being adapted for storage of a copy of the program of the first memory means;
- encoding means for encoding the program in a preselected language and to be prestored in the first memory;
- compiler program means for compiling the preselected language of the program into an executable machine language program, the compiler program means being stored in the second memory;
- means for supplying the input value to the program whereby the calculation is performed thereon;
- means for receiving an external signal;
- and
- means for comparing the expected result and the external signal to authenticate the identification.
A system for authenticating identification comprising:
- first memory means adapted for storing a program representative of current date information to perform a preselected calculation on an input value to obtain an expected result;
- means for generating the expected result in accordance with the calculation;
- means for placing the first memory means in data communication with the generating means;
- means for supplying the input value to the program whereby the calculation is performed thereon;
- means for receiving an external signal;
- and
- means for comparing the expected result and the external signal to authenticate the identification.
A method of authentication comprising the steps of:
- prestoring a preselected program in a first memory wherein the preselected program performs a preselected calculation on an input value to obtain an expected result;
- placing the first memory means in data communication with an associated processor device;
- supplying the input value to the preselected program whereby the calculation is performed;
- generating with a generating means an expected result in accordance with the calculation;
- placing a second memory means in data communication with the first memory means and the generating means, the second memory means being adapted for storage of a copy of the program of the first memory means;
- reading out the program from the second memory means in accordance with the execution of the generating means;
- receiving an external signal;
- comparing the expected result and the external signal;
- and
- generating a comparison signal indicative of a comparison of the comparing means.
A system for authenticating an identification comprising:
- a personal identification unit having a first memory which includes a program stored therein wherein the program performs a uniquely assigned calculation on an input value to obtain an expected result;
- a terminal device having means for placing the first memory in data communication therewith, means for generating the expected result in accordance with the calculation, means for supplying the input value to the program whereby the calculation is performed, means for receiving an external signal and means for comparing the expected result and the external signal to authenticate the identification;
- a second memory means, placed in data communication with the first memory means and the generating means, the second memory means being adapted for storage of a copy of the program of the first memory means;
- and
- a means for reading out the program from the second memory means in accordance with the execution of the generating means.
Dependencies are inferred from the claim text.