Software program upgrading method, device and system

A software program and technology to be upgraded, applied in software deployment, transmission system, electrical components, etc., can solve the problems of slow download speed and low security, and achieve the effect of improving the upgrade speed and security

Inactive Publication Date: 2018-01-23
GREE ELECTRIC APPLIANCES INC
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method, device and system for upgrading software programs, so as to at least solve the problems in the prior art that the

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
  • Software program upgrading method, device and system
  • Software program upgrading method, device and system
  • Software program upgrading method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] According to an embodiment of the present invention, an embodiment of a method for upgrading a software program is provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and, Although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0032] figure 1 It is a flowchart of a method for upgrading a software program according to an embodiment of the present invention, such as figure 1 As shown, the method includes the following steps:

[0033] Step S102, the client device downloads an upgrade file for updating the target object from the server.

[0034] As an optional embodiment, the above-mentioned client device may be, but not limited to, a smart terminal device that can access the Internet such as a mobile phone, a tablet computer,

Embodiment 2

[0067] According to an embodiment of the present invention, an embodiment of a method for upgrading a software program is provided, which is applied to a server. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be implemented in a computer system such as a set of computer-executable instructions and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0068] Image 6 It is a flowchart of a method for upgrading a software program according to an embodiment of the present invention, such as Image 6 As shown, the method includes the following steps:

[0069] Step S602, the server receives an upgrade request from the client device, wherein the upgrade request is used to request to upgrade a target object on at least one device to be upgraded that is connected to the same local area network as the client device;

[0070]

Embodiment 3

[0074] According to an embodiment of the present invention, an embodiment of a method for upgrading a software program is provided, which is applied to an Internet of Things device with a WiFi module. Instructions are executed in a computer system and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0075] Figure 7 It is a flowchart of a method for upgrading a software program according to an embodiment of the present invention, such as Figure 7 As shown, the method includes the following steps:

[0076] Step S702, receiving an upgrade file from the client device through the local area network, wherein the upgrade file is an upgrade file downloaded by the client device from the server for updating the target object;

[0077] Step S704, using the upgrade file to update the target object.

[0078] As can be seen from the above, in the above embodiments

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 software program upgrading method, device and system. Wherein, the method includes: the client device downloads an upgrade file for updating the target object from the server; the client device sends the upgrade file to at least one device to be upgraded through a local area network, wherein at least one device to be upgraded is connected to the client device into the same LAN. The invention solves the technical problems in the prior art that the WiFi module of the smart home appliance directly downloads the software upgrade program from the server, resulting in low security and slow download rate.

Description

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

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
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