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

Remote software upgrading technique

A remote software and software upgrade technology, which is applied to electrical components, program control devices, program loading/starting, etc., can solve problems such as susceptibility to interference, stability problems, poor electromagnetic compatibility characteristics of upgraded firmware, etc., and achieve strong anti-interference ability , The effect of improving the success rate of the upgrade

Inactive Publication Date: 2011-05-25
李华嵩
View PDF5 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patented technique uses secure communications between two computers called servers for transferring programs over long distances without interfering with each others' signals. It achieves this by breaking down an update file into smaller pieces before sending them individually instead of all together. Additionally, there are also techniques like streaming updates through different types of networks such as LANs (Local Area Network) or wireless connections. Overall, these improvements make updating applications faster than traditional methods but still maintain their effectiveness even when connected across longer distance paths due to stronger antijamming capabilities provided during normal operation.

Problems solved by technology

This patents discusses various issues related to upgraded software applications that can cause instabilities during transferring between devices due to differences in their physical properties (such as signal speed) even if they were initially installed correctly by an IT staff member working for technical problem addressed earlier). Additionally, there may still remain challenges when migrating from one device into another without affecting its performance capabilities.

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 software upgrading technique
  • Remote software upgrading technique
  • Remote software upgrading technique

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The remote software upgrading method of the present invention will be further described below according to the accompanying drawings. The following is an example of the integrated use of the MODBUS protocol in this method. The specific content of the protocol is as follows:

[0032] First is the host part, which firstly consists of a flash module including firmware software and program code to be upgraded and a UART module (Universal Asynchronous Receiver / Transmitter, Universal Asynchronous Receiver / Transmitter). The slave part mainly includes a FLASH module consisting of a boot program area and user application space. The master and slave communicate with each other in a UART asynchronous manner. In order to realize the long-distance upgrade and maintenance of the slave, the industrial standard RS485 level standard is adopted.

[0033] The one-to-many machine communication is realized through the MODBUS protocol part, and the required data code is transmitted from the...

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 remote embedded software upgrading technique by using an embedded boot sector Bootloader software upgrading technique to be combined with a communication protocol carrier. The remote embedded software upgrading technique comprises three stages: startup, operation and detection in a first stage, upgrading program transmission in a second stage, and execution of an application program in a third stage. The boot sector Bootloader technique is combined with other communication protocols, such as a general packet radio service (GPRS), a transmission control protocol (TCP)/internet protocol (IP), PROFIBAS and other protocols so as to realize remote software transportation. A boot sector Bootloader firmware protocol of an information system is integrated to reasonably and stably realize software transportation and one-to-many or fixed-point upgrading, and solve the compatibility problem of software upgrading with standard protocol interfaces. Meanwhile, the self-verification and retransmission function of a standard communication protocol is utilized to ensure the reliability of the software upgrading and improve the upgrading success rate and the antijamming capability in severe environments.

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 李华嵩
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