Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System software updating method and device in terminal appliance

A technology for system software and terminal equipment, which is applied in the direction of program control device, program loading/starting, etc., and can solve the problems that terminal equipment cannot be started normally and cannot be used continuously.

Inactive Publication Date: 2013-05-15
HISENSE BROADBAND MULTIMEDIA TECH
View PDF5 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The upgrade process of the second upgrade method conforms to the specification, but if the upgrade fails, the terminal device will not be able to start normally and cannot continue to be used, and the software needs to be reprogrammed
[0006] To sum up, the OTA upgrade method in the prior art cannot simultaneously meet the requirement that the upgrade process conforms to the standard process, and still ensure the normal startup of the terminal device in the case of an upgrade failure.

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
  • System software updating method and device in terminal appliance
  • System software updating method and device in terminal appliance
  • System software updating method and device in terminal appliance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below with reference to the accompanying drawings and preferred embodiments. However, it should be noted that many of the details listed in the specification are only for readers to have a thorough understanding of one or more aspects of the present invention, and these aspects of the present invention can be implemented even without these specific details.

[0043]As used herein, terms such as "module" and "system" are intended to include computer-related entities such as, but not limited to, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a module may be, but is not limited to being limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. For example, both an application...

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 system software updating method and a device in a terminal appliance. The method comprises that a first software partition of a terminal device is used as a main software partition, wherein the first software partition is indicated according to software partition information. A system software which is located in the first software partition can be initiated. When the initiated system software receives updating commands of the system software, a system software which is located in a second software partition can be updated according to a downloaded system software in a new edition, wherein the initiated system software is in an operational process. After the updating is completed, the main software partition which is indicated by the software partition information is modified from the first software partition to the second software partition. When the system software in the main software partition (such as the first software partition) is operated, the system software in a backup software partition (such as the second software partition) can be updated. Therefore, even though the updating is failed, the normal operation of the system software of the main software partition can be not affected. The terminal device can be guaranteed to initiate and operate normally as usual.

Description

technical field [0001] The invention relates to embedded system technology, in particular to a method and device for upgrading system software in terminal equipment. Background technique [0002] At present, embedded system software is widely used in the field of communication, industrial control, home smart devices, national defense, medical treatment and other fields. For example, mobile phones, smart TVs, set-top box terminal equipment, and handheld computers all use embedded systems to provide intelligent functions with better human-computer interaction performance. [0003] At present, the system software upgrade method based on OTA (Over-the-Air Technology, space download technology) is widely used in various terminal devices because of its convenience of upgrading; , such as WIFI, 3G, etc., automatically download the OTA upgrade package, and automatically upgrade the system software of the mobile phone or set-top box terminal equipment. [0004] At present, there ar...

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): G06F9/445
Inventor 时飞飞
Owner HISENSE BROADBAND MULTIMEDIA TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products