Information processing device, information processing system provided with the same, and computer readable medium for the same
First Claim
1. An information processing device configured to be connected communicably via a network with a peripheral device configured to store specific identification information representing an address on the network, the information processing device comprising:
- a processor configured to execute;
acquiring the specific identification information from the peripheral device;
changing the specific identification information stored within the peripheral device to temporary identification information which is different from the specific identification information;
activating a virtual server on the information processing device, the virtual server corresponding to the acquired specific identification information;
receiving, on the virtual server, while the peripheral device is updating firmware thereof, a request transmitted by a requestor to the specific identification information;
performing, on the virtual server, a predetermined process in response to the request;
transmitting, after the specific identification information stored within the peripheral device is changed to the temporary identification information, new firmware used for updating the firmware, to the changed temporary identification information;
terminating the virtual server when the peripheral device completes updating the firmware; and
restoring the temporary identification information of the peripheral device to the specific identification information.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing device is configured to be connected communicably via a network with a peripheral device that has specific identification information representing an address on the network. The information processing device includes a receiver configured to, while the peripheral device is updating firmware thereof, receive a request transmitted by a requestor to the specific identification information, and an information processor configured to perform a predetermined process in response to the request received by the receiver.
-
Citations
16 Claims
-
1. An information processing device configured to be connected communicably via a network with a peripheral device configured to store specific identification information representing an address on the network, the information processing device comprising:
-
a processor configured to execute; acquiring the specific identification information from the peripheral device; changing the specific identification information stored within the peripheral device to temporary identification information which is different from the specific identification information; activating a virtual server on the information processing device, the virtual server corresponding to the acquired specific identification information; receiving, on the virtual server, while the peripheral device is updating firmware thereof, a request transmitted by a requestor to the specific identification information; performing, on the virtual server, a predetermined process in response to the request; transmitting, after the specific identification information stored within the peripheral device is changed to the temporary identification information, new firmware used for updating the firmware, to the changed temporary identification information; terminating the virtual server when the peripheral device completes updating the firmware; and restoring the temporary identification information of the peripheral device to the specific identification information. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
4. An information processing device, configured to be connected communicably via a network with a peripheral device configured to store specific identification information representing an address on the network, the information processing device comprising:
-
a processor configured to execute; acquiring the specific identification information and status information about a status from the peripheral device; changing the specific identification information stored within the peripheral device to temporary identification information which is different from the specific identification information; activating a virtual server on the information processing device, the virtual server corresponding to the acquired specific identification information; receiving, on the virtual server, while the peripheral device is updating firmware thereof, a request regarding the status information transmitted by a requestor to the specific identification information; transmitting, in response to the request, the acquired status information and a status including that the peripheral device is updating firmware to the requestor; terminating the virtual server when the peripheral device completes updating the firmware; restoring the temporary identification information of the peripheral device to the specific identification information. - View Dependent Claims (5)
-
-
15. An information processing system comprising:
-
a peripheral device configured to store specific identification information representing an address on a network; and an information processing device configured to be connected communicably via the network with the peripheral device, the information processing device comprising; a processor configured to execute; acquiring the specific identification information from the peripheral device; changing the specific identification information stored within the peripheral device to temporary identification information which is different from the specific identification information; activating a virtual server on the information processing device, the virtual server corresponding to the acquired specific identification information; receiving, on the virtual server, while the peripheral device is updating firmware thereof, a request transmitted by a requestor to the specific identification information; performing, on the virtual server, a predetermined process in response to the request; transmitting, after the specific identification information stored within the peripheral device is changed to the temporary identification information, new firmware used for updating the firmware, to the changed temporary identification information; terminating the virtual server when the peripheral device completes updating the firmware; and restoring the temporary identification information of the peripheral device to the specific identification information.
-
-
16. A non-transitory computer readable storage device having computer readable instructions stored thereon, the instructions being configured to, when executed by a computer configured to be connected communicably via a network with a peripheral device configured to store specific identification information representing an address on the network, cause the computer to execute:
-
acquiring the specific identification information from the peripheral device; changing the specific identification information stored within the peripheral device to temporary identification information which is different from the specific identification information; activating a virtual server on the information processing device, the virtual server corresponding to the acquired specific identification information; receiving, on the virtual server, while the peripheral device is updating firmware thereof, a request transmitted by a requestor to the specific identification information; performing, on the virtual server, a predetermined process in response to the request; transmitting, after the specific identification information stored within the peripheral device is changed to the temporary identification information, new firmware used for updating the firmware, to the changed temporary identification information; terminating the virtual server when the peripheral device completes updating the firmware; and restoring the temporary identification information of the peripheral device to the specific identification information.
-
Specification