Upgrade method, network module, device, server and upgrade system

A network module and server technology, applied in transmission systems, version control, electrical components, etc., can solve the problems of few data files, small storage space, affecting equipment program upgrades, etc., to achieve the effect of satisfying the update process and smooth update process.

Active Publication Date: 2022-04-15
GREE ELECTRIC APPLIANCES INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are already many patented solutions using IAP. This kind of solution allocates a space of the same size as the application program from the non-volatile memory inside the processor for backup programs. In fact, the internal resources ROM and RAM of the main chip of traditional home appliances Both are relatively small, and the solution with two application partitions will have a greater limit on the size of the upgradeable files
In other scenarios, the processor application requires two equal storage areas, which will cause consumption of chip storage resources
[0004] Therefore, based on the small storage space of the main chip of the device, there are few data files that can be stored, and there is not enough space to realize the creation of the application program backup area, which affects the upgrade of the device program. It is urgent to provide a convenient and smoother update process. An application upgrade method that can meet various needs of users

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
  • Upgrade method, network module, device, server and upgrade system
  • Upgrade method, network module, device, server and upgrade system
  • Upgrade method, network module, device, server and upgrade system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] see figure 1 as shown, figure 1 It shows a schematic flowchart of an upgrade method provided in Embodiment 1 of the present invention, including:

[0071] Step S101: receiving the upgrade information of the application program in the device sent by the server.

[0072] Step S102: Based on the backup program information of the application program pre-stored in the network module, determine whether the upgrade information is correct.

[0073] Step S103: when the upgrade information is correct, send an upgrade file download request to the server.

[0074] Step S104: Based on the download request, obtain the upgrade file of the application program from the server.

[0075] Step S105: Send the upgrade file corresponding to the application program to the device, so as to upgrade the application program in the device by using the upgrade file.

[0076] In the embodiment of the present invention, the method can be applied to a network module, where the network module can be...

Embodiment 2

[0105] see Figure 4 as shown, Figure 4 It shows a schematic flow chart of an upgrade method provided by Embodiment 2 of the present invention, including:

[0106] Step S401: Obtain the application upgrade file sent by the network module.

[0107] Step S402: Upgrade the application program in the device based on the upgrade file.

[0108] Step S403: Perform running detection on the upgraded application program.

[0109] Step S404: When the upgraded application program fails to run, obtain the backup program information of the application program pre-stored in the network module.

[0110] In this embodiment, the upgrade method can be applied to the device, and step S401 can be specifically that the device receives the upgrade information sent by the network module and sends an upgrade file download request to the network module in response to the upgrade information, and obtains the network module responding to the download request. Sent application upgrade file.

[0111]...

Embodiment 3

[0122] see Image 6 as shown, Image 6 It shows a schematic flowchart of an upgrade method provided by Embodiment 3 of the present invention, including:

[0123] Step S601: Send the upgrade information of the application program in the device to the network module.

[0124] Step S602: Receive the upgrade file download request sent by the network module in response to the upgrade information, and send the upgrade file of the application program to the network module based on the download request.

[0125] In this embodiment, the upgrade method can be applied to the server. Wherein, the upgrade information may include identification information of the device to be upgraded and an application program upgrade version. In other embodiments, the upgrade information may also include program size, program version number and check code.

[0126] In the embodiment of the present invention, the server may compress the program file of the application program and transmit it to the netw...

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 an upgrade method, storage medium, network module, device, server and upgrade system, which are applied to the network module, and receive the upgrade information of the application program in the device sent by the server, based on the backup program of the pre-stored application program information to determine whether the upgrade information is correct, and when the upgrade information is correct, send an upgrade file download request to the server. Based on the download request, the upgrade file of the application program is obtained from the server, and the upgrade file is sent to the device, so that the application program in the device is upgraded by using the upgrade file. By using the network module instead of the device to verify the upgrade information, obtain and save the upgrade file, the method can provide more storage space for the upgrade file without being limited by the storage space of the main chip of the device, and can avoid the influence of the network on the upgrade, and can realize An application upgrade method that is more convenient, has a smoother update process, and meets various needs of users.

Description

technical field [0001] The invention relates to the field of intelligent terminals, in particular to an upgrading method, a network module, equipment, a server and an upgrading system. Background technique [0002] For device abnormalities caused by programs, it is usually necessary to replace the motherboard or disassemble the device to update the program, which is quite troublesome. And as the equipment replacement cycle is getting faster and faster, there are more and more demands for adding new functions to traditional equipment, and the demand for updating equipment programs is more frequent. The traditional update method requires on-site maintenance, which is too costly and not convenient enough. [0003] At present, there are two ways to burn MCU programs: ISP and IAP. ISP (In-System Programming, In-System Programmable) is implemented by chip manufacturers. Usually, a designated communication interface is required for program burning, and some chips are in the It als...

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/65G06F8/71H04L67/00
CPCG06F8/65G06F8/71H04L67/34
Inventor 顾健锋徐鹏飞石宁
Owner GREE ELECTRIC APPLIANCES INC
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