CN102567062A - System for upgrading software based on monitoring vehicle - Google Patents
System for upgrading software based on monitoring vehicle Download PDFInfo
- Publication number
- CN102567062A CN102567062A CN2011104602853A CN201110460285A CN102567062A CN 102567062 A CN102567062 A CN 102567062A CN 2011104602853 A CN2011104602853 A CN 2011104602853A CN 201110460285 A CN201110460285 A CN 201110460285A CN 102567062 A CN102567062 A CN 102567062A
- Authority
- CN
- China
- Prior art keywords
- module
- replacement
- upgrading
- data
- monitoring vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a system for upgrading software based on a monitoring vehicle. The system comprises a data packet obtaining module and a replacement module, wherein the replacement module is provided with a hot replacement submodule, a parent process is replaced by creating a hot replacement subprocess and the hot replacement subprocess is used for loading upgrading data for the parent process and providing services for the hot replacement subprocess. The system for upgrading the software based on the monitoring vehicle ensures upgrading of the software based on the monitoring vehicle and continuous services through hot replacement operation.
Description
Technical field
The present invention relates to network communication field, be specifically related to a kind of software update system based on monitoring vehicle.
Background technology
After software development is come out,, must have consider a problem not comprehensive or the incomplete place of program function owing to the reason of developer own; Behind software publishing, the client in use can find variety of issue, for example need add some function or some function not too practicality or some leak of software itself; So just need make amendment to program; General software upgrade package can be with the form issue of patch, and the user downloads these patches and upgrades, thereby accomplishes software upgrading.
Existing software upgrading update mode based on monitoring vehicle must re-use assisted process or manual work and help said software upgrading and upgrading after existing software withdraw from fully.Existing software upgrading step based on monitoring vehicle is generally: close software-uninstall-installation upgrade software-startup once more; If the data that need to detect are arranged during upgrading then omission can take place; Thereby cause losing of data; And all must stop based on software related service during upgrading of monitoring vehicle, cause service disruption.
Summary of the invention
To above-mentioned technical matters, the object of the present invention is to provide a kind of software update system based on monitoring vehicle, can be when upgrading continual service be provided based on the software of monitoring vehicle.
For solving above technical matters; A kind of software update system based on monitoring vehicle; Comprise packet acquisition module and replacement module; Said replacement module is provided with heat replacement submodule, and through creating heat replacement subprocess replacement parent process, being used for parent process loading upgrading data provides service with heat replacement subprocess.
Said replacement module is provided with the cold start-up submodule, through creating the cold start-up process, is used for the loading upgrading data.
Said replacement module is provided with the monitoring submodule, is used to monitor the process of carrying out of heat replacement submodule and cold start-up submodule, and Monitoring Data is transferred to the packet acquisition module.
Said packet acquisition module is provided with and wakes submodule up, is used to judge whether the software that upgrade data is arranged moves, and wakes corresponding module up according to judged result.
Said packet acquisition module is provided with the analysis submodule, is used to analyze Monitoring Data, obtains the concurrent carry information of monitoring result.
Said packet acquisition module is provided with controlling sub, is used for the information that the receiving and analyzing submodule sends, and carries out corresponding operation according to the difference of the information of transmission.
Said software update system based on monitoring vehicle comprises the upgrading packetization module, through obtaining upgrade data, is used for upgrade data is packed and issued.
Said packet acquisition module is the local upgrade module, obtains upgrading data packet and this upgrading data packet is decompressed through copy mode, is used for that upgrade data is sent to the replacement module and loads.
Said packet acquisition module is the remote upgrade module, obtains upgrading data packet and this upgrading data packet is decompressed through communication link, is used for that upgrade data is sent to the replacement module and loads.
Said software update system based on monitoring vehicle comprises remote control module, connects upgrading packetization module and remote upgrade module respectively through communication network, is used to control the transmission of upgrading data packet.
Compared with prior art, the heat replacement module among the present invention is through creating heat replacement subprocess replacement parent process; Make heat replacement subprocess continue to provide service, and parent process is carried out the software upgrading based on monitoring vehicle, the service of assurance is not interrupted; And the present invention utilizes inter-process communication techniques, and module heat interchange management mode, makes the process management operation and the upgrading voluntarily of operation; And fully keep and utilize existing data and resource; Realize microsecond other seamless switching of level and upgrading, assurance is served when upgrading based on the software of monitoring vehicle and is not interrupted, and reduces the time of manual maintenance in the time of enhanced stability.
Description of drawings
Fig. 1 is the functional structure chart that the present invention is based on the software update system of monitoring vehicle;
Fig. 2 is the workflow diagram of the present invention's heat replacement submodule;
Fig. 3 is the functional structure chart that the present invention is based on the software update system of monitoring vehicle;
Fig. 4 is the software update system process chart that the present invention is based on monitoring vehicle;
Fig. 5 is the Organization Chart that the present invention is based on the software update system of monitoring vehicle.
Embodiment
Basic design of the present invention is; Substitute parent process through creating a kind of heat replacement subprocess; Upgrade service realizes through parent process, and service operation realizes through heat replacement subprocess, do not interrupt thereby realize serving in upgrading based on the software of monitoring vehicle.
In order to make those skilled in the art understand technical scheme of the present invention better, the present invention is done further detailed description below in conjunction with accompanying drawing and specific embodiment.
Embodiment 1:
Referring to Fig. 1, a kind of software update system based on monitoring vehicle comprises replacement module, local upgrade module and upgrading packetization module.
Said replacement module comprises heat replacement submodule, cold start-up submodule and monitoring submodule, wherein:
Heat replacement submodule is through creating heat replacement subprocess replacement parent process, and being used for parent process loading upgrading data provides service with heat replacement subprocess.
The concrete engineering process of above-mentioned heat replacement submodule is following:
1, create heat and replace subprocess, parent process notifies the switching domain of oneself work to said heat replacement subprocess, and continues to provide the application of service and wait heat replacement subprocess to give the authority to;
2, heat replacement subprocess starts; Create a new switching domain, and utilize in the switching domain that parent process provides data, configuration and module to carry out new module to be written into, to be written into module and to be in halted state; After all modules were written into completion, the notice parent process was prepared to give the authority to;
3, after parent process was received the subprocess request of giving the authority to, notification module discharged one by one, the subprocess of the hot replacement of notice immediately after all modules discharge and finish; This moment, parent process was given the authority to; And give heat replacement subprocess with shared resource etc., parent process is hung up subsequently, waits for the release notice of subprocess;
4, after heat replacement subprocess is received the notice of giving the authority to of parent process, selectively keep the shared resource of parent process, and let all modules move immediately, notify parent process to discharge subsequently;
5, after parent process discharges; Switching domain through oneself working is accomplished being written into of upgrade data, after all data load are accomplished, carries out new module through working field, configuration and the module of heat replacement subprocess and is written into; After all modules were written into completion, notice heat replacement subprocess was prepared to give the authority to;
6, after heat replacement subprocess was received the parent process request of giving the authority to, notification module discharged one by one, and all modules are notified parent process after discharging and finishing immediately;
7, after parent process is received the notice of giving the authority to of heat replacement subprocess, let all modules of parent process move immediately, notice heat replacement subprocess discharges subsequently.
Repeating step 1 to 7 can be accomplished repeatedly the heat replacement and substitute, thus reliable and stable unremitting service can guarantee software upgrading the time.
Said replacement module comprises the cold start-up submodule, through creating the cold start-up process, is used to carry out data load, and its concrete workflow is following:
1, after the cold start-up submodule is waken up, creates a cold start-up process initialization system environments, and be written into, be used for accomplishing data load for new switching domain of cold start-up process creation is used for module;
In case 2 all modules are written into completion, directly move module, carry out data load, all data load discharge this process after accomplishing.
Said monitoring submodule; Be used to monitor the running status of heat replacement submodule and cold start-up submodule; And Monitoring Data is transferred to the packet acquisition module; The process that upgrade data loads in the omnidistance monitoring of software escalation process of said monitoring submodule is transferred to the packet acquisition module with Monitoring Data when obtaining Monitoring Data.
Said packet acquisition module comprises and wakes submodule up, analyzes submodule and controlling sub; Through obtaining based on the software upgrade data bag of monitoring vehicle and to its decompress(ion); Be used for judging that with waking submodule up the software that upgrade data is arranged whether in operation, confirms to wake up corresponding module according to judged result, then the data transmission of decompress(ion) carried out data load in the module of waking up; And utilize the analysis submodule to come the analysis software upgrading whether successful; And the transmission corresponding information, use controlling sub to come reception information at last, operate accordingly according to sending information and executing.
The said submodule that wakes up, through judgement have upgrade data based on the software of monitoring vehicle whether in operation, wake corresponding module up according to running status, its concrete implementation is following:
If there is the software of upgrade data to move, then wake heat replacement submodule up;
If the not operation of software of upgrade data is arranged, then wakes the cold start-up submodule up.
Whether said analysis submodule through analyzing Monitoring Data, is judged and is accomplished based on the software upgrading of monitoring vehicle, and concrete implementation is following:
Analyze Monitoring Data and show heat replacement submodule and cold start-up submodule upgrade data loads normally and loading has all been accomplished in all upgradings carrying out, then send said software upgrade success signal;
Analyze Monitoring Data and show heat replacement submodule and cold start-up submodule in that to carry out the upgrade data loading undesired, perhaps other reasons causes the upgrade data can not normal load, then sends said software upgrading failure information.
Said controlling sub, the information that the receiving and analyzing submodule sends is operated according to the information and executing of sending accordingly, and its concrete operations are following:
If the information of sending shows the software upgrading failure based on monitoring vehicle, then return failure message;
If the information of sending shows the software upgrade success based on monitoring vehicle, then clear up upgrading data packet and decompressing files thereof, temporary file and old module associated documents etc.
The concrete workflow of above-mentioned packet acquisition module is following:
Whether S201, judgement have the software based on monitoring vehicle of upgrade data moving:
If operation does not then get into step S202;
If operation then gets into step S203;
S202, triggering cold start-up submodule:
Owing to not in running status, also just service is not provided, just can directly triggers the cold start-up submodule and create a new process and carry out data upgrading loading based on the software of monitoring vehicle;
S203, triggering heat replacement submodule:
Owing to move based on the software of monitoring vehicle, represent that this software is providing service, continual when guaranteeing software upgrading service is provided, just need to trigger heat replacement submodule and realize.
S204, analysis Monitoring Data check whether software upgrading is successful:
If the software upgrading failure based on monitoring vehicle then gets into step S205;
If the software upgrade success based on monitoring vehicle then gets into step S206;
Because Monitoring Data obtains through monitoring submodule complete monitoring heat replacement submodule and cold start-up submodule; Through Monitoring Data is analyzed; Will obtain the process of data load and the performance of data load,, then show based on the software upgrade success of monitoring vehicle in case the upgrade data loading procedure is normal and all upgrade datas load and accomplish; If the upgrade data loading procedure is undesired, then show software upgrading failure based on monitoring vehicle.
S205, return failure message:
Draw through analyzing Monitoring Data based on the software upgrading of monitoring vehicle failure, cause the related data of this software upgrading failure to be packed in the Monitoring Data, simultaneously information such as error message and relevant daily record are sent to the user analyzing.
S206, cleaning upgrading data packet and associated documents thereof:
Behind the software upgrade success based on monitoring vehicle, file that software upgrade data bag, decoder software AKU produce and associated documents etc. will occupy certain storage space, for conserve storage just need be cleared up these data.
Said upgrading packetization module is used to obtain the software upgrade data based on monitoring vehicle, and this software upgrade data packed fast make to form upgrading data packet, and issues.Amount of capacity based on the software upgrade data of monitoring vehicle differs, and the module that capacity is too big is cut apart said software upgrade data through the upgrading packetization module again, the packet that the capacity of processing is moderate, convenient pressurization, minimizing data load time.
Embodiment 2:
Referring to Fig. 3, a kind of software update system based on monitoring vehicle comprises upgrading packetization module, remote control module, upgrading module and replacement module; Said remote upgrade module is provided with identical with the local upgrade module; Wherein, remote control module sends request to the upgrading packetization module, and the upgrading packetization module accepts request and upgrading data packet is sent to remote control module; Remote control module sends to the remote upgrade module with upgrading data packet; The remote upgrade module is transferred to the replacement module to upgrading data packet decompress(ion) and the upgrade data that will pressurize and carries out data load, replaces module the situation of data load is turned back to the remote upgrade module, and the remote upgrade module is analyzed return data; Do handled according to the analysis situation, and disposition is turned back to remote control module.
The roughly step of above-mentioned software update system based on monitoring vehicle is following:
S401, obtain software upgrade data bag based on monitoring vehicle:
Software upgrade data bag based on monitoring vehicle can be with crossing network download, and modes such as copy are obtained, and make upgrading data packet again through the upgrading packetization module then.
S402, decompression upgrading data packet are also carried out upgrade script:
Upgrading data packet to based on the software of monitoring vehicle is carried out decompress(ion), and decompressed data is carried out data load according to predetermined method.
S403, judge whether to need the heat replacement:
If need the heat replacement, then get into step S404;
If do not need the heat replacement, then get into step S406;
In operation, service uninterruptedly then need be carried out heat and replaces when guaranteeing the software upgrading based on monitoring vehicle as the software of upgrade data.
S406, judge based on whether success of the software upgrading of monitoring vehicle:
If the software upgrade success based on monitoring vehicle then gets into step S407;
If the software upgrading based on monitoring vehicle is unsuccessful, then get into step S412;
Carry out upgrade data through cold start-up and load, after all data load are accomplished, whether successfully judge based on the software upgrading of monitoring vehicle.
S407, carry out fault and collect:
Collect error message and daily record, return to the user, make things convenient for the user to debug.
S404, begin to carry out heat replacement:
When heat is replaced submodule not in user mode, generally all be in slumber, need wake up, just can carry out the heat replacement.
S405, heat replacement subprocess start:
Heat replacement submodule starts, and will create a heat replacement subprocess, and parent process is with the working field notice heat replacement subprocess of self.
Whether S408, judgement heat replace successful:
If heat is replaced successfully, then get into step 407;
If heat replacement failure then gets into step S412.
S409, loading new module and configuration:
Heat replacement subprocess is created successfully, and the working field through parent process carries out new module and loads, and makes heat replace subprocess service is provided, and parent process is carried out the upgrade data loading.
S410, judge based on whether success of the software upgrading of monitoring vehicle:
If the software upgrade success based on monitoring vehicle then gets into step S411;
If the software upgrading failure based on monitoring vehicle then gets into step S407;
If hot replacement loads all upgrade datas and accomplishes and do not occur mistake again, then based on the software upgrade success of monitoring vehicle.
S411, carry out legacy data cleaning:
File, associated documents and the old module associated documents etc. of cleaning upgrading data packet and decompress(ion) upgrading data packet, conserve storage.
S412, finish based on the software upgrading of monitoring vehicle:
After the software upgrading end based on monitoring vehicle, correlation module gets into slumber, is started when waking up the rear once more.
When said software update system based on monitoring vehicle is upgraded through hot substitute mode; Both can verify AKU; The service of can guaranteeing is not simultaneously again interrupted; Can also add simultaneously remote upgrade, issue, the fault function of automatic feedback in time, greatly make things convenient for the quick upgrading of service to dispose response, and more reliably lasting service online level is provided.
Referring to Fig. 5, be a kind of specific embodiment of the present invention, from the Web publishing service, obtain software upgrade data through the upgrading tool bag based on monitoring vehicle, the upgrading tool bag is with said upgrade data packing and issue.If upgrading data packet sends to the local upgrade module, then carry out upgrade data with heat replacement module and load through the local upgrade module, accomplish software upgrade service based on monitoring vehicle; If upgrading data packet sends to network updating service, then carry out upgrade data with heat replacement module and load through the network upgrade module, accomplish software upgrade service based on monitoring vehicle.
Only be preferred implementation of the present invention below, should be pointed out that above-mentioned preferred implementation should not be regarded as limitation of the present invention, protection scope of the present invention should be as the criterion with claim institute restricted portion.For those skilled in the art, do not breaking away from the spirit and scope of the present invention, can also make some improvement and retouching, these improvement and retouching also should be regarded as protection scope of the present invention.
Claims (10)
1. software update system based on monitoring vehicle; It is characterized in that; Comprise packet acquisition module and replacement module; Said replacement module is provided with heat replacement submodule, and through creating heat replacement subprocess replacement parent process, being used for parent process loading upgrading data provides service with heat replacement subprocess.
2. the software update system based on monitoring vehicle as claimed in claim 1 is characterized in that, said replacement module is provided with the cold start-up submodule, through creating the cold start-up process, is used for the loading upgrading data.
3. the software update system based on monitoring vehicle as claimed in claim 1 is characterized in that, said packet acquisition module is provided with and wakes submodule up, is used to judge whether the software that upgrade data is arranged moves, and wakes corresponding module up according to judged result.
4. the software update system based on monitoring vehicle as claimed in claim 2; It is characterized in that; Said replacement module is provided with the monitoring submodule, is used to monitor the implementation of heat replacement submodule and cold start-up submodule, and Monitoring Data is transferred to the packet acquisition module.
5. the software update system based on monitoring vehicle as claimed in claim 1 is characterized in that, said packet acquisition module is provided with the analysis submodule, is used to analyze Monitoring Data, obtains the concurrent carry information of monitoring result.
6. the software update system based on monitoring vehicle as claimed in claim 1 is characterized in that, said packet acquisition module is provided with controlling sub, is used for the information that the receiving and analyzing submodule sends, and carries out corresponding operation according to the difference of the information of transmission.
7. the software update system based on monitoring vehicle as claimed in claim 1 is characterized in that, comprises the upgrading packetization module, through obtaining upgrade data, is used for upgrade data is packed and issued.
8. the software update system based on monitoring vehicle as claimed in claim 1; It is characterized in that; Said packet acquisition module is the local upgrade module; Obtain upgrading data packet and this upgrading data packet is decompressed through copy mode, be used for that upgrade data is sent to the replacement module and load.
9. the software update system based on monitoring vehicle as claimed in claim 1; It is characterized in that; Said packet acquisition module is the remote upgrade module; Obtain upgrading data packet and this upgrading data packet is decompressed through communication link, be used for that upgrade data is sent to the replacement module and load.
10. the software update system based on monitoring vehicle as claimed in claim 9 is characterized in that, comprises remote control module, connects upgrading packetization module and remote upgrade module respectively through communication network, is used to control the transmission of upgrading data packet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110460285.3A CN102567062B (en) | 2011-12-31 | 2011-12-31 | System for upgrading software based on monitoring vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110460285.3A CN102567062B (en) | 2011-12-31 | 2011-12-31 | System for upgrading software based on monitoring vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102567062A true CN102567062A (en) | 2012-07-11 |
CN102567062B CN102567062B (en) | 2015-02-25 |
Family
ID=46412563
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110460285.3A Active CN102567062B (en) | 2011-12-31 | 2011-12-31 | System for upgrading software based on monitoring vehicle |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102567062B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104423989A (en) * | 2013-09-02 | 2015-03-18 | 联想(北京)有限公司 | Application updating method and electronic equipment |
CN104572185A (en) * | 2014-12-25 | 2015-04-29 | 武汉烽火富华电气有限责任公司 | Embedded system, and upgrading method and upgrading equipment thereof |
CN107636608A (en) * | 2015-06-05 | 2018-01-26 | 国际壳牌研究有限公司 | For the system and method for control/estimation application program that operating is replaced using temporary application program |
CN113485709A (en) * | 2021-06-15 | 2021-10-08 | 荣耀终端有限公司 | Application optimization method and device and electronic equipment |
US11768939B2 (en) | 2021-03-25 | 2023-09-26 | International Business Machines Corporation | Authentication in an update mode of a mobile device |
WO2023221131A1 (en) * | 2022-05-20 | 2023-11-23 | 华为技术有限公司 | Vehicle control method and device, and vehicle |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101453374A (en) * | 2008-12-29 | 2009-06-10 | 武汉烽火网络有限责任公司 | On-line updating method and system for network appliance |
US20100058315A1 (en) * | 2007-05-17 | 2010-03-04 | Huawei Technologies Co., Ltd. | Method and system for process upgrade |
CN102065110A (en) * | 2009-11-12 | 2011-05-18 | 钟惠波 | On-line updating method and system for client side software on basis of P2SP (Peer to Server and to Peer) |
-
2011
- 2011-12-31 CN CN201110460285.3A patent/CN102567062B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100058315A1 (en) * | 2007-05-17 | 2010-03-04 | Huawei Technologies Co., Ltd. | Method and system for process upgrade |
CN101453374A (en) * | 2008-12-29 | 2009-06-10 | 武汉烽火网络有限责任公司 | On-line updating method and system for network appliance |
CN102065110A (en) * | 2009-11-12 | 2011-05-18 | 钟惠波 | On-line updating method and system for client side software on basis of P2SP (Peer to Server and to Peer) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104423989A (en) * | 2013-09-02 | 2015-03-18 | 联想(北京)有限公司 | Application updating method and electronic equipment |
CN104423989B (en) * | 2013-09-02 | 2017-11-28 | 联想(北京)有限公司 | One kind applies update method and electronic equipment |
CN104572185A (en) * | 2014-12-25 | 2015-04-29 | 武汉烽火富华电气有限责任公司 | Embedded system, and upgrading method and upgrading equipment thereof |
CN104572185B (en) * | 2014-12-25 | 2018-03-27 | 武汉烽火富华电气有限责任公司 | Embedded system, its upgrade method and updating apparatus |
CN107636608A (en) * | 2015-06-05 | 2018-01-26 | 国际壳牌研究有限公司 | For the system and method for control/estimation application program that operating is replaced using temporary application program |
US11093235B2 (en) | 2015-06-05 | 2021-08-17 | Shell Oil Company | System and method for replacing a live control/estimation application with a staged application |
US11768939B2 (en) | 2021-03-25 | 2023-09-26 | International Business Machines Corporation | Authentication in an update mode of a mobile device |
CN113485709A (en) * | 2021-06-15 | 2021-10-08 | 荣耀终端有限公司 | Application optimization method and device and electronic equipment |
WO2023221131A1 (en) * | 2022-05-20 | 2023-11-23 | 华为技术有限公司 | Vehicle control method and device, and vehicle |
Also Published As
Publication number | Publication date |
---|---|
CN102567062B (en) | 2015-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220179682A1 (en) | Task processing method, apparatus, and system based on distributed system | |
CN102262544B (en) | The method and apparatus of software upgrading | |
CN106557384B (en) | Data processing method, device and system based on Linux | |
CN102567062A (en) | System for upgrading software based on monitoring vehicle | |
CN102023881B (en) | Method and device for upgrading software as well as embedded device | |
CN101853172B (en) | Device and method for dynamically upgrading complex programmable logic device (CPLD) | |
CN100411341C (en) | Parallel downloading method and terminal | |
CN102609281B (en) | Distributed software patch update method and system | |
CN100407638C (en) | Method for software upgrading and withdrawing | |
CN101770513B (en) | Method and system for validation and correction in a distributed namespace | |
CN101594613A (en) | The method of terminal equipment and upgrading thereof, system | |
CN102681871A (en) | Firmware upgrading system based on communication interfaces | |
CN103530150A (en) | Remote updating method for Linux operating system | |
CN102375764A (en) | Managing operating system deployment failure | |
CN104503788A (en) | Setting method capable of shortening starting time of Android operating system | |
CN105260209A (en) | Hot-update solution of program | |
CN102346673A (en) | Method and device for upgrading mobile phone system | |
CN101593119A (en) | A kind of aerial firmware upgrade method of flash memory unit equipment and device monopolized | |
CN103077034B (en) | hybrid virtualization platform JAVA application migration method and system | |
CN107995284A (en) | A kind of OTA upgrade methods suitable for POS machine | |
CN101877655A (en) | Network management system, network management server and method | |
CN102841825B (en) | Drive backup method and device and drive restoration method and device | |
CN100433651C (en) | Method and system for ensuring network managment and element configuration data consistency | |
CN103888545A (en) | Method and device for processing global data in distributed system | |
CN115202680A (en) | System and method for automatically upgrading local client on line in remote manner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |