Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for upgrading software in electronic equipment, and electronic equipment

A technology for upgrading electronic equipment and software, applied in software engineering design, electrical digital data processing, instruments, etc., can solve the problems of software upgrade failure, poor stability, poor software upgrade stability, etc., to ensure normal use and improve stability. Effect

Active Publication Date: 2021-06-18
SHENZHEN AUTEL INTELLIGENT AVIATION TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the process of realizing the present invention, the inventors found that the related technology has at least the following problems: the stability of the software upgrade of the current electronic equipment is poor
The poor stability of the software upgrade means that during the software upgrade process, if there is an unexpected situation, such as power failure, etc., the software upgrade will fail.
And software upgrade failure may seriously affect the normal use of electronic equipment

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 device for upgrading software in electronic equipment, and electronic equipment
  • Method and device for upgrading software in electronic equipment, and electronic equipment
  • Method and device for upgrading software in electronic equipment, and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] figure 2 It is a schematic flowchart of a method for upgrading software in an electronic device provided by an embodiment of the present invention. The method can be executed by various electronic devices with certain logical operation processing capabilities, such as aircrafts, remote control devices, and the like. The method can be used to upgrade various software, such as upgrading embedded software with an operating system or embedded software (application program) without an operating system.

[0068] refer to figure 2 , the software upgrade method in the electronic device includes:

[0069] 201: Acquire version information of a first application program in a system of the electronic device.

[0070] The first application program in the system of the electronic device refers to a computer program located in the system to complete one or more specific tasks. Wherein, the first application program may refer to any application program in the system. For example...

Embodiment 2

[0094] Figure 4 It is a schematic diagram of a software upgrading apparatus in an electronic device provided by an embodiment of the present invention. Wherein, the software upgrading device can be configured in various electronic devices, such as aircraft and the like. Specifically, the aircraft may be a drone or the like.

[0095] refer to Figure 4 , the software upgrade 40 in the electronic device includes: a version information acquisition module 401 , an upgrade information determination module 402 and an upgrade module 403 .

[0096] Specifically, the version information obtaining module 401 is configured to obtain the version information of the first application program in the system of the electronic device.

[0097] The first application program in the system of the electronic device refers to a computer program located in the system to complete one or more specific tasks. Wherein, the first application program may refer to any application program in the system....

Embodiment 3

[0119] Figure 5 It is a schematic diagram of the hardware structure of the system in the electronic device provided by the embodiment of the present invention. Such as Figure 5 As shown, the system 50 in the electronic device includes:

[0120] one or more processors 501 and memory 502, Figure 5 A processor 501 is taken as an example.

[0121] The processor 501 and the memory 502 may be connected via a bus or in other ways, Figure 5 Take connection via bus as an example.

[0122] The memory 502, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs and modules, such as the software upgrade method in the electronic device in the embodiment of the present invention Corresponding program instructions / modules (e.g. attached Figure 4 The illustrated version information acquisition module 401, upgrade information determination module 402, and upgrade module 403). The processor 50...

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 embodiment of the present invention relates to the technical field of software upgrading, and discloses a software upgrading method and device in electronic equipment, and electronic equipment. Wherein, the method includes: obtaining the version information of the first application program in the system of the electronic device; according to the version information of the first application program, from the pre-stored upgrade information of the system application program, determine The upgrade information of the first application program, wherein the pre-stored upgrade information of the system application program is stored in the storage device in the electronic device; the first application program is performed according to the upgrade information upgrade. Through the software upgrading method in the electronic device, the stability of software upgrading can be effectively improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of software upgrades, and in particular to a software upgrade method in electronic equipment, a software upgrade device in electronic equipment, and electronic equipment. Background technique [0002] In order to better meet the needs of users or prevent virus intrusion, it is usually necessary to upgrade the software of various electronic devices, for example, to upgrade the software of electronic devices such as aircrafts and remote control devices. The software upgrade, that is, the upgrade of the application program, refers to the update of the software or application program from a lower version to a higher version. Usually, when software developers write software, due to reasons such as incomplete consideration by the designers or incomplete program functions, after the software is released, it is necessary to modify the program or add new functions, that is, to replace the hi...

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 Patents(China)
IPC IPC(8): G06F8/654
CPCG06F8/654
Inventor 李昭早
Owner SHENZHEN AUTEL INTELLIGENT AVIATION TECH CO LTD