Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Remote upgrade method and device

A technology for remote upgrade and file upgrade, applied in the field of remote upgrade, can solve problems such as increasing the complexity of server and terminal equipment programming, incomplete data reception, and wrong receiving sequence.

Active Publication Date: 2014-07-09
NIELSEN CCDATA NCC MEDIA DATA SERVICE
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a method and device for remote upgrading, which are used to solve the problem that the data packets received by the module will be divided into packets due to network congestion and other reasons when the wireless communication module in the prior art performs network communication, which is easy Packet loss causes the data in the data packet to be received incompletely or in the wrong order, and there is no need to increase the complexity of the programming of the server and terminal equipment

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
  • Remote upgrade method and device
  • Remote upgrade method and device
  • Remote upgrade method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0043] The embodiment of the present invention provides a method for remote upgrading, such as figure 1 As shown, the method includes:

[0044] Step 101, sending a transmission request; specifically, in the process of sending data packets through wireless communication, after splitting the upgrade file into several data packets, add data packet information to each data packet, such as packet header, packet tail, etc., In the traditional technology, the remote service unit generally sends all the data packets to the local unit at one time, but due to network congestion and other reasons, pac...

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

An embodiment of the invention relates to the field of software upgrade, in particular to a remote upgrade method and device. The remote upgrade method comprises the steps of sending a transmission request; receiving a sub-data-package and extracting data blocks and mark data; checking whether the data blocks contain file end marks; if the data blocks contain the file end marks, combining all the extracted data blocks into one data package in order; if the data blocks do not contain the file end marks, judging whether length information of all the data blocks conforms to length information of a standard data package according to the length information of all the extracted data blocks; if the length information of all the data blocks does not conform to the length information of the standard data package, continuously receiving the rest of the sub-data-package; if the length information of all the data blocks conforms to the length information of the standard data package, sending the next transmission request and combining all the extracted data blocks into one data package in order; upgrading a local unit after all the data packages are received. By means of the remote upgrade method and device, scattering of the data packages during data transmission is prevented effectively, incompletion or out of sequence of the received data are avoided, and download efficiency is increased.

Description

technical field [0001] The invention relates to the field of software upgrading, in particular to a remote upgrading method and device thereof. Background technique [0002] The characteristic of embedded devices is that the CPU relies on the firmware program to work, and the firmware program is generally stored on some rewritable firmware carriers, the most common one is FLASH. If the firmware program stored in the FLASH of the terminal device is changed through network transmission, the device can be upgraded remotely. But now many embedded devices have wireless communication function, using existing public network resources, such as CDMA, GPRS network, can carry out data transmission and command interaction with the server. A common practice is to equip the device with a wireless communication module, through which the wireless communication module can communicate with the server through the network. [0003] However, in the prior art, when such a wireless communication...

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): H04L29/08
Inventor 郭兴汉王海宇刘世君
Owner NIELSEN CCDATA NCC MEDIA DATA SERVICE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products