Method and apparatus for upgrading set-top box software

A technology for software upgrades and set-top boxes, which is applied in the direction of program control devices, electrical components, and parts of color TVs. It can solve the problems of low serial port efficiency, user dissatisfaction, and low serial port communication speed, so as to improve the upgrade speed and upgrade efficiency. Improve upgrade efficiency, efficient and reliable serial port software upgrade effect

Inactive Publication Date: 2009-04-15
SHENZHEN SKYWORTH DIGITAL TECH CO LTD
View PDF0 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In addition, with the increasing sales volume of set-top boxes and the increasing popularity of set-top boxes, operators are becoming more and more cautious about centralized large-scale over-the-air upgrades, because once there is a problem with the upgrade, the set-top boxes may be damaged, which may cause user Dissatisfaction; at the same time, for the sake of operational safety, operators also put forward higher security requirements for over-the-air upgrades, and often formulate strict encryption and signature mechanisms for upgrade data packets. Even set-top box manufacturers cannot privately make upgrade streams to upgrade set-top box software
In this way, set-top box manufacturers and maintenance personnel can only rely on serial port upgrades, and the characteristics of serial port upgrade point-to-point communication and serial port communication rate are low, resulting in low efficiency of serial port upgrades, and an upgrade of 8 megabytes of data often takes half hours to complete

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for upgrading set-top box software
  • Method and apparatus for upgrading set-top box software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In the present invention, a set-top box that has been upgraded by software is used as a server machine, and a set-top box to be upgraded by software is used as a client machine, and the two are connected through a serial port; After the startup message sent at the time, a startup response message is sent to the client computer, and the client computer enters the client computer working mode; the server computer can encapsulate the upgrade file into a serial port data packet and provide it to the client computer for upgrade processing.

[0049]For the set-top box, the implementation of software upgrade mainly includes: a start (Starter) module and a download (DownLoader) module. The start-up module is loaded first when the set-top box is powered on, responsible for system startup, and verifying the codes of the download module and application software; the download module is responsible for downloading and updating application software or providing software upgrade servic...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a set-top box software upgrade method and a device thereof, wherein, the software upgrade method comprises the following steps: a set-top box to be upgraded is connected with an upgraded set-top box through a serial port, the set-top box to be upgraded is taken as a server and enters the working mode of the server; the set-top box to be upgraded is electrified and started, a startup message is sent to the server through the serial port, and the set-top box to be upgraded is taken as a client and enters the working mode of a client after receiving a startup response message of the server; the server packages upgrade files into serial port data packets and transmits the serial port data packets through the serial port; the client receives the serial port data packets through the serial port and carries out the application software upgrade. The invention realizes the minimum manual intervention in the serial port upgrade in the set-top boxes and provides the simple, high-efficient and reliable serial port software upgrade.

Description

technical field [0001] The invention relates to a software upgrading method, in particular to a set-top box application software upgrading method and device. Background technique [0002] With the gradual and in-depth advancement of China's digital TV overall translation, digital TV set-top boxes have entered hundreds of millions of households, bringing Chinese people unprecedented digital audio-visual enjoyment. [0003] For operators and manufacturers, a mature and reliable upgrade solution means a convenient, fast, efficient and safe operation and maintenance guarantee, and prolongs the life cycle of the set-top box as much as possible, so that users can both Enjoy the latest digital TV technology for a while, while limiting the overall operating cost of digital TV. [0004] As a terminal device for watching digital TV, the set-top box has two types of software inside: the main program of the set-top box and the upgrade control program. The running main program obtains ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N5/00H04L29/06G06F9/445H04N21/43
Inventor 贾折明
Owner SHENZHEN SKYWORTH DIGITAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products