CPC G06F 3/1238 (2013.01) [G06F 3/1204 (2013.01); G06F 3/1226 (2013.01); G06F 3/1231 (2013.01); G06F 3/1288 (2013.01); G06F 3/0634 (2013.01); G06K 15/4055 (2013.01)] | 9 Claims |
1. A communication device comprising:
a controller,
wherein the controller is configured to:
set an operation mode of the communication device to a first mode, the first mode being for repeatedly sending a polling signal to a specific server on the Internet so as to receive target data from the specific server;
in a case where the polling signal is received by the specific server in a state where the specific server has the target data, receive a response including related information which is related to the target data from the specific server;
in a case where the polling signal is received by the specific server in a state where the specific server does not have the target data, receive a response not including the related information from the specific server;
in a case where a first predetermined condition is satisfied in a state where the operation mode of the communication device is the first mode, set the operation mode of the communication device to a second mode instead of the first mode, wherein the first predetermined condition corresponds to at least one time where at least one response not including the related information is received from the specific server, and the second mode is for receiving the target data from the specific server and not sending the polling signal to the specific server; and
in a case where the target data is obtained by the specific server in a state where the operation mode of the communication device is the second mode, receive the related information from the specific server.
|