Program upgrading method, program upgrading system and terminal equipment

A program upgrade and upgrade package technology, applied in the field of network communication, can solve problems such as the inability to realize independent upgrade of slave devices

Inactive Publication Date: 2019-11-29
HUNAN NEW CLOUDNET TECH CO LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiment of the present invention provides a program upgrade method, system and terminal equipment to solve the problem that it is impossible to realize online independent upgrade of all or a certain batch of slave devices

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
  • Program upgrading method, program upgrading system and terminal equipment
  • Program upgrading method, program upgrading system and terminal equipment
  • Program upgrading method, program upgrading system and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] like figure 1 As shown, it is a schematic flowchart of the program upgrading method provided by the first embodiment of the present invention. This embodiment is applicable to a program upgrade scenario where several master control systems (hosts) are correspondingly connected to control one or more function realization systems (slaves). This method can be executed by the master control system (host). In the embodiment of the present invention The main control system communicating with the cloud platform is used as the execution subject for illustration, and the method specifically includes the following steps:

[0050] S110. Obtain an upgrade instruction sent by the cloud platform; wherein, the upgrade instruction includes an upgrade version number;

[0051]In the application scenario of teaching equipment, the functions of teaching equipment are different according to the division of classes and students. There are usually a master control system and a function real...

Embodiment 2

[0066] like figure 2 As shown, it is a schematic flowchart of the program upgrading method provided by Embodiment 2 of the present invention. On the basis of the first embodiment, this embodiment also provides a process of upgrading the program of the slave according to the attribute of the master, so as to realize the program upgrading of the slave according to the device attribute. The method specifically includes:

[0067] S210. Obtain an upgrade instruction sent by the cloud platform; wherein, the upgrade instruction includes an upgrade version number and attribute parameters;

[0068] Before the host obtains the upgrade instruction sent by the cloud platform, the host can preset corresponding attributes (such as school, age, class, etc.) properties.

[0069] In order to upgrade the system program of multiple slave machines, the upgrade program of the slave machines that needs to be upgraded is deployed uniformly by the cloud platform. After the cloud platform complet...

Embodiment 3

[0078] image 3 It is a schematic structural diagram of a terminal device provided in Embodiment 3 of the present invention. On the basis of Embodiment 1 or Embodiment 2, the embodiment of the present invention also provides a terminal device, which includes:

[0079] An upgrade instruction acquisition module 301, configured to acquire an upgrade instruction sent by the cloud platform; wherein, the upgrade instruction includes an upgrade version number;

[0080] A first version number obtaining module 302, configured to obtain the program version number of the associated slave according to the upgrade instruction;

[0081] In an implementation example, the upgrade instruction also includes attribute parameters, and the terminal device also includes:

[0082] The second version number obtaining module is configured to obtain the program version number of the associated slave through the master corresponding to the attribute parameter.

[0083] An upgrade package obtaining mo...

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 provides a program upgrading method, a program upgrading system and terminal equipment. The method comprises the steps of acquiring an upgrading instruction sent by a cloud platform, wherein the upgrading instruction comprises an upgrading version number; acquiring a program version number of an associated slave according to the upgrading instruction; if the upgrading version numberis higher than the program version number, obtaining an upgrading package and upgrading parameters from the cloud platform; wherein the upgrading parameters comprise preset upgrading time and an electric quantity threshold value; acquiring electric quantity information of the slave within the upgrading time, and if the electric quantity information is higher than the electric quantity threshold value, sending the upgrading package to the slave, so that the slave performs program upgrading and generates an upgrading result; and receiving the upgrading result, and if the slave corresponding to the upgrading result is successfully upgraded, sending the upgrading result to a cloud platform. According to the invention, the problem that full-amount or specified batch of slave equipment cannot beautomatically upgraded on line is solved.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a program upgrading method, system and terminal equipment. Background technique [0002] In the application scenario of teaching equipment, the functions of teaching equipment are different according to the division of classes and students. There are usually a master control system and a function realization system in the equipment, and there is a case where the master control system (master) controls one or more function realization systems (slaves) corresponding to the connection. The host can communicate with the cloud platform through the mobile network, while the slave can only communicate with the host in a short distance. Due to the different functions and objects of use of multiple slaves, and the connected hosts are not necessarily the same, the operation of system program upgrade for multiple slaves is cumbersome. [0003] When a slave device that can on...

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/65
CPCG06F8/65
Inventor 陈娅芳李政军
Owner HUNAN NEW CLOUDNET TECH CO LTD
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