CN100461108C - Method for on-line upgrading of edition in terminal product without interrupting the operation - Google Patents
Method for on-line upgrading of edition in terminal product without interrupting the operation Download PDFInfo
- Publication number
- CN100461108C CN100461108C CNB2007101277083A CN200710127708A CN100461108C CN 100461108 C CN100461108 C CN 100461108C CN B2007101277083 A CNB2007101277083 A CN B2007101277083A CN 200710127708 A CN200710127708 A CN 200710127708A CN 100461108 C CN100461108 C CN 100461108C
- Authority
- CN
- China
- Prior art keywords
- version
- end product
- upgrading
- area
- file
- 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.)
- Active
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a method to on-line upgrade publisher without interrupting service, which is characterized by the following: dividing the flash memory of the terminal product to the first zone and the second zone; keeping the first publisher in the first zone; keeping the second publisher in the second zone; setting the second publisher as same as the first publisher; choosing one of the first publisher or the second publisher; operating separately; getting the upgrading publisher file from server to veneer internal memory; updating the publisher file to non-operating publisher zone; basing on the updating effect; assuring the next starting publisher zone; non-effecting normal service; finishing the upgrade of the terminal product. This invention can increase the stability and the safety of the terminal product, which can prolong the durability of the flash memory.
Description
Technical field
The present invention relates to mechanics of communication, particularly a kind of method of end product non-interrupting service online upgrading version.
Background technology
The upgrading of system version is the common operation of computer application system and embedded system.The online upgrading of so-called system is meant under the situation of system's operation, and mutual by with long-range server finished the process of upgrading operation redaction behind the existing version with redaction.For end product, One's name is legion and having a very wide distribution increases the demand of new function for satisfying the user, adopts the mode of remote online upgrading to carry out version updating with regard to needing, and security and the reliability requirement to the upgrading of end product system version is higher like this.Certainly, also can adopt the method that the issues patch version by the own upgrading terminals product of user, but because the user of end product is numerous, user's knowledge hierarchy difference is unfavorable for unified control, the method is also infeasible in practice.
Generally have only a veneer in each end product, and device is simple relatively, number is less.Be that the software version of veneer is upgraded when edition upgrading, software version is stored in the flash memory (a kind of read-write storage media) of veneer, and therefore upgrading is exactly to replace original version file in the flash memory with new version file.When carrying out the edition upgrading of end product, at first need to obtain the version file of upgrading to the internal memory RAM of veneer from version server, after carrying out integrity checking, replace version in the veneer flash memory, restart veneer then and make new version obtain operation with the version file in the internal memory.
If only preserve a version file in the flash memory of end product, upgrade the situation that may occur the veneer accident power-off on the flash memory in the version file process in upgrading so, then has only an incomplete version file in the flash memory this moment, upgrading failure back just can not lean on the mode of remote upgrade to recover, and has hidden danger aspect its stability and the security.So in the prior art, general end product is all preserved two parts of version files in flash memory, be divided into the primary and secondary version, inferior version only starts in this upgrading of key plate failure, be used for remote server mutual, update version document is write key plate zone originally in the flash memory, key plate is originally successfully upgraded, veneer restarts back operation key plate originally.
The shortcoming of edition of terminal product upgrade method is in the prior art recited above:
The version that is upgraded when 1. end product is upgraded is the version that is moving, and the version that has moved when having write new version file in flash memory is deleted, causes some business of moving can not normally move because program text spare is deleted.
When 2. this upgrading of key plate is failed, by inferior version startup key plate is originally upgraded once more, inferior version does not possess and this identical functions of key plate, and this moment, some business of end product can't normally be moved, after this upgrading of key plate success such as having only, whole business that could normal operation product.
3. owing to as the flash memory of storage media there is its serviceable life, the normal operation of edition of terminal product and upgrade erasablely all in same flash area causes the flash memory reduction in serviceable life.
Summary of the invention
The objective of the invention is to overcome the deficiencies in the prior art, a kind of method of end product non-interrupting service online upgrading version is provided.This end product can carry out online upgrading to version under the state of normal operation, the successfully back new version of operation when start next time of upgrading, and can repeatedly upgrade the also raising greatly of end product more in the past of the life-span of storage media to version.
Technical scheme of the present invention:
A kind of method of end product non-interrupting service online upgrading version, the storage area that it is characterized in that the flash memory of end product is divided into first area and second area, preserve the first version of end product system in the described first area, preserve second version identical in the described second area with the first version function, when starting, end product selects first version or the second interior version isolated operation of second area in the first area, when the version of system carries out online upgrading, do not revise operating version zone, the edition upgrading file is updated to off-duty version zone, the business of version in service is not influenced by any of edition upgrading during renewal, edition upgrading success back starts redaction by the zone that is updated when next end product starts, finish the edition upgrading of end product.
A kind of method of end product non-interrupting service online upgrading version, this method specifically comprises the steps:
1. start end product, select to start a version by the startup mark that sets in advance in the boot section, if guiding starts first version, then the system of end product moves in the first area, and second version in the second area is not used at this moment;
2. operating first version obtains the required version file of upgrading from remote server on the end product, and this version file carried out the version validity check, the version file that meets the validity check rule is received and is stored in the internal memory of end product, the file that does not meet effective check is not received, and the notice remote server;
3. after the version file that receives is stored in the internal memory of end product, send instruction by the first version of operation and remove in the flash memory content of second version in the second area, and the version file in the internal memory write in the second area, this moment, first version was without any change, all professional normal operations are not subjected to the influence of system version upgrading;
4. the version after the upgrading in the second area is used validity check, the proof of upchecking is upgraded successfully, the startup mark of system is placed this second area, when end product next time starts by second version that starts in the second area after the upgrading, check is not by proof upgrading failure, the startup mark of system still is in the first area, still by starting first version in the first area, under the situation that does not influence the end product business function, realize the rollback of edition upgrading failure during end product startup next time;
5. the version after the upgrading in the operation second area after upgrading successfully, when end product is upgraded next time, the version file of upgrading can be write the first area, can not influence the business of the second area version of operation, the rest may be inferred, do not interrupt the business of moving in the end product online upgrading.
Step 2. in when remote server obtains the version file of upgrading, initiatively initiate upgrade request by end product to server, perhaps initiate and by the passive reception upgrade request of end product by server.
Technological merit of the present invention:
The method of a kind of end product non-interrupting service of the present invention online upgrading version is from the stability of end product, security, aspects such as ease for use are considered, mainly from the angle design of end product characteristics and user's use, do not influence user's normal use when making product up-gradation.Can not change the version zone of moving during the end product upgrading, but upgrade file is write not version zone in operation, all business can normally be used in this process, even in the time of the upgrading failure, because the version that is moving still can normally move, do not need to carry out the version rollback operation, the user is used do not have any influence.User's imperceptible product in whole process has improved the satisfaction of user to product in upgrading.
Go up from the serviceable life of product, two version zones are used alternatingly on the flash memory, if the version that is moving is upgraded, version file is write the version zone of not moving, start after upgrading successfully from another area operation next time, than the end product that carries out version updating and operation in same zone, flash partition is used alternatingly and has prolonged serviceable life, has also improved the stability of end product.
Figure of description
Fig. 1 is the edition upgrading operating process synoptic diagram of the method for a kind of end product non-interrupting service of the present invention online upgrading version.
Fig. 2 is edition upgrading operational flowchart among the embodiment 1 of the method for a kind of end product non-interrupting service of the present invention online upgrading version.
Embodiment
Come the method for a kind of end product non-interrupting service of the present invention online upgrading version is described further below in conjunction with accompanying drawing and specific embodiment, but can not therefore limit protection scope of the present invention.
Please see Figure 1, Fig. 1 is the edition upgrading operating process synoptic diagram of the method for a kind of end product non-interrupting service of the present invention online upgrading version.As seen from Figure 1, a kind of method of end product non-interrupting service online upgrading version, at first the flash memory with end product is divided into first area and second area, in the first area of flash memory, preserve first version, in the second area of flash memory, preserve second version that has identical function with first version; Secondly, first version in the selection first area or the second version isolated operation in the second area when end product starts; Once more, when operation version operate as normal row, the off-duty version is carried out online upgrading, promptly with the version in the alternative off-duty version zone of the new version that obtains, upgrade the back successfully at the flash area of changing position to the new version place that starts sign, when next end product starts by the version that starts after the sign guiding operation upgrading; By that analogy, do not influencing under the situation of end product regular traffic operation at all, finishing the online upgrading of end product system.
End product carries out online upgrading under the situation of non-interrupting service, mainly comprise following several steps:
1. end product obtains the version file that system upgrade needs from remote server, and the version file that this obtains is temporarily stored in the internal memory of end product;
2. the flash area that the above-mentioned version file that obtains is updated to off-duty version place from internal memory substitutes the off-duty version;
3. determine the version zone of startup next time according to the version updating result, the version when end product starts once more after the operation upgrading is finished the edition of terminal product upgrading.
Embodiment 1
Please see Figure 2, Fig. 2 is the operational flowchart of the enforcement 1 of the method for a kind of end product non-interrupting service of the present invention online upgrading version.As seen from the figure, but the version upgrading method of the end product of non-interrupting service online upgrading version comprise the steps:
1. start end product, place the first version of the startup mark guiding startup flash memory first area of guidance field, end product normally moves the system of first version, finishes various system business, and the second interior version of second area this moment is in the off-duty state;
2. initiatively initiate upgrade request by end product, operating first version obtains the required version file of upgrading from remote server, and this version file carried out the version validity check, the version file that meets the validity check rule is received and is stored in the internal memory RAM, the file that does not meet effective check is not received, and the notice remote server, when obtaining the version file of upgrading, remote server also can initiate upgrade request by remote server by the passive reception of end product;
3. after version file temporarily is stored among the internal memory RAM, send instruction by operating first version and remove in the flash memory content of second version in the second area, and the version file in the internal memory RAM is write in the second area of flash memory, this moment, the system of end product normally moved first version, finish every regular traffic, be not subjected to that any of edition upgrading influences in the second area;
4. the version after the upgrading in the second area is used validity check, check that version writes the correctness of flash memory, the proof of upchecking is upgraded successfully, the startup mark of system is placed this second area, when end product next time starts by second version that starts in the second area after the upgrading, check is not by proof upgrading failure, the startup mark of system still is in the first area, the first version of still not upgrading during end product startup next time by startup in the first area, the first version of the extremely original operation of edition upgrading failure back version rollback;
5. after upgrading successfully, when end product starts once more, version in the second area of operation upgrading back, when after this again edition upgrading being arranged, first version in the scalable first area, and the like, can not influence fully under the situation of end product regular traffic, realize the infinite update of system version.
By the embodiment of the invention described above as can be seen, divide two zones on the flash memory of the present invention in portable terminal, preserve two identical versions respectively, during edition upgrading, the version that is moving is updated to not the edition upgrading file that obtains in the version zone of operation, to the version that moving without any change, no matter upgrade success or failure, from user's angle, the business of product can normally be moved, the escalation process of the imperceptible product of user.
Undoubtedly, the protection domain of the method for a kind of end product non-interrupting service of the present invention online upgrading version is not limited to method step cited among the embodiment, and substituting and conversion of other can also be arranged.Generally speaking, protection scope of the present invention also comprises other conversion that it will be apparent to those skilled in the art that and substitutes.
Claims (3)
1. the method for an end product non-interrupting service online upgrading version, the storage area that it is characterized in that the flash memory of end product is divided into first area and second area, preserve the first version of end product system in the described first area, preserve second version identical in the described second area with the first version function, when starting, end product selects first version or the second interior version isolated operation of second area in the first area, when the version of system carries out online upgrading, do not revise operating version zone, the edition upgrading file is updated to off-duty version zone, the business of version in service is not influenced by any of edition upgrading during renewal, edition upgrading success back starts redaction by the zone that is updated when next end product starts, finish the edition upgrading of end product.
2. the method for the described a kind of end product non-interrupting service online upgrading version of claim 1 is characterized in that specifically comprising the steps:
1. start end product, select version of startup by the startup mark that sets in advance in the boot section, if guiding starts first version, then the system of end product moves in the first area, and the second interior version of second area this moment is not used;
2. operating first version obtains the required version file of upgrading from remote server on the end product, and this version file carried out the version validity check, the version file that meets the validity check rule is received and is stored in the internal memory of end product, the file that does not meet effective check is not received, and the notice remote server;
3. after the version file that receives is stored in the internal memory of end product, send instruction by the first version of operation and remove in the flash memory content of second version in the second area, and the version file in the internal memory write in the second area, this moment, first version was without any change, all professional normal operations are not subjected to the influence of system version upgrading;
4. the version after the upgrading in the second area is used validity check, the proof of upchecking is upgraded successfully, the startup mark of system is placed this second area, when end product next time starts by second version that starts in the second area after the upgrading, check is not by proof upgrading failure, the startup mark of system still is in the first area, still by starting first version in the first area, under the situation that does not influence the end product business function, realize the rollback of edition upgrading failure during end product startup next time;
5. the version after the upgrading in the operation second area after upgrading successfully, when end product is upgraded next time, the version file of upgrading can be write the first area, can not influence the business of the second area version of operation, the rest may be inferred, do not interrupt the business of moving in the end product online upgrading.
3. the method for a kind of end product non-interrupting service online upgrading version according to claim 2, it is characterized in that obtaining the version file of upgrading from remote server during step 2., initiatively initiate upgrade request by end product, perhaps by the remote server initiation and by the passive reception upgrade request of end product to remote server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007101277083A CN100461108C (en) | 2007-03-13 | 2007-06-18 | Method for on-line upgrading of edition in terminal product without interrupting the operation |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710038023 | 2007-03-13 | ||
CN200710038023.1 | 2007-03-13 | ||
CNB2007101277083A CN100461108C (en) | 2007-03-13 | 2007-06-18 | Method for on-line upgrading of edition in terminal product without interrupting the operation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101078993A CN101078993A (en) | 2007-11-28 |
CN100461108C true CN100461108C (en) | 2009-02-11 |
Family
ID=38906479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007101277083A Active CN100461108C (en) | 2007-03-13 | 2007-06-18 | Method for on-line upgrading of edition in terminal product without interrupting the operation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100461108C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102214113A (en) * | 2011-06-08 | 2011-10-12 | Tcl集团股份有限公司 | Method, device and terminal for upgrading operating system |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101247268B (en) * | 2008-02-26 | 2010-09-29 | 中兴通讯股份有限公司 | Synchronization method and apparatus of terminal system version |
CN101414264B (en) * | 2008-11-24 | 2012-05-30 | 杭州师范大学 | Method for updating software version |
CN101931942A (en) * | 2009-06-29 | 2010-12-29 | 广东天波信息技术有限公司 | Remote upgrade method of CDMS terminal through internet |
CN102118296B (en) * | 2009-12-30 | 2015-05-27 | 华为技术有限公司 | Rule base upgrading method and communication equipment |
CN102129375B (en) * | 2010-01-12 | 2014-07-02 | ***通信集团公司 | Method and equipment for system upgrade of mobile terminal |
CN101826027A (en) * | 2010-05-28 | 2010-09-08 | 深圳市融创天下科技发展有限公司 | Embedded system and updating method thereof |
CN101931944B (en) * | 2010-07-23 | 2013-09-25 | 华为终端有限公司 | Method, device and system for updating terminal patches on line |
CN101950262B (en) * | 2010-10-20 | 2011-09-28 | 深圳市开立科技有限公司 | Method and device for realizing safe mode in embedded system |
CN102163152A (en) * | 2010-10-26 | 2011-08-24 | 青岛海信传媒网络技术有限公司 | Software upgrading method and device thereof for embedded terminal device |
CN102103509A (en) * | 2010-11-23 | 2011-06-22 | Tcl集团股份有限公司 | Method for remotely and automatically upgrading Internet television |
CN102063319A (en) * | 2010-12-30 | 2011-05-18 | 汉柏科技有限公司 | Software updating method |
CN102270147A (en) * | 2010-12-31 | 2011-12-07 | 北京谊安医疗***股份有限公司 | Method and device for field upgrading of anaesthesia machine software |
US8972966B2 (en) * | 2012-01-05 | 2015-03-03 | Lenovo (Singapore) Pte. Ltd. | Updating firmware in a hybrid computing environment |
CN103577214B (en) * | 2012-08-09 | 2017-03-29 | 罗森伯格(上海)通信技术有限公司 | Application program update method and apparatus |
CN103713911B (en) * | 2012-09-28 | 2017-11-10 | 中兴通讯股份有限公司 | A kind of single version upgrade method and device |
CN102984572A (en) * | 2012-12-10 | 2013-03-20 | 四川九洲电器集团有限责任公司 | Double backup method for system software upgrade of set top box |
CN103106089B (en) * | 2013-01-25 | 2016-03-02 | 大唐移动通信设备有限公司 | A kind of upgrade method of intelligent platform management controller and system |
CN103970556A (en) * | 2013-02-01 | 2014-08-06 | 京信通信***(中国)有限公司 | Updating method and system for power amplification software in radio remote equipment |
CN103106092A (en) * | 2013-02-18 | 2013-05-15 | 青岛海信宽带多媒体技术有限公司 | System software updating method and device in terminal appliance |
CN103338450A (en) * | 2013-06-26 | 2013-10-02 | 华为技术有限公司 | Verification method and equipment |
JP6185772B2 (en) * | 2013-06-27 | 2017-08-23 | キヤノン株式会社 | Information processing apparatus, control method thereof, and program |
CN104239103A (en) * | 2014-09-17 | 2014-12-24 | 北京优特捷信息技术有限公司 | Software updating method and device |
CN104657173B (en) * | 2015-02-03 | 2017-12-22 | 烽火通信科技股份有限公司 | A kind of processing method for upgrading board software non-interrupting service |
CN104618487B (en) * | 2015-02-06 | 2018-04-20 | 新华三技术有限公司 | A kind of Internet Protocol stores online upgrade method and device |
CN104965730B (en) * | 2015-06-02 | 2018-09-04 | 广东欧珀移动通信有限公司 | A kind of version upgrading method and system |
CN104978223B (en) * | 2015-07-02 | 2018-03-30 | 上海市共进通信技术有限公司 | The method for realizing Web mode updating apparatus firmwares |
CN105100232B (en) * | 2015-07-14 | 2016-08-17 | 焦点教育科技有限公司 | A kind of method of the serve end program smooth upgrade of continual service |
CN105354063B (en) * | 2015-11-18 | 2019-01-15 | 上海联影医疗科技有限公司 | Program on-line upgrading method and system |
CN105653313A (en) * | 2015-12-14 | 2016-06-08 | 重庆川仪自动化股份有限公司 | Program updating method and apparatus |
CN105677383A (en) * | 2015-12-28 | 2016-06-15 | 北京华大智宝电子***有限公司 | Method for updating data of smart card |
CN105930236A (en) * | 2016-07-15 | 2016-09-07 | 深圳市沃特玛电池有限公司 | Application program version returning method based on BMS Bootloaderupgrade |
CN106598586A (en) * | 2016-12-08 | 2017-04-26 | 上海贝岭股份有限公司 | Program upgrading method for MCU chip |
CN106843958A (en) * | 2017-01-18 | 2017-06-13 | 成都黑盒子电子技术有限公司 | A kind of embedded firmware upgrading method |
CN109933355B (en) * | 2017-12-18 | 2022-08-05 | 阿里巴巴(中国)有限公司 | Application program upgrading method and device |
CN108121621A (en) * | 2017-12-27 | 2018-06-05 | 北京卓越信通电子股份有限公司 | A kind of equipment software upgradings such as interchanger power off the solution method not crashed in the process |
CN108170464A (en) * | 2017-12-27 | 2018-06-15 | 联想(北京)有限公司 | A kind of version upgrading method, service platform and electronic equipment |
CN110049073B (en) * | 2018-01-15 | 2021-01-05 | 华为技术有限公司 | Software upgrading method and system |
CN110580167A (en) * | 2018-06-11 | 2019-12-17 | 海能达通信股份有限公司 | system upgrading method, intelligent device and server |
CN108769260B (en) * | 2018-06-29 | 2020-10-16 | 苏州浪潮智能科技有限公司 | Event processing method and device in cluster upgrading process |
CN109150608A (en) * | 2018-08-22 | 2019-01-04 | 苏州思必驰信息科技有限公司 | Interface service upgrade method and system for voice dialogue platform |
CN111338662A (en) * | 2018-12-18 | 2020-06-26 | 深圳市优必选科技有限公司 | Firmware upgrading method and device for slave station and terminal |
CN111722856B (en) * | 2019-03-19 | 2024-04-09 | 上海汽车集团股份有限公司 | Method and device for upgrading firmware in vehicle-mounted microcontroller |
CN111736880A (en) * | 2020-05-28 | 2020-10-02 | 苏州浪潮智能科技有限公司 | BMC refreshing method, system, equipment, product and storage medium |
CN114546456B (en) * | 2020-11-24 | 2024-05-24 | 中移物联网有限公司 | Upgrading method and device and electronic equipment |
CN112540784B (en) * | 2020-12-17 | 2024-02-09 | 中国航空工业集团公司成都飞机设计研究所 | Aircraft-mounted software change control method |
CN113535255A (en) * | 2021-06-07 | 2021-10-22 | 山东泰物信息技术有限公司 | Method for asynchronously updating embedded linux firmware based on cryptographic algorithm |
CN113757950B (en) * | 2021-09-14 | 2023-04-11 | 北京小米移动软件有限公司 | Program upgrading method and device for air conditioner, air conditioner and storage medium |
CN113885804A (en) * | 2021-10-09 | 2022-01-04 | 湖南国科微电子股份有限公司 | Data updating method and device and computer equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6360366B1 (en) * | 1996-09-05 | 2002-03-19 | Managesoft Corporation | Systems and methods for automatic application version upgrading and maintenance |
US20030135660A1 (en) * | 2002-01-17 | 2003-07-17 | Sun Microsystems, Inc. | Online upgrade of container-based software components |
CN1581077A (en) * | 2003-08-05 | 2005-02-16 | 华为技术有限公司 | Method for device for improving computer furction for accessing internet |
CN1741664A (en) * | 2004-08-29 | 2006-03-01 | 华为技术有限公司 | Communication equipment sub-system staging method |
CN1786910A (en) * | 2004-12-09 | 2006-06-14 | 华为技术有限公司 | BIOS on-line upgrading method |
-
2007
- 2007-06-18 CN CNB2007101277083A patent/CN100461108C/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6360366B1 (en) * | 1996-09-05 | 2002-03-19 | Managesoft Corporation | Systems and methods for automatic application version upgrading and maintenance |
US20030135660A1 (en) * | 2002-01-17 | 2003-07-17 | Sun Microsystems, Inc. | Online upgrade of container-based software components |
EP1333377A2 (en) * | 2002-01-17 | 2003-08-06 | Sun Microsystems, Inc. | Online upgrade of container-based software components |
CN1581077A (en) * | 2003-08-05 | 2005-02-16 | 华为技术有限公司 | Method for device for improving computer furction for accessing internet |
CN1741664A (en) * | 2004-08-29 | 2006-03-01 | 华为技术有限公司 | Communication equipment sub-system staging method |
CN1786910A (en) * | 2004-12-09 | 2006-06-14 | 华为技术有限公司 | BIOS on-line upgrading method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102214113A (en) * | 2011-06-08 | 2011-10-12 | Tcl集团股份有限公司 | Method, device and terminal for upgrading operating system |
CN102214113B (en) * | 2011-06-08 | 2015-02-04 | Tcl集团股份有限公司 | Method, device and terminal for upgrading operating system |
Also Published As
Publication number | Publication date |
---|---|
CN101078993A (en) | 2007-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100461108C (en) | Method for on-line upgrading of edition in terminal product without interrupting the operation | |
CN102216905B (en) | Method and system for creating application restore point for application operated in computer system | |
EP2477111B1 (en) | Computer system and program restoring method thereof | |
US20020194535A1 (en) | Backup of a computer | |
CN102662798A (en) | Data recovery method and terminal for Android system | |
CN100354825C (en) | Software staging and back spacing method | |
CN107493290B (en) | OTA (over the air) upgrading method for Android smart television system software | |
US7509544B2 (en) | Data repair and synchronization method of dual flash read only memory | |
CN101556634B (en) | Method and system for managing and controlling using authority of external apparatus | |
CN111142911B (en) | Embedded system with abnormal recovery function and upgrading method thereof | |
CN101826027A (en) | Embedded system and updating method thereof | |
CN102521289B (en) | File synchronization method, device and system | |
CN103299276A (en) | Software updating process for an embedded device | |
CN101158906A (en) | Customer terminals program automatic update method | |
CN101247268B (en) | Synchronization method and apparatus of terminal system version | |
CN106469069B (en) | Version upgrading method and system | |
CN104699423A (en) | Method and device for binding disk drive in Linux system | |
CN102141921A (en) | Method for upgrading system of terminal equipment and terminal equipment | |
CN101639785A (en) | Method and device for software updating | |
US20150370653A1 (en) | Replacement of a corrupt driver variable record | |
TW200832226A (en) | Memory controllers for performing resilient firmware upgrades to a functioning memory | |
CN107643898A (en) | Terminal staging method and device | |
CN113254048B (en) | Method, device and equipment for updating boot program and computer readable medium | |
CN104220981A (en) | Firmware package to modify active firmware | |
US9766984B2 (en) | N to M host system copy |
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 |