Specific embodiment
In order to make the invention's purpose, features and advantages of the invention more obvious and easy to understand, below in conjunction with the present inventionAttached drawing in embodiment, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described realityApplying example is only a part of the embodiment of the present invention, and not all embodiments.Based on the embodiments of the present invention, those skilled in the artMember's every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Attached drawing 1 shows a kind of structural block diagram of intelligent terminal.The intelligent terminal can be, but not limited to include: with fingerprintSmart phone, tablet computer, laptop computer, intelligent wearable device, multimedia player and PC of identification function etc.Deng.As shown in Fig. 1, intelligent terminal 20 includes memory 202, storage control 204, and one or more (only shows one in figureIt is a) processor 206, Peripheral Interface 208, radio-frequency module 210, key module 212, audio-frequency module 214, Touch Screen 216 andFinger print acquisition module 218.These components are mutually communicated by one or more communication bus/signal wire 222.
It is appreciated that the attached structure shown in FIG. 1 is only to illustrate, the structure of intelligent terminal 20 is not caused to limit.For example, intelligent terminal 20 may also include than more perhaps less component shown in the attached drawing 1 or have with shown in the attached drawing 1Different configurations.Attached each component shown in FIG. 1 can be realized using hardware, software, or its combination.
Memory 202 can be used for storing software program and module, such as the application program installing pipe in the embodiment of the present inventionManage the corresponding program instruction/module of method and device, the software program that processor 206 is stored in memory 202 by operationAnd module realizes above-mentioned application program installation management method thereby executing various function application and data processing.
Memory 202 may include high speed random access memory, may also include nonvolatile memory, such as one or more magneticProperty storage device, flash memory or other non-volatile solid state memories.In some instances, memory 202 can further compriseThe memory remotely located relative to processor 206, these remote memories can pass through network connection to intelligent terminal 20.OnThe example for stating network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.Processor 206And other possible components can carry out the access of memory 202 under the control of storage control 204.
Various input/output devices are couple processor 206 and memory 202 by Peripheral Interface 208.Processor 206Various softwares, instruction in run memory 202 are to execute the various functions of intelligent terminal 20 and carry out data processing.
In some instances, Peripheral Interface 208, processor 206 and storage control 204 can be real in one single chipIt is existing.In some other example, they can be realized by independent chip respectively.
Radio-frequency module 210 is used to receive and transmit electromagnetic wave, realizes the mutual conversion of electromagnetic wave and electric signal, thus withCommunication network or other equipment are communicated.Radio-frequency module 210 may include various existing for executing the electricity of these functionsCircuit component, for example, antenna, RF transceiver, digital signal processor, encryption/deciphering chip, subscriber identity module (SIM) card,Memory etc..Radio-frequency module 210 can be with the wireless network progress of various networks such as internet, intranet, preset typeCommunication is communicated by the wireless network of preset type with other equipment.The wireless network of above-mentioned preset type can wrapInclude cellular telephone networks, WLAN or Metropolitan Area Network (MAN).Various communications can be used in the wireless network of above-mentioned preset typeStandard, agreement and technology, including but not limited to global system for mobile communications (Global System for MobileCommunication, GSM), enhanced mobile communication technology (Enhanced Data GSM Environment, EDGE) is wideBand Code Division Multiple Access (Wideband Code Division Multiple Access, W-CDMA), Code Division Multiple Access(Code Division Access, CDMA), time division multiple access technology (Time Division Multiple Access, TDMA),Bluetooth, adopting wireless fidelity technology (Wireless-Fidelity, WiFi) (such as American Institute of Electrical and Electronics Engineers's standard IEEE802.11a, IEEE 802.11b, IEEE802.11g and/or IEEE 802.11n), the networking telephone (Voice overInternet Protocol, VoIP), worldwide interoperability for microwave accesses (Worldwide Interoperability forMicrowave Access, Wi-Max), other for mail, instant messaging and short message agreement and any other is suitableCommunications protocol, or even may include the agreement that those are not developed currently yet.
Key module 212 provides user's interface inputted to intelligent terminal 20, and user can be different by pressingKey is so that intelligent terminal 20 executes different functions.
Audio-frequency module 214 provides a user audio interface, may include one or more microphones, one or more raisesSound device and voicefrequency circuit.Voicefrequency circuit receives voice data from Peripheral Interface 208, and voice data is converted to power information,Power information is transmitted to loudspeaker.Power information is converted to the sound wave that human ear can be heard by loudspeaker.Voicefrequency circuit is also from microphonePlace receive power information, convert electrical signals to voice data, and by data transmission in network telephony into Peripheral Interface 208 to carry out into oneThe processing of step ground.Audio data can obtain from memory 202 or through radio-frequency module 210.In addition, audio data can also be withIt stores into memory 202 or is sent by radio-frequency module 210.In some instances, audio-frequency module 214 may also includeOne earphone broadcasts hole, for providing audio interface to earphone or other equipment.
Touch Screen 216 provides an output and input interface simultaneously between intelligent terminal 20 and user.Specifically, it touchesIt controls screen 216 and shows video output to user, the content of these videos output may include text, figure, video and its any groupIt closes.Some outputs are the result is that correspond to some user interface objects.Touch Screen 216 also receives the input of user, such as userThe gesture operations such as click, sliding, so that user interface object responds the input of these users.Detect user's inputTechnology can be based on resistance-type, condenser type or any other possible touch control detection technology.216 display unit of Touch ScreenSpecific example include but is not limited to liquid crystal display or light emitting polymer displays.
Finger print acquisition module 218, for acquiring the finger print information of user.
Attached drawing 2 is please referred to, attached drawing 2 is the realization stream that the application program that first embodiment of the invention provides installs management methodJourney schematic diagram.Application program installation management method provided in this embodiment can be applied to attached intelligent terminal shown in FIG. 1 20, such as attachedShown in Fig. 2, this method is mainly comprised the steps that
S101, when detecting that application program installation operation is triggered, pause executing application installation operation and exportsThe description information and authorization prompt information of application program to be installed, authorization prompt information is for prompting user to carry out fingerprint typingOperation, to authorize installation application program;
Specifically, pause, which executes, runs the installation kit when the installation kit for detecting application program is triggered and runsOperation, obtains the description information of the corresponding application program to be installed of the installation kit.Wherein, which can be, but not limited toIt include: title, function description, permission description and the evaluation information of the network user of the application program.Then, will acquire toThe description information of the application program of installation and preset authorization prompt information are exported, so that user is true according to the description informationRecognize whether to authorize and the application program to be installed is installed, and fingerprint typing operation is carried out according to the prompt of the authorization prompt information.
If getting the finger print information of user in S102, preset time period, and finger print information matches with preset finger print information,Then continue to execute application program installation operation.
Judge the finger print information that user whether is got in preset time period, on the one hand, if had not been obtained in preset time period withThe finger print information at family then confirms authorization failure, stops executing application installation operation, that is, application to be installed out of serviceThe installation kit of program, to stop installing the application program.And further, it shows authorization failure, stops the prompt information of installation.
On the other hand, if getting the finger print information of user in preset time period, the finger print information that will acquire and preset fingerLine information is matched;If the finger print information and preset finger print information that obtain mismatch, authorization failure is confirmed, stop executing and answerIt is installed and is operated with program;If the finger print information obtained matches with preset finger print information, confirms and authorize successfully, continue to execute thisApplication program installation operation, to continue to install the application program.And further, display authorizes the prompt for successfully continuing installationInformation.
Application program provided in an embodiment of the present invention installs management method, detects application program installation operation quilt by working asWhen triggering, pause executes application program installation operation, and exports the description information and authorization prompt of application program to be installedInformation, the authorization prompt information install the application program for prompting user to carry out fingerprint typing operation, with authorization;If when presetThe finger print information of the user is got in length, and the finger print information matches with preset finger print information, then continues to execute the applicationProgram installation operation realizes the fingerprint authorization installation of application program, and compared to the prior art, the present invention can help user answeringAt the beginning of being installed with program, accurate judgement just is carried out to the type of application program to be installed, to can avoid rogue software without notCarry out cluster installation only ensures the safety of application program installation from source, realizes to application program installationIt is safer effectively to manage.
Attached drawing 3 is please referred to, attached drawing 3 is the realization stream that the application program that second embodiment of the invention provides installs management methodJourney schematic diagram.Application program installation management method provided in this embodiment can be applied to attached intelligent terminal shown in FIG. 1 20, such as attachedShown in Fig. 3, this method is mainly comprised the steps that
S201, when detecting that application program installation operation is triggered, pause executing application installation operation and exportsThe description information and authorization prompt information of application program to be installed;
Specifically, pause, which executes, runs the installation kit when the installation kit for detecting application program is triggered and runsOperation, obtains the description information of the corresponding application program to be installed of the installation kit.Wherein, which can be, but not limited toIt include: title, function description, permission description and the evaluation information of the network user of the application program.Then, will acquire toThe description information of the application program of installation and preset authorization prompt information are exported, so that user is true according to the description informationRecognize whether to authorize and the application program to be installed is installed, and fingerprint typing operation is carried out according to the prompt of the authorization prompt information.
If getting the finger print information of user in S202, preset time period, and finger print information matches with preset finger print information,Then detect the program whether application program to be installed was once marked as target type;
Specifically, judge the finger print information for whether getting user in preset time period, if had not been obtained in preset time period withThe finger print information at family then confirms authorization failure, executes step S207: stopping executing application installation operation, that is, out of serviceThe installation kit of application program to be installed;If getting the finger print information of user in preset time period, the finger print information that will acquireIt is matched with preset finger print information;If the finger print information and preset finger print information that obtain mismatch, confirms authorization failure, holdRow step S207: stop executing application installation operation;If the finger print information obtained matches with preset finger print information, examineSurvey the program whether application program to be installed was once marked as target type;It is held if the program for being once marked as target typeRow step S203;If the program for being never marked as target type thens follow the steps S204.
Wherein, it detects application program to be installed and whether was once marked as the program of target type and include whether once by localUser or the network user are labeled as the program of target type.Intelligent terminal can according to the identification information of application program to be installed,Local registration database is inquired, if recording the corresponding application program of the identification information in local registration database is marked as targetThe program of type then confirms that application program to be installed was once marked as the program of target type.The local registration database is usedThe mark information of each application program of installation operation was once locally executed in intelligent terminal in record.The identification information of application programCan be, but not limited to include title, version number of application program etc. can the unique identification application program information.
Optionally, the identification information of application program to be installed can also be sent to server by intelligent terminal, pass through serviceDevice confirms whether application program to be installed was once labeled as the program of target type by the network user.Target type can with but it is unlimitedIn including: rogue software, Malware, trojan horse program etc..
Optionally, after confirming authorization failure, output prompt information can not continue to install to prompt user's authorization failureApplication program to be installed.
If S203, the program for being once marked as target type, stop executing application installation operation;
If application program to be installed was once marked as the program of target type, stopping continues to install the application program,And install failure prompt information is exported, to prompt user, which was once marked as the program of target type, was currently installed onFailure.
Optionally, to prevent from judging by accident, installation suggestion information can be also further exported, to prompt user to be confirmed whether to pacify againThe application program is filled, if detecting the installation instruction that user is triggered based on installation suggestion information, reinstalls the application program,To improve the flexibility of program installation management.
If S204, the program for being never marked as target type, output token prompt information;
If application program to be installed is never marked as the program of target type, output token prompt information.The markNote prompt information is used to prompt the user whether the program by application program mark to be installed for target type.
If S205, confirmation mark instructions of the user based on label prompt information triggering are detected, by application to be installedProgramming indicia is the program of target type, and stops executing application installation operation;
If S206, not mark instructions of the user based on label prompt information triggering are detected, not to application to be installedProgram is marked, and continues to execute application program installation operation;
Optionally, user can be by way of fingerprint recognition or instruction choice box, and triggering confirmation flag is instructed or do not markedInstruction.
Specifically, by way of fingerprint recognition, when triggering confirmation flag instruction or not mark instructions, step S205 toolBody includes: to obtain first object finger print information of the user based on label prompt information typing, if first object finger print information and pre-It sets target fingerprint information to match, then confirms triggering confirmation flag instruction, be target type by application program mark to be installedProgram, and stop executing application installation operation.Step S206 is specifically included: being obtained user and is based on label prompt information recordThe the second target fingerprint information entered confirms triggering not if the second target fingerprint information and preset target finger print information mismatchMark instructions are not marked application program to be installed, and continue to execute application program installation operation.
Specifically, by way of instructing choice box, when triggering confirmation flag instruction or not mark instructions, output tokenPrompt information includes: to be provided in preset prompting interface output token prompt information, prompting interface for triggering confirmation markFirst instruction choice box of note instruction, and the second instruction choice box for triggering not mark instructions.Then, when detecting userIt is the journey of target type by application program mark to be installed when the confirmation mark instructions triggered by the first instruction choice boxSequence, and stop executing application installation operation.When the not mark instructions for detecting that user is triggered by the second instruction choice boxWhen, application program to be installed is not marked, and continue to execute application program installation operation.
Optionally, if user selects triggering not mark instructions, confirm and authorized, prompt information is exported, to prompt to useFamily authorizes successfully.
Further, if user selects triggered mark instruction, the mark information of application program to be installed is recorded inIn local registration database.
Like this, by the confirmation mark instructions triggered according to user, application program to be installed is marked, quilt is worked asWhen being installed again labeled as the application program of the program of target type, the type of the application program can be quickly determined, andThe installation of the application program is prevented, the efficiency of management is improved.
If the finger print information of user has not been obtained in S207, preset time period, alternatively, the finger print information got and preset fingerLine information mismatches, then stops executing application installation operation.
If the finger print information of user has not been obtained in preset time period, alternatively, the finger print information got and preset fingerprint are believedBreath mismatches, then confirms authorization failure, stops executing application installation operation.And further, application to be installed is deletedThe installation kit of program.
Application program provided in an embodiment of the present invention installs management method, detects application program installation operation quilt by working asWhen triggering, pause executes application program installation operation, and exports the description information and authorization prompt of application program to be installedInformation, the authorization prompt information install the application program for prompting user to carry out fingerprint typing operation, with authorization;If when presetThe finger print information of the user is got in length, and the finger print information matches with preset finger print information, then continues to execute the applicationProgram installation operation;If the finger print information of the user has not been obtained in the preset time period, alternatively, the finger print information got with shouldPreset finger print information mismatches, then stops executing application program installation operation, realize the fingerprint authorization installation of application program,Compared to the prior art, the present invention can help user at the beginning of application program installation, just to the type of application program to be installedAccurate judgement is carried out, to can avoid the undying progress cluster installation of rogue software, application program is ensured from sourceThe safety of installation realizes safer effectively the managing to application program installation.
Attached drawing 4 is please referred to, attached drawing 4 is that the structure for the application program installation managing device that third embodiment of the invention provides is shownIt is intended to, for ease of description, only parts related to embodiments of the present invention are shown.The exemplary application program installing pipe of attached drawing 4Reason device can be previous embodiment offer application program installation management method executing subject, can be intelligent terminal orA functional module in person's intelligent terminal.The exemplary application program of attached drawing 4 installs managing device, specifically includes that detection module301, the first management module 302, output module 303, finger print information obtain module 304 and the second management module 305.Each functionDetailed description are as follows for module:
Detection module 301, for detecting whether there is application program installation operation to be triggered;
First management module 302, for when detection module 301 detect the application program installation operation be triggered when, temporarilyStop executing application program installation operation;
Output module 303, description information and authorization prompt information, the authorization for exporting application program to be installed mentionShow information for prompting user to carry out fingerprint typing operation, which is installed with authorization;
Finger print information obtains module 304, for obtaining the finger print information of user;
Second management module 305, if obtaining the finger that module 304 gets the user in preset time period for finger print informationLine information, and the finger print information matches with preset finger print information, then continues to execute application program installation operation.
Above-mentioned each module realizes the detailed process of respective function, can refer to the related content of aforementioned first embodiment, hereinIt repeats no more.
It should be noted that in the embodiment of the exemplary application program of the figures above 4 installation managing device, each function mouldThe division of block is merely illustrative of, and can according to need in practical application, such as the configuration requirement or software of corresponding hardwareThe convenient of realization considers, and above-mentioned function distribution is completed by different functional modules, i.e., application program is installed managing deviceInternal structure be divided into different functional modules, to complete all or part of the functions described above.Moreover, practical applicationIn, the corresponding functional module in the present embodiment can be by corresponding hardware realization, can also execute phase by corresponding hardwareThe software answered is completed, and each embodiment that this specification provides can all apply foregoing description principle.
Managing device is installed from above-mentioned attached drawing 4 exemplary application program it is found that detecting application program installation behaviour by working asWhen being triggered, pause executes application program installation operation, and exports the description information and authorization of application program to be installedPrompt information, the authorization prompt information install the application program for prompting user to carry out fingerprint typing operation, with authorization;If pre-The finger print information that the user is got in duration is set, and the finger print information matches with preset finger print information, then continues to execute thisApplication program installation operation realizes the fingerprint authorization installation of application program, and compared to the prior art, the present invention can help userAt the beginning of application program installation, accurate judgement just is carried out to the type of application program to be installed, to can avoid rogue softwareUndying progress cluster installation ensures the safety of application program installation from source, realizes and pacifies to application programThe safer of dress effectively manages.
Attached drawing 5 is please referred to, attached drawing 5 is that the structure for the application program installation managing device that fourth embodiment of the invention provides is shownIt is intended to, for ease of description, only parts related to embodiments of the present invention are shown.The exemplary application program installing pipe of attached drawing 5Reason device can be previous embodiment offer application program installation management method executing subject, can be intelligent terminal orA functional module in person's intelligent terminal.In the application program installing pipe that attached third embodiment of the invention shown in Fig. 4 providesOn the basis of managing device, it is different from the third embodiment, in the present embodiment:
Further, output module 303 get the use if being also used to the finger print information and obtaining module in preset time periodThe finger print information at family, and the finger print information matches with preset finger print information, then output token prompt information, label prompt are believedCease for prompt the user whether by the application program mark to be installed be target type program;
Second management module 305, comprising:
First management submodule 3051, if the confirmation flag triggered for detecting the user based on the label prompt informationInstruction, then be the program of the target type for the application program mark to be installed, and stops executing application program installation behaviourMake;
First management submodule 3051, if being also used to detect, the user is not marked based on what the label prompt information triggeredInstruction, then be not marked the application program to be installed, and continues to execute application program installation operation.
Further, the first management submodule 3051 is specifically used for:
First object finger print information of the user based on the label prompt information typing is obtained, if the first object fingerprint is believedBreath matches with preset target finger print information, then confirms and trigger confirmation flag instruction, by the application program mark to be installedFor the program of the target type, and stop executing application program installation operation.And further, for deleting to be installed answerWith the installation kit of program.
Further, the first management submodule 3051 is specifically also used to:
Second target fingerprint information of the user based on the label prompt information typing is obtained, if second target fingerprint is believedBreath is mismatched with preset target finger print information, then confirms and trigger the not mark instructions, is not carried out to the application program to be installedLabel, and continue to execute application program installation operation.
Further, output module 303 is specifically used for:
The label prompt information is exported in preset prompting interface, is provided in the prompting interface for triggering the confirmation markNote instruction first instruction choice box, and for trigger this not mark instructions second instruction choice box.
Further, the first management submodule 3051 detects that user passes through the first instruction choice box also particularly useful for working asWhen the confirmation mark instructions of triggering, by application program mark to be installed it is the program of target type, and stops executing using journeySequence installation operation;When detecting not mark instructions of the user by the second instruction choice box triggering, not to application to be installedProgram is marked, and continues to execute application program installation operation.
Further, the first management submodule 3051 answers to be installed also particularly useful for when being instructed according to confirmation flagIt is the program of target type with programming indicia, the information of label is recorded in local registration database.
Further, the device further include:
Detection module 401 is marked, for detecting whether the application program to be installed is once marked as the target typeProgram;
Second management module 305, further includes:
Second management submodule 3052, if being the application journey to be installed for marking the testing result of detection module 401Sequence was once marked as the program of the target type, then stopped executing application program installation operation, and further deleting should be toThe installation kit of the application program of installation;And if the label detection module testing result be the application program to be installed notOnce it was marked as the program of the target type, then triggers the step of output module 303 executes the output token prompt information.
Further, label detection module 401 is specifically used for by inquiring local registration database or by server, inspectionSurvey the program whether application program to be installed was once marked as the target type.
Further, output module 303, if being also used in the testing result of label detection module 401 be that this is to be installedApplication program was once marked as the program of the target type, then stopped after executing application program installation operation, output installationPrompt information, to prompt user to be confirmed whether to reinstall the application program.
Second management submodule 3052, if being also used to detect the installation instruction that user is triggered based on installation suggestion information,Then reinstall the application program.
Further, output module 303, if being also used to get the finger print information of user in preset time period, and fingerprint is believedWhen breath matches with preset finger print information, output authorizes successful prompt information;And if user has not been obtained in preset time periodFinger print information, alternatively, exporting the prompt letter of authorization failure when the finger print information got and preset finger print information mismatchBreath.
Further, the device further include:
Third management module 402, if obtain module 304 for finger print information has not been obtained the user in the preset time periodFinger print information, alternatively, finger print information obtains the finger print information that gets of module 304 and the preset finger print information mismatches, thenStop executing application program installation operation.
Above-mentioned each module realizes the detailed process of respective function, can refer to the phase of aforementioned first embodiment and second embodimentHold inside the Pass, details are not described herein again.
Managing device is installed from above-mentioned attached drawing 5 exemplary application program it is found that detecting application program installation behaviour by working asWhen being triggered, pause executes application program installation operation, and exports the description information and authorization of application program to be installedPrompt information, the authorization prompt information install the application program for prompting user to carry out fingerprint typing operation, with authorization;If pre-The finger print information that the user is got in duration is set, and the finger print information matches with preset finger print information, then continues to execute thisApplication program installation operation;If the finger print information of the user has not been obtained in the preset time period, alternatively, the finger print information gotIt is mismatched with the preset finger print information, then stops executing application program installation operation, realize the fingerprint authorization of application programInstallation, compared to the prior art, the present invention can help user at the beginning of application program installation, just to application program to be installedType carries out accurate judgement, to can avoid the undying progress cluster installation of rogue software, application is ensured from sourceThe safety of program installation realizes safer effectively the managing to application program installation.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through itIts mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the module, onlyFor a kind of logical function partition, there may be another division manner in actual implementation, such as multiple module or components can combineOr it is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed phaseCoupling, direct-coupling or communication connection between mutually can be through some interfaces, the INDIRECT COUPLING or communication of device or moduleConnection can be electrical property, mechanical or other forms.
Module may or may not be physically separated as illustrated by the separation member for this, show as moduleComponent may or may not be physical module, it can it is in one place, or may be distributed over multiple netsIn network module.Some or all of the modules therein can be selected to realize the mesh of this embodiment scheme according to the actual needs's.
It, can also be in addition, each functional module in each embodiment of the present invention can integrate in a processing moduleIt is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mouldBlock both can take the form of hardware realization, can also be realized in the form of software function module.
If the integrated module is realized and when sold or used as an independent product in the form of software function module,It can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention substantially orPerson says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software productsReveal and, which is stored in a storage medium, including some instructions are with so that a computer is setStandby (can be personal computer, server or the network equipment etc.) execute each embodiment this method of the present invention whole orPart steps.And storage medium above-mentioned include: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory),Random access memory (RAM, Random Access Memory), magnetic or disk etc. be various to can store program codeMedium.
It should be noted that for the various method embodiments described above, describing for simplicity, therefore, it is stated as a series ofCombination of actions, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described becauseAccording to the present invention, certain steps can use other sequences or carry out simultaneously.Secondly, those skilled in the art should also knowIt knows, the embodiments described in the specification are all preferred embodiments, and related actions and modules might not all be this hairNecessary to bright.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodimentPoint, it may refer to the associated description of other embodiments.
The above are the descriptions that management method and device is installed to application program provided by the present invention, for the skill of this fieldArt personnel, thought according to an embodiment of the present invention, there will be changes in the specific implementation manner and application range, to sum up,The contents of this specification are not to be construed as limiting the invention.