CN105224354A - Based on the method for upgrading software that backstage precisely pushes - Google Patents
Based on the method for upgrading software that backstage precisely pushes Download PDFInfo
- Publication number
- CN105224354A CN105224354A CN201510393245.XA CN201510393245A CN105224354A CN 105224354 A CN105224354 A CN 105224354A CN 201510393245 A CN201510393245 A CN 201510393245A CN 105224354 A CN105224354 A CN 105224354A
- Authority
- CN
- China
- Prior art keywords
- mac address
- upgrading
- equipment end
- batch
- upgrade server
- 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
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention belongs to computer software technical field, specifically disclose a kind of method for upgrading software precisely pushed based on backstage.The method comprises equipment end and upgrade server connects, and when equipment end being dispatched from the factory, the MAC Address of burning is sent to upgrade server; Upgrade server judge belonging to this MAC Address batch the need of upgrading and to equipment end push return upgrading essential information; Whether equipment end receives and returns upgrading essential information, and point out user to upgrade.By this, the present invention distinguishes the product of different batches according to different MAC Address, make the product not having influence on other batches when upgrading to the product of different batches; Also correctly can identify which batch a product belongs to simultaneously, thus carry out the scheme of different batches upgrading.
Description
Technical field
The invention belongs to computer software technical field, be specifically related to a kind of method for upgrading software precisely pushed based on backstage.
Background technology
Along with the development of electronic product, the system update speed of the product of a company has become user to one of the confidence of this product and temperature indispensable criterion, then on other occasions, company needs the product issued a certain batch of same product to carry out local upgrading, and does not need the upgrading carrying out large-area product.Need the product up-gradation accomplishing not affect other batches in the batch products upgrading on setting.This just needs a method can specifying the equipment of a certain batch of upgrading.Therefore, it is possible to accomplish correctly to judge whether certain equipment belong to that needs upgrade batch to have become product up-gradation urgent problem.
Summary of the invention
For the deficiency that above-mentioned prior art exists, the object of this invention is to provide a kind of method for upgrading software precisely pushed based on backstage, the method correctly can identify which batch a product belongs to, thus carries out the scheme of different batches upgrading.
Given this, the invention provides a kind of equipment end method for upgrading software precisely pushed based on backstage, this backstage comprises upgrade server, and the method comprises:
Step one, equipment end and upgrade server connect, and when equipment end being dispatched from the factory, the MAC Address of burning is sent to upgrade server;
Step 2, upgrade server judge belonging to this MAC Address batch the need of upgrading and to equipment end push return upgrading essential information;
Whether step 3, equipment end receive and return upgrading essential information, and point out user to upgrade.
As preferably, also comprise:
When upgrade server judges batch needs upgrading belonging to this MAC Address, then return AKU essential information and download address to equipment end; When upgrade server judge belonging to this MAC Address batch not need upgrading time, then return to equipment end and there is no AKU information.
As preferably, also comprised successively before step one and produce setting batch MAC Address management process and release upgrade bag management process.
As preferred further, a described production setting batch MAC Address management process comprises the following steps:
Distribute and produce required batch MAC Address, wherein this batch of MAC Address is continuous print scope;
By this batch of mac address range under production management software records;
Burning specifies MAC Address to the system assigned address of equipment end.
As preferred further, described release upgrade bag management process comprises the following steps:
Developer gets the scope of batch MAC Address needing upgrading from production management software, and setting needs upgrading batch MAC Address corresponding to this batch of MAC Address, need the equipment end of upgrading;
Upload the AKU of the equipment end needing upgrading to upgrade server.
As preferably, the system assigned address of described equipment end gets the MAC Address of this assigned address by trawl performance and is set to system MAC Address of Network Card.
As preferably, described equipment end is provided with client ROMPaq, and described client ROMPaq obtains MAC Address by grid information interface, with guarantee to use this MAC Address and upgrade server mutual.
The present invention compared with prior art has following beneficial effect:
1, which batch some products that the present invention correctly can sort out issue belong to, use globally unique MAC Address can correctly define product batch;
2, the present invention can set the upgrading of the product of different batches, and does not affect other batch products;
3, the present invention can accomplish accurately to push ROMPaq, and which batch a correct identification product belongs to, thus carries out the scheme of different batches upgrading, also avoids pushing the chaotic problem of upgrading.
Accompanying drawing explanation
Fig. 1 is the basic flow sheet of method described in the embodiment of the present invention.
Fig. 2 is for producing setting batch MAC Address management flow chart described in the embodiment of the present invention.
Fig. 3 is the bag of release upgrade described in embodiment of the present invention management flow chart.
Reference numeral:
10-equipment end, 20-upgrade server.
Embodiment
Below in conjunction with accompanying drawing, the embodiment of the present invention is described in detail.
As shown in Figure 1, embodiments provide a kind of equipment end method for upgrading software precisely pushed based on backstage, this backstage comprises upgrade server 20, and the method comprises:
Step one, equipment end 10 connect with upgrade server 20, and when equipment end 10 being dispatched from the factory, the MAC Address of burning is sent to upgrade server 20;
Step 2, upgrade server 20 judge belonging to this MAC Address batch the need of upgrading and to equipment end 10 push return upgrading essential information;
Whether step 3, equipment end 10 receive and return upgrading essential information, and point out user to upgrade.
In embodiments of the present invention, also comprise:
When upgrade server 20 judges batch needs upgrading belonging to this MAC Address, then return AKU essential information and download address to equipment end 10; When upgrade server 20 judge belonging to this MAC Address batch not need upgrading time, then return to equipment end 10 and there is no AKU information.
As shown in Figure 2, in embodiments of the present invention, before step one, also comprise production setting batch MAC Address management process and release upgrade bag management process successively.A described production setting batch MAC Address management process comprises the following steps:
Distribute and produce required batch MAC Address, wherein this batch of MAC Address is continuous print scope
By this batch of mac address range under production management software records;
Burning specifies MAC Address to the system assigned address of equipment end 10.
As shown in Figure 3, described in the embodiment of the present invention, release upgrade bag management process comprises the following steps:
Developer gets the scope of batch MAC Address needing upgrading from production management software, and setting needs upgrading batch MAC Address corresponding to this batch of MAC Address, need the equipment end of upgrading;
Upload the AKU of the equipment end 10 needing upgrading to upgrade server 20.
The system assigned address of described equipment end 10 gets the MAC Address of this assigned address by trawl performance and is set to system MAC Address of Network Card.
Described equipment end 10 is provided with client ROMPaq, and described client ROMPaq obtains MAC Address by grid information interface, with guarantee to use this MAC Address and upgrade server 20 mutual.
The embodiment of the present invention is for existing production one batch equipment and this equipment has occurred that this batch products that some needs are upgraded is described as follows:
Apply for a collection of MAC Address, scope is B8:20:E7:00:00:01 to B8:20:E7:00:FF:FF; The MAC Address of this scope of B8:20:E7:00:00:01 to B8:20:E7:00:FF:FF is recorded in production management software and goes; Product line uses replication tool, the MAC Address of this scope is burnt in equipment end 10 and goes.
The product of this batch if occurred now needing upgrading: the mac address range getting this batch from production management software, upgrade server 20 sets the mac address range of the machine of upgrading; AKU is published in upgrade server 20.
Wherein comprise two machine A (MAC Address is for B8:20:E7:00:00:09) and machine B(MAC address for B8:20:E7:01:00:01 for equipment end 10).Machine updating client gets the MAC Address of the machine, and is sent to upgrade server 20; Upgrade server 20 judges that machine A belongs to this batch, send AKU essential information, and machine B does not belong to this batch to machine A, so can not send upgrade information to machine B; Machine A starts to download AKU after receiving AKU essential information, and points out customer upgrade system; Machine B does not receive upgrading essential information, so this AKU of can not upgrading, can not have influence on the system of machine B.
The embodiment of the present invention distinguishes the product of different batches according to different MAC Address, make the product not having influence on other batches when upgrading to the product of different batches; Also correctly can identify which batch a product belongs to simultaneously, thus carry out the scheme of different batches upgrading.
Above content is only preferred embodiment of the present invention, and for those of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, this description should not be construed as limitation of the present invention.
Claims (7)
1., based on the equipment end method for upgrading software that backstage precisely pushes, this backstage comprises upgrade server, and the method comprises:
Step one, equipment end and upgrade server connect, and when equipment end being dispatched from the factory, the MAC Address of burning is sent to upgrade server;
Step 2, upgrade server judge belonging to this MAC Address batch the need of upgrading and to equipment end push return upgrading essential information;
Whether step 3, equipment end receive and return upgrading essential information, and point out user to upgrade.
2. the equipment end method for upgrading software precisely pushed based on backstage according to claim 1, is characterized in that, also comprise:
When upgrade server judges batch needs upgrading belonging to this MAC Address, then return AKU essential information and download address to equipment end; When upgrade server judge belonging to this MAC Address batch not need upgrading time, then return to equipment end and there is no AKU information.
3. the equipment end method for upgrading software precisely pushed based on backstage according to claim 1, is characterized in that, also comprises successively and produced setting batch MAC Address management process and release upgrade bag management process before step one.
4. the equipment end method for upgrading software precisely pushed based on backstage according to claim 3, is characterized in that, a described production setting batch MAC Address management process comprises the following steps:
Distribute and produce required batch MAC Address, wherein this batch of MAC Address is continuous print scope;
By this batch of mac address range under production management software records;
Burning specifies MAC Address to the system assigned address of equipment end.
5. the equipment end method for upgrading software precisely pushed based on backstage according to claim 3, is characterized in that, described release upgrade bag management process comprises the following steps:
Developer gets the scope of batch MAC Address needing upgrading from production management software, and setting needs upgrading batch MAC Address corresponding to this batch of MAC Address, need the equipment end of upgrading;
Upload the AKU of the equipment end needing upgrading to upgrade server.
6. the equipment end method for upgrading software precisely pushed based on backstage according to claim 4, is characterized in that, the system assigned address of described equipment end gets the MAC Address of this assigned address by trawl performance and is set to system MAC Address of Network Card.
7. the equipment end method for upgrading software precisely pushed based on backstage according to claim 1, it is characterized in that, described equipment end is provided with client ROMPaq, described client ROMPaq obtains MAC Address by grid information interface, with guarantee to use this MAC Address and upgrade server mutual.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510393245.XA CN105224354A (en) | 2015-07-07 | 2015-07-07 | Based on the method for upgrading software that backstage precisely pushes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510393245.XA CN105224354A (en) | 2015-07-07 | 2015-07-07 | Based on the method for upgrading software that backstage precisely pushes |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105224354A true CN105224354A (en) | 2016-01-06 |
Family
ID=54993346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510393245.XA Pending CN105224354A (en) | 2015-07-07 | 2015-07-07 | Based on the method for upgrading software that backstage precisely pushes |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105224354A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108319729A (en) * | 2018-03-19 | 2018-07-24 | 深圳市中科新业信息科技发展有限公司 | A kind of mobile phone model computational methods and mobile phone model querying method |
CN109445810A (en) * | 2018-09-07 | 2019-03-08 | 百度在线网络技术(北京)有限公司 | Information upgrade method, device and the storage medium of automatic driving vehicle |
CN109710285A (en) * | 2018-11-22 | 2019-05-03 | 网宿科技股份有限公司 | A kind of device updating method and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026850A (en) * | 2007-03-09 | 2007-08-29 | 华为技术有限公司 | Mobileterminal software autmatic upgrading method and system, mobile terminal and software management server |
CN102118640A (en) * | 2009-12-31 | 2011-07-06 | 乐金电子(中国)研究开发中心有限公司 | Digital television as well as software upgrading method and system thereof |
CN102541596A (en) * | 2011-12-22 | 2012-07-04 | 中标软件有限公司 | Operating system upgrading method and device |
-
2015
- 2015-07-07 CN CN201510393245.XA patent/CN105224354A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026850A (en) * | 2007-03-09 | 2007-08-29 | 华为技术有限公司 | Mobileterminal software autmatic upgrading method and system, mobile terminal and software management server |
CN102118640A (en) * | 2009-12-31 | 2011-07-06 | 乐金电子(中国)研究开发中心有限公司 | Digital television as well as software upgrading method and system thereof |
CN102541596A (en) * | 2011-12-22 | 2012-07-04 | 中标软件有限公司 | Operating system upgrading method and device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108319729A (en) * | 2018-03-19 | 2018-07-24 | 深圳市中科新业信息科技发展有限公司 | A kind of mobile phone model computational methods and mobile phone model querying method |
CN109445810A (en) * | 2018-09-07 | 2019-03-08 | 百度在线网络技术(北京)有限公司 | Information upgrade method, device and the storage medium of automatic driving vehicle |
CN109710285A (en) * | 2018-11-22 | 2019-05-03 | 网宿科技股份有限公司 | A kind of device updating method and system |
CN109710285B (en) * | 2018-11-22 | 2022-09-16 | 网宿科技股份有限公司 | Equipment upgrading method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103152398A (en) | Method and system for file synchronization among multiple terminal files | |
CN105808273B (en) | Method for upgrading software and software updating apparatus | |
CN105224354A (en) | Based on the method for upgrading software that backstage precisely pushes | |
CN104144466A (en) | Access method for sensor in Internet of Things, Internet of Things system and server | |
CN104462477A (en) | Data synchronizing method, device and system based on timestamp | |
CN103428264A (en) | Data synchronization method, device and system | |
CN106572186B (en) | Production supervision method and system | |
CN104378236A (en) | Internet of things device management platform and method | |
CN104065752A (en) | Synchronization method of data between terminals | |
CN103220643B (en) | Information providing method and device, ATL matching process and device | |
CN103905441A (en) | Data acquisition method and device | |
CN103942245A (en) | Data extracting method based on metadata | |
CN110691101A (en) | Configuration method and device of authentication-free list of dumb terminal | |
CN102857949A (en) | Method and device for planning data consistency guarantees | |
CN102831047A (en) | Method, device and equipment for dynamically regulating log information output of monitoring object | |
CN105490826A (en) | Configuration management system and method based on automatic discovery | |
CN108665244B (en) | 61850 model-based constant value list automatic generation method and storage medium | |
CN109873857A (en) | Mobile terminal method of data synchronization and device under a kind of no network state | |
CN106209452A (en) | It is applied to wireless downloading installation method and the system of smart machine | |
CN110705969B (en) | Transformer substation monitoring system, main station and method for automatically associating measuring point ID | |
CN112269588B (en) | Algorithm upgrading method, device, terminal and computer readable storage medium | |
CN107645419A (en) | Firmware upgrade method, electronic equipment and storage medium based on Transmission Control Protocol | |
CN112612802B (en) | Real-time data middle station processing method, device and platform | |
CN105938360A (en) | Distributed automatic control system and control method thereof and configuration device | |
CN104573229A (en) | Interface module for automatically introducing three-dimensional design data into process system and working method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160106 |
|
WD01 | Invention patent application deemed withdrawn after publication |