CN107645521A - Functional unit installation method, terminal and server - Google Patents
Functional unit installation method, terminal and server Download PDFInfo
- Publication number
- CN107645521A CN107645521A CN201610579258.0A CN201610579258A CN107645521A CN 107645521 A CN107645521 A CN 107645521A CN 201610579258 A CN201610579258 A CN 201610579258A CN 107645521 A CN107645521 A CN 107645521A
- Authority
- CN
- China
- Prior art keywords
- functional unit
- terminal
- server
- application program
- preset function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of functional unit installation method, including:When receiving the call request for having installed application program to preset function, send functional unit corresponding with the preset function to server and obtain and ask;When receiving the functional unit that server is returned based on functional unit acquisition request, the functional unit received is installed, application call has been installed for described.The invention also discloses a kind of terminal and server.In the present invention, the application program of installation of terminal can just download from a server when needing to use a certain third party's function and install the functional unit, and the application program in terminal without integrating various third party's functional units in advance, the volume of the application program in terminal is greatly reduced, significantly reduces the memory space that application program takes in terminal.
Description
Technical field
The present invention relates to the communications field, more particularly to functional unit installation method, terminal and server.
Background technology
In the prior art, when app softwares need to have a certain third party's function, generally require and collect in the app softwares
All third party's function libraries used into its needs, set in the app software installations that this is integrated with to third party's function library to user
When standby upper, the volume of app softwares can be caused larger, occupy a large amount of memory spaces of user equipment.
The content of the invention
It is a primary object of the present invention to provide a kind of functional unit installation method, terminal and server, it is intended to solve by
Third party's function in app Integrated Simulations and caused by app softwares volume it is larger, to occupy a large amount of storages of user equipment empty
Between technical problem.
Functional unit installation method provided by the invention includes:
When receiving the call request for having installed application program to preset function, sent and the default work(to server
Functional unit corresponding to energy obtains request;
When receiving the functional unit that server is returned based on functional unit acquisition request, the institute received is installed
Functional unit is stated, application call has been installed for described.
Preferably, it is described when receiving the call request for having installed application program to preset function, sent to server
Functional unit corresponding with the preset function, which obtains the step of asking, to be included:
When receiving the call request for having installed application program to preset function, judge it is current whether be already installed with
Functional unit corresponding to the preset function;
When being currently not installed with functional unit corresponding with the preset function, sent and the default work(to server
Functional unit corresponding to energy obtains request.
Preferably, the judgement current the step of whether being already installed with functional unit corresponding with the preset function it
Also include afterwards:
When being currently provided with functional unit corresponding with the preset function, application program tune is installed described in control
With the mounted functional unit.
Preferably, the preset function is face identification functions, and the functional unit is face identification functions component, described
When receiving the call request for having installed application program to preset function, sent to server corresponding with the preset function
Before functional unit obtains the step of request, in addition to:When receiving the logging request for having installed application program based on described,
Confirm to receive the call request for having installed application program to face identification functions;
After described the step of installing the functional unit received, in addition to:Application program has been installed described in control
The face identification functions component is called, so that the face identification functions component obtains and verifies face information;Checking into
During work(, application program is installed described in control and has completed to log in.
In addition, the present invention further provides functional unit installation method include:
The default functional unit of server disposition;
When the functional unit for receiving terminal transmission obtains request, functional unit corresponding to the acquisition request is sent
To the terminal, so that the terminal installs the functional unit, and for functional unit described in the application call in terminal.
In addition, the present invention further provides terminal include:
First sending module, for when receiving the call request for having installed application program to preset function, to service
Device sends functional unit corresponding with the preset function and obtains request;
Install module, for receive server based on the functional unit obtain request return functional unit when,
The functional unit received is installed, application call has been installed for described.
Preferably, first sending module includes:
Judging unit, for when receiving the call request for having installed application program to preset function, judgement is currently
It is no to be already installed with functional unit corresponding with the preset function;
Transmitting element, for when being currently not installed with functional unit corresponding with the preset function, being sent out to server
Functional unit corresponding with the preset function is sent to obtain request.
Preferably, first sending module also includes:
Control unit, for when being currently provided with functional unit corresponding with the preset function, described in control
The mounted functional unit of application call is installed.
Preferably, the preset function is face identification functions, and the functional unit is face identification functions component, described
Terminal also includes:
Module is confirmed, for when receiving the logging request for having installed application program based on described, confirmation to receive
Call request of the application program to face identification functions is installed;
Control module, for control it is described face identification functions component described in application call has been installed, for described
Face identification functions component obtains and verifies face information;When being proved to be successful, application program is installed described in control and has completed to step on
Record.
In addition, the present invention further provides server include:
Deployment module, for disposing default functional unit;
Second sending module, when being asked for being obtained in the functional unit for receiving terminal transmission, described obtain is asked
Corresponding functional unit is sent to the terminal, so that the terminal installs the functional unit, and for the installation in terminal
Functional unit described in application call.
Functional unit installation method, terminal and server provided by the invention, application is installed receiving by terminal
During call request of the program to preset function, send functional unit corresponding with the preset function to server and obtain and ask,
And when receiving the functional unit that server is returned based on functional unit acquisition request, the function of receiving is installed
Component, application call is installed for described, can need to use a certain the so as to the application program of installation of terminal
Just downloaded from a server during tripartite's function and the functional unit is installed, and the application program in terminal without collecting in advance
Into various third party's functional units, the volume of the application program in terminal is greatly reduced, significantly reducing should
The memory space taken with program in terminal.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of functional unit installation method first embodiment of the present invention;
Fig. 2 is the login interface schematic diagram of silent application program;
Fig. 3 is the schematic flow sheet of functional unit installation method second embodiment of the present invention;
Fig. 4 is the schematic flow sheet of functional unit installation method 3rd embodiment of the present invention;
Fig. 5 is the schematic flow sheet of functional unit installation method fourth embodiment of the present invention;
Fig. 6 is the high-level schematic functional block diagram of terminal first embodiment of the present invention;
Fig. 7 is the refinement high-level schematic functional block diagram of the first sending module in terminal second embodiment of the present invention;
Fig. 8 is the high-level schematic functional block diagram of terminal 3rd embodiment of the present invention;
Fig. 9 is the high-level schematic functional block diagram of server first embodiment of the present invention;
Figure 10 is the high-level schematic functional block diagram of server second embodiment of the present invention.
The realization, functional characteristics and advantage of the object of the invention will be described further referring to the drawings in conjunction with the embodiments.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The present invention provides a kind of functional unit installation method, and the functional unit installation method can apply to terminal.Reference
Fig. 1, Fig. 1 are the schematic flow sheet of functional unit installation method first embodiment of the present invention, functional unit peace proposed by the present invention
Dress method comprises the following steps:
Step S110, when receiving the call request for having installed application program to preset function, to server send with
Functional unit corresponding to the preset function obtains request;
Step S120, when receiving the functional unit that server is returned based on functional unit acquisition request, installation
The functional unit received, application call is installed for described.
In the present embodiment, it can be mounted program in terminal to have installed application program, and this has installed application program
Third party's function needed for it need not be integrated.For example, if this has installed the 3rd that application program needs when logging in
Fang Gongneng is face identification functions, then this, which has installed application package, can not integrate face identification functions component, can be by people
Face identification function component decouples out and stands alone as a single component so that face identification functions component is with single engineering
Form occurs, and by face identification functions deployment of components on the server terminal can be controlled to download corresponding functional unit on demand.
Control corresponding to third party's function can be shown by having installed the setting interface of application program, and third party is triggered in user
Corresponding to function during control, you can be considered as terminal and have received call request to preset function.For example, it can be answered having installed
Control corresponding to face identification functions is shown with the setting interface of program, control corresponding to the face identification functions is triggered in user
During part, you can be considered as the call request that have received to preset function, then terminal to server sends the work(of face identification functions
Can component acquisition request.Or the control for having installed application program can also be closed with the call request to preset function in advance
Connection, in user's trigger control, is then considered as the call request to preset function that have received and associated with the control.For example,
As shown in Fig. 2 Fig. 2 is the login interface schematic diagram of silent application program, the silent application program has two kinds of login modes, the
A kind of login mode is to be logged in by way of cell-phone number, user name and ID card verification;Second of login mode is " quiet
Silent registration exempts to log in " mode, the login mode can verify in a manner of directly by recognition of face to user so that user
Remove the cumbersome of validation information from.Wherein, " silence registration exempts to log in " control obtains request phase with face identification functions component
Association, in user's triggering " silence registration exempts to log in " control, terminal, which can be considered, have received silent application program to face
The call request of identification function.
In the present embodiment, functional unit, which obtains request, can carry identification information corresponding to preset function, so that
When server receives functional unit acquisition request, the identification information that request carries can be obtained according to functional unit and know terminal
Required third party's function (i.e. preset function).Functional unit obtains request can be with the identification information of carried terminal.Optionally,
Server can be preset with the authority of various terminals, i.e. server can prestore the end with download function component authority
The identification information at end, when server receives functional unit and obtains request, first obtain functional unit and obtain the mark that request carries
Know information, and search whether in the identification information prestored comprising the identification information obtained, comprising when, then confirm the end
End has download permission, then to functional unit corresponding to terminal return;Not comprising when, then confirm the terminal do not possess download power
Limit, then refuse to functional unit corresponding to terminal return.Not comprising when, can also to terminal return failed download information.
Various types of other functional unit is deployed in server in advance.Server is receiving the functional unit of terminal transmission
When obtaining request, corresponding functional unit is sent to terminal.When terminal receives the functional unit of server return, installation
The functional unit.When installation function component is completed, terminal can be called to mounted functional unit immediately, to realize
Instant calling of the application program to preset function has been installed.Or can also be after the completion of installation function component, according to user's
Trigger action is called to mounted functional unit, i.e., when user's Trigger Function component starts request, then controls and pacified
The mounted functional unit of application call is filled, to realize the function of functional unit.
Functional unit installation method provided by the invention, application program is installed to preset function receiving by terminal
Call request when, send corresponding with preset function functional unit to server and obtain request, and serviced receiving
When device obtains the functional unit that request returns based on the functional unit, the functional unit received is installed, for described
Application call has been installed, so as to terminal the application program of installation can when needing to use a certain third party's function just from
Server functional unit downloaded and installed, and the application program in terminal without integrating various third party's work(in advance
Energy component, greatly reduces the volume of the application program in terminal, significantly reduces application program in terminal
The memory space of occupancy.
Further, the first embodiment based on functional unit installation method of the present invention, the invention also provides function group
The second embodiment of part installation method, reference picture 3, Fig. 3 are that the flow of functional unit installation method second embodiment of the present invention is shown
It is intended to, unlike first embodiment, step S110 includes:
Step S111, when receiving the call request for having installed application program to preset function, judge it is current whether
Through being provided with functional unit corresponding with the preset function;
When being currently not installed with functional unit corresponding with the preset function, step S112 is performed;Pacify currently
During equipped with functional unit corresponding with the preset function, step S113 is performed;
Step S112, send functional unit corresponding with the preset function to server and obtain request.
Step S113, control described in the mounted functional unit of application call has been installed.
In the present embodiment, installed application program need call third party's function when, it is not necessary to go to service every time
Device downloads third party's functional unit.When receiving the call request for having installed application program to preset function every time, first search
Whether terminal has currently been provided with functional unit corresponding with preset function.When finding, then the functional unit is directly invoked
.When not finding, then server is gone to download the functional unit.Optionally, the functional unit that receives is being installed every time
After success, terminal can set an installation mark corresponding with the functional unit of the installation, consequently facilitating subsequently looking into
Look for the functional unit whether installation.A functional unit installation table can also be established, in the functional unit installation
The mark of the functional unit of all installations is recorded in table.In the present embodiment, preset function is entered having installed application program
When row calls, it is not necessary to remove functional unit corresponding to server download every time, installed and to default so as to be effectively improved
The calling efficiency of function.
Further, the first or second embodiments based on functional unit installation method of the present invention, the invention also provides
The 3rd embodiment of functional unit installation method, reference picture 4, Fig. 4 are functional unit installation method 3rd embodiment of the present invention
Schematic flow sheet, preset function are face identification functions, and the functional unit is face identification functions component, step S110 it
Before, in addition to:
Step S130, when receiving the logging request for having installed application program based on described, confirmation, which receives, has installed
Call request of the application program to face identification functions;
After step S120, in addition to:Step S140, control described in recognition of face work(described in application call has been installed
Energy component, so that the face identification functions component obtains and verifies face information;When being proved to be successful, installed described in control
Application program is completed to log in.
In the present embodiment, as shown in Fig. 2 the silent application program has two kinds of login modes, the first login mode
To be logged in by way of cell-phone number, user name and ID card verification;Second of login mode is " silence registration exempts to step on
Land " mode, the login mode can be verified in a manner of directly by recognition of face to user so that user removes input from and tested
Demonstrate,prove the cumbersome of information.In user's triggering " silence registration exempts to log in " control, terminal can confirm that have received silence applies journey
The call request of ordered pair face identification functions.Then terminal to server sends face identification functions corresponding with face identification functions
Component obtains request.When terminal receives the face identification functions component of server return, face identification functions component is installed,
And control silent application call face identification functions component.When calling face identification functions component, terminal can be controlled
Camera is opened, to obtain face information by camera, and then recognition of face is carried out to user.Getting face information
Afterwards, the face information of acquisition is verified.When being verified, then silent application program is controlled to complete to log in, so as to user
Checking information, which need not be manually entered, can also complete to log in, and can complete to log in directly by way of recognition of face, effectively
Simplify the logging program of user.
The present invention further provides a kind of functional unit installation method, the functional unit installation method can apply to service
Device.Reference picture 5, Fig. 5 be functional unit installation method fourth embodiment of the present invention schematic flow sheet, function proposed by the present invention
Component mounting method comprises the following steps:
Step S210, the default functional unit of server disposition;
Step S220, when the functional unit for receiving terminal transmission obtains request, work(corresponding to request is obtained by described
Energy component is sent to the terminal, so that the terminal installs the functional unit, and for the installation application program in terminal
Call the functional unit.
In the present embodiment, server can dispose various types of functional units.Can be by third party according to actual need
To dispose functional unit in advance on the server;Or corresponding function voluntarily can also be disposed according to preset rules by server
Component, the use habit of counting user for example, server can network, the functional unit that user commonly uses is obtained, user is used
Frequency it is forward (such as frequency of use ranking is located at number of users within default ranking or using and is more than predetermined number
) functional unit downloads and dispose on the server automatically by network;Or it can also be used by user's control server disposition
Family can affix one's name to server sending department and ask, and request server disposes corresponding functionality controls, and server is according to deployment request unit
Affix one's name to corresponding control.
The application program of installation in terminal can be mounted program in terminal, and the application program need not be by its institute
The third party's function of needing is integrated.For example, it is face that if this, which has installed application program third party's function for needing when logging in,
Identification function, then this, which has installed application package, can not integrate face identification functions component, can be by face identification functions group
Part decouples out and stands alone as a single component so that and face identification functions component occurs in the form of single engineering, and
By face identification functions deployment of components on the server terminal can be controlled to download corresponding functional unit on demand.
In the present embodiment, functional unit, which obtains request, can carry identification information corresponding to preset function, so that
When server receives functional unit acquisition request, the identification information that request carries can be obtained according to functional unit and know terminal
Required third party's function (i.e. preset function).Functional unit obtains request can be with the identification information of carried terminal.Optionally,
Server can be preset with the authority of various terminals, i.e. server can prestore the end with download function component authority
The identification information at end, when server receives functional unit and obtains request, first obtain functional unit and obtain the mark that request carries
Know information, and search whether in the identification information prestored comprising the identification information obtained, comprising when, then confirm the end
End has download permission, then to functional unit corresponding to terminal return;Not comprising when, then confirm the terminal do not possess download power
Limit, then refuse to functional unit corresponding to terminal return.Not comprising when, can also to terminal return failed download information.
Corresponding functional unit is sent to end by server when the functional unit for receiving terminal transmission obtains request
End.When terminal receives the functional unit of server return, the functional unit is installed.When installation function component is completed, eventually
End can be called to mounted functional unit immediately, and instant tune of the application program to preset function has been installed to realize
With.Or mounted functional unit can also be adjusted according to the trigger action of user after the completion of installation function component
With, i.e., when user's Trigger Function component starts request, then control and the mounted functional unit of application call has been installed, with
Realize the function of functional unit.
Functional unit installation method provided by the invention, by the default functional unit of server disposition, receiving end
When the functional unit that end is sent obtains request, functional unit corresponding to the acquisition request is sent to the terminal, for institute
State terminal and the functional unit is installed, and for functional unit described in the application call of installation in terminal, so as to terminal
Having installed application program can just download from a server when needing to use a certain third party's function and install the functional unit,
And the application program in terminal is greatly reduced installed in terminal without integrating various third party's functional units in advance
On application program volume, significantly reduce the memory space that application program takes in terminal.
Further, the fourth embodiment based on functional unit installation method of the present invention, the invention also provides function group
5th embodiment of part installation method, after step S220, in addition to:
The functional unit installation successful information that receiving terminal is sent;
In real time or whether timing detection functional unit corresponding with functional unit installation successful information has more new edition
This;
When there is more redaction with the corresponding functional unit of functional unit installation successful information, sent to terminal and
The latest edition of functional unit corresponding to functional unit installation successful information, for terminal renewal installed it is successfully described
Functional unit.
In the present embodiment, server can install whether successful functional unit has renewal with automatic detection terminal,
During with more redaction, then the functional unit of latest edition is sent from trend terminal.
Terminal then reinstalls the functional unit of latest edition when receiving the functional unit of latest edition, so that
Mounted functional unit can be automatically updated by obtaining terminal.
The present invention further provides a kind of terminal.
Reference picture 6, Fig. 6 be terminal first embodiment of the present invention high-level schematic functional block diagram, terminal bag provided by the invention
Include:
First sending module 110, for when receiving the call request for having installed application program to preset function, to clothes
Business device sends functional unit corresponding with the preset function and obtains request;
Module 120 is installed, for receiving functional unit of the server based on functional unit acquisition request return
When, the functional unit received is installed, application call has been installed for described.
In the present embodiment, it can be mounted program in terminal to have installed application program, and this has installed application program
Third party's function needed for it need not be integrated.For example, if this has installed the 3rd that application program needs when logging in
Fang Gongneng is face identification functions, then this, which has installed application package, can not integrate face identification functions component, can be by people
Face identification function component decouples out and stands alone as a single component so that face identification functions component is with single engineering
Form occurs, and by face identification functions deployment of components on the server terminal can be controlled to download corresponding functional unit on demand.
Control corresponding to third party's function can be shown by having installed the setting interface of application program, and third party is triggered in user
Corresponding to function during control, you can be considered as terminal and have received call request to preset function.For example, it can be answered having installed
Control corresponding to face identification functions is shown with the setting interface of program, control corresponding to the face identification functions is triggered in user
During part, you can be considered as the call request that have received to preset function, then terminal to server sends the work(of face identification functions
Can component acquisition request.Or the control for having installed application program can also be closed with the call request to preset function in advance
Connection, in user's trigger control, is then considered as the call request to preset function that have received and associated with the control.For example,
As shown in Fig. 2 the silent application program has two kinds of login modes, the first login mode be by cell-phone number, user name and
The mode of ID card verification is logged in;Second login mode is " silence registration exempts to log in " mode, and the login mode can be with
Directly user is verified by way of recognition of face so that user removes the cumbersome of validation information from.Wherein, it is " quiet
Silent registration exempts to log in " to obtain request associated for control and face identification functions component, user's triggering " silent register exempts to log in "
During control, terminal is that can be considered the call request that have received silent application program to face identification functions.
In the present embodiment, functional unit, which obtains request, can carry identification information corresponding to preset function, so that
When server receives functional unit acquisition request, the identification information that request carries can be obtained according to functional unit and know terminal
Required third party's function (i.e. preset function).Functional unit obtains request can be with the identification information of carried terminal.Optionally,
Server can be preset with the authority of various terminals, i.e. server can prestore the end with download function component authority
The identification information at end, when server receives functional unit and obtains request, first obtain functional unit and obtain the mark that request carries
Know information, and search whether in the identification information prestored comprising the identification information obtained, comprising when, then confirm the end
End has download permission, then to functional unit corresponding to terminal return;Not comprising when, then confirm the terminal do not possess download power
Limit, then refuse to functional unit corresponding to terminal return.Not comprising when, can also to terminal return failed download information.
Various types of other functional unit is deployed in server in advance.Can be by third party according to being actually needed in server
Upper deployment functional unit in advance;Or corresponding functional unit voluntarily can also be disposed according to preset rules by server, for example,
Server can network the use habit of counting user, obtain the functional unit that user commonly uses, and user's frequency of use is forward
(such as frequency of use ranking is located at number of users within default ranking or using and is more than predetermined number) functional unit
Download and disposed on the server automatically by network;Or can also can be to clothes by user's control server disposition, user
Business device sends deployment request, and the corresponding functionality controls of request server deployment, according to disposing, request deployment is corresponding to be controlled server
Part.
Corresponding functional unit is sent to end by server when the functional unit for receiving terminal transmission obtains request
End.When terminal receives the functional unit of server return, the functional unit is installed.When installation function component is completed, eventually
End can be called to mounted functional unit immediately, and instant tune of the application program to preset function has been installed to realize
With.Or mounted functional unit can also be adjusted according to the trigger action of user after the completion of installation function component
With, i.e., when user's Trigger Function component starts request, then control and the mounted functional unit of application call has been installed, with
Realize the function of functional unit.
Terminal provided by the invention, the call request for having installed application program to preset function is being received by terminal
When, send functional unit corresponding with the preset function to server and obtain request, and receive server based on described
When functional unit obtains the functional unit that request returns, the functional unit received is installed, application has been installed for described
Routine call, so as to terminal the application program of installation can when needing to use a certain third party's function just above and below server
Carry and the functional unit is installed, and the application program in terminal without integrating various third party's functional units, pole in advance
The earth reduces the volume of the application program in terminal, significantly reduces the storage that application program takes in terminal
Space.
Further, the first embodiment based on terminal of the present invention, the invention also provides the second embodiment of terminal, ginseng
According to Fig. 7, Fig. 7 is the refinement high-level schematic functional block diagram of the first sending module in terminal second embodiment of the present invention, first hair
Module 110 is sent to include:
Judging unit 111, for when receiving the call request for having installed application program to preset function, judging current
Whether with the preset function corresponding functional unit is already installed with;
Transmitting element 112, for it is current be not installed with functional unit corresponding with the preset function when, to server
Send functional unit corresponding with the preset function and obtain request.
Control unit 113, for when being currently provided with functional unit corresponding with the preset function, described in control
The mounted functional unit of application call has been installed.
In the present embodiment, installed application program need call third party's function when, it is not necessary to go to service every time
Device downloads third party's functional unit.When receiving the call request for having installed application program to preset function every time, first search
Whether terminal has currently been provided with functional unit corresponding with preset function.When finding, then the functional unit is directly invoked
.When not finding, then server is gone to download the functional unit.Optionally, the functional unit that receives is being installed every time
After success, terminal can set an installation mark corresponding with the functional unit of the installation, consequently facilitating subsequently looking into
Look for the functional unit whether installation.A functional unit installation table can also be established, in the functional unit installation
The mark of the functional unit of all installations is recorded in table.In the present embodiment, preset function is entered having installed application program
When row calls, it is not necessary to remove functional unit corresponding to server download every time, installed and to default so as to be effectively improved
The calling efficiency of function.
Further, the first or second embodiments based on terminal of the present invention, the invention also provides the 3rd of terminal is real
Example, reference picture 8 are applied, Fig. 8 is the high-level schematic functional block diagram of terminal 3rd embodiment of the present invention, and the preset function is recognition of face
Function, the functional unit are face identification functions component, and the terminal also includes:
Module 130 is confirmed, for when receiving the logging request for having installed application program based on described, confirming to receive
Call request of the application program to face identification functions has been installed;
Control module 140, for control it is described face identification functions component described in application call has been installed, for institute
Face identification functions component is stated to obtain and verify face information;When being proved to be successful, application program completion is installed described in control
Log in.
In the present embodiment, as shown in Fig. 2 the silent application program has two kinds of login modes, the first login mode
To be logged in by way of cell-phone number, user name and ID card verification;Second of login mode is " silence registration exempts to step on
Land " mode, the login mode can be verified in a manner of directly by recognition of face to user so that user removes input from and tested
Demonstrate,prove the cumbersome of information.In user's triggering " silence registration exempts to log in " control, terminal can confirm that have received silence applies journey
The call request of ordered pair face identification functions.Then terminal to server sends face identification functions corresponding with face identification functions
Component obtains request.When terminal receives the face identification functions component of server return, face identification functions component is installed,
And control silent application call face identification functions component.When calling face identification functions component, terminal can be controlled
Camera is opened, to obtain face information by camera, and then recognition of face is carried out to user.Getting face information
Afterwards, the face information of acquisition is verified.When being verified, then silent application program is controlled to complete to log in, so as to user
Checking information, which need not be manually entered, can also complete to log in, and can complete to log in directly by way of recognition of face, effectively
Simplify the logging program of user.
The present invention further provides a kind of server, reference picture 9, Fig. 9 is the function of server first embodiment of the present invention
Module diagram, the server include:
Deployment module 210, for disposing default functional unit;
Second sending module 220, please by the acquisition when being asked for being obtained in the functional unit for receiving terminal transmission
Functional unit corresponding to asking is sent to the terminal, so that the terminal installs the functional unit, and for the peace in terminal
Fill functional unit described in application call.
In the present embodiment, server can dispose various types of functional units.Installation application program in terminal
Can be mounted program in terminal, this has been installed application program and need not have been integrated third party's function needed for it.
For example, it is face identification functions that if this, which has installed application program third party's function for needing when logging in, this has installed application
Program bag can not integrate face identification functions component, can decouple out by face identification functions component and stand alone as a list
Only component so that face identification functions component occurs in the form of single engineering, and can be by face identification functions deployment of components
On the server, control terminal downloads corresponding functional unit on demand.
In the present embodiment, functional unit, which obtains request, can carry identification information corresponding to preset function, so that
When server receives functional unit acquisition request, the identification information that request carries can be obtained according to functional unit and know terminal
Required third party's function (i.e. preset function).Functional unit obtains request can be with the identification information of carried terminal.Optionally,
Server can be preset with the authority of various terminals, i.e. server can prestore the end with download function component authority
The identification information at end, when server receives functional unit and obtains request, first obtain functional unit and obtain the mark that request carries
Know information, and search whether in the identification information prestored comprising the identification information obtained, comprising when, then confirm the end
End has download permission, then to functional unit corresponding to terminal return;Not comprising when, then confirm the terminal do not possess download power
Limit, then refuse to functional unit corresponding to terminal return.Not comprising when, can also to terminal return failed download information.
Corresponding functional unit is sent to end by server when the functional unit for receiving terminal transmission obtains request
End.When terminal receives the functional unit of server return, the functional unit is installed.When installation function component is completed, eventually
End can be called to mounted functional unit immediately, and instant tune of the application program to preset function has been installed to realize
With.Or mounted functional unit can also be adjusted according to the trigger action of user after the completion of installation function component
With, i.e., when user's Trigger Function component starts request, then control and the mounted functional unit of application call has been installed, with
Realize the function of functional unit.
Server provided by the invention, by the default functional unit of server disposition, receiving the work(of terminal transmission
When energy component obtains request, functional unit corresponding to the acquisition request is sent to the terminal, for terminal installation
The functional unit, and for functional unit described in the application call of installation in terminal, so as to the installation application of terminal
Program can just download from a server when needing to use a certain third party's function and install the functional unit, and installed in eventually
Application program on end greatly reduces the application journey in terminal without integrating various third party's functional units in advance
The volume of sequence, significantly reduce the memory space that application program takes in terminal.
Further, the first embodiment based on server of the present invention, the invention also provides the implementation of the second of server
Example, reference picture 10, Figure 10 are the high-level schematic functional block diagram of server second embodiment of the present invention, and the server also includes:
Receiving module 230, successful information is installed for the functional unit that receiving terminal is sent;
Detection module 240, for detecting function group corresponding with functional unit installation successful information in real time or regularly
Whether part has more redaction;
Second sending module 220 is additionally operable to have in functional unit corresponding with functional unit installation successful information
When having more redaction, the latest edition of functional unit corresponding with functional unit installation successful information is sent to terminal, with
The successful functional unit has been installed for terminal renewal.
In the present embodiment, server can install whether successful functional unit has renewal with automatic detection terminal,
During with more redaction, then the functional unit of latest edition is sent from trend terminal.
Terminal then reinstalls the functional unit of latest edition when receiving the functional unit of latest edition, so that
Mounted functional unit can be automatically updated by obtaining terminal.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row
His property includes, so that process, method, article or device including a series of elements not only include those key elements, and
And also include the other element being not expressly set out, or also include for this process, method, article or device institute inherently
Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this
Other identical element also be present in the process of key element, method, article or device.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on such understanding, technical scheme is substantially done to prior art in other words
Going out the part of contribution can be embodied in the form of software product, and the computer software product is stored in a storage medium
In (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal equipment (can be mobile phone, computer, clothes
Be engaged in device, air conditioner, or network equipment etc.) perform method described in each embodiment of the present invention.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair
The equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of functional unit installation method, it is characterised in that the functional unit installation method includes:
When receiving the call request for having installed application program to preset function, sent and the preset function pair to server
The functional unit answered obtains request;
When receiving the functional unit that server is returned based on functional unit acquisition request, the work(received is installed
Energy component, application call has been installed for described.
2. functional unit installation method as claimed in claim 1, it is characterised in that described to have installed application program receiving
During call request to preset function, send functional unit corresponding with the preset function to server and obtain the step of asking
Including:
When receiving the call request for having installed application program to preset function, judge it is current whether be already installed with it is described
Functional unit corresponding to preset function;
When being currently not installed with functional unit corresponding with the preset function, sent and the preset function pair to server
The functional unit answered obtains request.
3. functional unit installation method as claimed in claim 2, it is characterised in that whether the judgement is currently already installed with
Also include after the step of functional unit corresponding with the preset function:
When being currently provided with functional unit corresponding with the preset function, application call has been installed described in control
The functional unit of installation.
4. the functional unit installation method as described in any one of claims 1 to 3, it is characterised in that the preset function is behaved
Face identification function, the functional unit are face identification functions component, it is described receive installed application program to preset work(
During the call request of energy, before sending the step of functional unit corresponding with the preset function obtains request to server, also
Including:When receiving the logging request for having installed application program based on described, confirmation, which receives, has installed application program to people
The call request of face identification function;
After described the step of installing the functional unit received, in addition to:Application call has been installed described in control
The face identification functions component, so that the face identification functions component obtains and verifies face information;When being proved to be successful,
Application program has been installed described in control to complete to log in.
5. a kind of functional unit installation method, it is characterised in that the functional unit installation method includes:
The default functional unit of server disposition;
When the functional unit for receiving terminal transmission obtains request, functional unit corresponding to the acquisition request is sent to institute
Terminal is stated, so that the terminal installs the functional unit, and for functional unit described in the application call in terminal.
6. a kind of terminal, it is characterised in that the terminal includes:
First sending module, for when receiving the call request for having installed application program to preset function, being sent out to server
Functional unit corresponding with the preset function is sent to obtain request;
Module is installed, for when receiving the functional unit that server is returned based on functional unit acquisition request, installing
The functional unit received, application call is installed for described.
7. terminal as claimed in claim 6, it is characterised in that first sending module includes:
Judging unit, for when receiving the call request for having installed application program to preset function, judge it is current whether
Through being provided with functional unit corresponding with the preset function;
Transmitting element, for it is current be not installed with functional unit corresponding with the preset function when, to server send with
Functional unit corresponding to the preset function obtains request.
8. terminal as claimed in claim 7, it is characterised in that first sending module also includes:
Control unit, for when being currently provided with functional unit corresponding with the preset function, having been installed described in control
The mounted functional unit of application call.
9. the terminal method as described in any one of claim 6 to 8, it is characterised in that the preset function is face identification functions,
The functional unit is face identification functions component, and the terminal also includes:
Module is confirmed, for when receiving the logging request for having installed application program based on described, confirmation, which receives, to have installed
Call request of the application program to face identification functions;
Control module, for control it is described face identification functions component described in application call has been installed, for the face
Identification function component obtains and verifies face information;When being proved to be successful, application program is installed described in control and has completed to log in.
10. a kind of server, it is characterised in that the server includes:
Deployment module, for disposing default functional unit;
Second sending module, it is when being asked for being obtained in the functional unit for receiving terminal transmission, the acquisition request is corresponding
Functional unit be sent to the terminal, so that the terminal installs the functional unit, and for the installation application in terminal
Functional unit described in routine call.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610579258.0A CN107645521A (en) | 2016-07-21 | 2016-07-21 | Functional unit installation method, terminal and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610579258.0A CN107645521A (en) | 2016-07-21 | 2016-07-21 | Functional unit installation method, terminal and server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107645521A true CN107645521A (en) | 2018-01-30 |
Family
ID=61109078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610579258.0A Pending CN107645521A (en) | 2016-07-21 | 2016-07-21 | Functional unit installation method, terminal and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107645521A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110795074A (en) * | 2018-08-01 | 2020-02-14 | 腾讯科技(深圳)有限公司 | Application data processing method and device, computer equipment and storage medium |
CN111355800A (en) * | 2020-02-28 | 2020-06-30 | 中国建设银行股份有限公司 | Service processing method, device, equipment and storage medium |
CN111475171A (en) * | 2019-01-23 | 2020-07-31 | 阿里巴巴集团控股有限公司 | Application program component downloading method and device and electronic equipment |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101631033A (en) * | 2008-07-14 | 2010-01-20 | 中兴通讯股份有限公司 | Method, system, server and client for calling remote component |
CN102664903A (en) * | 2012-05-16 | 2012-09-12 | 李明 | Network user identifying method and system |
CN102932441A (en) * | 2012-10-26 | 2013-02-13 | 北京小米科技有限责任公司 | Method and system for downloading application, terminal and server |
CN103294455A (en) * | 2012-02-27 | 2013-09-11 | 杭州勒卡斯广告策划有限公司 | Software service implementation method and system, as well as Java platform |
CN103685194A (en) * | 2012-09-20 | 2014-03-26 | 中国移动通信集团公司 | Capacity calling method and device, and terminal |
KR20140054478A (en) * | 2012-10-26 | 2014-05-09 | 에스케이플래닛 주식회사 | Method and system for distributing mobile phone trial application |
CN103886238A (en) * | 2014-03-28 | 2014-06-25 | 上海云享科技有限公司 | Account login method and device based on palm prints |
CN104202718A (en) * | 2014-08-05 | 2014-12-10 | 百度在线网络技术(北京)有限公司 | Method and device for providing information for user |
CN105100074A (en) * | 2015-07-01 | 2015-11-25 | 小米科技有限责任公司 | Data operation processing method, device and terminal equipment |
-
2016
- 2016-07-21 CN CN201610579258.0A patent/CN107645521A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101631033A (en) * | 2008-07-14 | 2010-01-20 | 中兴通讯股份有限公司 | Method, system, server and client for calling remote component |
CN103294455A (en) * | 2012-02-27 | 2013-09-11 | 杭州勒卡斯广告策划有限公司 | Software service implementation method and system, as well as Java platform |
CN102664903A (en) * | 2012-05-16 | 2012-09-12 | 李明 | Network user identifying method and system |
CN103685194A (en) * | 2012-09-20 | 2014-03-26 | 中国移动通信集团公司 | Capacity calling method and device, and terminal |
CN102932441A (en) * | 2012-10-26 | 2013-02-13 | 北京小米科技有限责任公司 | Method and system for downloading application, terminal and server |
KR20140054478A (en) * | 2012-10-26 | 2014-05-09 | 에스케이플래닛 주식회사 | Method and system for distributing mobile phone trial application |
CN103886238A (en) * | 2014-03-28 | 2014-06-25 | 上海云享科技有限公司 | Account login method and device based on palm prints |
CN104202718A (en) * | 2014-08-05 | 2014-12-10 | 百度在线网络技术(北京)有限公司 | Method and device for providing information for user |
CN105100074A (en) * | 2015-07-01 | 2015-11-25 | 小米科技有限责任公司 | Data operation processing method, device and terminal equipment |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110795074A (en) * | 2018-08-01 | 2020-02-14 | 腾讯科技(深圳)有限公司 | Application data processing method and device, computer equipment and storage medium |
CN110795074B (en) * | 2018-08-01 | 2022-03-01 | 腾讯科技(深圳)有限公司 | Application data processing method and device, computer equipment and storage medium |
CN111475171A (en) * | 2019-01-23 | 2020-07-31 | 阿里巴巴集团控股有限公司 | Application program component downloading method and device and electronic equipment |
CN111475171B (en) * | 2019-01-23 | 2024-04-12 | 阿里巴巴集团控股有限公司 | Application program component downloading method and device and electronic equipment |
CN111355800A (en) * | 2020-02-28 | 2020-06-30 | 中国建设银行股份有限公司 | Service processing method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1982492B1 (en) | Automated user registration | |
CN102739868B (en) | The loss processing method of mobile terminal and system | |
CN100472516C (en) | Configuration of a terminal | |
CN102346679B (en) | Vehicle infotainment computer software provisioning system | |
KR20110135432A (en) | Triggering event processing | |
CN101237466B (en) | Network configuration method, device and system for terminal | |
EP2163986A2 (en) | Safe application distribution and execution in a wireless environment | |
US20080057917A1 (en) | Service availability update for a user having a prepaid account at a service provider capable of providing one or more services over a communications network | |
KR101270420B1 (en) | Wireless data exchange | |
CN105516902A (en) | Method and system for Bluetooth connection and Bluetooth device | |
WO2010144476A2 (en) | Method and system for performing multi-stage virtual sim provisioning and setup on mobile devices | |
CN101133665A (en) | Mobile device diagnosis, test, application deployment and update from a web page | |
CN109168165A (en) | Mobile terminal application login method and device | |
CN105072112A (en) | Identity authentication method and identity authentication device | |
CN110531990A (en) | Software installation method and device | |
CN102088691A (en) | User authentication and identification system and method for mobile internet application of mobile phone | |
CN107645521A (en) | Functional unit installation method, terminal and server | |
EP2001256A1 (en) | Portable base station device and charging method | |
CN108288168A (en) | Borrow or lend money register method, terminal and the computer readable storage medium of service account | |
US20020004386A1 (en) | Apparatus comprising a storage device for storing performance data and method of updating this storage device | |
US20040132436A1 (en) | Method for providing event information of a mobile application and mobile phone, server, communication system and software program product for carrying out the method | |
US20090111426A1 (en) | System and method for controlling communication time | |
CN101170733B (en) | An authentication and charging control method, device and system for WAP service | |
EP2282563A1 (en) | Method for releasing a mobile communication card for the use of a servcie of a mobile communication network and user equipment for interaction with a mobile communication network | |
CN103686230A (en) | Paying method and system based on interactive personality TV |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180130 |