Patent ID: 8385825

Claim:
A communication device for communicating with a counterpart communication device that is located within a communicable range, the communication device comprising: a first short range communication module configured to perform short range communication in a short range communication network between the communication device and the communication counterpart device; a second short range communication module configured to perform short range communication in the short range communication network between the communication device and the counterpart communication device, the second short range communication module being higher in communication rate and power consumption than the first short range communication module; and a short range communication controller connected to the first short range communication module and the second short range communication module and being configured to: control the first short range communication module to exchange information with the counterpart communication device, and receive rate information of the second short range communication module of the counterpart communication device from the counterpart communication device; determine whether to cause a file to be transmitted between the counterpart device and the second short range communication module based on the rate information received from the counterpart communication device and electric energy stored in a battery; and control the second short range communication module to receive or transmit the file from or to the counterpart communication device based on said determining.