Apparatus and method for upgrading software
AssigneeLG Electronics Inc.
InventorsJong Sung Choi, Dong Hyeon Joh
Life of this patent
Estimating the term…
Abstract
An apparatus and method for upgrading a software, including a version comparing unit for comparing a version of a software code and a version of a previously installed software code to determine a newer version and an upgrade processing unit for installing the software by abstracting software data in the software code, can automatically install an upgraded system software in a corresponding apparatus for receiving digital broadcasting by detecting the code of the system software simultaneously included in an advertisement broadcasting and an advertisement broadcasting signal.
Claims31
An apparatus for upgrading a software, comprising:
- a version comparing unit for comparing a version of a software code included in a broadcasting signal and a version of a previously installed software code to determine a newer version;
- and
- an upgrade processing unit for installing the software by abstracting software data in the software code if the version of the software code is a new version.
A method for upgrading a software, comprising the steps of:
- receiving a broadcasting signal in which a user data containing a software code is inserted;
- and
- installing the software by abstracting software data from the software code.
A method for upgrading a software, comprising a step of:
- transmitting user data including a header block containing basic index information on software and a payload block containing a software code by inserting it in the broadcasting signal.
An apparatus for upgrading a software, comprising:
- a code detecting unit for receiving a digital advertisement broadcasting signal and detecting whether the software code is inserted in the broadcasting signal;
- a mode setting unit for setting a download-possible mode by determining whether the system software code can be downloaded;
- a storage unit for downloading and storing the code of the system software in case of the download-possible mode;
- an error detecting unit for determining whether an error exists in the stored code of the system software;
- a version comparing unit for comparing a version of the code of the downloaded software and a version of the code of a previously installed software to determine a newer version;
- and
- an upgrade processing unit for installing the software included in the software code by abstracting software data in the software code in case the code of the stored software is a new version without errors.
A method for upgrading a software, comprising the steps of:
- checking whether a software code corresponds to a model of the receiving apparatus or an error exists when a broadcasting signal in which the software code is inserted is received;
- comparing a version of a software code and a version of a previously installed software code to determine a newer version;
- deleting the code of the received software in case the code version of the software is not a new version and checking whether the software will be upgraded in case the version is a new version;
- and
- installing the software included in the code of the system software according to the response of the user.
Dependencies are inferred from the claim text.