Method, device and equipment for controlling software for auto-updating

An automatic upgrade and control device technology, which is applied in the direction of program control devices, electrical components, program loading/starting, etc., can solve problems that affect users' normal use of equipment and stop equipment, so as to improve robustness and fault tolerance and avoid damage Effect

Inactive Publication Date: 2011-06-29
KONKA GROUP
View PDF6 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiment of the present invention is to provide a software automatic upgrade control method, aiming to solve the problem

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, device and equipment for controlling software for auto-updating
  • Method, device and equipment for controlling software for auto-updating
  • Method, device and equipment for controlling software for auto-updating

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0022] In the embodiment of the present invention, the storage space is divided into the first code area and the second code area which are backups of each other. When the software is upgraded, the code in the code area in the idle state is selected to be upgraded, and the system logo is updated after the upgrade is completed. It is the latest upgraded code area, so that when the system is restarted, the code in the newly upgraded code area is used to start.

[0023] like figure 1 As shown, in the embodiment of the present invention, the storage area of ​​the device is divided into a bootloader ar...

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 is suitable for the software field, and provides a method, device and equipment for controlling software for auto-updating. The method comprises the following steps: dividing a storage space to two code regions mutually reserved for each other; updating codes in the code region in the idle state during software updating, and making a start-up mark point to the codes in the newly updated code region. By dividing the storage space to two code regions mutually reserved for each other, the method can update the codes in the code region in the idle state during software updating without influencing the normal operation of the equipment, thereby not influencing the normal use of the equipment by users. Therefore, the robustness and the fault tolerance of the updated module can be effectively improved while obviating the damage to the system by the abnormal conditions during the updating process. In addition, the updating does not take the user operation time because the updating may run in the background.

Description

technical field [0001] The invention belongs to the field of software, and in particular relates to a software automatic upgrade control method, device and equipment. Background technique [0002] In order to solve problems in the process of product use and continuously improve product functions, products such as Internet TV and IPTV set-top boxes currently have software upgrade modules, and their product software functions are constantly updated to better meet user needs. [0003] Commonly used software upgrade strategies include automatic upgrade at startup and manual upgrade by entering the upgrade page. During automatic upgrade at startup, the system automatically checks the current software version and the latest version on the network after the user starts the machine. If a newer version is found, it will immediately enter the upgrade system. Complete the upgrade task. When entering the upgrade page to manually upgrade, the user clicks the upgrade button in the menu t...

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
IPC IPC(8): G06F9/445H04N21/43
Inventor 王丛华
Owner KONKA GROUP
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