EMBEDDED PROGRAM UPDATE METHOD, EMBEDDED PROGRAM UPDATE PROGRAM, ELECTRONIC APPARATUS, NETWORK SYSTEM
First Claim
Patent Images
1. A method for updating an embedded program of an electronic device including an electronic component, the method comprising:
- a common update data acquiring step acquiring common update data that is a common portion of updated version data of the embedded program, the common portion being able to be commonly used among a plurality of the electronic devices including different types and model numbers of the electronic components;
a differential data acquiring step collectively acquiring differential data between the common update data and each updated version of the embedded program that is respectively applied to the plurality of electronic devices;
a step acquiring update procedure data describing a sequence to update the embedded program of the electronic device using the common update data and the differential data;
a model number acquiring step acquiring a type and a model number of the electronic component; and
an update step updating, according to the sequence described in the update procedure data, the embedded program of the electronic device using the type and model number of the electronic component acquired in the model number acquiring step and using the common update data and the differential data.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a technique capable of reducing the burden of work for updating embedded programs of electronic apparatuses. The embedded program update method as laid out in the present invention acquires common update data which are common to different electronic apparatuses among updated versions of embedded programs and differential data for each electronic apparatus so as to update the embedded programs using the differential data corresponding to the type and model number of electronic components which are provided to the electronic apparatuses.
24 Citations
8 Claims
-
1. A method for updating an embedded program of an electronic device including an electronic component, the method comprising:
-
a common update data acquiring step acquiring common update data that is a common portion of updated version data of the embedded program, the common portion being able to be commonly used among a plurality of the electronic devices including different types and model numbers of the electronic components; a differential data acquiring step collectively acquiring differential data between the common update data and each updated version of the embedded program that is respectively applied to the plurality of electronic devices; a step acquiring update procedure data describing a sequence to update the embedded program of the electronic device using the common update data and the differential data; a model number acquiring step acquiring a type and a model number of the electronic component; and an update step updating, according to the sequence described in the update procedure data, the embedded program of the electronic device using the type and model number of the electronic component acquired in the model number acquiring step and using the common update data and the differential data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic device including an electronic component and an embedded program, the electronic device comprising:
-
a processing unit executing the embedded program; a common update data acquiring unit acquiring common update data that is a common portion of an updated version data of the embedded program, the common portion being able to be commonly used among a plurality of the electronic devices including different types and model numbers of the electronic components; a differential data acquiring unit collectively acquiring differential data between the common update data and each updated version of the embedded program that is respectively applied to the plurality of electronic devices; an update procedure data acquiring unit acquiring update procedure data describing a sequence to update the embedded program of the electronic device using the common update data and the differential data; a model number acquiring unit acquiring a type and a model number of the electronic component; and an update unit updating, according to the sequence described in the update procedure data, the embedded program of the electronic device using the type and model number of the electronic component acquired by the model number acquiring unit and using the common update data and the differential data. - View Dependent Claims (8)
-
Specification