Network apparatus, network system and software updating method for network apparatus
First Claim
1. A software updating method for a network apparatus in a network system connecting a plurality of network apparatuses, comprising:
- a step of one network apparatus connected to a network acquiring system information of software installed in other network apparatuses;
a step of acquiring generation information of system update modules from the system update modules, the system update modules being possessed by the other network apparatuses and used for updating software of the other network apparatuses;
a step of obtaining optimum update data necessary for optimizing software of each network apparatus connected to the network, by using generation information contained in the system information and the generation information of the system update modules; and
a step of acquiring system update modules containing the optimum update data from the network apparatuses having the optimum update data, and transmitting system update modules to a network apparatus necessary for optimizing the software to update the software by using the optimum update data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for updating system components of all apparatuses on a network capable of exchanging data between apparatuses to the optimum generation system components. A system update manager of FAV collects system information, and identification information and generation information of system update modules, from each apparatus. By using this information, the system update manager calculates an optimum system component combination for each apparatus connected to the network. In accordance with this calculation results, the system update manager reads necessary system update modules from each apparatus, and supplies necessary modules to each apparatus to update the system.
35 Citations
25 Claims
-
1. A software updating method for a network apparatus in a network system connecting a plurality of network apparatuses, comprising:
-
a step of one network apparatus connected to a network acquiring system information of software installed in other network apparatuses;
a step of acquiring generation information of system update modules from the system update modules, the system update modules being possessed by the other network apparatuses and used for updating software of the other network apparatuses;
a step of obtaining optimum update data necessary for optimizing software of each network apparatus connected to the network, by using generation information contained in the system information and the generation information of the system update modules; and
a step of acquiring system update modules containing the optimum update data from the network apparatuses having the optimum update data, and transmitting system update modules to a network apparatus necessary for optimizing the software to update the software by using the optimum update data. - View Dependent Claims (3, 8, 11, 14, 15, 16, 17, 18, 19)
-
-
2. A software updating method for a network apparatus in a network system connecting a plurality of network apparatuses, comprising:
-
a step of one network apparatus connected to a network acquiring system information from other network apparatuses, the system information containing system component information constituted of system component identification information and generation information of software installed in each of the other network apparatuses;
a step of acquiring system component identification information and generation information of system update modules from the system update modules, the system update modules being possessed by the other network apparatuses and used for updating software of the other network apparatuses;
a step of obtaining optimum update data necessary for optimizing software of each network apparatus connected to the network, by using the system information and the system component identification information and generation information of the system update modules; and
a step of acquiring system update modules containing the optimum update data from the network apparatuses having the optimum update data, and transmitting system update modules to a network apparatus necessary for optimizing the software to update the software by using the optimum update data. - View Dependent Claims (4, 5, 6, 7, 9, 10)
-
-
12. A network apparatus in a network system connecting a plurality of network apparatuses, wherein:
- system information of software installed in each network apparatus connected to a network is acquired from each network apparatus;
generation information of system update modules is acquired from the system update modules, the system update modules being possessed by each of other network apparatuses and used for updating software of the other network apparatuses;
optimum update data necessary for optimizing software of each network apparatus connected to the network is obtained by using generation information contained in the system information and the generation information of the system update modules; and
system update modules containing the optimum update data are acquired from the network apparatuses having the optimum update data, and the system update modules are transmitted to a network apparatus necessary for optimizing the software to update the software by using the optimum update data.
- system information of software installed in each network apparatus connected to a network is acquired from each network apparatus;
-
13. A network apparatus in a network system connecting a plurality of network apparatuses, wherein:
-
system information is acquired from each of the network apparatuses connected to a network, the system information containing system component information constituted of system component identification information and generation information of software installed in each of the network apparatuses;
system component identification information and generation information of system update modules are acquired from the system update modules, the system update modules being possessed by other network apparatuses and used for updating software of the other network apparatuses;
optimum update data necessary for optimizing software of each network apparatus connected to the network is obtained by using the system information and the system component identification information and generation information of the system update modules; and
system update modules containing the optimum update data are obtained from the network apparatuses having the optimum update data, and the system update modules are transmitted to a network apparatus necessary for optimizing the software to update the software by using the optimum update data.
-
-
20. A network apparatus in a network system connecting a plurality of network apparatuses, wherein:
-
the network apparatus has system information containing system component information constituted of system component identification information and generation information of software installed in the subject network apparatus, and a system update module to be used for updating software of the other network apparatuses; and
the system information and system update module are supplied to the other network apparatuses connected to a network, a system update module for optimizing the software of the subject network apparatus is received from the other network apparatuses connected to the network, and the software of the subject network apparatus is updated by using optimum update data contained in the system update module. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A network system connecting a plurality of network apparatuses, wherein:
-
one network apparatus connected to a network acquires system information from other network apparatuses, the system information containing system component identification information and generation information of software installed in each of the other network apparatuses;
system component identification information and generation information of a system update module are acquired from the system update module, the system update module being possessed by each of the other network apparatuses and used for updating software of the other network apparatuses;
optimum update data necessary for optimizing the software of each network apparatus connected to the network is obtained by using the system information and the system component identification information and generation information of the system update module; and
system update modules containing the optimum update data are acquired from the network apparatuses having the optimum update data, and transmitted to a network apparatus necessary for updating the software to update the software by using the optimum update data.
-
Specification