Apparatus and method for upgrading software
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
31 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. 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. - View Dependent Claims (23, 24, 25, 26, 27, 29)
-
28. 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.
-
-
30. 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. - View Dependent Claims (31)
-
Specification