Firmware upgrade method, terminal and server

A firmware upgrade, server technology, applied in software deployment, electrical components, telephone communication, etc., can solve the problem of high probability of terminal firmware upgrade failure, and achieve the effect of increasing the possibility

Inactive Publication Date: 2017-10-10
NUBIA TECHNOLOGY CO LTD
View PDF5 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the above technical problems, the embodiment of the present invention provides a firmware upgrade method, a terminal and a server, which can be used to solve the problem of high probability of terminal firmware upgrade failure existing in the prior art

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
  • Firmware upgrade method, terminal and server
  • Firmware upgrade method, terminal and server
  • Firmware upgrade method, terminal and server

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0088] The first embodiment of the present invention proposes a firmware upgrade method, which can be applied to a terminal that needs to perform firmware upgrade. The first embodiment of the present invention illustrates the firmware upgrade method from the perspective of a terminal.

[0089] Here, the terminals described above may be mobile terminals or fixed terminals, and the terminals described above include but are not limited to mobile phones, notebook computers, cameras, PDAs, PADs, PMPs, navigation devices, and the like. The mobile terminal may be connected to the Internet, wherein the connection may be through a mobile Internet network provided by an operator, or through a wireless access point for network connection.

[0090] Here, if the mobile terminal has an operating system, the operating system can be UNIX, Linux, Windows, Android (Android), Windows Phone and so on.

[0091] It should be noted that there is no limitation on the type, shape, size, etc. of the di...

no. 2 example

[0126] In order to better reflect the purpose of the present invention, further illustrations are made on the basis of the first embodiment of the present invention.

[0127] The procedure of the firmware upgrade method in the second embodiment of the present invention may include:

[0128] Step 401: The terminal sends a firmware upgrade request to the server using a security-oriented Hyper Text Transfer Protocol (Hyper Text Transfer Protocol over Secure Socket Layer, HTTPS), so that the server returns a response message to the terminal based on the firmware upgrade request , wherein, the firmware upgrade request carries at least terminal device information and terminal firmware version information;

[0129] Here, the HTTPS protocol adds the Secure Sockets Layer (Secure Sockets Layer, SSL) protocol on the basis of the Hyper Text Transfer Protocol (Hyper Text Transfer Protocol, HTTP). SSL relies on certificates to verify the identity of the server or terminal, and at the transp...

no. 3 example

[0137] The third embodiment of the present invention proposes a firmware upgrade method, which can be applied to a server. The server forms a communication connection with a terminal that needs to perform firmware upgrade. The third embodiment of the present invention exemplifies the terminal firmware upgrade method from the perspective of the server. illustrate.

[0138] Figure 8 It is another flow chart of the firmware upgrade method of the embodiment of the present invention, such as Figure 8 As shown, the process can include:

[0139] Step 501: The server receives a firmware upgrade request from a terminal, and the firmware upgrade request carries at least terminal device information and terminal firmware version information.

[0140] In actual implementation, the terminal may send a firmware upgrade request to the server using the HTTPS protocol. When the terminal is the mobile terminal, the terminal device information may include at least one of the following: the 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 embodiment of the invention discloses a firmware upgrade method, a terminal and a server. The method comprises the steps that a firmware upgrade request is sent to the server by the terminal, so that based on the firmware upgrade request, the server returns response information to the terminal, wherein the firmware upgrade request at least carries terminal device information and terminal firmware version information; the terminal receives the response information from the server; when the terminal determines that the response information comprises an upgrade package download link or an upgrade package, firmware upgrade is conducted according to the upgrade package download link or the upgrade package; therefore, the terminal is subjected to one interaction with the server, so that the upgrade package or the upgrade package download link can be obtained, even when the channel quality of the wireless communication network between the terminal and the server is poorer, or when the electric quality of the terminal is lower, the terminal can also obtain the upgrade package or the upgrade package download link in time, and accordingly the possibility of successful firmware upgrade is improved.

Description

technical field [0001] The invention relates to firmware upgrading technology, in particular to a firmware upgrading method, a terminal and a server. Background technique [0002] At present, when the firmware is upgraded on the terminal, the software upgrade over the air (FirmwareOver-The-Air, FOTA) process based on the Open Mobile Alliance (Open Mobile Alliance, OMA)-Device Management (Device Management, DM) protocol can be used to search for packets. In order to obtain the upgrade package; the entire FOTA process requires multiple interactions between the client (terminal) and the server. In the FOTA process, the terminal needs to first report the terminal device information to the server, and then the server sends a request to the terminal to obtain firmware version information. The terminal then sends its own firmware version information to the server. [0003] It can be seen that since the terminal needs to interact with the server multiple times during the FOTA proce...

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): G06F9/445H04M1/725
CPCG06F8/65H04M1/72406
Inventor 丁亮
Owner NUBIA TECHNOLOGY 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