CN112702654A - Software upgrading method and device and set top box - Google Patents
Software upgrading method and device and set top box Download PDFInfo
- Publication number
- CN112702654A CN112702654A CN201911008417.1A CN201911008417A CN112702654A CN 112702654 A CN112702654 A CN 112702654A CN 201911008417 A CN201911008417 A CN 201911008417A CN 112702654 A CN112702654 A CN 112702654A
- Authority
- CN
- China
- Prior art keywords
- preset
- software
- top box
- software upgrading
- detection time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 238000001514 detection method Methods 0.000 claims description 85
- 230000008569 process Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 230000007547 defect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides a software upgrading method, a device and a set-top box, which are applied to the technical field of digital televisions.
Description
Technical Field
The invention belongs to the technical field of digital televisions, and particularly relates to a software upgrading method, a software upgrading device and a set top box.
Background
A set-top box, also called a digital video converter box, is a device for connecting a television set and an external signal source. The set-top box can convert the compressed digital signal into television content and display the television content, besides the image and sound provided by the analog television, the set-top box can receive digital content, including electronic program guides, internet web pages, subtitles, and the like, so that users can watch digital television programs on the existing television and can perform interactive digital entertainment, education and commercial activities through a network.
In order to realize the functions, application software with various functions needs to be installed on the set-top box, and the software is inevitably upgraded in the use process of the set-top box. Through software upgrading, defects found in the running process of software can be repaired, and meanwhile, partial functions can be added to complete software version updating.
However, in the existing software upgrading method, either the upgrading operation is forcibly performed when the user opens the software to be upgraded, and the user can normally use the software after the upgrading is completed, or a preset dialog box is displayed after the user opens the software, and the user selects whether to upgrade. However, no matter the upgrading mode is adopted, the upgrading process is possibly influenced by other operations of the user, the time consumption of the upgrading process is long, and even the upgrading is failed.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a software upgrading method, device and set-top box, where the software upgrading operation is executed after the set-top box is in standby, so as to avoid the software upgrading process from being affected by other operations, shorten the time length of the upgrading process, and improve the upgrading success rate, and the specific scheme is as follows:
in a first aspect, the present invention provides a software upgrading method applied to a set-top box, where the method includes:
after the set top box enters a standby state, detecting whether the current time meets the preset upgrade detection time;
if the current time reaches the preset upgrading detection time, executing a preset restarting operation;
and after the set top box is restarted, executing preset software upgrading operation.
Optionally, the executing the preset software upgrading operation includes:
judging whether software to be upgraded exists;
and if the software to be upgraded exists, executing preset software upgrading operation on the software to be upgraded.
Optionally, the software upgrading method provided in the first aspect of the present invention further includes:
and if the software to be upgraded does not exist or the preset software upgrading operation is finished, updating the preset upgrading detection time.
Optionally, the updating the preset upgrade detection time includes:
acquiring a preset upgrade detection period;
and updating the preset upgrade detection time to be the sum of the preset upgrade detection period and the preset upgrade detection time.
Optionally, after the executing of the preset software upgrade operation, the method further includes:
and returning to the standby state.
Optionally, the software upgrading method provided in the first aspect of the present invention further includes:
and acquiring the preset upgrade detection time.
Optionally, the obtaining the preset upgrade detection time includes:
and acquiring the preset upgrade detection time input by the user.
Optionally, the obtaining the preset upgrade detection time includes:
and acquiring the preset upgrade detection time sent by the upgrade server.
In a second aspect, the present invention further provides a software upgrading apparatus, including:
the detection unit is used for detecting whether the current time reaches the preset upgrading detection time or not after the set top box enters the standby state;
the first execution unit is used for executing a preset restarting operation if the current time reaches the preset upgrading detection time;
and the second execution unit is used for executing the preset software upgrading operation after the set top box is restarted.
In a third aspect, the present invention provides a set top box, comprising: a memory and a processor; the memory stores a program adapted to be executed by the processor to implement the software upgrading method according to any one of the first aspect of the present invention.
According to the software upgrading method provided by the invention, after the set top box enters the standby state, whether the current time reaches the preset upgrading detection time is judged, if the current time accords with the preset upgrading detection time, the preset restarting operation is executed, the set top box is restarted, the preset software upgrading operation is executed after the restarting is finished, and the software to be upgraded is upgraded.
Furthermore, the method can also effectively avoid the influence of the software upgrading process on the normal use of the software by the user, and improve the use experience of the user.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a flow chart of a software upgrading method according to an embodiment of the present invention;
FIG. 2 is a flow chart of another software upgrading method provided by the embodiment of the invention;
fig. 3 is a block diagram of a software upgrading apparatus according to an embodiment of the present invention;
FIG. 4 is a block diagram of another software upgrading apparatus according to an embodiment of the present invention;
fig. 5 is a block diagram illustrating a configuration of another software upgrading apparatus according to an embodiment of the present invention;
fig. 6 is a block diagram illustrating a configuration of another software upgrading apparatus according to an embodiment of the present invention;
fig. 7 is a block diagram of a set-top box according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As described above, the set-top box has various functions, and the implementation of these functions depends on application software with various kinds and functions. In practical application, software is often required to be upgraded to repair defects found in practical use of the software, or to implement functions of newly added parts through software upgrade. Software upgrading processes in the prior art mostly occur in a normal operation stage of the set top box, that is, when software is upgraded, a user is likely to perform other operations on the set top box, and the operation behaviors occurring in the upgrading processes are likely to cause interference on software upgrading, so that upgrading failure is caused, or time consumption in the upgrading process is prolonged.
Based on the above premise, referring to fig. 1, fig. 1 is a flowchart of a software upgrading method provided in an embodiment of the present invention, and the software upgrading method provided in the embodiment of the present invention may be applied to an electronic device having a software upgrading requirement, where the electronic device may be, for example, a set-top box. Of course, in some cases, the software upgrading method provided by the embodiment of the present invention may also be implemented by a server on the network side. Specifically, referring to fig. 1, a flowchart of a software upgrading method provided in an embodiment of the present invention includes:
s100, after the set-top box enters a standby state, detecting whether the current time accords with the preset upgrading detection time, and if so, executing S110.
The set-top box enters a standby state after detecting no relevant operation for a long time or receiving a standby instruction sent by a user. Certainly, in other cases, if the set-top box can also enter the standby state, the method is also optional, and the software upgrading method provided by the embodiment of the present invention can also be applied to upgrade software.
After the set-top box enters the standby state, part of the functions of the set-top box are still in a running state, such as a system clock and the like. The implementation basis of the software upgrading method provided by the embodiment of the invention is just dependent on the system functions of the part which are still in the working state in the standby state.
Optionally, after the set-top box enters the standby state, the current time provided by the system clock may be acquired, the acquired current time is compared with the preset upgrade detection time, if the two times are consistent, it may be determined that the current time meets the preset upgrade detection time, S110 may be executed, and if the two times are inconsistent, the process may continue to wait until the acquired current time is consistent with the preset upgrade detection time, and the subsequent steps are executed.
Optionally, in order to improve the flexibility of the software upgrading process and meet the use requirements of different users or the management requirements of different set-top box manufacturers, the preset upgrading time is configured as a parameter which can be flexibly adjusted. That is, for the set-top box, the preset upgrade detection time may be obtained from the outside, rather than only depending on the system settings at the time of factory shipment of the device.
Optionally, the preset detection time obtained by the set-top box may be the preset upgrade detection time input by the user, or may be the preset upgrade detection time sent by the upgrade server.
Specifically, the user interface that the user can access may be preset for obtaining the preset upgrade detection time input by the user, and when the set-top box is in a normal working state, the user sets the preset upgrade detection time through a remote controller or other methods in the prior art. The preset upgrade detection time set by the user is often the time that the user cannot operate the set top box under most conditions, and different users can set the preset upgrade detection time according to self conditions so as to adapt to the actual requirements of different users.
In the foregoing manner in which the upgrade server transmits the preset upgrade detection time, the upgrade server is required to have data communication capability with the terminal device, that is, the set-top box, and the upgrade server may transmit the preset upgrade detection time to the set-top box serving as the terminal device through corresponding network connection. It is conceivable that the method for setting the preset upgrade detection time is often prepared for after-sales service personnel or other related personnel of a set top box manufacturer, and remote control of the set top box can be realized, so that the manufacturer can more conveniently and quickly service users and maintain own products.
And S110, executing preset restarting operation.
If the current time meets the preset upgrade detection time, the set-top box is proved to have the software upgrade condition, and in order to finish the upgrade process, a preset restart operation is executed first, and the set-top box is restarted.
It should be noted that, the process of executing the preset restart operation and restarting the set-top box according to the embodiment of the present invention may be implemented by referring to a restart mode of the set-top box in the prior art, and after the foregoing conditions are met, the embodiment of the present invention may directly call a control program corresponding to the preset restart operation, and of course, a specific control signal may also be generated, and the restart of the set-top box is completed by the control signal.
It is conceivable that, in the software upgrading method provided in the embodiment of the present invention, the execution of the preset restart operation is performed only for the set top box, and the state of other terminal devices connected to the set top box is not affected, for example, a television connected to the set top box. Therefore, when the software upgrading method provided by the embodiment of the invention is executed, the execution of the preset restart operation does not bring any influence to the user.
And S120, after the set top box is restarted, executing the preset software upgrading operation.
And after the set top box is restarted, executing the preset software upgrading operation to finish the software upgrading.
Optionally, the preset software upgrading operation of the set-top box according to the embodiment of the present invention is similar to the process of upgrading software of other terminal devices in the prior art, so the preset software upgrading operation according to the embodiment of the present invention may be implemented by referring to an implementation manner in the prior art, and the specific process of upgrading software is not limited by the present invention.
Furthermore, after the preset software upgrading operation is executed, the set-top box enters the standby state again to save the power consumption.
In summary, according to the software upgrading method provided by the embodiment of the present invention, after the set-top box enters the standby state, it is first determined whether the current time reaches the preset upgrade detection time, if the current time meets the preset upgrade detection time, a preset restart operation is executed, the set-top box is restarted, and after the restart is completed, a preset software upgrading operation is executed, so as to upgrade the software to be upgraded.
Furthermore, the method can also effectively avoid the influence of the software upgrading process on the normal use of the software by the user, and improve the use experience of the user.
In practical application, software upgrading is performed irregularly, and when software needs to be updated depends on whether a new software version is released, and the release of the new software version is affected by the number and severity of defects found in actual operation of the software, whether new software functions are added, and the like. Based on this, referring to fig. 2, fig. 2 is a flowchart of another software upgrading method provided in the embodiment of the present invention, where the flowchart specifically includes:
s200, after the set-top box enters a standby state, detecting whether the current time accords with the preset upgrading detection time, and if so, executing S210.
Optionally, the optional execution process of S200 may be performed with reference to S100 in the embodiment shown in fig. 1, and details are not described here.
And S210, executing preset restarting operation.
Optionally, the optional execution process of S210 may be performed with reference to S110 in the embodiment shown in fig. 1, and details are not described here.
And S220, after the set top box is restarted, judging whether the software to be upgraded exists. If yes, go to S230, otherwise go to S240.
After the set-top box is restarted, whether software to be upgraded exists is judged, if the software to be upgraded exists, S230 is executed, preset software upgrading operation is executed on the software to be upgraded, and if the software to be upgraded does not exist, S240 is executed, and preset upgrading detection time is updated.
Optionally, after the set-top box is restarted, the set-top box enters a preset boot upgrade process for detection, generally, data is received from a data transmission link and analyzed, after an analysis result is obtained, the analysis result is compared with a version of local data of the set-top box, if the version is changed, the data is updated, at this time, whether the set-top box needs to be upgraded or not is further judged, for example, whether a range of a set-top box ID described in the data, a hardware version number, a software version number and the like are matched or not is judged, if the set-top box ID is matched, the set-top box is upgraded, and if the set-top box ID is not.
And S230, executing preset software upgrading operation on the software to be upgraded.
Optionally, the optional execution process of S230 may be performed with reference to the execution process of S120 in the embodiment shown in fig. 1, and details are not described here.
As can be seen from the flowchart shown in fig. 2, after the preset software upgrading operation is performed on the software to be upgraded, S240 is also required to be performed to update the preset upgrade detection time and prepare for the upgrade detection of the next period.
It should be noted that, in the process of executing the preset software upgrading operation on the software to be upgraded, there are two cases of success in upgrading and failure in upgrading, but in any case, after the execution of the preset upgrading operation is completed, S240 needs to be further executed, that is, the preset upgrading detection time is updated. For the processing mode of unsuccessful software upgrade, reference may be made to the processing mode in the prior art, for example, discarding the current data packet, or reporting error information, and the like.
And S240, updating the preset upgrade detection time.
Removing the situation of executing the preset software upgrading operation mentioned in the step S230, if the set-top box finds that the software to be upgraded does not exist after being restarted, directly updating the preset upgrading detection time, and waiting for executing the upgrading detection of the next period.
Optionally, the specific process of updating the preset upgrade detection time may include: first, a preset upgrade detection period is obtained, such as a week, a month, or a day. The preset upgrade detection period can be set by a user, and also can be defined by a manufacturer when the set-top box leaves a factory, and the preset upgrade detection period also belongs to the protection scope of the invention on the premise of not exceeding the protection scope of the core idea of the invention.
Further, after the preset upgrade detection period is obtained, the preset upgrade detection time is updated to the sum of the current preset upgrade detection period and the preset upgrade detection time, and then the update of the preset upgrade detection time is completed.
Optionally, after the updating of the preset upgrade detection time is completed, the set-top box may enter the standby state again.
In summary, according to the software upgrading method provided by the embodiment of the present invention, the software upgrading process occurs after the set-top box enters the standby state, that is, in the time period when the user no longer uses the set-top box, so that the software upgrading process can be prevented from being affected by other operations of the user, the time length of the upgrading process is shortened, and the upgrading success rate is improved.
Furthermore, the software upgrading method provided by the embodiment of the invention can also effectively avoid the influence of the software upgrading process on the normal use of the software of the user, and improve the use experience of the user.
The software upgrading device provided in the embodiment of the present invention is introduced below, and the software upgrading device described below may be regarded as a functional module architecture that needs to be set in the central device to implement the software upgrading method provided in the embodiment of the present invention; the following description may be cross-referenced with the above.
Optionally, referring to fig. 3, fig. 3 is a block diagram of a software upgrading apparatus according to an embodiment of the present invention, where the apparatus includes:
the detection unit 10 is used for detecting whether the current time reaches the preset upgrade detection time after the set top box enters the standby state;
the first execution unit 20 is configured to execute a preset restart operation if the current time reaches the preset upgrade detection time;
and the second execution unit 30 is configured to execute a preset software upgrading operation after the set top box is restarted.
Optionally, when the second execution unit 30 executes the preset software upgrading operation, the specific steps include:
judging whether software to be upgraded exists;
and if the software to be upgraded exists, executing preset software upgrading operation on the software to be upgraded.
Optionally, referring to fig. 4, fig. 4 is a block diagram of another software upgrading apparatus provided in the embodiment of the present invention, and on the basis of the embodiment shown in fig. 3, the apparatus further includes:
and the updating unit 40 is configured to update the preset upgrade detection time if the software to be upgraded does not exist or the preset software upgrade operation is completed.
Optionally, when the updating unit 40 is configured to update the preset upgrade detection time, the specific steps include:
acquiring a preset upgrade detection period;
and updating the preset upgrade detection time to be the sum of the preset upgrade detection period and the preset upgrade detection time.
Optionally, referring to fig. 5, fig. 5 is a block diagram of a structure of another software upgrading apparatus provided in the embodiment of the present invention, and on the basis of the embodiment shown in fig. 4, the apparatus further includes:
a returning unit 50 for returning to the standby state.
Optionally, referring to fig. 6, fig. 6 is a block diagram of a structure of another software upgrading apparatus provided in the embodiment of the present invention, and on the basis of the embodiment shown in fig. 3, the apparatus further includes:
an obtaining unit 60, configured to obtain the preset upgrade detection time.
Optionally, when the obtaining unit 60 is configured to obtain the preset upgrade detection time, the specific steps include:
and acquiring the preset upgrade detection time input by the user.
Optionally, when the obtaining unit 60 is configured to obtain the preset upgrade detection time, the specific steps include:
and acquiring the preset upgrade detection time sent by the upgrade server.
Optionally, referring to fig. 7, fig. 7 is a hardware structure diagram of a server according to an embodiment of the present invention, which is shown in fig. 7, and may include: at least one processor 100, at least one communication interface 200, at least one memory 300, and at least one communication bus 400;
in the embodiment of the present invention, the number of the processor 100, the communication interface 200, the memory 300, and the communication bus 400 is at least one, and the processor 100, the communication interface 200, and the memory 300 complete the communication with each other through the communication bus 400; it is clear that the communication connections shown by the processor 100, the communication interface 200, the memory 300 and the communication bus 400 shown in fig. 7 are merely optional;
optionally, the communication interface 200 may be an interface of a communication module, such as an interface of a GSM module;
the processor 100 may be a central processing unit CPU or an application Specific Integrated circuit asic or one or more Integrated circuits configured to implement embodiments of the present invention.
The processor 100 is specifically configured to execute an application program in the memory to implement the steps of the software upgrading method described above.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. A software upgrading method is applied to a set top box, and comprises the following steps:
after the set top box enters a standby state, detecting whether the current time meets the preset upgrade detection time;
if the current time reaches the preset upgrading detection time, executing a preset restarting operation;
and after the set top box is restarted, executing preset software upgrading operation.
2. The software upgrading method according to claim 1, wherein the executing of the preset software upgrading operation comprises:
judging whether software to be upgraded exists;
and if the software to be upgraded exists, executing preset software upgrading operation on the software to be upgraded.
3. The software upgrading method according to claim 2, further comprising:
and if the software to be upgraded does not exist or the preset software upgrading operation is finished, updating the preset upgrading detection time.
4. The software upgrading method according to claim 3, wherein the updating the preset upgrade detection time includes:
acquiring a preset upgrade detection period;
and updating the preset upgrade detection time to be the sum of the preset upgrade detection period and the preset upgrade detection time.
5. The software upgrading method according to claim 1, further comprising, after the performing a preset software upgrading operation:
and returning to the standby state.
6. The software upgrading method according to any one of claims 1-4, further comprising:
and acquiring the preset upgrade detection time.
7. The software upgrading method according to claim 6, wherein the obtaining the preset upgrade detection time includes:
and acquiring the preset upgrade detection time input by the user.
8. The software upgrading method according to claim 6, wherein the obtaining the preset upgrade detection time includes:
and acquiring the preset upgrade detection time sent by the upgrade server.
9. A software upgrading apparatus, comprising:
the detection unit is used for detecting whether the current time reaches the preset upgrading detection time or not after the set top box enters the standby state;
the first execution unit is used for executing a preset restarting operation if the current time reaches the preset upgrading detection time;
and the second execution unit is used for executing the preset software upgrading operation after the set top box is restarted.
10. A set top box, comprising: a memory and a processor; the memory stores a program adapted to be executed by the processor to implement the software upgrade method of any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911008417.1A CN112702654A (en) | 2019-10-22 | 2019-10-22 | Software upgrading method and device and set top box |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911008417.1A CN112702654A (en) | 2019-10-22 | 2019-10-22 | Software upgrading method and device and set top box |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112702654A true CN112702654A (en) | 2021-04-23 |
Family
ID=75504707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911008417.1A Pending CN112702654A (en) | 2019-10-22 | 2019-10-22 | Software upgrading method and device and set top box |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112702654A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117272327A (en) * | 2023-10-31 | 2023-12-22 | 深圳市巨诺电子有限公司 | Set top box encryption upgrading method and set top box |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325670A (en) * | 2008-05-05 | 2008-12-17 | 青岛海信电器股份有限公司 | Standby method for digital television integrated machine |
WO2010118696A1 (en) * | 2009-04-16 | 2010-10-21 | 华为终端有限公司 | Electronic apparatus and power management device thereof |
CN102253851A (en) * | 2011-07-26 | 2011-11-23 | 中兴通讯股份有限公司 | Set-top box and upgrading method thereof |
CN102790920A (en) * | 2012-07-11 | 2012-11-21 | 深圳创维数字技术股份有限公司 | STB (Set Top Box) upgrading method and equipment |
CN104079993A (en) * | 2014-06-18 | 2014-10-01 | 深圳创维数字技术股份有限公司 | Set-top box upgrading method, set-top box, server and system |
CN204481978U (en) * | 2015-02-10 | 2015-07-15 | 四川长虹电器股份有限公司 | The Set Top Box of support software upgrading under a kind of true holding state |
CN105282613A (en) * | 2014-06-24 | 2016-01-27 | 日照海帝电器有限公司 | Smart television software upgrading method and system |
-
2019
- 2019-10-22 CN CN201911008417.1A patent/CN112702654A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325670A (en) * | 2008-05-05 | 2008-12-17 | 青岛海信电器股份有限公司 | Standby method for digital television integrated machine |
WO2010118696A1 (en) * | 2009-04-16 | 2010-10-21 | 华为终端有限公司 | Electronic apparatus and power management device thereof |
CN102253851A (en) * | 2011-07-26 | 2011-11-23 | 中兴通讯股份有限公司 | Set-top box and upgrading method thereof |
CN102790920A (en) * | 2012-07-11 | 2012-11-21 | 深圳创维数字技术股份有限公司 | STB (Set Top Box) upgrading method and equipment |
CN104079993A (en) * | 2014-06-18 | 2014-10-01 | 深圳创维数字技术股份有限公司 | Set-top box upgrading method, set-top box, server and system |
CN105282613A (en) * | 2014-06-24 | 2016-01-27 | 日照海帝电器有限公司 | Smart television software upgrading method and system |
CN204481978U (en) * | 2015-02-10 | 2015-07-15 | 四川长虹电器股份有限公司 | The Set Top Box of support software upgrading under a kind of true holding state |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117272327A (en) * | 2023-10-31 | 2023-12-22 | 深圳市巨诺电子有限公司 | Set top box encryption upgrading method and set top box |
CN117272327B (en) * | 2023-10-31 | 2024-05-03 | 深圳市巨诺电子有限公司 | Set top box encryption upgrading method and set top box |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8677311B2 (en) | Separate-type signal processing apparatus and software version updating method therefor | |
CN103634592A (en) | Automatic test method and system for intelligent televisions | |
JP5710680B2 (en) | System and method for reducing factory program time for wireless devices | |
CN110333880B (en) | Configuration updating method, device, equipment and storage medium | |
CN105302722B (en) | CTS automatic testing method and device | |
EP2492821A1 (en) | Method and device for updating data card | |
WO2014153311A1 (en) | Automatic version management | |
EP3067798A1 (en) | Communication device, communication system, communication method and communication program | |
CN111917842A (en) | OTA (over the air) upgrading method and system for automobile instrument and automobile instrument system | |
CN111224809A (en) | Fault log transmission method and device, electronic equipment and storage medium | |
CN112702654A (en) | Software upgrading method and device and set top box | |
CN112583617B (en) | Fault determination method, server, control terminal and storage medium | |
CN112448965B (en) | Data updating method, device, storage medium and intelligent terminal | |
CN113852802B (en) | Method for detecting adaptive capacity of IPTV soft terminal and intelligent display device | |
CN109117150B (en) | Customized home application installation method and device and set top box | |
CN117319528A (en) | Automatic identification method for vehicle-mounted display terminal panel and related equipment | |
EP3671463A1 (en) | Server, electronic device, and control method thereof | |
CN113815549B (en) | Restarting method, restarting device and restarting computer readable medium for vehicle user connection unit | |
CN107454471A (en) | Method for turning on television, television set and computer-readable recording medium | |
US11463493B2 (en) | Method and apparatus for playing media file | |
CN112311495B (en) | Operation duration obtaining method and device, communication unit, electric control board and storage medium | |
CN114579161A (en) | Application program updating method and ECU | |
CN108288135B (en) | System compatibility method and device, computer readable storage medium and electronic equipment | |
CN115658091B (en) | Software release method, device, computer equipment and storage medium | |
CN111061636B (en) | Automatic software testing method and device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210423 |
|
RJ01 | Rejection of invention patent application after publication |