CN102567062A - System for upgrading software based on monitoring vehicle - Google Patents

System for upgrading software based on monitoring vehicle Download PDF

Info

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
Application number
CN2011104602853A
Other languages
Chinese (zh)
Other versions
CN102567062B (en
Inventor
王黎
杨凯
高晓蓉
王泽勇
赵全轲
张渝
彭建平
彭朝勇
戴立新
莫金雨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHENGDU ZHUDAO SOFTWARE TECHNOLOGY Co Ltd
Original Assignee
CHENGDU ZHUDAO SOFTWARE TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CHENGDU ZHUDAO SOFTWARE TECHNOLOGY Co Ltd filed Critical CHENGDU ZHUDAO SOFTWARE TECHNOLOGY Co Ltd
Priority to CN201110460285.3A priority Critical patent/CN102567062B/en
Publication of CN102567062A publication Critical patent/CN102567062A/en
Application granted granted Critical
Publication of CN102567062B publication Critical patent/CN102567062B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Software update system based on monitoring vehicle
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.
CN201110460285.3A 2011-12-31 2011-12-31 System for upgrading software based on monitoring vehicle Active CN102567062B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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