Using method for down loading, device and terminal device
Technical field
The invention belongs to application download technology field, more particularly to application method for down loading, device and terminal device.
Background technology
At present, realize that payment function becomes more and more popular by the payment class application of mobile terminal (such as mobile phone), but pass through shifting
When dynamic terminal is paid, because it is related to the money expenditure of user, therefore, user is to pay much attention to for the security of payment process
's.
If user is to download payment class application (i.e. including branch by illegal application market or by third party's browser
Pay the application of function), then during paying class application and downloading wait, exist by third-party application malicious intercepted and be transferred to
Other malicious websites download the risk that mountain vallage pays application.If the camouflage applications that user installation downloads to, the property letter of user
There will be serious potential safety hazard for breath.
Therefore, it is desirable to provide a kind of new method is to solve above-mentioned technical problem.
The content of the invention
In view of this, the embodiments of the invention provide application method for down loading, device and terminal device, to reduce the branch downloaded
The problem of paying potential safety hazard existing for class application.
The first aspect of the embodiment of the present invention provides one kind and applies method for down loading, including:
Download instruction, the unique mark that application is carried using download instruction are applied in reception;
Judge whether the application is to pay class application according to the unique mark of the application;
When the application is pays class application, downloaded by default security system and store the payment class application
Installation kit, the default security system only communicate with the main system of the terminal device.
The second aspect of the embodiment of the present invention provides one kind and applies download apparatus, including:
Using download instruction receiving unit, download instruction is applied for receiving, it is described to carry application using download instruction
Unique mark;
Class application judging unit is paid, for judging whether the application is to pay class according to the unique mark of the application
Using;
First application installation package download unit, for when the application is pays class application, being by default safety
System is downloaded and stores the installation kit of the payment class application, main system of the default security system with the terminal device
Communication.
The third aspect of the embodiment of the present invention provides a kind of terminal device, including memory, processor and is stored in
In the memory and the computer program that can run on the processor, described in the computing device during computer program
The step of realizing as using any one of method for down loading methods described.
The fourth aspect of the embodiment of the present invention provides a kind of computer-readable recording medium, the computer-readable storage
Media storage has computer program, is realized when the computer program is executed by processor using as described in any one of method for down loading
The step of method.
Existing beneficial effect is the embodiment of the present invention compared with prior art:
Due to being that payment class is downloaded and stored by default security system when application to be downloaded is pays class application
The installation kit of application, and default security system and the main system of terminal device are separate, default security system and end
The main system communication of end equipment, therefore, during the installation kit for paying class application is downloaded in default security system, third party
Using can not possibly be with default security system communications, it is also not possible to communicated by the main system with terminal device pre- with this to establish
If security system communications, and then the installation kit progress applied of the payments class that the default security system can not be downloaded and blocked
Cut, so as to improve the security of the installation kit of the payment class of download application.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art
In the required accompanying drawing used be briefly described, it should be apparent that, drawings in the following description be only the present invention some
Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these
Accompanying drawing obtains other accompanying drawings.
Fig. 1 is a kind of flow chart using method for down loading that the embodiment of the present invention one provides;
Fig. 2 is a kind of structural representation for mobile terminal that the embodiment of the present invention one provides;
Fig. 3 is a kind of structural representation using download apparatus that the embodiment of the present invention two provides;
Fig. 4 is the schematic diagram for the terminal device that the embodiment of the present invention three provides.
Embodiment
In describing below, in order to illustrate rather than in order to limit, it is proposed that such as tool of particular system structure, technology etc
Body details, thoroughly to understand the embodiment of the present invention.However, it will be clear to one skilled in the art that there is no these specific
The present invention can also be realized in the other embodiments of details.In other situations, omit to well-known system, device, electricity
Road and the detailed description of method, in case unnecessary details hinders description of the invention.
In order to illustrate technical solutions according to the invention, illustrated below by specific embodiment.
Embodiment one:
Fig. 1 shows a kind of flow chart using method for down loading that first embodiment of the invention provides, and details are as follows:
Download instruction, the unique mark that application is carried using download instruction are applied in step S11, reception.
Wherein, the unique mark of application includes:The title of application, apk bag names etc..
In the step, terminal device detects user after browser or application shop are sent using download instruction, parsing
It is described to apply download instruction, obtain the unique mark of the application carried using download instruction.It is pointed out that here
Browser comprises more than official's browser, in addition to other arbitrary third party's browsers.
Specifically, when terminal device is mobile terminal, the schematic diagram of the mobile terminal is as shown in Fig. 2 in fig. 2, be somebody's turn to do
Mobile terminal includes memory 201, processor 202, input equipment 203, output equipment 204, bus 205.
Step S12, judge whether the application is to pay class application according to the unique mark of the application.
Wherein, the application that class application refers to include payment function is paid, common payment class application has Alipay, wechat
Deng.
Specifically, refer in advance in the various unique marks for paying class application of terminal device storage when getting using download
After the unique mark for making the application carried, by the unique mark of the application and unique mark of the various payment classes prestored application
Knowledge is compared, if any one unique mark of the unique mark of the application and the unique mark of the various payment classes application prestored
It is identical, then judge that application is pays class application corresponding to the unique mark of the application, otherwise, it is determined that the unique mark pair of the application
The application answered not is payment class application.
Certainly, in order to ensure the comprehensive and accuracy of the unique mark of the payment class application of terminal device storage, then should
The unique mark that terminal device applies the payment class for regularly updating its storage.Specifically, terminal device timed reminding user is more
The unique mark of the payment class application of its new storage.Or the application message of terminal device timer access given server storage,
Whether application is to pay class application according to corresponding to the application message judges it, if so, then obtaining and storing the application only
One mark.Or terminal device establishes communication mechanism with given server, when the given server is newly-increased pays class application,
The unique mark that the payment class is applied is sent to terminal device, the terminal device receives, stores payment class application only again
One mark, certainly, if terminal device has stored the unique mark of payment class application, no longer store payment class application only
One mark.
Step S13, when the application is pays class application, downloaded by default security system and store the payment
The main system of the installation kit of class application, the default security system and terminal device is separate, and the default safety
System only communicates with the main system of the terminal device.
Specifically, the processor of terminal device is the processor with space isolation features, has space isolation by this
The processor of function can install two systems on the terminal device, be respectively:The main system of terminal device and default peace
Total system.Or increasing a single safe processor in terminal device, i.e. the terminal device includes 2 processors, point
It is not:Safe processor and ordinary processor, and the safe processor and ordinary processor are separate, have space isolation work(
Energy.Accordingly, the safe processor runs default security system, and the ordinary processor runs the main system of terminal device.
Because default security system only communicates with the main system of the terminal device, therefore, third-party application can not
Know the presence of the default security system, or, even if knowing the presence of the default security system, also due to can not know
With the communication mode of the default security system and/or without corresponding authority, so as to cause third-party application pre- with this
If security system communications, and then ensure the safety of the default security system.
It is pointed out that assume that default security system communicates with the communication mode of the main system of terminal device for first
Mode, the main system of terminal device and the communication mode of third-party application are second communication method, then first communication party formula and the
Two communication modes are different communication modes.
Alternatively, when the application is that non-pay class is applied, download and deposit by the main system of default terminal device
Store up the installation kit of the non-pay class application.Specifically, when terminal device judges that application to be downloaded is non-pay class application
When, it can be directly downloaded by the main system of the terminal device and store the installation kit of the non-pay class application.
Alternatively, in order to reduce download to mountain vallage pay class application installation kit probability, then the step S13 it
Before, including:The security of the chained address pointed to using download instruction is detected, the security in the chained address meets
Step S13 is just performed during condition.Here the security of chained address it is eligible including:Judge the clothes that the chained address is pointed to
Whether business device address is server address in default white list, if so, then judging that security is eligible.
Similarly, in order to reduce the probability for the installation kit for downloading to the application of mountain vallage non-pay class, then download and store it is described
Before the installation kit of non-pay class application, need also exist for detecting the security of the chained address pointed to using download instruction,
Just downloaded when security in the chained address is eligible and store the installation kit of the non-pay class application.
Alternatively, in order to further avoid apply downloading process in by third-party application malicious intercepted, the default peace
Total system includes safe download channel and safe space, and the step S13 includes:
The installation kit for paying class and applying is downloaded by the safe download channel and stored to the default safety
The independent safe space of system.
In the step, terminal device with space isolation features processor (when terminal device has 2 processors,
It is then safe processor) the payment class application is handled by independent safe download channel and safe space.It is above-mentioned independent
Safe download channel is that the download channel commonly used from the main system of terminal device is different passages, and both independently of each other, do not have
Occur simultaneously;Above-mentioned independent safe space is that the safe space commonly used from the main system of terminal device is different spaces, Liang Zhexiang
It is mutually independent, do not occur simultaneously.
Due to being downloaded using independent safe download channel and independent safe space, storage pays the installation that class is applied
Bag, during avoiding downloading the installation kit for paying class application, the payment class of third-party application malicious intercepted download
The installation kit of application, so as to improve the security for paying the installation kit of class application and downloading.
Alternatively, in order to further identify the payment class of download application installation kit whether be mountain vallage pay class application peace
Dress bag, then after the installation kit downloaded by default security system and store the payment class application, including:
A1, the installation kit applied by the default security system to the payment class of storage carry out safety detection,
The safety detection includes following at least one:Viral diagnosis, modification detection, integrity detection.Specifically, class is paid in storage
After the installation kit of application, but before payment class application is installed, safe processor pair is called by default security system
The installation kit of the payment class application of storage carries out safety detection.Wherein, Viral diagnosis is mainly calculated using default Viral diagnosis
Whether the installation kit that method or virus detection tool detect payment class application is virus;Modification detection mainly detects the payment class
Whether the data of the installation kit of application are changed;Integrity detection is mainly the number for the installation kit for detecting the payment class application downloaded
According to whether complete, for example, the MD5 (or SHA1, CRC32 are equivalent) of the inquiry installation kit for paying class application, then by the MD5
The Data Matching that (or SHA1, CRC32 are equivalent) issues with official, if matching, judge to pay the data of the installation kit of class application
(or the data for judging to pay class application are complete) is not changed, otherwise, it is determined that paying the data of the installation kit of class application
Changed (or the data for judging to pay class application are incomplete).
A2, it is described payment class application installation kit by safety detection after, notify the main system of the terminal device to pacify
Fill the payment class application.Specifically, the processor with space isolation features of terminal device is (when terminal device has at 2
Then it is safe processor when managing device) notify the main system installation of terminal device is described to pay class application.
A3, it is described payment class application installation kit not over safety detection after, pass through the default security system
The installation kit of the payment class application of storage is deleted, and notifies the main system of the terminal device to prompt user.Specifically, when
After the installation kit of payment class application that storage is deleted by default security system, because the default security system will not be direct
With user mutual, therefore, the main system of terminal device is notified to prompt the installation kit of the payment class application of user's storage to be deleted,
Meanwhile in order that user knows the installation kit of the payment class application of download not over the master of safety detection, the then terminal device
The reason for prompting of system also includes deleting the installation kit of payment class application, such as not over safety detection.
Alternatively, because the safe space of default security system is typically limited, therefore, in order to reduce garbage
To the occupancy of the safe space, then after the A2, including:
The installation kit of the payment class application of storage is deleted by the default security system.Pacify due to deleting
The installation kit of the payment class application of dress, is deleted this improves the utilization rate of safe space, also, by default security system
Except the installation kit of payment class application, the operation for the installation kit that other application applies to the payment class can be avoided.
In first embodiment of the invention, download instruction, unique mark that application is carried using download instruction are applied in reception
Know, judge whether the application is to pay class application according to the unique mark of the application, be payment class application in the application
When, downloaded by default security system and store it is described payment class application installation kit, the default security system only with
The main system communication of the terminal device.Due to being to be by default safety when application to be downloaded is pays class application
The installation kit for paying class application is downloaded and stored to system, and default security system only communicates with the main system of terminal device, therefore,
During the installation kit for paying class application is downloaded in default security system, third-party application can not possibly be with default safety
System communication, it is also not possible to by the main system with terminal device communicate establish and the default security system communications, enter without
The installation kit that can be applied to the payment class that the default security system is downloaded is carried out and intercepted, so as to improve the payment of download
The security of the installation kit of class application.
Embodiment two:
With above-mentioned a kind of corresponding using method for down loading, Fig. 3 is shown under a kind of application that second embodiment of the invention provides
The structural representation put is carried, this can be applied in terminal device using download apparatus, for convenience of description, illustrate only and this
The related part of inventive embodiments.
This includes using download apparatus:Answered using download instruction receiving unit 31, payment class application judging unit 32, first
With installation kit download unit 33.Wherein:
Using download instruction receiving unit 31, download instruction is applied for receiving, the application download instruction carries application
Unique mark.
Wherein, the unique mark of application includes:The title of application, apk bag names etc..
Class application judging unit 32 is paid, for judging whether the application is payment according to the unique mark of the application
Class application.
Wherein, the application that class application refers to include payment function is paid, common payment class application has Alipay, wechat
Deng.
Specifically, refer in advance in the various unique marks for paying class application of terminal device storage when getting using download
After the unique mark for making the application carried, by the unique mark of the application and unique mark of the various payment classes prestored application
Knowledge is compared, if any one unique mark of the unique mark of the application and the unique mark of the various payment classes application prestored
It is identical, then judge that application is pays class application corresponding to the unique mark of the application, otherwise, it is determined that the unique mark pair of the application
The application answered not is payment class application.
Certainly, in order to ensure the comprehensive and accuracy of the unique mark of the payment class application of terminal device storage, then should
The unique mark that terminal device applies the payment class for regularly updating its storage.Specifically, terminal device timed reminding user is more
The unique mark of the payment class application of its new storage.Or the application message of terminal device timer access given server storage,
Whether application is to pay class application according to corresponding to the application message judges it, if so, then obtaining and storing the application only
One mark.Or terminal device establishes communication mechanism with given server, when the given server is newly-increased pays class application,
The unique mark that the payment class is applied is sent to terminal device, the terminal device receives, stores payment class application only again
One mark, certainly, if terminal device has stored the unique mark of payment class application, no longer store payment class application only
One mark.
First application installation package download unit 33, for when the application is pays class application, passing through default safety
System is downloaded and stores the installation kit of the payment class application, principal series of the default security system with the terminal device
System communication.
Specifically, the processor of terminal device is the processor with space isolation features, has space isolation by this
The processor of function can install two systems on the terminal device, be respectively:The main system of terminal device and default peace
Total system.Or increasing a single safe processor in terminal device, i.e. the terminal device includes 2 processors, point
It is not:Safe processor and ordinary processor, and the safe processor and ordinary processor are separate, have space isolation work(
Energy.Accordingly, the safe processor runs default security system, and the ordinary processor runs the main system of terminal device.
It is pointed out that assume that default security system communicates with the communication mode of the main system of terminal device for first
Mode, the main system of terminal device and the communication mode of third-party application are second communication method, then first communication party formula and the
Two communication modes are different communication modes.
Alternatively, the application download apparatus includes:
Second application installation package download unit, for when the application is that non-pay class is applied, passing through default terminal
The main system of equipment is downloaded and stores the installation kit of the non-pay class application.
Alternatively, it is described to apply download apparatus bag in order to reduce the probability for downloading to mountain vallage and paying the installation kit that class is applied
Include:
Chained address safety detection unit, for detecting the safety of the chained address pointed to using download instruction
Property.Here the security of chained address it is eligible including:Judge whether the server address that the chained address is pointed to is pre-
If white list in server address, if so, then judge security it is eligible.
Alternatively, in order to further avoid apply downloading process in by third-party application malicious intercepted, the default peace
Total system includes safe download channel and safe space, and the first application installation package download unit 33 is specifically used for:
The installation kit for paying class and applying is downloaded by the safe download channel and stored to the default safety
The independent safe space of system.
Specifically, the processor with space isolation features of terminal device is (when terminal device has 2 processors, then
For safe processor) pass through independent safe download channel and the safe space processing payment class application.
Alternatively, in order to further identify the payment class of download application installation kit whether be mountain vallage pay class application peace
Dress bag, then it is described to apply download apparatus to include:
Safety detection unit, for the installation applied by the default security system to the payment class of storage
Bag carries out safety detection, and the safety detection includes following at least one:Viral diagnosis, modification detection, integrity detection.Its
In, Viral diagnosis is mainly the installation kit that payment class application is detected using default Viral diagnosis algorithm or virus detection tool
Whether it is virus;Whether the data that modification detection mainly detects the installation kit of payment class application are changed;Integrity detection
Whether the data of the installation kit for the payment class application that mainly detection is downloaded are complete, for example, the inquiry peace for paying class application
The MD5 (or SHA1, CRC32 are equivalent) of dress bag, then the Data Matching that the MD5 (or SHA1, CRC32 are equivalent) is issued with official,
If matching, judge pay class application installation kit data change (or judge pay class apply data be complete
), otherwise, it is determined that pay class application installation kit data change (or judge pay class apply data be imperfect
).
Using installation notification unit, for it is described payment class application installation kit by safety detection after, described in notice
The main system installation payment class application of terminal device.
Using unit is deleted, after in the installation kit of the payment class application not over safety detection, by described
Default security system deletes the installation kit of the payment class application of storage, and notifies the main system of the terminal device to prompt
User.
Alternatively, because the safe space of default security system is typically limited, therefore, in order to reduce garbage
It is to the occupancy of the safe space, then described to apply download apparatus to include:
Installation kit deletes unit, the peace that the payment class for deleting storage by the default security system is applied
Dress bag.
In second embodiment of the invention, due to being by default safety when application to be downloaded is pays class application
The installation kit for paying class application is downloaded and stored to system, and default security system only communicates with the main system of terminal device, because
This, during the installation kit for paying class application is downloaded in default security system, third-party application can not possibly be with default peace
Total system communicates, it is also not possible to is communicated and foundation and the default security system communications, entered by the main system with terminal device
And the installation kit that can not be applied to the payment class that the default security system is downloaded is carried out and intercepted, so as to improve download
Pay the security of the installation kit of class application.
It should be understood that the size of the sequence number of each step is not meant to the priority of execution sequence, each process in above-described embodiment
Execution sequence should determine that the implementation process without tackling the embodiment of the present invention forms any limit with its function and internal logic
It is fixed.
Embodiment three:
Fig. 4 is the schematic diagram for the terminal device that one embodiment of the invention provides.As shown in figure 4, the terminal of the embodiment is set
Standby 4 include:Processor 40, memory 41 and it is stored in the meter that can be run in the memory 41 and on the processor 40
Calculation machine program 42.The processor 40 is realized when performing the computer program 42 in above-mentioned each application method for down loading embodiment
The step of, such as the step S11 to S13 shown in Fig. 1.Or the processor 40 is realized when performing the computer program 42
The function of each module/unit in above-mentioned each device embodiment, such as the function of unit 31 to 33 shown in Fig. 3.
Exemplary, the computer program 42 can be divided into one or more module/units, it is one or
Multiple module/units are stored in the memory 41, and are performed by the processor 40, to complete the present invention.Described one
Individual or multiple module/units can be the series of computation machine programmed instruction section that can complete specific function, and the instruction segment is used for
Implementation procedure of the computer program 42 in the terminal device 4 is described.For example, the computer program 42 can be divided
It is cut into using download instruction receiving unit, pays class application judging unit, the first application installation package download unit, each unit is specific
Function is as follows:
Using download instruction receiving unit, download instruction is applied for receiving, it is described to carry application using download instruction
Unique mark;
Class application judging unit is paid, for judging whether the application is to pay class according to the unique mark of the application
Using;
First application installation package download unit, for when the application is pays class application, being by default safety
System is downloaded and stores the installation kit of the payment class application, and the main system of the default security system and terminal device is mutually only
It is vertical, and the default security system only communicates with the main system of the terminal device.
The terminal device 4 can be that the calculating such as desktop PC, notebook, palm PC and cloud server are set
It is standby.The terminal device may include, but be not limited only to, processor 40, memory 41.It will be understood by those skilled in the art that Fig. 4
The only example of terminal device 4, the restriction to terminal device 4 is not formed, can included than illustrating more or less portions
Part, some parts or different parts are either combined, such as the terminal device can also include input-output equipment, net
Network access device, bus etc..
Alleged processor 40 can be CPU (Central Processing Unit, CPU), can also be
Other general processors, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit
(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor
Deng.
The memory 41 can be the internal storage unit of the terminal device 4, such as the hard disk of terminal device 4 or interior
Deposit.The memory 41 can also be the External memory equipment of the terminal device 4, such as be equipped with the terminal device 4
Plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, dodge
Deposit card (Flash Card) etc..Further, the memory 41 can also both include the storage inside list of the terminal device 4
Member also includes External memory equipment.The memory 41 is used to store needed for the computer program and the terminal device
Other programs and data.The memory 41 can be also used for temporarily storing the data that has exported or will export.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each work(
Can unit, module division progress for example, in practical application, can be as needed and by above-mentioned function distribution by different
Functional unit, module are completed, i.e., the internal structure of described device are divided into different functional units or module, more than completion
The all or part of function of description.Each functional unit, module in embodiment can be integrated in a processing unit, also may be used
To be that unit is individually physically present, can also two or more units it is integrated in a unit, it is above-mentioned integrated
Unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.In addition, each function list
Member, the specific name of module are not limited to the protection domain of the application also only to facilitate mutually distinguish.Said system
The specific work process of middle unit, module, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in detail or remembers in some embodiment
The part of load, it may refer to the associated description of other embodiments.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein
Member and algorithm steps, it can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
Performed with hardware or software mode, application-specific and design constraint depending on technical scheme.Professional and technical personnel
Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed
The scope of the present invention.
In embodiment provided by the present invention, it should be understood that disclosed device/terminal device and method, can be with
Realize by another way.For example, device described above/terminal device embodiment is only schematical, for example, institute
The division of module or unit is stated, only a kind of division of logic function, there can be other dividing mode when actually realizing, such as
Multiple units or component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.Separately
A bit, shown or discussed mutual coupling or direct-coupling or communication connection can be by some interfaces, device
Or INDIRECT COUPLING or the communication connection of unit, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list
Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated module/unit realized in the form of SFU software functional unit and as independent production marketing or
In use, it can be stored in a computer read/write memory medium.Based on such understanding, the present invention realizes above-mentioned implementation
All or part of flow in example method, by computer program the hardware of correlation can also be instructed to complete, described meter
Calculation machine program can be stored in a computer-readable recording medium, and the computer program can be achieved when being executed by processor
The step of stating each embodiment of the method.Wherein, the computer program includes computer program code, the computer program generation
Code can be source code form, object identification code form, executable file or some intermediate forms etc..The computer-readable medium
It can include:Any entity or device, recording medium, USB flash disk, mobile hard disk, the magnetic of the computer program code can be carried
Dish, CD, computer storage, read-only storage (ROM, Read-Only Memory), random access memory (RAM,
Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It is it should be noted that described
The content that computer-readable medium includes can carry out appropriate increasing according to legislation in jurisdiction and the requirement of patent practice
Subtract, such as in some jurisdictions, electric carrier signal and electricity are not included according to legislation and patent practice, computer-readable medium
Believe signal.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although with reference to foregoing reality
Example is applied the present invention is described in detail, it will be understood by those within the art that:It still can be to foregoing each
Technical scheme described in embodiment is modified, or carries out equivalent substitution to which part technical characteristic;And these are changed
Or replace, the essence of appropriate technical solution is departed from the spirit and scope of various embodiments of the present invention technical scheme, all should
Within protection scope of the present invention.