Patent ID: 7873704

Claim:
A communication system comprising: a communication terminal; and a relay device that relays data communication between the communication terminal and a server; the communication terminal comprising: a communication unit; a first storage unit configured to store an application program executable to communicate with the server via a network and the communication unit; and a first processing unit configured to execute the application program to communicate with the server in accordance with the application program, to generate a communication request including application related information related to the application program, and to send the communication request to the server, the application related information including an application identifier indicative of the application program and a first identifier indicative of a download source from which the application program was received by the communication terminal; the relay device comprising: a second storage unit configured to store regulation information to regulate the data communication requested by the communication request, the regulation information including the application identifier indicative of the application program stored in association with a second identifier indicative of an original source of the application program, the regulation information also including a traffic threshold; and a second processing unit configured to receive the communication request from the communication terminal, wherein the second processing unit is further configured to relay the data communication in accordance with the regulation information stored in the second storage unit, and the second processing unit is further configured to decrease an amount of data in the relayed data communication in response to the communication request satisfying a first condition and a second condition, the first condition being that traffic in the network is heavier than the traffic threshold included in the regulation information stored in the second storage unit, and the second condition comprising the download source, indicated in the first identifier received in the communication request, being identical to the original source indicated in the second identifier included in the regulation information.