Upgrading method, network module, equipment, server and upgrading system

A network module and server technology, applied in the direction of transmission system, software deployment, version control, etc., can solve the problems of few data files, small storage space, affecting equipment program upgrade, etc. Smoother update process

Active Publication Date: 2021-01-05
GREE ELECTRIC APPLIANCES INC
View PDF6 Cites 1 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
  • Upgrading method, network module, equipment, server and upgrading system
  • Upgrading method, network module, equipment, server and upgrading system
  • Upgrading method, network module, equipment, server and upgrading 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 upgrading method, a storage medium, a network module, equipment, a server and an upgrading system. The method comprises the following steps of judging whether upgrading information is correct or not on the basis of pre-stored backup program information of an application program by receiving upgrading information of the application program in the equipment sent by a server, and when the upgrading information is correct, sending an upgrading file downloading request to the server; based on the downloading request, obtaining an upgrading file of the application programfrom the server, and sending the upgrading file to the equipment so as to upgrade the application program in the equipment by utilizing the upgrading file. A network module is used for replacing equipment to carry out upgrading information verification and upgrading file acquisition and storage, more upgrading file storage space can be provided without being limited by equipment main chip storagespace, and the influence of a network on upgrading can be avoided; the upgrading method for an application program is more convenient, the updating process is smoother, and various requirements of users can be met.

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 Applications(China)
IPC IPC(8): G06F8/65G06F8/71H04L29/08
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