Patent ID: 8880742

Claim:
A communication device, comprising: a processor; and a memory configured to store computer-readable instructions thereon, wherein the computer-readable instructions instruct the processor to operate as: a receiving device configured to receive a request from an external device; a command supplying device configured to determine that a request received by the receiving device is a first request when the request comprises a first address designated as an address for requesting a first web page and the first address comprises a specific host name assigned to the communication device, wherein the command supplying device is further configured to transmit a first command to the external device when the receiving device receives the first request from the external device and a first condition is satisfied, the first command comprises an instruction for the external device to transmit a second request to the communication device when a second condition is satisfied, and wherein the command supplying device is further configured to determine that a request received by the receiving device is the second request when the request comprises a second address designated as an address for requesting the first web page and the second address comprises a specific IP address assigned to the communication device; an information transmitting device configured to transmit first information to the external device when the receiving device receives the second request from the external device and a third condition is satisfied, wherein a combination of the specific IP address and a first cookie is stored on the external device when the first information is received from the communication device; and a web-page transmitting device configured to transmit first data representing the first web page to the external device when the receiving device receives the second request from the external device.