Communication device, software update device, software update system, software update method, and program
First Claim
1. A software update device capable of communicating with a target update device via a network, the software update device comprising:
- a certification information setting unit for generating a first certification information, and transmitting the first certification information to the target update device via a first communication path;
a certification requesting unit for transmitting a second certification information to the target update device, and requesting the target update device to execute a certification process with the first and second certification information; and
a transmitting unit for transmitting an update software for updating a software of the target update device to the target update device via a second communication path when the certification process succeeds, the second communication path having a process load less than that of the first communication path.
1 Assignment
0 Petitions
Accused Products
Abstract
A software update device capable of communicating with a target update device via a network, the software update device including: a certification information setting unit for generating a first certification information, and transmitting the first certification information to the target update device via a first communication path; a certification requesting unit for transmitting a second certification information to the target update device, and requesting the target update device to execute a certification process with the first and second certification information; and a transmitting unit for transmitting an update software for updating a software of the target update device to the target update device via a second communication path when the certification process succeeds, the second communication path having a process load less than that of the first communication path.
174 Citations
56 Claims
-
1. A software update device capable of communicating with a target update device via a network, the software update device comprising:
-
a certification information setting unit for generating a first certification information, and transmitting the first certification information to the target update device via a first communication path;
a certification requesting unit for transmitting a second certification information to the target update device, and requesting the target update device to execute a certification process with the first and second certification information; and
a transmitting unit for transmitting an update software for updating a software of the target update device to the target update device via a second communication path when the certification process succeeds, the second communication path having a process load less than that of the first communication path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A software update system comprising:
-
a software update device; and
a target update device in communication with the software update device;
wherein the software update device has;
a certification information setting unit for generating a first certification information, and transmitting the first certification information to a target update device via a first communication path, a certification requesting unit for transmitting a second certification information to the target update device, and requesting the target update device to execute a certification process with the first and second certification information, and a transmitting unit for transmitting an update software for updating a software of the target update device to the target update device via a second communication path when the certification process succeeds, the second communication path having a process load less than that of the first communication path;
wherein the target update device has;
a memory unit for storing the first certification information, a certification unit for executing the certification process by using the first and second certification information when requested to execute the certification process, and returning a result of the certification process to the software update device, and an updating unit for receiving the update software when the certification process succeeds, and updating the software of the target update device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A software update method using a software update device capable of communicating with a target update device via a network, the method comprising the steps of:
-
generating a first certification information;
transmitting the first certification information to the target update device via a first communication path;
transmitting a second certification information to the target update device;
requesting the target update device to execute a certification process with the first and second certification information; and
transmitting an update software for updating a software of the target update device to the target update device via a second communication path when the certification process succeeds, the second communication path having a process load less than that of the first communication path. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A program to be installed or executed by a computer for controlling a software update device capable of communicating with a target update device via a network, the program comprising:
-
a generating function for generating a first certification information;
a transmitting function for transmitting the first certification information to the target update device via a first communication path;
a transmitting function for transmitting a second certification information to the target update device;
a requesting function for requesting the target update device to execute a certification process with the first and second certification information; and
a transmitting function for transmitting an update software for updating a software of the target update device to the target update device via a second communication path when the certification process succeeds, the second communication path having a process load less than that of the first communication path. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A communication device capable of communicating with a software update device via a network, the communication device comprising:
-
a certification information setting unit for generating a first certification information, and transmitting the first certification information to the software update device;
a certifying unit for executing a certification process, when receiving a second certification information from the software update device, by comparing the first and second certification information; and
an updating unit for receiving an update software for updating a software of the communication device from the software update device via a second communication path when the certification process succeeds, and updating the software of the communication device, the second communication path having a process load less than that of the first communication path. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A software update system comprising:
-
a communication device; and
a software update device in communication with the communication device;
wherein the communication device has;
a certification information setting unit for generating a first certification information, and transmitting the first certification information to the software update device, a certifying unit for executing a certification process, when receiving a second certification information from the software update device, by comparing the first and second certification information, and an updating unit for receiving an update software for updating a software of the communication device from the software update device via a second communication path when the certification process succeeds, and updating the software of the communication device, the second communication path having a process load less than that of the first communication path;
wherein the software update device has;
a memory unit for storing the first certification information, a certification requesting unit for transmitting the second certification information to the communication device, and requesting the communication device to execute the certification process with the first and second certification information, and a transmitting unit for transmitting the update software to the communication device via the second communication path when the certification process succeeds. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A software update method using a communication device capable of communicating with a software update device via a network, the method comprising the steps of:
-
generating a first certification information;
transmitting the first certification information to the software update device;
executing a certification process, when receiving a second certification information from the software update device, by comparing the first and second certification information;
receiving an update software for updating a software of the communication device from the software update device via a second communication path when the certification process succeeds; and
updating the software of the communication device, the second communication path having a process load less than that of the first communication path. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A program to be installed or executed by a computer for controlling a communication device capable of communicating with a software update device via a network, the program comprising:
-
a generating function for generating a first certification information;
a transmitting function for transmitting the first certification information to the software update device;
an executing function for executing a certification process, when receiving a second certification information from the software update device, by comparing the first and second certification information;
a receiving function for receiving an update software for updating a software of the communication device from the software update device via a second communication path when the certification process succeeds; and
an updating function for updating the software of the communication device, the second communication path having a process load less than that of the first communication path. - View Dependent Claims (51, 52, 53, 54, 55, 56)
-
Specification