CN104125276A - Upgrading method and device - Google Patents

Upgrading method and device Download PDF

Info

Publication number
CN104125276A
CN104125276A CN201410347009.XA CN201410347009A CN104125276A CN 104125276 A CN104125276 A CN 104125276A CN 201410347009 A CN201410347009 A CN 201410347009A CN 104125276 A CN104125276 A CN 104125276A
Authority
CN
China
Prior art keywords
version
verification
terminal
server
result
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.)
Pending
Application number
CN201410347009.XA
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201410347009.XA priority Critical patent/CN104125276A/en
Publication of CN104125276A publication Critical patent/CN104125276A/en
Priority to PCT/CN2014/095671 priority patent/WO2015117527A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/654Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an upgrading method and device. The method includes receiving verifying information transmitted by a server and used for verifying the version of a terminal; verifying the version of the terminal according to the verifying information; downloading an upgrading package for upgrading the version of the terminal according to a verifying result. By means of the upgrading method and device, the problem in the relevant art of upgrading failure caused by insufficient verifying is solved, and the upgrading efficiency is improved.

Description

Upgrade method and device
Technical field
The present invention relates to the communications field, in particular to a kind of upgrade method and device.
Background technology
The upgrade technique of eating dishes without rice or wine, adopts OMA DA FUMO agreement to realize conventionally, is designated hereinafter simply as FUMO agreement.Wherein, OMA DA FUMO agreement refers to management object information that the firmware upgrade of the mobile device based on OMA DA (Open Mobile Alliance Device Management) is relevant and the processing behavior of management object.
In prior art, FUMO agreement arranged the to eat dishes without rice or wine method of upgrading, Fig. 1 is the method flow diagram of upgrading of eating dishes without rice or wine in correlation technique, as shown in Figure 1, the method comprises the following steps:
Step S102, firmware upgrades initialization; User or network-triggered are initiated firmware and are upgraded initialization, and terminal is initiated DM session.
Step S104, facility information exchange; Terminal by the devinfo reporting parameters of standard to server, server is according to the firmware version number of terminal to report (Firmware version, referred to as FwV), software version number (Software version, referred to as SwV) or hardware version numbers (Hardware version, referred to as HwV) information judge that terminal is current and whether have an AKU.
Step S106, firmware downloads; If there is AKU, server is informed terminal downloads address, the AKU that terminal downloads is corresponding.
Step S108, has downloaded firmware and has installed;
Step S110: the firmware upgrade result of having upgraded notice.
Prior art has the following disadvantages:
(1) only rely on by means of FwV, SwV or HwV information to judge whether current terminal has AKU at server side, download in the process of upgrading after AKU and just can carry out verification.
(2) cannot accomplish to complete the reliability verification that whether can upgrade to terminal versions before issuing AKU, whether for example terminal firmware, software information be complete, whether by ROOT, whether the software dispatching from the factory in version is replaced, whether the compilation time of version is consistent, the subregion of version is no correct, and whether the information of preserving in each subregion relating in version is complete etc.
And whether above-mentioned condition can directly have influence on this FUMO task can upgrade successfully normally (3), current techniques cannot satisfy the demands, unsuccessfully wait situation about cannot upgrade once occur upgrading, can bring flow waste to terminal staging, and upgrade unsuccessfully or the terminal equivalent risk of cannot starting shooting, be badly in need of wanting renewal technology.
For cause the failed problem of upgrading in correlation technique because verification is insufficient, effective solution is not yet proposed at present.
Summary of the invention
For cause the failed problem of upgrading in correlation technique because verification is insufficient, the invention provides a kind of upgrade method and device, at least to address the above problem.
According to an aspect of the present invention, provide a kind of upgrade method, having comprised: receive issue from server for the version of terminal being carried out to the check information of verification; According to described check information, the version of described terminal is carried out to verification; Result according to verification is downloaded the AKU that the version of described terminal is upgraded.
Preferably, the version of described terminal is carried out to verification comprise according to described check information: carry out verification according to described check information to whether the version of described terminal and the version of storing in server be consistent.
Preferably, downloading according to the result of verification the AKU that the version of described terminal is upgraded comprises:
The version that is described terminal in the result of described verification is consistent with the version of storing in server, download the difference AKU that described server issues; In the inconsistent situation of version of storing in the version that is described terminal in the result of described verification and server, download the full version bag that described server issues.
According to a further aspect in the invention, also provide a kind of upgrade method, having comprised: issued the check information for the version of described terminal being carried out to verification to terminal; Receive described terminal is carried out verification according to described check information result to the version of described terminal; Result according to described verification provides the AKU that the version of described terminal is upgraded to described terminal.
Preferably, receiving the result that described terminal carries out verification according to described check information to the version of described terminal comprises: receive described terminal according to described check information to the whether consistent result of carrying out verification of the version of described terminal and the version of storing in server.
Preferably, result according to described verification provides the AKU that the version of described terminal is upgraded to comprise to described terminal: the version that is described terminal in the result of described verification is consistent with the version of storing in server, issue difference AKU to terminal; In the inconsistent situation of version of storing in the version that is described terminal in the result of described verification and server, issue full version bag to terminal.
According to a further aspect in the invention, also provide a kind of update device, having comprised: receiver module, for receive issue from server for the version of terminal being carried out to the check information of verification; Correction verification module, for carrying out verification according to described check information to the version of described terminal; Download module, downloads the AKU that the version of described terminal is upgraded for the result according to verification.
Preferably, described correction verification module comprises: verification unit, carries out verification for whether the version the version of described terminal stored with server according to described check information is consistent.
Preferably, described download module comprises: the first download unit, the version stored with server for the version that is described terminal in the result of described verification is consistent, download the difference AKU that described server issues; The second download unit, in the inconsistent situation of version that the version that is described terminal and server are stored, downloads the full version bag that described server issues for the result in described verification.
In accordance with a further aspect of the present invention, also provide a kind of update device, having comprised: the first sending module, for issue the check information for the version of described terminal being carried out to verification to terminal; Receiver module, the result of the version of described terminal being carried out to verification according to described check information for receiving described terminal; The second sending module, provides for the result according to described verification the AKU that the version of described terminal is upgraded to described terminal.
Preferably, described receiver module comprises: receiving element, the whether consistent result of carrying out verification of version of according to described check information, the version of described terminal being stored with server for receiving described terminal.
Preferably, described the second sending module comprises: the first transmitting element, the version stored is consistent, issues difference AKU to terminal for the version that is described terminal in the result of described verification with server; The second transmitting element, in the inconsistent situation of version that the version that is described terminal and server are stored, issues full version bag to terminal for the result in described verification.
By the present invention, receive issue from server for the version of terminal being carried out to the check information of verification; According to described check information, the version of described terminal is carried out to verification; Result according to verification is downloaded the AKU that the version of described terminal is upgraded, and has solved in correlation technique and has caused the failed problem of upgrading because verification is insufficient, has improved upgrading efficiency.
Brief description of the drawings
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 be in correlation technique, eat dishes without rice or wine upgrading method flow diagram;
Fig. 2 is the flow chart one according to a kind of upgrade method of the embodiment of the present invention;
Fig. 3 is according to the flowchart 2 of a kind of upgrade method of the embodiment of the present invention;
Fig. 4 is the block diagram one according to a kind of update device of the embodiment of the present invention;
Fig. 5 is the block diagram two according to a kind of update device of the embodiment of the present invention;
Fig. 6 is the flow chart of the upgrade method of the preferred embodiment of the present invention.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, in the situation that not conflicting, the feature in embodiment and embodiment in the application can combine mutually.
A kind of upgrade method in embodiments of the present invention, Fig. 2 is the flow chart one according to a kind of upgrade method of the embodiment of the present invention, as shown in Figure 2, the method comprises the following steps:
Step S202, receive issue from server for the version of terminal being carried out to the check information of verification;
Step S204, carries out verification according to this check information to the version of this terminal;
Step S206, downloads according to the result of verification the AKU that the version of this terminal is upgraded.
Pass through above-mentioned steps, terminal reception server issue for the version of terminal being carried out to the check information of verification, according to check information, the version of terminal is carried out to verification, download AKU according to the result of verification, by this AKU, the version of terminal is upgraded, solve and in correlation technique, caused the failed problem of upgrading because verification is insufficient, thereby improved the efficiency of upgrading.
Preferably, carry out verification according to check information to whether the version of terminal and the version of storing in server be consistent.
Preferably, the version that is terminal in the result of verification is consistent with the version of storing in server, the difference AKU that Download Server issues; In the inconsistent situation of version of storing in the version that is terminal in the result of verification and server, the full version bag that Download Server issues.
A kind of upgrade method is also provided in the invention process, and Fig. 3 is according to the flowchart 2 of a kind of upgrade method of the embodiment of the present invention, and as shown in Figure 3, the method comprises the following steps:
Step S302, issues the check information for the version of this terminal being carried out to verification to terminal;
Step S304, the result that receives this terminal and according to this check information, the version of this terminal is carried out verification;
Step S306, provides according to the result of this verification the AKU that the version of this terminal is upgraded to this terminal.
Pass through above-mentioned steps, server issues check information to terminal, terminal is carried out verification by this check information to the version of terminal, server receiving terminal carries out the result of verification to the version of terminal according to check information, provide AKU according to the result of verification to terminal, terminal is upgraded to version according to this AKU.Solve and in correlation technique, caused the failed problem of upgrading because verification is insufficient, thereby improve the efficiency of upgrading, as preferred embodiment, server can directly send to terminal by AKU, also the address of downloading AKU can be sent to terminal, make terminal pass through this address and download AKU.
Preferably, receiving terminal according to check information to the whether consistent result of carrying out verification of the version of this terminal and the version of storing in server.
Preferably, the version that is terminal in the result of verification is consistent with the version of storing in server, issue difference AKU to terminal; In the inconsistent situation of version of storing in the version that is terminal in the result of verification and server, issue full version bag to terminal.
A kind of update device in the embodiment of the present invention, Fig. 4 is the block diagram one according to a kind of update device of the embodiment of the present invention, as shown in Figure 4, this device comprises:
Receiver module 42, for receive issue from server for the version of terminal being carried out to the check information of verification;
Correction verification module 44, for carrying out verification according to this check information to the version of this terminal;
Download module 46, downloads the AKU that the version of this terminal is upgraded for the result according to verification.
Preferably, correction verification module 44 comprises: verification unit, carries out verification for whether the version the version of this terminal stored with server according to this check information is consistent.
Preferably, download module 46 comprises: the first download unit, and the version stored with server for the version that is terminal in the result of verification is consistent, the difference AKU that Download Server issues; The second download unit, in the inconsistent situation of version that the version that is terminal for the result in verification and server are stored, the full version bag that Download Server issues.
A kind of update device is also provided in the embodiment of the present invention, and Fig. 5 is the block diagram two according to a kind of update device of the embodiment of the present invention, and as shown in Figure 5, this device comprises:
The first sending module 52, for issuing the check information for the version of this terminal being carried out to verification to terminal;
Receiver module 54, the result of according to this check information, the version of this terminal being carried out verification for receiving this terminal;
The second sending module 56, provides the AKU that the version of this terminal is upgraded to this terminal for the result according to this verification.
Preferably, receiver module 54 comprises: receiving element, the whether consistent result of carrying out verification of the version of according to check information, the version of this terminal being stored with server for receiving terminal.
Preferably, the second sending module 56 comprises: the first transmitting element, the version stored is consistent, issues difference AKU to terminal for the version that is terminal in the result of verification with server; The second transmitting element, in the inconsistent situation of version that the version that is terminal and server are stored, issues full version bag to terminal for the result in verification.
Describe below in conjunction with preferred embodiment, below preferred embodiment combine above-described embodiment and preferred implementation thereof.
The preferred embodiment of the present invention is on the basis of existing technology, perfect FUMO agreement checking process, to propose on the basis of the upgrading flow process shown in Fig. 1, before downloading AKU, carry out safety check, AKU match information is carried out to more excellent inspection, include but not limited to current terminal software, firmware, hardware etc. upgrading relevant information carry out verification, to improve upgrading efficiency, improve user and experience, save network traffics.Engage full version, difference upgrade technique main points, in FUMO agreement, do further optimization.Support full version, difference bag AKU the scene of depositing, avoid due to upgrading that in prior art, check information deficiency causes failure and serious escalation mistake more, thus the efficiency and the fail safe that improve upgrade method.
Checking process in the embodiment of the present invention mainly comprises following content: local version correction verification module, the version of terminal is done to simple verification, and for example, whether the version of verification terminal root etc.; Network version correction verification module: server issue require terminal software, firmware, hardware etc. the relevant check information of upgrading, the version of terminal is carried out to comprehensive verification.For example, the MD5 data that issue version entirety are carried out version completeness check, issue the compilation time of version, compile uniqueness verification, issue the signature key of version, signature property verification etc.
Terminal is carried out the conforming verification of version according to photos and sending messages under server, and whether the version of verification terminal is consistent with the version of storing in server; The check results that terminal is carried out the check information issuing according to server feeds back to server; Server issues difference AKU or full upgrade edition upgrade pack according to the check results judgement of terminal feedback.Wherein, in the embodiment of the present invention, correction verification module is realized the function of above-mentioned local version correction verification module and network version correction verification module.
Below in conjunction with embodiment, the preferred embodiment of the present invention is further described.
Fig. 6 is the flow chart of the upgrade method of the preferred embodiment of the present invention, and as shown in Figure 6, the method comprises the following steps:
Step S502, whether the version of verification terminal is complete; Before carrying out FUMO task, local correction verification module first carries out verification to the integrality of version, if do not passed through, issues full upgrade edition upgrade pack in step S518; If passed through, continue execution step S504.User or network-triggered are initiated firmware and are upgraded initialization, and terminal is initiated DM session.
Step S504, firmware upgrades initialization;
Step S506, facility information exchange; Terminal is by the devinfo reporting parameters of standard to server, and whether server judges according to the FwV of terminal to report, SwV or HwV information that terminal is current an AKU.
Step S508, server issues execution " Exec "; If there is AKU, and the local correction verification module check information of terminal deficiency, or on server, add new verification task, startup of server safety check flow process, by terminal software corresponding release upgrade bag, firmware, hardware etc. the relevant check information of upgrading be issued to terminal, and require terminal to carry out " Exec " verification operation flow process.
Below illustrate terminal and carry out " Exec " order, this example is logical specification, is giving an example of carrying out for LocURI nodal value, but be not restricted to this, also the fill order outside can self-defined new OMA DM, wherein, this fill order can be single or multiple command in combination.Flow process is as follows:
<Exec>
<CmdID>x</CmdID>
<Item>
<Target>
<LocURI>./Securitycheck/checkFirmwareversion</LocURI>
<data> dynamically generates check information according to terminal, can ensure uniqueness </data> by MD5 scheduling algorithm
</Target>
</Item>
</Exec>
Step S510, terminal is carried out " Exec "; Network version correction verification module carries out the conforming verification of version according to photos and sending messages under server, i.e. whether the version of verification terminal is consistent with the version of storing in server.
Step S512, terminal feedback " Exec " result is to server; The check results that terminal is carried out the check information issuing according to server feeds back to server in the mode of " Exec " execution result.
Terminal is carried out to " Exec " below and order successfully, to reporting execution result to describe, this example is logical specification, is giving an example of carrying out for LocURI nodal value, but is not restricted to this, the fill order outside also can self-defined new OMA DM.
<Status>
<CmdID>x</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>2</CmdRef>
<Cmd>Exec</Cmd>
<LocURI>./Securitycheck/checkFirmwareversion</LocURI>
<Data>200</Data>
</Status>
Terminal is carried out to " Exec " below and order into failure, to reporting execution result to describe, this example is logical specification, be carry out for LocURI nodal value for example, but be not restricted to this, the fill order outside also can self-defined new OMA DM.
<Status>
<CmdID>x</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>2</CmdRef>
<Cmd>Exec</Cmd>
<LocURI>./Securitycheck/checkFirmwareversion</LocURI>
<Data>4xx</Data>
</Status>
Step S514, server judgement " Exec " result; If terminal feedback " Exec " execution result is that verification is passed through, server judges whether that according to the check results of terminal feedback allowance below nominal size divides AKU; In result for do not pass through in the situation that, execution step S516, server issues full upgrade edition upgrade pack; Result be by the situation that, perform step S518, server issues difference AKU.
Step S520, firmware downloads; If there is AKU, server is informed the address of terminal downloads AKU, and the download address that terminal provides according to server is downloaded corresponding AKU.
Step S522, has downloaded firmware and has installed;
Step S524, upgrading completes, notice updating result.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on the network that multiple calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in storage device and be carried out by calculation element, and in some cases, can carry out shown or described step with the order being different from herein, or they are made into respectively to each integrated circuit modules, or the multiple modules in them or step are made into single integrated circuit module to be realized.Like this, the present invention is not restricted to any specific hardware and software combination.
This is only the preferred embodiments of the present invention above, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (12)

1. a upgrade method, is characterized in that, comprising:
Receive issue from server for the version of terminal being carried out to the check information of verification;
According to described check information, the version of described terminal is carried out to verification;
Result according to verification is downloaded the AKU that the version of described terminal is upgraded.
2. method according to claim 1, is characterized in that, according to described check information, the version of described terminal is carried out to verification and comprises:
Carry out verification according to described check information to whether the version of described terminal and the version of storing in server be consistent.
3. method according to claim 1, is characterized in that, downloads the AKU that the version of described terminal is upgraded comprise according to the result of verification:
The version that is described terminal in the result of described verification is consistent with the version of storing in server, download the difference AKU that described server issues;
In the inconsistent situation of version of storing in the version that is described terminal in the result of described verification and server, download the full version bag that described server issues.
4. a upgrade method, is characterized in that, comprising:
Issue the check information for the version of described terminal being carried out to verification to terminal;
Receive described terminal is carried out verification according to described check information result to the version of described terminal;
Result according to described verification provides the AKU that the version of described terminal is upgraded to described terminal.
5. method according to claim 4, is characterized in that, receives the result that described terminal carries out verification according to described check information to the version of described terminal and comprises:
Receive the described check information of described terminal foundation to the whether consistent result of carrying out verification of the version of described terminal and the version of storing in server.
6. method according to claim 4, is characterized in that, provides the AKU that the version of described terminal is upgraded to comprise according to the result of described verification to described terminal:
The version that is described terminal in the result of described verification is consistent with the version of storing in server, issue difference AKU to terminal;
In the inconsistent situation of version of storing in the version that is described terminal in the result of described verification and server, issue full version bag to terminal.
7. a update device, is characterized in that, comprising:
Receiver module, for receive issue from server for the version of terminal being carried out to the check information of verification;
Correction verification module, for carrying out verification according to described check information to the version of described terminal;
Download module, downloads the AKU that the version of described terminal is upgraded for the result according to verification.
8. device according to claim 7, is characterized in that, described correction verification module comprises:
Verification unit, carries out verification for whether the version the version of described terminal stored with server according to described check information is consistent.
9. device according to claim 7, is characterized in that, described download module comprises:
The first download unit, the version stored is consistent, downloads the difference AKU that described server issues for the version that is described terminal in the result of described verification with server;
The second download unit, in the inconsistent situation of version that the version that is described terminal and server are stored, downloads the full version bag that described server issues for the result in described verification.
10. a update device, is characterized in that, comprising:
The first sending module, for issuing the check information for the version of described terminal being carried out to verification to terminal;
Receiver module, the result of the version of described terminal being carried out to verification according to described check information for receiving described terminal;
The second sending module, provides for the result according to described verification the AKU that the version of described terminal is upgraded to described terminal.
11. devices according to claim 10, is characterized in that, described receiver module comprises:
Receiving element, the whether consistent result of carrying out verification of version of according to described check information, the version of described terminal being stored with server for receiving described terminal.
12. devices according to claim 10, is characterized in that, described the second sending module comprises:
The first transmitting element, the version stored is consistent, issues difference AKU to terminal for the version that is described terminal in the result of described verification with server;
The second transmitting element, in the inconsistent situation of version that the version that is described terminal and server are stored, issues full version bag to terminal for the result in described verification.
CN201410347009.XA 2014-07-21 2014-07-21 Upgrading method and device Pending CN104125276A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410347009.XA CN104125276A (en) 2014-07-21 2014-07-21 Upgrading method and device
PCT/CN2014/095671 WO2015117527A1 (en) 2014-07-21 2014-12-30 Upgrade method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410347009.XA CN104125276A (en) 2014-07-21 2014-07-21 Upgrading method and device

Publications (1)

Publication Number Publication Date
CN104125276A true CN104125276A (en) 2014-10-29

Family

ID=51770540

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410347009.XA Pending CN104125276A (en) 2014-07-21 2014-07-21 Upgrading method and device

Country Status (2)

Country Link
CN (1) CN104125276A (en)
WO (1) WO2015117527A1 (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104503789A (en) * 2014-12-17 2015-04-08 华为技术有限公司 Version updating control method and ICT (information and communication technology) equipment
CN104572082A (en) * 2014-12-19 2015-04-29 龙凤娇 Product upgrading method and device
WO2015117527A1 (en) * 2014-07-21 2015-08-13 中兴通讯股份有限公司 Upgrade method and device
CN105446768A (en) * 2015-11-05 2016-03-30 小米科技有限责任公司 System upgrading method and apparatus
CN106161336A (en) * 2015-03-25 2016-11-23 阿里巴巴集团控股有限公司 A kind of information updating method, Apparatus and system
CN106445584A (en) * 2016-08-31 2017-02-22 福建联迪商用设备有限公司 Software module management method and system
CN106487539A (en) * 2015-08-25 2017-03-08 中兴通讯股份有限公司 A kind of upgrade method based on FUMO agreement and system
WO2017036228A1 (en) * 2015-09-02 2017-03-09 中兴通讯股份有限公司 Method and apparatus for implementing system upgrading
CN107122207A (en) * 2017-04-12 2017-09-01 青岛海信移动通信技术股份有限公司 Method for upgrading software, client device and server
WO2017185455A1 (en) * 2016-04-28 2017-11-02 宇龙计算机通信科技(深圳)有限公司 Root detection method, device, and terminal
CN107404535A (en) * 2017-08-03 2017-11-28 特瓦特能源科技有限公司 The distal end upgrade method and device of equipment
CN107483524A (en) * 2016-12-23 2017-12-15 宝沃汽车(中国)有限公司 The remote upgrade method and upgrade-system of vehicle control device
CN109002319A (en) * 2018-07-25 2018-12-14 东信和平科技股份有限公司 A kind of patch upgrading methods, devices and systems based on LORA agreement
CN110086885A (en) * 2019-05-10 2019-08-02 上海擎感智能科技有限公司 The upgrade package method for down loading and device of space download technology, storage medium and terminal
WO2021083083A1 (en) * 2019-10-29 2021-05-06 京东方科技集团股份有限公司 Upgrading method and system, server, and terminal device
CN112988201A (en) * 2021-04-27 2021-06-18 上海飞斯信息科技有限公司 Program updating method and device and electronic equipment
CN113794583A (en) * 2021-08-15 2021-12-14 新华三信息安全技术有限公司 Configuration method and device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107729043B (en) * 2017-11-10 2022-01-04 深圳Tcl新技术有限公司 Method and device for checking increment upgrade package and computer readable storage medium
CN109976784A (en) * 2019-01-24 2019-07-05 金卡智能集团股份有限公司 Intelligent internet of things measuring instrument remote firmware updating method and system
CN114866525B (en) * 2022-05-19 2024-04-12 深圳市艾迪思特信息技术有限公司 Remote online firmware upgrading method and system for embedded device in one master multi-slave mode

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617496A (en) * 2003-11-11 2005-05-18 华为技术有限公司 Method for automaticall updating configuration for next generation network terminal
CN1906574A (en) * 2003-11-19 2007-01-31 艾利森电话股份有限公司 Updating data in a mobile terminal
WO2012007039A1 (en) * 2010-07-15 2012-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for updating a user terminal
CN102902555A (en) * 2012-09-06 2013-01-30 华为终端有限公司 Upgrading method, unit and upgrading device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125276A (en) * 2014-07-21 2014-10-29 中兴通讯股份有限公司 Upgrading method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617496A (en) * 2003-11-11 2005-05-18 华为技术有限公司 Method for automaticall updating configuration for next generation network terminal
CN1906574A (en) * 2003-11-19 2007-01-31 艾利森电话股份有限公司 Updating data in a mobile terminal
WO2012007039A1 (en) * 2010-07-15 2012-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for updating a user terminal
CN102902555A (en) * 2012-09-06 2013-01-30 华为终端有限公司 Upgrading method, unit and upgrading device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
魏明业: "基于OMADM的无线路由终端管理_魏明业", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015117527A1 (en) * 2014-07-21 2015-08-13 中兴通讯股份有限公司 Upgrade method and device
CN104503789B (en) * 2014-12-17 2017-11-17 华为技术有限公司 The control method and ICT equipment of version updating
CN104503789A (en) * 2014-12-17 2015-04-08 华为技术有限公司 Version updating control method and ICT (information and communication technology) equipment
CN104572082A (en) * 2014-12-19 2015-04-29 龙凤娇 Product upgrading method and device
CN106161336A (en) * 2015-03-25 2016-11-23 阿里巴巴集团控股有限公司 A kind of information updating method, Apparatus and system
CN106487539A (en) * 2015-08-25 2017-03-08 中兴通讯股份有限公司 A kind of upgrade method based on FUMO agreement and system
CN106487539B (en) * 2015-08-25 2020-06-16 中兴通讯股份有限公司 Upgrading method and system based on FUMO protocol
WO2017036228A1 (en) * 2015-09-02 2017-03-09 中兴通讯股份有限公司 Method and apparatus for implementing system upgrading
CN105446768A (en) * 2015-11-05 2016-03-30 小米科技有限责任公司 System upgrading method and apparatus
WO2017185455A1 (en) * 2016-04-28 2017-11-02 宇龙计算机通信科技(深圳)有限公司 Root detection method, device, and terminal
CN106445584A (en) * 2016-08-31 2017-02-22 福建联迪商用设备有限公司 Software module management method and system
WO2018040967A1 (en) * 2016-08-31 2018-03-08 福建联迪商用设备有限公司 Software module management method and system
CN107483524A (en) * 2016-12-23 2017-12-15 宝沃汽车(中国)有限公司 The remote upgrade method and upgrade-system of vehicle control device
CN107122207A (en) * 2017-04-12 2017-09-01 青岛海信移动通信技术股份有限公司 Method for upgrading software, client device and server
CN107404535A (en) * 2017-08-03 2017-11-28 特瓦特能源科技有限公司 The distal end upgrade method and device of equipment
CN109002319A (en) * 2018-07-25 2018-12-14 东信和平科技股份有限公司 A kind of patch upgrading methods, devices and systems based on LORA agreement
CN110086885A (en) * 2019-05-10 2019-08-02 上海擎感智能科技有限公司 The upgrade package method for down loading and device of space download technology, storage medium and terminal
WO2021083083A1 (en) * 2019-10-29 2021-05-06 京东方科技集团股份有限公司 Upgrading method and system, server, and terminal device
US11907700B2 (en) 2019-10-29 2024-02-20 Boe Technology Group Co., Ltd. Upgrading method and system, server, and terminal device
CN112988201A (en) * 2021-04-27 2021-06-18 上海飞斯信息科技有限公司 Program updating method and device and electronic equipment
CN113794583A (en) * 2021-08-15 2021-12-14 新华三信息安全技术有限公司 Configuration method and device
CN113794583B (en) * 2021-08-15 2023-12-29 新华三信息安全技术有限公司 Configuration method and device

Also Published As

Publication number Publication date
WO2015117527A1 (en) 2015-08-13

Similar Documents

Publication Publication Date Title
CN104125276A (en) Upgrading method and device
EP2456257B1 (en) Method and system for upgrading wireless data card
US20060200658A1 (en) Agent framework for mobile devices
US20120198434A1 (en) Virtual bundling of remote device firmware upgrade
CN101917706B (en) Processing method and device for upgrading FOTA (Firmware Over the Air)
US10103940B2 (en) Local network and method of updating a device in a local network
CN109144559B (en) Update data packet pushing method and server
CN110175042A (en) A kind of firmware upgrade method, device and its relevant device
CN101909282B (en) Triggering method, device and system of terminal operation
CN109905256A (en) A kind of firmware update and device
EP2755412A1 (en) Method and system for upgrading firmware of user side device
CN105677363A (en) OTA (Over-the-Air Technology) upgrading system
CN107122207A (en) Method for upgrading software, client device and server
CN105100021A (en) Method, device and system for triggering device management sessions
CN113721966B (en) Node upgrading method and device, storage medium and electronic device
CN105897461A (en) Multi-system OTA upgrading method and multi-system device
CN106528214B (en) A kind of installation method of OS, server and system
WO2012006853A1 (en) Method and server for updating java application in mobile terminal, and mobile terminal thereof
CN104811979A (en) Pressure testing method and device based on FOTA upgrading
CN113504922B (en) Robot software upgrading method and device, bridge server and upgrading server
WO2011153771A1 (en) System and method for remotely upgrading machine to machine (m2m) terminal
WO2016026329A1 (en) Terminal upgrade method and apparatus
CN112764803A (en) Version upgrading method and device, storage medium and electronic device
CN109729517A (en) Communication module software version management method and system
CN110045969B (en) Application program installation method, server, system, device and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141029

RJ01 Rejection of invention patent application after publication