Patent ID: 7603369

Claim:
An apparatus for authenticating a terminal comprising: a client apparatus having: a terminal ID generator for generating a unique terminal ID from a device-specific value of the terminal; terminal ID storage for storing the terminal ID generated by the terminal ID generator; a header information synthesizer for synthesizing the terminal ID stored in the terminal ID storage; a client data transmitter for transmitting client data to a server; a server data receiver for receiving a server data transmitted from the server, as received server data; a display processor for displaying the received server data; and the server having: a client data receiver for receiving the client data transmitted from the client, as received client data; a terminal ID extractor for extracting the terminal ID from the received client data by the client data receiver; a terminal ID comparator for comparing the ID extracted by the terminal ID extractor with information registered; a data reader for reading data from a database; a data writer for writing data to the database; a terminal authenticator for authenticating the terminal associated with the terminal ID compared by the terminal ID comparator; and a server data transmitter for transmitting the server data to the client, wherein the terminal ID generator generates a first terminal ID using an old version of software and a second terminal ID using a new version of the software, and wherein the header information synthesizer synthesizes the header including the first and second terminal IDs in the same header.