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

Embedded software upgrading method

A technology of embedded software and upgrade files, applied in software deployment, software maintenance/management, version control, etc., can solve the problems of not reaching software systems and methods, and achieve the effect of self-upgrade

Pending Publication Date: 2021-05-07
BEIJING AEONMED
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Also commonly used is to upgrade the software by using a serial port, or a USB interface, or a network interface, but a modular software system and method have not been achieved.

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
  • Embedded software upgrading method
  • Embedded software upgrading method
  • Embedded software upgrading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] Such as figure 1 As shown, Embodiment 1 of the present invention provides a method for upgrading embedded software. The embedded software of the present embodiment has man-machine interaction interface; Described method comprises:

[0063] Select the transmission port from the communication port of the device where the embedded software is located; figure 1 As shown; about the selection of the port: if the communication port designated by the user is received, the designated communication port is used as the transmission port; otherwise, from the communication ports of the device where the embedded software is located, search for available communication ports as the transmission port according to the preset order.

[0064] Transfer the upgrade file to the embedded software through the selected transfer port; figure 2 shown;

[0065] Receive the version information, interface display language and model information sent by the embedded software;

[0066] Identify the...

Embodiment 2

[0084] Embodiment 2 of the present invention proposes a kind of embedded software upgrading method, and this method is aimed at the embedded software that does not have human-computer interaction interface, utilizes upper computer software and embedded software to be upgraded to have communication agreement inside, through and has The upper computer software of the human-computer interaction interface selects the upgrade module and transfers the files, so as to realize the upgrade. The methods include:

[0085] Select the transmission port from the communication port of the device where the host computer software is located; about the selection of the port: if the communication port specified by the user is received, the designated communication port is used as the transmission port; otherwise, from the communication port of the device where the embedded software is located, according to A preset order searches for an available communication port as a transmission port.

[00...

Embodiment 3

[0104] Embodiment 3 of the present invention proposes an embedded software upgrade method, which is to realize self-upgrade of the upgrade software. The methods include:

[0105] Select the transmission port from the communication ports of the device where the software is upgraded; about the selection of the port: if the communication port specified by the user is received, the designated communication port is used as the transmission port; otherwise, the communication port of the device is searched according to the preset order A communication port can be used as a transmission port.

[0106] Transfer the upgrade file to the upgrade software through the selected transfer port;

[0107] Receive the version information and model information sent by the upgrade software;

[0108] Identify the operating system according to the model information, and transmit the upgrade file to the upgrade software through the selected transmission port;

[0109] Compare the version of the upg...

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 an embedded software upgrading method. Embedded software is provided with a human-computer interaction interface. The method comprises the following steps: selecting a transmission port from communication ports of equipment where embedded software is located; transmitting the upgrading file to the embedded software through the selected transmission port; receiving version information, interface display language and model information sent by the embedded software; identifying an operating system according to the model information, and transmitting an upgrading file to the embedded software through the selected transmission port; comparing the version of the upgrading file with the version of the embedded software, and sending upgradable module information to the embedded software in the received interface display language; and upgrading the embedded software by using the upgrading file according to the received upgrading instruction. The embedded software upgrading method provided by the invention is free from disassembly, integrates multiple interfaces, and can adapt to multi-platform, internationalized and remote application.

Description

technical field [0001] The invention relates to an embedded software system of medical equipment, in particular to an embedded software upgrading method. Background technique [0002] Embedded software systems are widely used in medical equipment, and the software is usually divided into multiple modules such as upper computer and lower computer. Then, the software of some modules needs to be upgraded and maintained, especially when the lower computer is upgraded, it needs to be disassembled for operation. This method is not suitable for remote operation and internationalization. Also commonly used is to use serial port, or USB interface, or the mode upgrading software of network interface, but does not reach a kind of modularized software system and method. For this reason, it is necessary to develop a software upgrade system with multi-interface integration without dismantling, which can adapt to multi-platform, international and remote applications. Contents of the inv...

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
IPC IPC(8): G06F8/65G06F8/71
CPCG06F8/65G06F8/71
Inventor 郭宽
Owner BEIJING AEONMED
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