CN105704133A - Method, terminal and server for data synchronism - Google Patents

Method, terminal and server for data synchronism Download PDF

Info

Publication number
CN105704133A
CN105704133A CN201610094255.8A CN201610094255A CN105704133A CN 105704133 A CN105704133 A CN 105704133A CN 201610094255 A CN201610094255 A CN 201610094255A CN 105704133 A CN105704133 A CN 105704133A
Authority
CN
China
Prior art keywords
recognition information
biological characteristic
characteristic recognition
server
data
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
Application number
CN201610094255.8A
Other languages
Chinese (zh)
Inventor
江凌生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610094255.8A priority Critical patent/CN105704133A/en
Publication of CN105704133A publication Critical patent/CN105704133A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a method, terminal and server for data synchronism. The method comprises: obtaining user's biological feature recognition information; sending the biological feature recognition information to the server; receiving a verification result returned by the server according to the biological feature recognition information, the verification result being obtained by determining whether the biological feature recognition information satisfies a preset data synchronism condition or not by the server; determining the data requiring synchronism if the verification result is that the biological feature recognition information satisfies the preset data synchronism condition; and performing data synchronism of the data determined to require synchronism. According to the method, terminal and server for data synchronism, the user's biological feature recognition information is obtained, sent to the server and verified by the server, and if the verification passes, the data requiring synchronism is obtained to perform data synchronism, so that the safety of the data synchronism is improved and the operation process is simplified.

Description

The method of data syn-chronization, terminal and server
Technical field
The present invention relates to the communications field, particularly relate to a kind of method of data syn-chronization, terminal and server。
Background technology
Along with the development of terminal, the application of terminaloriented gets more and more so that user is more and more higher to the requirement of terminal applies。
At present, when user carries out data (such as address list, note etc.) synchronization over multiple terminals, it is necessary to log in same account by user, be sent to server authentication, after being verified, could obtain, from server, the data needing to synchronize;And when multiple users use same application in same terminal, each user is required for inputting oneself account and password in terminal, operates comparatively laborious;Owing to account and password are easily cracked, thus the information security of user is brought hidden danger, it is seen that existing data syn-chronization mode safety is poor。
Summary of the invention
The embodiment of the present invention provides a kind of method of data syn-chronization, terminal and server, and to solve existing data syn-chronization mode, safety is poor and operates comparatively laborious technical problem。
For solving the problems referred to above, technical scheme provided by the invention is as follows:
The embodiment of the present invention provides a kind of method of data syn-chronization, comprising:
Obtain the biological characteristic recognition information of user;
Described biological characteristic recognition information is sent to server;
Receive the result that described server returns according to described biological characteristic recognition information, by described server, described the result judges whether described biological characteristic recognition information meets preset data synchronous condition gained;
If it is determined that described the result is described biological characteristic recognition information meets described preset data synchronous condition, it is determined that need the data synchronized;
Determine that the data needing to synchronize carry out data syn-chronization to described。
The embodiment of the present invention also provides for a kind of method of data syn-chronization, comprising:
Receive the biological characteristic recognition information that terminal sends;
Judge whether described biological characteristic recognition information meets preset data synchronous condition, generate the result;
If it is determined that described the result is described biological characteristic recognition information meets described preset data synchronous condition, it is determined that need the data synchronized;
Determine that the data needing to synchronize carry out data syn-chronization to described。
The embodiment of the present invention also provides for the terminal of a kind of data syn-chronization, comprising:
Acquisition module, for obtaining the biological characteristic recognition information of user;
Sending module, for sending described biological characteristic recognition information to server;
Receiver module, for receiving the result that described server returns according to described biological characteristic recognition information, by described server, described the result judges whether described biological characteristic recognition information meets preset data synchronous condition gained;
Determine module, for when described receiver module determine described the result be described biological characteristic recognition information meet described preset data synchronous condition time, it is determined that need synchronize data;
To described, synchronization module, for determining that the data needing to synchronize carry out data syn-chronization。
The embodiment of the present invention also provides for the server of a kind of data syn-chronization, comprising:
Receiver module, for receiving the biological characteristic recognition information that terminal sends;
Judge module, is used for judging whether described biological characteristic recognition information meets preset data synchronous condition, generates the result;
Determine module, for when described judge module determine described the result be described biological characteristic recognition information meet described preset data synchronous condition time, it is determined that need synchronize data;
To described, synchronization module, for determining that the data needing to synchronize carry out data syn-chronization。
Compared to prior art, the method of the data syn-chronization of the present invention, terminal and server, by obtaining the biological characteristic recognition information of user and sending it to server, by server, this biological characteristic recognition information is verified, if the verification passes, then obtaining the data needing to synchronize and carry out data syn-chronization, thus improve the safety of data syn-chronization, simplifying operating process。
Accompanying drawing explanation
Fig. 1 is the flow chart of the method for the data syn-chronization of first preferred embodiment of the invention;
Fig. 2 is the flow chart of the method for the data syn-chronization of second preferred embodiment of the invention;
Fig. 3 is the flow chart of the method for the data syn-chronization of third preferred embodiment of the invention;
Fig. 4 is the flow chart of the method for the data syn-chronization of four preferred embodiment of the invention;
Fig. 5 is the structural representation of the terminal of the data syn-chronization of the present invention;
Fig. 6 is the structural representation of the server of the data syn-chronization of the present invention;
Fig. 7 is the preferred structure schematic diagram of the server of the data syn-chronization of the present invention;
Fig. 8 is the structural representation of the system of the data syn-chronization of the present invention。
Detailed description of the invention
Refer to graphic, wherein identical element numbers represents identical assembly, and principles of the invention is to be implemented in a suitable computing environment to illustrate。The following description is based on the illustrated specific embodiment of the invention, and it is not construed as other specific embodiment that the restriction present invention is not detailed herein。
Refer to the flow chart of the method for the data syn-chronization that Fig. 1, Fig. 1 are first preferred embodiment of the invention。
As it is shown in figure 1, the executive agent of the method is the terminal of data syn-chronization, hereinafter referred to as terminal, comprise the steps:
Step S101, obtains the biological characteristic recognition information of user。
Such as, when user's certain application on opening a terminal logs in or terminal is unlocked, terminal gathers the biological characteristic recognition information of user's typing, this application is such as associated person information, note, wechat, QQ, cloud disk etc., this biological characteristic recognition information is such as finger print information, face information or eyeball identification information (such as iris information, sclera information and eyeprint information etc.) etc., and this terminal can be the equipment such as smart mobile phone, panel computer。
Step S102, sends this biological characteristic recognition information to server。
Such as, the biological characteristic recognition information collected is sent to the server that this application is corresponding by terminal, the corresponding account of this biological characteristic recognition information, biological characteristic recognition information is such as sent to cloud disk service device, so that this account is verified by server。
Step S103, receives the result that this server returns according to this biological characteristic recognition information。
Such as, the corresponding account of this biological characteristic recognition information, by this server, this result judges whether this biological characteristic recognition information meets preset data synchronous condition gained, server is by judging whether this biological characteristic recognition information meets preset data synchronous condition, so that the account that biological characteristic recognition information is corresponding is verified, if authentication failed, then judge that this biological characteristic recognition information is unsatisfactory for preset data synchronous condition;If be proved to be successful, then judge that this biological characteristic recognition information meets preset data synchronous condition。After server has judged, this result being sent to terminal, terminal receives this result;If the result that terminal receives is unsatisfactory for preset data synchronous condition for this biological characteristic recognition information, then terminal does not carry out the operation of data syn-chronization;If the result that terminal receives meets preset data synchronous condition for this biological characteristic recognition information, then perform step S104;
Step S104, however, it is determined that go out this result and meet this preset data synchronous condition for this biological characteristic recognition information, it is determined that need the data synchronized。
Such as, with presetting, the result received when terminal identifies that message sample mates for this biological characteristic recognition information, then compared with the data in server by the local data of this application, the data synchronized to obtain this application to need;Such as obtain the data needing to download and need the data uploaded。
To this, step S105, determines that the data needing to synchronize carry out data syn-chronization。
Such as, terminal is downloaded, from server, the data needing to download and uploads, to server, the data needing to upload, with the synchronization of complete paired data。
The method of the data syn-chronization of the present embodiment, is sent to server by the biological characteristic recognition information that user inputs, so that corresponding account is verified by server so that user uses convenient, simplifies operating process and and improves safety。
Refer to the flow chart of the method for the data syn-chronization that Fig. 2, Fig. 2 are second preferred embodiment of the invention。
As in figure 2 it is shown, the executive agent of the method is the terminal of data syn-chronization, hereinafter referred to as terminal, comprise the steps:
Step S201, obtains the biological characteristic recognition information of user;
Such as, when certain application on user opens a terminal logs in or terminal is unlocked, terminal gathers the biological characteristic recognition information of user's input, and this application is such as associated person information, note, wechat, QQ, cloud disk etc.;Or user is when terminal unlocking interface, gather the biological characteristic recognition information of user's typing;This biological characteristic recognition information is such as finger print information or face information or eyeball identification information (such as iris information, sclera information and eyeprint information etc.) etc., and this terminal can be the equipment such as smart mobile phone, panel computer。
In order to improve the overall treatment efficiency of terminal, the step of the biological characteristic recognition information of this acquisition user includes any one in the following manner:
(1) when detecting that terminal enters unlocking screen interface, show input interface, receive the biological characteristic recognition information that this input interface gets。
Such as, when terminal detects the unlocking screen interface that user opens a terminal, terminal demonstration information gathering interface, prompting user inputs biological characteristic recognition information, the biological characteristic recognition information of user's typing afterwards, terminal obtains the biological characteristic recognition information that this information gathering interface receives。
(2) send access request to server, receive the checking instruction that this server returns, obtain this biological characteristic recognition information according to this checking instruction。
Such as, the operation logged in is clicked in certain application that this access request such as opens a terminal for user, this access request is sent to server by terminal, when server receives this access request, instruction terminal gathers biological characteristic recognition information, such as terminal opens information gathering interface, user inputs biological characteristic recognition information on this information gathering interface, terminal obtains this information gathering interface and obtains this biological characteristic recognition information received afterwards, and this application is such as associated person information, note, wechat, QQ, cloud disk etc.。
According to this biological characteristic recognition information, step S202, judges whether active user meets pre-conditioned;
Such as, this pre-conditioned such as active user whether be new login user, whether according to this living things feature recognition, terminal judges whether active user differs with login user before, be namely new user, if active user is unsatisfactory for pre-conditioned, then perform step S203;If active user meets pre-conditioned, then perform step S204;
Step S203, if active user is unsatisfactory for, this is pre-conditioned, then do not deal with;
Such as, this biological characteristic recognition information is not sent to server by terminal。
Step S204, if active user meets, this is pre-conditioned, then send this biological characteristic recognition information to server;
Such as, the biological characteristic recognition information collected is sent to the server that this application is corresponding by terminal, is such as sent to cloud disk service device, so that this account is verified by server, and the corresponding account of this biological characteristic recognition information。
Step S205, receives the result that this server returns according to this biological characteristic recognition information;
Such as, by this server, this result judges whether this biological characteristic recognition information meets preset data synchronous condition gained, such as server is by judging whether this biological characteristic recognition information mates with default identification message sample, to judge whether this biological characteristic recognition information meets preset data synchronous condition, owing to this biological characteristic recognition information is corresponding with account, therefore by this judgement step, account is verified, namely judge whether the account that this biological characteristic recognition information is corresponding mates with the chartered account of server, be namely verified result;
If this account is mated with the chartered account of server, then show that this biological characteristic recognition information meets preset data synchronous condition;If this account is not mated with the chartered account of server, then show that this biological characteristic recognition information is unsatisfactory for preset data synchronous condition;After server has judged, this the result is sent to terminal, and terminal receives this result, if the result that terminal receives is unsatisfactory for preset data synchronous condition for this biological characteristic recognition information, then not dealing with, such as terminal does not carry out the operation of data syn-chronization;If the result that terminal receives meets preset data synchronous condition for this biological characteristic recognition information, then perform step S206;
Step S206, however, it is determined that go out this result and meet this preset data synchronous condition for this biological characteristic recognition information, it is determined that need the data synchronized;
Such as, with presetting, the result received when terminal identifies that message sample mates for this biological characteristic recognition information, then compared with the data in server by the local data of this application, the data synchronized to obtain this application to need;Such as obtain the data needing to download and need the data uploaded。
To this, step S207, determines that the data needing to synchronize carry out data syn-chronization。
Such as, terminal is downloaded, from server, the data needing to download and uploads, to server, the data needing to upload, with the synchronization of complete paired data。
The method of the data syn-chronization of the present embodiment, on the basis of first embodiment, judge that whether active user is identical with the user logged in before according to biological characteristic recognition information, if differed, just send biological characteristic recognition information to server, when same user can be avoided repeatedly to unlock or log in, terminal repeats to send this biological characteristic recognition information to server, thus reducing the power consumption of system。
Refer to the flow chart of the method for the data syn-chronization that Fig. 3, Fig. 3 are third preferred embodiment of the invention。
As it is shown on figure 3, the executive agent of the method is the server of data syn-chronization, hereinafter referred to as server, comprise the steps:
The biological characteristic recognition information that step S301, reception terminal send;
Such as, server receives the biological characteristic recognition information that terminal collects, this biological characteristic recognition information is such as finger print information or face information or eyeball identification information (such as iris information, sclera information and eyeprint information etc.) etc., and this terminal can be the equipment such as smart mobile phone, panel computer。
Step S302, judge whether this biological characteristic recognition information meets preset data synchronous condition, generate the result;
Such as, the corresponding account of this biological characteristic recognition information, server is by judging whether this biological characteristic recognition information meets preset data synchronous condition, so that the account that biological characteristic recognition information is corresponding to be verified;If authentication failed, then judge that this biological characteristic recognition information is unsatisfactory for preset data synchronous condition, then can perform step S303;If be proved to be successful, then judge that this biological characteristic recognition information meets preset data synchronous condition, then can perform step S304;
Step S303 if it is determined that this result is unsatisfactory for this preset data synchronous condition for this biological characteristic recognition information, then sends information to this terminal;
Such as, when server is to the account authentication failed that this biological characteristic recognition information is corresponding, server sends current biological characteristic recognition information mistake to terminal, it is impossible to carry out the information of data syn-chronization。
Step S304 is if it is determined that this result meets this preset data synchronous condition for this biological characteristic recognition information, it is determined that need the data synchronized;
Such as, when the account that this biological characteristic recognition information is corresponding is proved to be successful by server, current data is compared by server with the data in terminal, the data synchronized to obtain this application to need;Such as obtain the data needing terminal to upload and need the data of terminal downloads。
Step S305, to this determine need synchronize data carry out data syn-chronization。
Such as, the data needing download are sent to terminal by server and server receives the data that terminal needs to upload, with the synchronization of complete paired data。
The method of the data syn-chronization of the present embodiment, is verified the account of application by the biological characteristic recognition information that terminal is sent so that user uses convenient, simplifies operating process and and improves safety。
Refer to the flow chart of the method for the data syn-chronization that Fig. 4, Fig. 4 are four preferred embodiment of the invention。
As shown in Figure 4, the executive agent of the method is the server of data syn-chronization, hereinafter referred to as server, comprises the steps:
The biological characteristic recognition information that step S401, reception terminal send;
Such as, server receives the biological characteristic recognition information that terminal collects, this biological characteristic recognition information is such as finger print information or face information or eyeball identification information (such as iris information, sclera information and eyeprint information etc.) etc., and this terminal can be the equipment such as smart mobile phone, panel computer。
The step of the biological characteristic recognition information that this reception terminal sends includes:
The access request that A, reception terminal send;
B, generate checking instruction according to this access request, and send this checking instruction to this terminal;
C, receive this terminal biological characteristic recognition information according to this checking instruction feedback。
Such as, the operation logged in is clicked in certain application that this access request such as opens a terminal for user, this access request is sent to server by terminal, when server receives this access request, instruction terminal gathers biological characteristic recognition information, such as terminal opens information gathering interface, user inputs biological characteristic recognition information on this information gathering interface, terminal obtains this biological characteristic recognition information that this information gathering interface receives afterwards, and this application is such as associated person information, note, wechat, QQ, cloud disk etc.。
Step S402, by this biological characteristic recognition information with preset identify message sample mate, generate the result, judge whether this biological characteristic recognition information meets preset data synchronous condition to determine。
Such as, server is previously stored with to preset and identifies message sample, and such as user needs register account number when first time uses this application, needs typing biological characteristic recognition information during registration, this biological characteristic recognition information is stored in data base by server afterwards, to set up this default identification message sample;This is preset and identifies that message sample includes multiple default identification information, the corresponding account of each default identification information;Certainly can also be for different application programs with a user on corresponding server, register different finger print informations。
With presetting, this biological characteristic recognition information is identified that message sample mates by server, so that the account that biological characteristic recognition information is corresponding to be verified;Namely judge whether the account that this biological characteristic recognition information is corresponding mates with the chartered account of server, if this account is not mated with the chartered account of server, then show that this biological characteristic recognition information is unsatisfactory for preset data synchronous condition, it is possible to perform step S403;If this account is mated with the chartered account of server, then perform step S404;
Owing to biological characteristic recognition information would be likely to occur certain error, in order to improve the accuracy of coupling, with presetting, this biological characteristic recognition information is identified that the step that message sample carries out mating includes by this:
A1, by this biological characteristic recognition information with preset identify message sample mate, to obtain multiple match parameter, this match parameter is used for indicating matching degree;
A2, the maximum in the plurality of match parameter and parameter preset are compared;
If the maximum of this match parameter of A3 is more than or equal to this parameter preset, it is determined that with presetting, this biological characteristic recognition information identifies that message sample mates。
Such as, server has prestored the biological characteristic recognition information of multiple user in data base, namely presets identifying message sample;When coupling, the biological characteristic recognition information of the biological characteristic recognition information got with each storage is mated by server one by one, obtain multiple matching value, for biological characteristic recognition information for finger print information, such as server is previously stored with the preset fingerprint information of 4 users, the matching value of the finger print information that server gets and each finger print information in data base respectively 40%, and 50%, 70%, 90%;Parameter preset is set to 60%, and the maximum in match parameter is 90%, and then server compares 90% with 60%;Owing to the maximum 90% in match parameter is more than parameter preset 60%, now determining this finger print information and the preset fingerprint information matches in data base, namely account is proved to be successful。If being all judged to be proved to be successful by the match parameter finger print information more than 60%, it is possible to cause the situation that the account that party A-subscriber registers is used by party B-subscriber;Bring potential safety hazard, and after the maximum of the match parameter obtained is compared with parameter preset, it is possible to prevent the generation of above-mentioned situation, thus further increasing the safety of data。
If this biological characteristic recognition information of step S403 is preset with this and is identified that message sample does not mate, it is determined that this biological characteristic recognition information is unsatisfactory for this preset data synchronous condition;
Such as, server judges that this biological characteristic recognition information is preset with this and identifies that message sample does not mate, then showing the account authentication failed that this biological characteristic recognition information is corresponding, now server can send information to this terminal;Such as send current biological characteristic recognition information mistake, it is impossible to carry out the information of data syn-chronization。
If this biological characteristic recognition information of step S404 is preset with this and is identified that message sample mates, it is determined that this biological characteristic recognition information meets this preset data synchronous condition;
Such as, server judges that this biological characteristic recognition information is preset with this and identifies that message sample mates, then show that the account to this biological characteristic recognition information is corresponding is proved to be successful。
Step S405, determine need synchronize data;
Such as, when the account that this biological characteristic recognition information is corresponding is proved to be successful by server, current data is compared by server with the data in terminal, the data synchronized to obtain this application to need;Such as obtain the data needing terminal to upload and need the data of terminal downloads。
Step S406, to this determine need synchronize data carry out data syn-chronization。
Such as, the data needing download are sent to terminal by server and server receives the data that terminal needs to upload, with the synchronization of complete paired data。
The method of the data syn-chronization of the present embodiment, with presetting, the biological characteristic recognition information that terminal is sent by server identifies that message sample mates, so that the account of application to be verified by biological characteristic recognition information, improve the accuracy of checking。
Refer to the structural representation of the terminal of the data syn-chronization that Fig. 5, Fig. 5 are the present invention。
As it is shown in figure 5, the terminal 50 of the data syn-chronization of the present embodiment includes: acquisition module 51, sending module 52, receiver module 53, determine module 54, synchronization module 55;
Acquisition module 51, for obtaining the biological characteristic recognition information of user;
Sending module 52, for sending this biological characteristic recognition information to server;
Receiver module 53, for receiving the result that this server returns according to this biological characteristic recognition information, by this server, this result judges whether this biological characteristic recognition information meets preset data synchronous condition gained;
Determine module 54, for when this receiver module determines that this result meets this preset data synchronous condition for this biological characteristic recognition information, it is determined that need the data synchronized;
To this, synchronization module 55, for determining that the data needing to synchronize carry out data syn-chronization。
Preferably, this acquisition module 51 specifically for:
When detecting that terminal enters unlocking screen interface, show input interface, receive the biological characteristic recognition information that this input interface gets;Or
During to server transmission access request, receive the checking instruction that this server returns according to this access request, obtain this biological characteristic recognition information according to this checking instruction。
This sending module 52 specifically for:
Judge whether active user meets according to this biological characteristic recognition information pre-conditioned;
If it is determined that this active user meets, this is pre-conditioned, then send biological characteristic recognition information to server。
The terminal of the data syn-chronization of the present embodiment, is sent to server by the biological characteristic recognition information that user inputs, so that corresponding account is verified by server so that user uses convenient, simplifies operating process and and improves safety。
Refer to the structural representation of the server of the data syn-chronization that Fig. 6, Fig. 6 are the present invention。
As shown in Figure 6, the server 60 of this data syn-chronization includes: receiver module 61, judge module 62, determine module 63, synchronization module 64;
Receiver module 61, for receiving the biological characteristic recognition information that terminal sends;
Judge module 62, is used for judging whether this biological characteristic recognition information meets preset data synchronous condition, generates the result;
Determine module 63, for when this judge module determines that this result meets this preset data synchronous condition for this biological characteristic recognition information, it is determined that need the data synchronized;
To this, synchronization module 64, for determining that the data needing to synchronize carry out data syn-chronization。
Preferably, as it is shown in fig. 7, the server 60 of this data syn-chronization may also include that reminding module 65;
This reminding module 65, for after judging whether this biological characteristic recognition information meets preset data synchronous condition, when this judge module judges that this current application is unsatisfactory for this preset data synchronous condition, sends information to this terminal。
This judge module 62 specifically for:
With presetting, this biological characteristic recognition information is identified that message sample mates;
If this biological characteristic recognition information is preset with this and is identified that message sample mates, it is determined that this biological characteristic recognition information meets this preset data synchronous condition。
This receiver module 61 specifically for:
Receive the access request that terminal sends;
Generate checking instruction according to this access request, and send this checking instruction to this terminal;
Receive this terminal biological characteristic recognition information according to this checking instruction feedback。
The server of the data syn-chronization of the present embodiment, is verified the account of application by the biological characteristic recognition information that terminal is sent so that user uses convenient, simplifies operating process and and improves safety。
Refer to the structural representation of the system of the data syn-chronization that Fig. 8, Fig. 8 are the present invention。
The system 80 of the data syn-chronization of the present embodiment includes the terminal 81 of data syn-chronization and the server 82 of data syn-chronization;
The terminal 82 of data syn-chronization, for obtaining the biological characteristic recognition information of user;This biological characteristic recognition information is sent to server;Receive the result that this server returns according to this biological characteristic recognition information, by this server, this result judges whether this biological characteristic recognition information meets preset data synchronous condition gained;If it is determined that this result meets this preset data synchronous condition for this biological characteristic recognition information, it is determined that need the data synchronized;This is determined that the data needing to synchronize carry out data syn-chronization。
The server 82 of data syn-chronization, for receiving the biological characteristic recognition information that terminal sends;Judge whether this biological characteristic recognition information meets preset data synchronous condition, generate the result;If it is determined that this result meets this preset data synchronous condition for this biological characteristic recognition information, it is determined that need the data synchronized;This is determined that the data needing to synchronize carry out data syn-chronization。
The concrete interaction of said system is as follows:
Step S801, data syn-chronization terminal 81 obtain the biological characteristic recognition information of user;
Step S802, data syn-chronization terminal 81 send this biological characteristic recognition information to the server 82 of data syn-chronization;
Step S803, data syn-chronization server 82 receive data syn-chronization terminal 81 send biological characteristic recognition information;
Step S804, data syn-chronization server 82 judge whether this biological characteristic recognition information meets preset data synchronous condition, generate the result;
Step S804, data syn-chronization terminal 81 receive the result that the server 82 of this data syn-chronization returns according to this biological characteristic recognition information;
Step S805, the server 82 of this data syn-chronization or the terminal 81 of data syn-chronization determine the data needing to synchronize;
This is determined that the data needing to synchronize carry out data syn-chronization by step S806, the server 82 of this data syn-chronization or the terminal 81 of data syn-chronization。
Above-mentioned it is specifically as follows alternately, (terminal that data below synchronizes is called for short terminal, the server of data syn-chronization is called for short server) user's certain application when terminal is unlocked or on opening a terminal is when logging in, typing finger print information, whether this finger print information of terminal judges is identical with the finger print information of typing before, if differed, then this finger print information is sent to server, this finger print information is verified by server, to judge whether this finger print information mates with preset fingerprint sample, if coupling, then server or terminal obtain the data needing to synchronize, server or terminal are to needing the data synchronized to synchronize afterwards。
The system of the data syn-chronization of the present embodiment, terminal obtains the biological characteristic recognition information of user and sends it to server, by server, this biological characteristic recognition information is verified, if the verification passes, then obtain the data needing to synchronize and carry out data syn-chronization, thus improve the safety of data syn-chronization。
When being embodied as, above modules can realize as independent entity, it is also possible to carries out combination in any, realizes as same or several entities, and being embodied as of above modules referring to embodiment of the method above, can not repeat them here。
In sum; although the present invention is disclosed above with preferred embodiment; but above preferred embodiment is also not used to the restriction present invention; those of ordinary skill in the art; without departing from the spirit and scope of the present invention; all can doing various change and retouching, the scope that therefore protection scope of the present invention defines with claim is as the criterion。

Claims (14)

1. the method for a data syn-chronization, it is characterised in that including:
Obtain the biological characteristic recognition information of user;
Described biological characteristic recognition information is sent to server;
Receive the result that described server returns according to described biological characteristic recognition information, by described server, described the result judges whether described biological characteristic recognition information meets preset data synchronous condition gained;
If it is determined that described the result is described biological characteristic recognition information meets described preset data synchronous condition, it is determined that need the data synchronized;
Determine that the data needing to synchronize carry out data syn-chronization to described。
2. the method for data syn-chronization according to claim 1, it is characterised in that
The step of the described biological characteristic recognition information obtaining user includes:
When detecting that terminal enters unlocking screen interface, show input interface, receive the biological characteristic recognition information that described input interface gets;Or
During to server transmission access request, receive the checking instruction that described server returns according to described access request, obtain described biological characteristic recognition information according to described checking instruction。
3. the method for data syn-chronization according to claim 1 and 2, it is characterised in that
The described step to the server described biological characteristic recognition information of transmission includes:
Judge whether active user meets according to described biological characteristic recognition information pre-conditioned;
If it is determined that described active user meets described pre-conditioned, then perform the described step sending biological characteristic recognition information to server。
4. the method for a data syn-chronization, it is characterised in that including:
Receive the biological characteristic recognition information that terminal sends;
Judge whether described biological characteristic recognition information meets preset data synchronous condition, generate the result;
If it is determined that described the result is described biological characteristic recognition information meets described preset data synchronous condition, it is determined that need the data synchronized;
Determine that the data needing to synchronize carry out data syn-chronization to described。
5. the method for data syn-chronization according to claim 4, it is characterised in that described judge the step whether described biological characteristic recognition information meets preset data synchronous condition after, also include:
If it is determined that described current application is unsatisfactory for described preset data synchronous condition, then send information to described terminal。
6. the method for data syn-chronization according to claim 4, it is characterised in that described judge whether described biological characteristic recognition information meets the step of preset data synchronous condition and include:
With presetting, described biological characteristic recognition information is identified that message sample mates;
If described biological characteristic recognition information mates with described default identification message sample, it is determined that described biological characteristic recognition information meets described preset data synchronous condition。
7. the method for the data syn-chronization according to any one of claim 4 to 6, it is characterised in that the step of the biological characteristic recognition information that described reception terminal sends includes:
Receive the access request that terminal sends;
Generate checking instruction according to described access request, and send described checking instruction to described terminal;
Receive the described terminal biological characteristic recognition information according to described checking instruction feedback。
8. the terminal of a data syn-chronization, it is characterised in that including:
Acquisition module, for obtaining the biological characteristic recognition information of user;
Sending module, for sending described biological characteristic recognition information to server;
Receiver module, for receiving the result that described server returns according to described biological characteristic recognition information, by described server, described the result judges whether described biological characteristic recognition information meets preset data synchronous condition gained;
Determine module, for when described receiver module determine described the result be described biological characteristic recognition information meet described preset data synchronous condition time, it is determined that need synchronize data;
To described, synchronization module, for determining that the data needing to synchronize carry out data syn-chronization。
9. the terminal of data syn-chronization according to claim 8, it is characterised in that
Described acquisition module specifically for:
When detecting that terminal enters unlocking screen interface, show input interface, receive the biological characteristic recognition information that described input interface gets;Or
During to server transmission access request, receive the checking instruction that described server returns according to described access request, obtain described biological characteristic recognition information according to described checking instruction。
10. the terminal of data syn-chronization according to claim 8 or claim 9, it is characterised in that
Described sending module specifically for:
Judge whether active user meets according to described biological characteristic recognition information pre-conditioned;
If it is determined that described active user meets described pre-conditioned, then send biological characteristic recognition information to server。
11. the server of a data syn-chronization, it is characterised in that including:
Receiver module, for receiving the biological characteristic recognition information that terminal sends;
Judge module, is used for judging whether described biological characteristic recognition information meets preset data synchronous condition, generates the result;
Determine module, for when described judge module determine described the result be described biological characteristic recognition information meet described preset data synchronous condition time, it is determined that need synchronize data;
To described, synchronization module, for determining that the data needing to synchronize carry out data syn-chronization。
12. the server of data syn-chronization according to claim 11, it is characterised in that also include: reminding module;
Described reminding module, for, after judging whether described biological characteristic recognition information meets preset data synchronous condition, when described judge module judges that described current application is unsatisfactory for described preset data synchronous condition, sending information to described terminal。
13. the server of data syn-chronization according to claim 11, it is characterised in that described judge module specifically for:
With presetting, described biological characteristic recognition information is identified that message sample mates;
If described biological characteristic recognition information mates with described default identification message sample, it is determined that described biological characteristic recognition information meets described preset data synchronous condition。
14. the server of the data syn-chronization according to any one of claim 11 to 13, it is characterised in that described receiver module specifically for:
Receive the access request that terminal sends;
Generate checking instruction according to described access request, and send described checking instruction to described terminal;
Receive the described terminal biological characteristic recognition information according to described checking instruction feedback。
CN201610094255.8A 2016-02-19 2016-02-19 Method, terminal and server for data synchronism Pending CN105704133A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610094255.8A CN105704133A (en) 2016-02-19 2016-02-19 Method, terminal and server for data synchronism

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610094255.8A CN105704133A (en) 2016-02-19 2016-02-19 Method, terminal and server for data synchronism

Publications (1)

Publication Number Publication Date
CN105704133A true CN105704133A (en) 2016-06-22

Family

ID=56223291

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610094255.8A Pending CN105704133A (en) 2016-02-19 2016-02-19 Method, terminal and server for data synchronism

Country Status (1)

Country Link
CN (1) CN105704133A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302451A (en) * 2016-08-15 2017-01-04 北京小米移动软件有限公司 The method and device of resource acquisition
CN107205051A (en) * 2017-07-31 2017-09-26 绵阳美菱软件技术有限公司 The method and processing system, intelligent refrigerator, cloud server of intelligence message
CN108347464A (en) * 2017-01-23 2018-07-31 国基电子(上海)有限公司 Operating status synchronous method, system and the electronic equipment of application program
CN110366725A (en) * 2017-06-23 2019-10-22 惠普发展公司,有限责任合伙企业 Biometric data synchronizer
CN114637378A (en) * 2022-03-10 2022-06-17 山东登锐信息科技有限公司 Server and method for biometric feature identification comparison

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7318550B2 (en) * 2004-07-01 2008-01-15 American Express Travel Related Services Company, Inc. Biometric safeguard method for use with a smartcard
CN104331654A (en) * 2014-10-27 2015-02-04 深圳市汇顶科技股份有限公司 Biometric feature recognition-based operating method and device
CN105119723A (en) * 2015-09-15 2015-12-02 重庆智韬信息技术中心 Identity authentication and authorization method based on human eye recognition
CN105243539A (en) * 2015-09-15 2016-01-13 重庆智韬信息技术中心 Identity authentication method for realizing two-dimensional code safety payment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7318550B2 (en) * 2004-07-01 2008-01-15 American Express Travel Related Services Company, Inc. Biometric safeguard method for use with a smartcard
CN104331654A (en) * 2014-10-27 2015-02-04 深圳市汇顶科技股份有限公司 Biometric feature recognition-based operating method and device
CN105119723A (en) * 2015-09-15 2015-12-02 重庆智韬信息技术中心 Identity authentication and authorization method based on human eye recognition
CN105243539A (en) * 2015-09-15 2016-01-13 重庆智韬信息技术中心 Identity authentication method for realizing two-dimensional code safety payment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302451A (en) * 2016-08-15 2017-01-04 北京小米移动软件有限公司 The method and device of resource acquisition
CN108347464A (en) * 2017-01-23 2018-07-31 国基电子(上海)有限公司 Operating status synchronous method, system and the electronic equipment of application program
CN110366725A (en) * 2017-06-23 2019-10-22 惠普发展公司,有限责任合伙企业 Biometric data synchronizer
CN107205051A (en) * 2017-07-31 2017-09-26 绵阳美菱软件技术有限公司 The method and processing system, intelligent refrigerator, cloud server of intelligence message
CN114637378A (en) * 2022-03-10 2022-06-17 山东登锐信息科技有限公司 Server and method for biometric feature identification comparison

Similar Documents

Publication Publication Date Title
CN106506433B (en) Login authentication method, authentication server, authentication client and login client
CN105827600B (en) Method and device for logging in client
CN105704133A (en) Method, terminal and server for data synchronism
CN104735065B (en) A kind of data processing method, electronic equipment and server
CN107249004B (en) Identity authentication method, device and client
CN103106736B (en) A kind of identity identifying method, terminal and server
CN106102058B (en) A kind of identity identifying method and device
CN107113613B (en) Server, mobile terminal, network real-name authentication system and method
US20140007208A1 (en) Interactive Authentication
US20140141751A1 (en) Registration and login method and mobile terminal
CN102546914A (en) Automatic login system based on smart phone and control method
CN103347020B (en) A kind of system and method across application authorization access
CN104125485B (en) A kind of user profile shared method, equipment and system
CN111555920B (en) Intelligent operation and maintenance method, system, equipment and user side
CN105656850B (en) Data processing method, related device and system
CN111815842A (en) Health information uplink method and device, storage medium and electronic device
CN107563712A (en) A kind of mobile terminal punch card method, device, equipment and system
CN104504347A (en) Data consistency matching processing method and device
CN105681258A (en) Session method and session device based on third-party server
CN104023040B (en) A kind of method and device of information processing
CN113645257B (en) Identity authentication method and device, electronic equipment and storage medium
CN106469269B (en) A kind of method, apparatus and terminal of Password Management
CN108769059B (en) Verification method, device, medium and computing equipment
CN106797386B (en) Security verification method and device, terminal equipment and server
CN106685914B (en) Information verification method, server and client

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into 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: 20160622