Patent ID: 8015417

Claim:
A remote access system comprising: a server; a client device for conducting remote access to the server via a communication channel constituted between the client device and the server; and a storage medium comprising an anti-tampering memory area for storing authentication information used to constitute the communication channel and conduct the remote access, and a non-volatile memory area for storing a program, the storage medium being connected to the client device, wherein: the storage medium comprises a common interface to be used by the client device to access each of the anti-tampering memory area and the non-volatile memory area, the client device comprises a first interface for accessing the anti-tampering memory area, a second interface for accessing the non-volatile memory area, and an access control driver, coupled to the first interface and the second interface, for accessing the common interface, the client device is configured to: access the anti-tampering memory area via the first interface, the access control driver, and the common interface, access the non-volatile memory area via the second interface, the access control driver, and the common interface, constitute the communication channel between the client device and the server by executing the program stored in the non-volatile memory area and by using the authentication information stored in the anti-tampering memory area, and conduct remote access to the server via the communication channel, and the access control driver is configured to process congestion control such that an access for the non-volatile memory area is saved when the access request for the non-volatile memory area is made before a response to a previous access request to the anti-tampering memory area, and the access for the non-volatile memory area is performed after the response to the previous access request.