CN102402437B - Data processing equipment and download control method thereof - Google Patents

Data processing equipment and download control method thereof Download PDF

Info

Publication number
CN102402437B
CN102402437B CN201010278140.7A CN201010278140A CN102402437B CN 102402437 B CN102402437 B CN 102402437B CN 201010278140 A CN201010278140 A CN 201010278140A CN 102402437 B CN102402437 B CN 102402437B
Authority
CN
China
Prior art keywords
variable
list
data processing
processing equipment
logical expression
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
Application number
CN201010278140.7A
Other languages
Chinese (zh)
Other versions
CN102402437A (en
Inventor
郭惠芳
初元思
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201010278140.7A priority Critical patent/CN102402437B/en
Publication of CN102402437A publication Critical patent/CN102402437A/en
Application granted granted Critical
Publication of CN102402437B publication Critical patent/CN102402437B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses data processing equipment and a download control method thereof. The method comprises the steps of: receiving a logic expression formula corresponding to a first software scheme; analyzing the logic expression formula to obtain variables included by the logic expression formula, wherein each variable corresponds to a parameter value needing to be obtained from the data processing equipment; obtaining the parameter value corresponding to each variable from the data processing equipment; and replacing the corresponding variables in the logic expression formula with the obtained parameter values and then carrying out calculation to obtain a calculation result. According to the invention, automatic judgment on an execution precondition can be realized through a unified mode, and the data processing equipment and the download control method thereof are compatible with various specific software schemes.

Description

A kind of data processing equipment and download control method thereof
Technical field
The present invention relates to electronic applications, particularly relate to a kind of data processing equipment and download control method, device.
Background technology
Usually can go wrong because of a variety of causes in the process that user computer uses, software issue wherein can be solved by software scenario; In addition, manufacturer also irregularly can release software scenario for user's request, upgrading, software/hardware defect etc.
Whether a lot of software scenario needs the execution precondition first checking its needs to meet before enforcement, if do not checked, software scenario may be caused unavailable, even bring larger problem; During the patch upgrading of such as operating system, if whether do not met the demands to the space of system disk do well to judge, then in the process run, just there will be the situation that system disk space uses not having carried out renewal back operation system, the cost of solution is larger than not carrying out upgrading; BIOS needs the version compatibility inspection of execution before execution for another example, and external power supply condition checks, if the consequence that the execution precondition that BIOS operation does not meet operation is brought with regard to enforcement is likely that computer motherboard damages, Discussion.
At present, check that a kind of method whether the execution precondition that software scenario needs meets manually judges, another kind of scheme is then judged by concrete software scenario.
In the process realizing embodiment of the present invention technical scheme, inventor finds that in above-mentioned prior art, at least there are the following problems:
If manually judged, then require higher to the functipnal capability of people; Because ordinary consumer cannot possess enough professional knowledge, therefore normal needs provides Site Service by computer engineer, causes cost of labor high, the problem that cannot process in time;
If itself judged by concrete software scenario, then the cost that realizes of scheme is a lot, the cycle of scheme implementation is elongated, and much concrete scheme establishing timing procedure Rigen, this does not just consider these problems, the cost promoting to increase this flow process can not be assessed more.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of data processing equipment and download control method, device, by unified mode, can realize the automatic decision to performing precondition, compatible each concrete software scenario.
In order to solve the problem, the invention provides a kind of download control method of data processing equipment, comprising:
Receive the logical expression corresponding to the first software scenario;
Resolve this logical expression, obtain the variable that this logical expression comprises; Each described variable corresponds to a parameter value needing to obtain from described data processing equipment;
Parameter value corresponding to each described variable is obtained from described data processing equipment;
Calculate after substituting variable corresponding in described logical expression with obtained parameter value, obtain a result of calculation.
Further, also comprise after obtaining the step of a result of calculation described in:
If the implication of described result of calculation is "True", then download the first software scenario that described logical expression is corresponding; Otherwise do not download.
Further, described reception also comprises before corresponding to the step of the logical expression of the first software scenario:
Preserve variable list, operational symbol list, connector list and conditional value list;
Described resolution logic expression formula, the step obtaining the variable that this logical expression comprises comprises: identify the following element in described logical expression according to described variable list, operational symbol list, connector list and conditional value list: variable, operational symbol, connector and conditional value, obtains the logical operation sequence that comprises variable described at least one.
Further, before described reception corresponds to the step of the logical expression of the first software scenario, also comprise after the step of preserving variable list, operational symbol list, connector list and conditional value list:
Obtain from described data processing equipment the parameter value that described variable list, each variable is corresponding, the parameter value of variable name and correspondence thereof is kept in attribute pond;
The step of the described parameter value corresponding from each described variable of described data processing equipment acquisition refers to: described attribute pond, obtain the parameter value corresponding to each variable respectively;
The parameter value that described use obtains calculates after substituting variable corresponding in described logical expression, and the step obtaining a result of calculation comprises:
The parameter value of its correspondence of variable in the logical operation sequence obtain parsing replaces, and other element composition operation expression in described logical operation sequence; Calculate described operation expression, obtain a result of calculation.
Further, described reception also comprises before corresponding to the step of the logical expression of the first software scenario:
According to host number and the production batch of described data processing equipment, in user's group that network side inquiry is corresponding;
Check software scenario network side being organized issue for this user;
If there is the first software scenario do not downloaded, then carry out the step receiving the logical expression corresponding to the first software scenario.
Present invention also offers a kind of data processing equipment, comprising:
Receiver module, for receiving the logical expression corresponding to the first software scenario;
Parsing module, for resolving described logical expression, obtains the variable that this logical expression comprises; Each described variable corresponds to a parameter value needing to obtain from described data processing equipment;
First detection module, for obtaining parameter value corresponding to each described variable from described data processing equipment;
Computing module, calculates, obtains a result of calculation for substitute variable corresponding in described logical expression with obtained parameter value after.
Further, described data processing equipment also comprises:
Download module, for when the implication of described result of calculation is "True", downloads the first software scenario that described logical expression is corresponding.
Further, described data processing equipment also comprises:
For preserving the memory module of variable list, operational symbol list, connector list and conditional value list;
Described parsing module resolves described logical expression, obtain the variable that this logical expression comprises to refer to: described parsing module identifies the following element in described logical expression according to variable list, operational symbol list, connector list and conditional value list: variable, operational symbol, connector and conditional value, obtains the logical operation sequence that comprises variable described at least one.
Further, described memory module is also for preserving attribute pond;
Described data processing equipment also comprises:
Second detection module, for obtaining from described data processing equipment the parameter value that in described variable list, each variable is corresponding, is kept in described attribute pond by the parameter value of variable and correspondence thereof;
The parameter value that described first detection module obtains each described variable corresponding from described data processing equipment refers to:
Described first detection module, in described attribute pond, obtains the parameter value corresponding to each described variable respectively;
Described computing module calculates after replacing variable corresponding in described logical expression with the parameter value obtained, and obtains a result of calculation and refers to:
The parameter value of its correspondence of variable in the logical operation sequence that parsing obtains by described computing module replaces, and other element composition operation expression in described logical operation sequence; Calculate described operation expression, obtain a result of calculation.
Further, described data processing equipment also comprises:
Enquiry module, for according to the host number of described data processing equipment and production batch, in user's group that network side inquiry is corresponding; Check software scenario network side being organized issue for this user; If there is the first software scenario do not downloaded, then request corresponds to the logical expression of this first software scenario;
What described receiver module received is asked logical expression.
One embodiment of the present of invention at least comprise following advantage: make in the past much must the Site Service software scenario that just can download and install by automatically completing with the mutual of network, also without the need to judging to perform the special program of precondition for each concrete software scenario exploitation; An alternative embodiment of the invention gives the definition scheme of concrete logical expression, for the feature of data processing equipment, can improve the efficiency of resolving; Another embodiment of the present invention can by the judgement to user's group, and examination needs the customer group of certain software scenario, alleviates the burden of server.
Accompanying drawing explanation
Fig. 1 is the service end schematic flow sheet of the method for down loading of embodiment one;
Fig. 2 is the client schematic flow sheet of the method for down loading of embodiment one;
Fig. 3 is the schematic block diagram of the downloading control equipment of the data processing equipment of embodiment two.
Embodiment
Below in conjunction with drawings and Examples, technical scheme of the present invention is described in detail.
Embodiment one, a kind of download control method of data processing equipment, comprising:
Receive the logical expression corresponding to the first software scenario;
Resolve this logical expression, obtain the variable that this logical expression comprises; Each described variable corresponds to a parameter value needing to obtain from described data processing equipment;
Parameter value corresponding to each described variable is obtained from described data processing equipment;
Calculate after substituting variable corresponding in described logical expression with obtained parameter value, obtain a result of calculation.
In the present embodiment, described parameter value can be the list item etc. in the version number of software, the device number of hardware, registration table.
In the present embodiment, the scope of described result of calculation comprises the first result that implication is "True", and implication is the second result of "false"; The result of calculation obtained is one in first, second result; Described result of calculation represents the execution precondition meeting described first software scenario needs when being described first result (implication is "True"), is foot with thumb down time described second result (implication is "false").First, second result described can be, but not limited to represent with numerical value " 1 " and " 0 ".
In an embodiment of the present embodiment, described in obtain the step of a result of calculation after can further include:
If the implication of described result of calculation is "True", then download the first software scenario that described logical expression is corresponding; Otherwise do not download.
In the another kind of embodiment of the present embodiment, described in obtain the step of a result of calculation after can further include:
The mark of described result of calculation and described first software scenario is sent to network side;
In this embodiment, described first software scenario, when the implication of described result of calculation is "True", is handed down to described data processing equipment by described network side.
The mark of described first software scenario can be obtain when receive logic expression formula, or is carried in described logical expression.
In an embodiment of the present embodiment, described reception can also comprise before corresponding to the step of the logical expression of the first software scenario:
Preserve variable list, operational symbol list, connector list and conditional value list;
Described resolution logic expression formula, the step obtaining the variable that this logical expression comprises specifically can comprise: identify the following element in described logical expression according to described variable list, operational symbol list, connector list and conditional value list: variable, operational symbol, connector and conditional value, is at least comprised the logical operation sequence of a variable.
Described data processing equipment preserve variable list, operational symbol list, connector list and conditional value list, consistent with network side preservation, can be used as logical expression specification.
In an embodiment of the present embodiment, before described reception corresponds to the step of the logical expression of the first software scenario, described preservation variable list, operational symbol list, connector list and conditional value list step after can also comprise:
Obtain from described data processing equipment the parameter value that described variable list, each variable is corresponding, the parameter value (also can be described as property value Value) of variable (also can be described as attribute-name name) and correspondence thereof is kept in attribute pond (Property Pool); During preservation, can be preserve by the mode that " variable " and " parameter value " is right.
Wherein, in the described variable list of described acquisition, the step of the parameter value that each variable is corresponding not only can be carried out when initialization, can also periodically carry out, or obtaining logical expression etc. carries out At All Other Times, with undated parameter value.
In this embodiment, the step of the described parameter value corresponding from each described variable of described data processing equipment acquisition specifically can refer to: described attribute pond, obtain the parameter value corresponding to each variable respectively; In the embodiment not comprising attribute pond, also can be after resolution logic expression formula, then according to the variable occurred in this logical expression, obtain parameter value corresponding in described data processing equipment.
The parameter value that described use obtains calculates after substituting variable corresponding in described logical expression, and the step obtaining a result of calculation specifically can comprise:
The parameter value of its correspondence of variable in the logical operation sequence obtain parsing replaces, and other element composition operation expression in described logical operation sequence;
Calculate described operation expression, obtain a result of calculation.
In the present embodiment, described reception can also comprise before corresponding to the step of the logical expression of the first software scenario:
According to host number SN and the production batch of described data processing equipment, in user's group that network side inquiry is corresponding;
Check software scenario network side being organized issue for this user;
If there is the first software scenario do not downloaded, then carry out the step receiving the logical expression corresponding to the first software scenario.
Here the first software scenario exists and performs precondition, if there is no, then carries out subsequent step without the need to receive logic expression formula, can directly to download.
In actual applications, can be the software scenario that periodic test network side is issued, or remove the software scenario checking network side issue when breaking down; Also can be network issue prompting user when demand fulfillment performs the new software scenario of precondition (or in user's group user) at every turn can receive logic expression formula, or directly the logical expression of this new software scenario is sent to the data processing equipment of user.
In the present embodiment, when network side exists software scenario that download for user, demand fulfillment execution precondition, it needs to safeguard a logical expression corresponding to this software scenario according to the logical condition expression formula specification of both sides' agreement; This logical expression can after user's set condition meets, scheme is pushed to subscriber set before downloading, and subscriber set substitutes into through expression parsing, parameter value, changes into actual operation expression formula, carry out computing again, determine according to result the download and the installation that whether complete software scenario.
In the present embodiment, production batch and host number SN can be defined as two atoms, using driver, pre-installed software, production time, the definition of type attribute etc. with batch and the corresponding relation of main frame as dividing batch subatomic latitude; Using the various information for single machine record as the latitude dividing main frame atom, so just can find the method by development & production information and consultation information accurate query scheme audient customer group after sale, each customer group be defined is called user's group (UserGroup); Flexible definition the quoting and first can delimit roughly the scheme scope of application of user's prescription method.
The object lesson of a releasing software scheme can as shown in Figure 1, comprise:
(11) service engineering teacher generates a software scenario as required;
(12) generate or specify the user's group needing the service of this software scenario;
(13) atom of respective user group is automatically calculated;
(14) if this scheme runs demand fulfillment in client perform precondition, then the logical expression of this software scenario is corresponded to according to this execution precondition editor;
(15) software scenario has generated, and is distributed on network side.
The object lesson of a data processing equipment download software scenario can as shown in Figure 2, comprise:
(21) scheme proof cycles are come, and obtain or calculate batch information according to SN;
(22) SN and batch information is submitted to this SN of server-side retrieval and batch corresponding user's group;
(23) check that this organizes the software scenario of upper issue for user;
(24) if the software scenario issued exists perform precondition, then the logical expression of this software scenario is received; If existed, carry out step (25), otherwise carry out step (26);
(25) according to the result of calculation of this logical expression, the execution precondition meeting software scenario is judged whether; If condition meets, carry out step (26), otherwise terminate;
(26) download carries into execution a plan.
An object lesson of the present embodiment is as follows.
Server end releases a mainboard BIOS upgrading scheme, and the history bios version that can directly upgrade is the version of more than 2ECN25WW, if the bios version of user is lower than 25, then may occur blank screen phenomenon; And the execution of this BIOS needs user first to log in OS with administrator right just can be completed.
The logical expression generated corresponding to this upgrading scheme is as follows:
(VAL(BIOSVersion,TBD,>,2ECN25WW)&VAL(UserPrivilege,TBD,=,Admin))
This expression formula, after being pushed to data processing equipment, being first resolved and for going out variable being: BIOSVersion and UserPrivilege and other three dvielements.
In attribute pond, BIOSVersion:2ECN28WW is read by BIOSVersion and UserPrivilege; UserPrivilege:admin, then generates actual operation expression: (VAL (BIOSVersion, 2ECN28WW, >, 2ECN25WW) & VAL (UserPrivilege, Admin,=, Admin))
Carry out computing to this operation expression, the result of calculation implication obtained is "True".
Those of ordinary skill in the art can understand all or part of step in the method realizing above-described embodiment and carry out instruction related hardware by program and complete, described program can be stored in the read/write memory medium of a computing machine, this program is when performing, comprise the steps: (corresponding method step), described read/write memory medium comprises ROM/RAM, CD, magnetic disc etc.
Embodiment two, a kind of data processing equipment, as shown in Figure 3, comprising:
Receiver module, for receiving the logical expression corresponding to the first software scenario;
Parsing module, for resolving described logical expression, obtains the variable that this logical expression comprises; Each described variable corresponds to a parameter value needing to obtain from described data processing equipment;
First detection module, for obtaining parameter value corresponding to each described variable from described data processing equipment;
Computing module, calculates, obtains a result of calculation for substitute variable corresponding in described logical expression with obtained parameter value after.
In the present embodiment, the scope of described result of calculation comprises the first result that implication is "True", and implication is the second result of "false"; The result of calculation obtained is one in first, second result; Described result of calculation represents the execution precondition meeting described first software scenario needs when being described first result (implication is "True"), is foot with thumb down time described second result (implication is "false").First, second result described can be, but not limited to represent with numerical value " 1 " and " 0 ".
In an embodiment of the present embodiment, described data processing equipment can also comprise:
Download module, for when the implication of described result of calculation is "True", downloads the first software scenario that described logical expression is corresponding.
In the another kind of embodiment of the present embodiment, described data processing equipment can also comprise:
Sending module, for sending to network side by the mark of described result of calculation and described first software scenario; The mark of described first software scenario is obtained when receiving by described receiver module.
In this embodiment, described first software scenario, when the implication of described result of calculation is "True", is handed down to described data processing equipment by described network side.
In an embodiment of the present embodiment, described data processing equipment can also comprise:
For preserving the memory module of variable list, operational symbol list, connector list and conditional value list;
Described parsing module resolves described logical expression, obtains the variable that this logical expression comprises and specifically can refer to:
Described parsing module identifies the following element in described logical expression according to variable list, operational symbol list, connector list and conditional value list: variable, operational symbol, connector and conditional value, obtains the logical operation sequence comprising at least one variable.
In this embodiment, described memory module can also be used for preserving attribute pond;
Described data processing equipment can also comprise:
Second detection module, for obtaining from described data processing equipment the parameter value that in described variable list, each variable is corresponding, the parameter value (Value) of variable (name) and correspondence thereof is kept in described attribute pond (Property Pool); During preservation, can be preserve by the mode that " variable " and " parameter value " is right.
Wherein, described second detection module obtains the behavior of the parameter value that each variable is corresponding in described variable list, not only can carry out when initialization, can also periodically carry out, or carries out when obtaining logical expression, with undated parameter value.
In this embodiment, the parameter value that described first detection module obtains each described variable corresponding from described data processing equipment specifically can refer to:
Described first detection module, in described attribute pond, obtains the parameter value corresponding to each variable respectively; In the embodiment not preserving attribute pond, also can be, according to the variable occurred in this logical expression, obtain parameter value corresponding in described data processing equipment after resolution logic expression formula.
Described computing module calculates after substituting into variable corresponding in described logical expression with the parameter value obtained, and obtains a result of calculation and specifically can refer to:
The parameter value of its correspondence of variable in the logical operation sequence that parsing obtains by described computing module replaces, and other element composition operation expression in described logical operation sequence; Calculate described operation expression, obtain a result of calculation.
In the present embodiment, described equipment can also comprise:
Enquiry module, for according to the host number SN of described data processing equipment and production batch, in user's group that network side inquiry is corresponding; Check software scenario network side being organized issue for this user; If there is the first software scenario do not downloaded, then request corresponds to the logical expression of this first software scenario;
What described receiver module received is asked logical expression.
Here the first software scenario exists and performs precondition, if there is no, then carries out subsequent step without the need to receive logic expression formula, can directly to download.
In actual applications, described enquiry module can be the software scenario that periodic test network side is issued, or removes the software scenario checking network side issue when breaking down; Also can be that network is issued at every turn and to be pointed out described receiver module can receive logic expression formula when demand fulfillment performs the new software scenario of precondition, or directly the corresponding logical expression of transmission to receiver module.
Can find out, the present embodiment can as the data processing equipment of client judging whether the execution precondition of software scenario meets, to replace the artificial deterministic process of most people; Can by the professional knowledge of slip-stick artist, by the editing process of a simple logical expression at server end, forming one can batch performs on network solution, reduces the Site Service number of times that the executive condition factor of judgment due to scheme causes, reduces service cost.
Other realizes details can with embodiment one.
In above-described embodiment, data processing equipment can be computing machine, can also be the various electronic equipment such as mobile phone, PDA (PersonalDigital Assistant, personal digital assistant).
Certainly; the present invention also can have other various embodiments; when not deviating from the present invention's spirit and essence thereof; those of ordinary skill in the art are when making various corresponding change and distortion according to the present invention, but these change accordingly and are out of shape the protection domain that all should belong to claim of the present invention.

Claims (6)

1. a download control method for data processing equipment, comprising:
Receive the logical expression corresponding to the first software scenario;
Resolve this logical expression, obtain the variable that this logical expression comprises; Each described variable corresponds to a parameter value needing to obtain from described data processing equipment;
Parameter value corresponding to each described variable is obtained from described data processing equipment;
Calculate after substituting variable corresponding in described logical expression with obtained parameter value, obtain a result of calculation;
Described reception also comprises before corresponding to the step of the logical expression of the first software scenario:
Preserve variable list, operational symbol list, connector list and conditional value list;
Described resolution logic expression formula, the step obtaining the variable that this logical expression comprises comprises: identify the following element in described logical expression according to described variable list, operational symbol list, connector list and conditional value list: variable, operational symbol, connector and conditional value, obtains the logical operation sequence that comprises variable described at least one;
Before described reception corresponds to the step of the logical expression of the first software scenario, also comprise after the step of preserving variable list, operational symbol list, connector list and conditional value list:
Obtain from described data processing equipment the parameter value that described variable list, each variable is corresponding, the parameter value of variable name and correspondence thereof is kept in attribute pond;
The step of the described parameter value corresponding from each described variable of described data processing equipment acquisition refers to: described attribute pond, obtain the parameter value corresponding to each variable respectively;
The parameter value that described use obtains calculates after substituting variable corresponding in described logical expression, and the step obtaining a result of calculation comprises:
The parameter value of its correspondence of variable in the logical operation sequence obtain parsing replaces, and other element composition operation expression in described logical operation sequence; Calculate described operation expression, obtain a result of calculation.
2. the method for claim 1, is characterized in that, described in obtain the step of a result of calculation after also comprise:
If the implication of described result of calculation is "True", then download the first software scenario that described logical expression is corresponding; Otherwise do not download.
3. the method according to any one of claim 1 to 2, is characterized in that, described reception also comprises before corresponding to the step of the logical expression of the first software scenario:
According to host number and the production batch of described data processing equipment, in user's group that network side inquiry is corresponding;
Check software scenario network side being organized issue for this user;
If there is the first software scenario do not downloaded, then carry out the step receiving the logical expression corresponding to the first software scenario.
4. a data processing equipment, is characterized in that, comprising:
Receiver module, for receiving the logical expression corresponding to the first software scenario;
Parsing module, for resolving described logical expression, obtains the variable that this logical expression comprises; Each described variable corresponds to a parameter value needing to obtain from described data processing equipment;
First detection module, for obtaining parameter value corresponding to each described variable from described data processing equipment;
Computing module, calculates, obtains a result of calculation for substitute variable corresponding in described logical expression with obtained parameter value after;
Also comprise:
For preserving the memory module of variable list, operational symbol list, connector list and conditional value list;
Described parsing module resolves described logical expression, obtain the variable that this logical expression comprises to refer to: described parsing module identifies the following element in described logical expression according to variable list, operational symbol list, connector list and conditional value list: variable, operational symbol, connector and conditional value, obtains the logical operation sequence that comprises variable described at least one;
Described memory module is also for preserving attribute pond;
Described data processing equipment also comprises:
Second detection module, for obtaining from described data processing equipment the parameter value that in described variable list, each variable is corresponding, is kept in described attribute pond by the parameter value of variable and correspondence thereof;
The parameter value that described first detection module obtains each described variable corresponding from described data processing equipment refers to:
Described first detection module, in described attribute pond, obtains the parameter value corresponding to each described variable respectively;
Described computing module calculates after replacing variable corresponding in described logical expression with the parameter value obtained, and obtains a result of calculation and refers to:
The parameter value of its correspondence of variable in the logical operation sequence that parsing obtains by described computing module replaces, and other element composition operation expression in described logical operation sequence; Calculate described operation expression, obtain a result of calculation.
5. data processing equipment as claimed in claim 4, is characterized in that, also comprise:
Download module, for when the implication of described result of calculation is "True", downloads the first software scenario that described logical expression is corresponding.
6. the data processing equipment according to any one of claim 4 to 5, is characterized in that, also comprises:
Enquiry module, for according to the host number of described data processing equipment and production batch, in user's group that network side inquiry is corresponding; Check software scenario network side being organized issue for this user; If there is the first software scenario do not downloaded, then request corresponds to the logical expression of this first software scenario;
What described receiver module received is asked logical expression.
CN201010278140.7A 2010-09-09 2010-09-09 Data processing equipment and download control method thereof Active CN102402437B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010278140.7A CN102402437B (en) 2010-09-09 2010-09-09 Data processing equipment and download control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010278140.7A CN102402437B (en) 2010-09-09 2010-09-09 Data processing equipment and download control method thereof

Publications (2)

Publication Number Publication Date
CN102402437A CN102402437A (en) 2012-04-04
CN102402437B true CN102402437B (en) 2015-03-04

Family

ID=45884671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010278140.7A Active CN102402437B (en) 2010-09-09 2010-09-09 Data processing equipment and download control method thereof

Country Status (1)

Country Link
CN (1) CN102402437B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110968347B (en) * 2019-12-02 2021-09-17 秒针信息技术有限公司 Data processing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101246527A (en) * 2007-02-15 2008-08-20 华为技术有限公司 Method and system for providing and using copyright description
CN101272222A (en) * 2008-05-06 2008-09-24 中兴通讯股份有限公司 Restriction calibration method and device
CN101655803A (en) * 2009-09-21 2010-02-24 中兴通讯股份有限公司 Method and mobile terminal for implementing mathematical model simulation

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1331365C (en) * 2002-12-31 2007-08-08 北京信威通信技术股份有限公司 Automatic upgrading method and system of wireless communications system terminal software

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101246527A (en) * 2007-02-15 2008-08-20 华为技术有限公司 Method and system for providing and using copyright description
CN101272222A (en) * 2008-05-06 2008-09-24 中兴通讯股份有限公司 Restriction calibration method and device
CN101655803A (en) * 2009-09-21 2010-02-24 中兴通讯股份有限公司 Method and mobile terminal for implementing mathematical model simulation

Also Published As

Publication number Publication date
CN102402437A (en) 2012-04-04

Similar Documents

Publication Publication Date Title
CN102880532B (en) Cloud technology-based test system and method
CN103150231B (en) The method of computer booting and computer system
CN103778038B (en) Method and system for verifying cloud test and remote monitoring integrated circuit device
KR101038965B1 (en) How to Configure Test Systems, Computer-readable Media, and Computing Systems
CN107896244B (en) Version file distribution method, client and server
US20100058308A1 (en) Central provider and satellite provider update and diagnosis integration tool
US7870169B2 (en) Method for enabling traceability and recovery from errors during migration of software applications
CN107193607B (en) Method and apparatus for updating code file, storage medium, processor, and terminal
CN104246699A (en) Dynamic plugin(s) for cloud application(s)
US20080040633A1 (en) Traceability management apparatus, storage medium storing program, and tracing method
CN110244963B (en) Data updating method and device and terminal equipment
CN110941547B (en) Automatic test case library management method, device, medium and electronic equipment
CN104601617A (en) Peripheral access processing method and device in virtual desktop system
CN102999349A (en) Software upgrading method
CN107357721B (en) Method and device for testing system
CN106843947A (en) The treating method and apparatus of aacode defect
CN110399151A (en) A kind of firmware update, device, equipment and medium
CN103176805A (en) Executable program installation method and executable program installation system
US20060236320A1 (en) Computer platform system image automatic loading method and system
CN102402437B (en) Data processing equipment and download control method thereof
CN109814911A (en) Method, apparatus, computer equipment and storage medium for Manage Scripts program
CN113986263A (en) Code automation test method, device, electronic equipment and storage medium
CN112817614A (en) Application program distribution and installation method and system suitable for android system
CN114443150B (en) Method, system, terminal and storage medium for synchronizing factory information of switch
CN110362320A (en) A kind of the order implementation method and device of application development platform

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