Movatterモバイル変換


[0]ホーム

URL:


CN105704133A - Data synchronization method, terminal and server - Google Patents

Data synchronization method, terminal and server
Download PDF

Info

Publication number
CN105704133A
CN105704133ACN201610094255.8ACN201610094255ACN105704133ACN 105704133 ACN105704133 ACN 105704133ACN 201610094255 ACN201610094255 ACN 201610094255ACN 105704133 ACN105704133 ACN 105704133A
Authority
CN
China
Prior art keywords
identification information
data synchronization
biometric identification
server
terminal
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 LtdfiledCriticalGuangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610094255.8ApriorityCriticalpatent/CN105704133A/en
Publication of CN105704133ApublicationCriticalpatent/CN105704133A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention provides a data synchronization method, a terminal and a server, wherein the data synchronization method comprises the following steps: acquiring biological characteristic identification information of a user; transmitting the biometric information to a server; receiving a verification result returned by the server according to the biological characteristic identification information, wherein the verification result is obtained by judging whether the biological characteristic identification information meets a preset data synchronization condition by the server; if the verification result is that the biological characteristic identification information meets the preset data synchronization condition, determining data needing synchronization; and performing data synchronization on the data which is determined to need synchronization. According to the data synchronization method, the terminal and the server, the server verifies the biological characteristic identification information by acquiring the biological characteristic identification information of the user and sending the biological characteristic identification information to the server, and if the biological characteristic identification information passes the verification, the data needing to be synchronized is acquired and the data synchronization is carried out, so that the data synchronization safety is improved, and the operation process is simplified.

Description

Translated fromChinese
数据同步的方法、终端及服务器Data synchronization method, terminal and server

技术领域technical field

本发明涉及通信领域,特别是涉及一种数据同步的方法、终端及服务器。The invention relates to the communication field, in particular to a data synchronization method, terminal and server.

背景技术Background technique

随着终端的不断发展,面向终端的应用越来越多,使得用户对终端应用的要求越来越高。With the continuous development of terminals, more and more terminal-oriented applications make users have higher and higher requirements for terminal applications.

目前,用户在多个终端上进行数据(比如通讯录、短信等)同步时,需要通过用户登录同一账号,发送给服务器验证,在验证通过后,才能从服务器获取需要同步的数据;而且当多个用户在同一终端使用同一应用时,每个用户都需要在终端上输入自己的账号和密码,操作比较繁琐;由于账号和密码容易被破解,从而对用户的信息安全带来隐患,可见现有的数据同步方式安全性较差。At present, when a user synchronizes data (such as address book, SMS, etc.) on multiple terminals, the user needs to log in to the same account and send it to the server for verification. After the verification is passed, the data that needs to be synchronized can be obtained from the server; When two users use the same application on the same terminal, each user needs to enter their own account and password on the terminal, which is cumbersome to operate; because the account and password are easy to be cracked, which brings hidden dangers to the user's information security, it can be seen that the existing The security of the data synchronization method is poor.

发明内容Contents of the invention

本发明实施例提供一种数据同步的方法、终端及服务器,以解决现有的数据同步方式,安全性较差及操作比较繁琐的技术问题。Embodiments of the present invention provide a data synchronization method, a terminal, and a server to solve the technical problems of poor security and cumbersome operations in existing data synchronization methods.

为解决上述问题,本发明提供的技术方案如下:In order to solve the above problems, the technical solutions provided by the present invention are as follows:

本发明实施例提供一种数据同步的方法,其包括:An embodiment of the present invention provides a method for data synchronization, which includes:

获取用户的生物特征识别信息;Obtain the user's biometric identification information;

向服务器发送所述生物特征识别信息;Send the biometric identification information to the server;

接收所述服务器根据所述生物特征识别信息返回的验证结果,所述验证结果由所述服务器判断所述生物特征识别信息是否满足预设数据同步条件所得;receiving a verification result returned by the server according to the biometric identification information, the verification result being obtained by the server judging whether the biometric identification information satisfies preset data synchronization conditions;

若确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件,则确定需要同步的数据;If it is determined that the verification result is that the biometric information meets the preset data synchronization condition, then determine the data that needs to be synchronized;

对所述确定需要同步的数据进行数据同步。Perform data synchronization on the data that is determined to need to be synchronized.

本发明实施例还提供一种数据同步的方法,其包括:The embodiment of the present invention also provides a method for data synchronization, which includes:

接收终端发送的生物特征识别信息;Receive the biometric identification information sent by the terminal;

判断所述生物特征识别信息是否满足预设数据同步条件,生成验证结果;Judging whether the biometric identification information satisfies the preset data synchronization condition, and generating a verification result;

若确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件,则确定需要同步的数据;If it is determined that the verification result is that the biometric information meets the preset data synchronization condition, then determine the data that needs to be synchronized;

对所述确定需要同步的数据进行数据同步。Perform data synchronization on the data that is determined to need to be synchronized.

本发明实施例还提供一种数据同步的终端,其包括:The embodiment of the present invention also provides a data synchronization terminal, which includes:

获取模块,用于获取用户的生物特征识别信息;An acquisition module, configured to acquire the biometric identification information of the user;

发送模块,用于向服务器发送所述生物特征识别信息;A sending module, configured to send the biometric identification information to a server;

接收模块,用于接收所述服务器根据所述生物特征识别信息返回的验证结果,所述验证结果由所述服务器判断所述生物特征识别信息是否满足预设数据同步条件所得;A receiving module, configured to receive a verification result returned by the server according to the biometric identification information, where the verification result is obtained by the server judging whether the biometric identification information satisfies preset data synchronization conditions;

确定模块,用于当所述接收模块确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件时,确定需要同步的数据;A determining module, configured to determine the data to be synchronized when the receiving module determines that the verification result is that the biometric identification information satisfies the preset data synchronization condition;

同步模块,用于对所述确定需要同步的数据进行数据同步。A synchronization module, configured to perform data synchronization on the data determined to be synchronized.

本发明实施例还提供一种数据同步的服务器,其包括:The embodiment of the present invention also provides a server for data synchronization, which includes:

接收模块,用于接收终端发送的生物特征识别信息;A receiving module, configured to receive biometric identification information sent by the terminal;

判断模块,用于判断所述生物特征识别信息是否满足预设数据同步条件,生成验证结果;A judging module, configured to judge whether the biometric identification information satisfies a preset data synchronization condition, and generate a verification result;

确定模块,用于当所述判断模块确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件时,确定需要同步的数据;A determining module, configured to determine the data to be synchronized when the judging module determines that the verification result is that the biometric identification information satisfies the preset data synchronization condition;

同步模块,用于对所述确定需要同步的数据进行数据同步。A synchronization module, configured to perform data synchronization on the data determined to be synchronized.

相较于现有技术,本发明的数据同步的方法、终端及服务器,通过获取用户的生物特征识别信息并将其发送至服务器,由服务器对该生物特征识别信息进行验证,如果验证通过,则获取需要同步的数据并进行数据同步,从而提高了数据同步的安全性,简化了操作过程。Compared with the prior art, the data synchronization method, terminal and server of the present invention obtain the user's biometric identification information and send it to the server, and the server verifies the biometric identification information. If the verification is passed, then Obtain the data that needs to be synchronized and perform data synchronization, thereby improving the security of data synchronization and simplifying the operation process.

附图说明Description of drawings

图1为本发明第一优选实施例的数据同步的方法的流程图;Fig. 1 is the flow chart of the method for data synchronization of the first preferred embodiment of the present invention;

图2为本发明第二优选实施例的数据同步的方法的流程图;Fig. 2 is the flow chart of the method for data synchronization of the second preferred embodiment of the present invention;

图3为本发明第三优选实施例的数据同步的方法的流程图;Fig. 3 is the flow chart of the method for data synchronization of the third preferred embodiment of the present invention;

图4为本发明第四优选实施例的数据同步的方法的流程图;4 is a flowchart of a method for synchronizing data according to a fourth preferred embodiment of the present invention;

图5为本发明的数据同步的终端的结构示意图;FIG. 5 is a schematic structural diagram of a data synchronization terminal of the present invention;

图6为本发明的数据同步的服务器的结构示意图;FIG. 6 is a schematic structural diagram of a data synchronization server of the present invention;

图7为本发明的数据同步的服务器的优选结构示意图;FIG. 7 is a schematic diagram of a preferred structure of a data synchronization server of the present invention;

图8为本发明的数据同步的系统的结构示意图。FIG. 8 is a schematic structural diagram of the data synchronization system of the present invention.

具体实施方式detailed description

请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。Referring to the drawings, wherein like reference numerals represent like components, the principles of the present invention are exemplified when implemented in a suitable computing environment. The following description is based on illustrated specific embodiments of the invention, which should not be construed as limiting other specific embodiments of the invention not described in detail herein.

请参照图1,图1为本发明第一优选实施例的数据同步的方法的流程图。Please refer to FIG. 1 , which is a flowchart of a data synchronization method according to a first preferred embodiment of the present invention.

如图1所示,该方法的执行主体为数据同步的终端,以下简称终端,包括如下步骤:As shown in Figure 1, the subject of execution of this method is the data synchronization terminal, hereinafter referred to as the terminal, including the following steps:

步骤S101,获取用户的生物特征识别信息。Step S101, acquiring biometric identification information of a user.

例如,用户在打开终端上的某个应用登录或者对终端进行解锁时,终端采集用户录入的生物特征识别信息,该应用比如为联系人信息、短信、微信、QQ、云盘等,该生物特征识别信息比如为指纹信息、人脸信息或者眼球识别信息(比如虹膜信息、巩膜信息和眼纹信息等)等等,该终端可以为智能手机、平板电脑等设备。For example, when a user opens an application on the terminal to log in or unlock the terminal, the terminal collects the biometric identification information entered by the user, such as contact information, SMS, WeChat, QQ, cloud disk, etc. The identification information is, for example, fingerprint information, face information, or eyeball identification information (such as iris information, sclera information, and eye pattern information, etc.), and the terminal can be a smart phone, a tablet computer, and other devices.

步骤S102,向服务器发送该生物特征识别信息。Step S102, sending the biometric identification information to the server.

例如,终端将采集到的生物特征识别信息发送给该应用对应的服务器,该生物特征识别信息对应一账号,比如将生物特征识别信息发送给云盘服务器,以使服务器对该账号进行验证。For example, the terminal sends the collected biometric identification information to a server corresponding to the application, and the biometric identification information corresponds to an account, for example, sends the biometric identification information to a cloud disk server so that the server can verify the account.

步骤S103,接收该服务器根据该生物特征识别信息返回的验证结果。Step S103, receiving the verification result returned by the server according to the biometric identification information.

例如,该生物特征识别信息对应一账号,该验证结果由该服务器判断该生物特征识别信息是否满足预设数据同步条件所得,服务器通过判断该生物特征识别信息是否满足预设数据同步条件,以对生物特征识别信息对应的账号进行验证,如果验证失败,则判定该生物特征识别信息不满足预设数据同步条件;如果验证成功,则判定该生物特征识别信息满足预设数据同步条件。在服务器判断完成后,将该验证结果发送给终端,终端接收该验证结果;如果终端接收到的验证结果为该生物特征识别信息不满足预设数据同步条件,则终端不进行数据同步的操作;如果终端接收到的验证结果为该生物特征识别信息满足预设数据同步条件,则执行步骤S104;For example, the biometric identification information corresponds to an account, and the verification result is obtained by the server judging whether the biometric identification information meets the preset data synchronization conditions. The server judges whether the biometric identification information meets the preset data synchronization conditions. The account corresponding to the biometric identification information is verified. If the verification fails, it is determined that the biometric identification information does not meet the preset data synchronization conditions; if the verification is successful, it is determined that the biometric identification information meets the preset data synchronization conditions. After the server judges, the verification result is sent to the terminal, and the terminal receives the verification result; if the verification result received by the terminal is that the biometric identification information does not meet the preset data synchronization conditions, the terminal does not perform data synchronization operations; If the verification result received by the terminal is that the biometric identification information satisfies the preset data synchronization condition, step S104 is executed;

步骤S104,若确定出该验证结果为该生物特征识别信息满足该预设数据同步条件,则确定需要同步的数据。Step S104, if it is determined that the verification result is that the biometric identification information satisfies the preset data synchronization condition, then determine the data that needs to be synchronized.

例如,当终端接收到的验证结果为该生物特征识别信息与预设识别信息样本匹配,则将该应用的本地数据与服务器中的数据进行比对,以获取该应用需要同步的数据;比如获取需要下载的数据和需要上传的数据。For example, when the verification result received by the terminal is that the biometric identification information matches the preset identification information sample, the local data of the application is compared with the data in the server to obtain the data that the application needs to synchronize; for example, obtaining Data to be downloaded and data to be uploaded.

步骤S105,对该确定需要同步的数据进行数据同步。Step S105, performing data synchronization on the data determined to need synchronization.

例如,终端从服务器下载需要下载的数据以及向服务器上传需要上传的数据,以完成对数据的同步。For example, the terminal downloads data to be downloaded from the server and uploads data to be uploaded to the server, so as to complete data synchronization.

本实施例的数据同步的方法,将用户输入的生物特征识别信息发送给服务器,以使服务器对对应的账号进行验证,使得用户使用更加方便,简化了操作过程和以及提高了安全性。The data synchronization method of this embodiment sends the biometric identification information input by the user to the server, so that the server can verify the corresponding account, making the user more convenient to use, simplifying the operation process and improving security.

请参照图2,图2为本发明第二优选实施例的数据同步的方法的流程图。Please refer to FIG. 2 , which is a flowchart of a data synchronization method according to a second preferred embodiment of the present invention.

如图2所示,该方法的执行主体为数据同步的终端,以下简称终端,包括如下步骤:As shown in Figure 2, the subject of execution of this method is the data synchronization terminal, hereinafter referred to as the terminal, including the following steps:

步骤S201,获取用户的生物特征识别信息;Step S201, acquiring the biometric identification information of the user;

例如,在用户打开终端上的某个应用登录或者对终端进行解锁时,终端采集用户输入的生物特征识别信息,该应用比如为联系人信息、短信、微信、QQ、云盘等;或者用户在终端解锁界面时,采集用户录入的生物特征识别信息;该生物特征识别信息比如为指纹信息或者人脸信息或者眼球识别信息(比如虹膜信息、巩膜信息和眼纹信息等)等等,该终端可以为智能手机、平板电脑等设备。For example, when the user opens an application on the terminal to log in or unlock the terminal, the terminal collects the biometric identification information entered by the user, such as contact information, SMS, WeChat, QQ, cloud disk, etc.; When the terminal unlocks the interface, it collects the biometric identification information entered by the user; the biometric identification information is, for example, fingerprint information or face information or eyeball identification information (such as iris information, sclera information, and eyeprint information, etc.), and the terminal can For smartphones, tablets and other devices.

为了提高终端的整体处理效率,该获取用户的生物特征识别信息的步骤包括以下方式中的任意一种:In order to improve the overall processing efficiency of the terminal, the step of acquiring the user's biometric identification information includes any one of the following methods:

(1)当检测到终端进入屏幕解锁界面时,显示输入接口,接收该输入接口获取到的生物特征识别信息。(1) When it is detected that the terminal enters the screen unlocking interface, the input interface is displayed, and the biometric identification information acquired by the input interface is received.

例如,终端检测到用户打开终端的屏幕解锁界面时,终端显示信息采集界面,提示用户输入生物特征识别信息,之后用户录入生物特征识别信息,终端获取该信息采集界面接收到的生物特征识别信息。For example, when the terminal detects that the user opens the screen unlocking interface of the terminal, the terminal displays the information collection interface, prompting the user to input biometric identification information, and then the user enters the biometric identification information, and the terminal obtains the biometric identification information received by the information collection interface.

(2)向服务器发送访问请求,接收该服务器返回的验证指令,根据该验证指令获取该生物特征识别信息。(2) Send an access request to the server, receive a verification instruction returned by the server, and obtain the biometric identification information according to the verification instruction.

例如,该访问请求比如为用户打开终端的某个应用点击登录的操作,终端将该访问请求发送给服务器,服务器接收到该访问请求时,指示终端采集生物特征识别信息,比如终端打开信息采集界面,用户在该信息采集界面上输入生物特征识别信息,之后终端获取该信息采集界面获接收到的该生物特征识别信息,该应用比如为联系人信息、短信、微信、QQ、云盘等。For example, the access request is for the user to open an application on the terminal and click to log in. The terminal sends the access request to the server. When the server receives the access request, it instructs the terminal to collect biometric information. For example, the terminal opens the information collection interface. The user inputs biometric identification information on the information collection interface, and then the terminal obtains the biometric identification information received on the information collection interface, such as contact information, SMS, WeChat, QQ, cloud disk, etc.

步骤S202,根据该生物特征识别信息判断当前用户是否满足预设条件;Step S202, judging whether the current user meets the preset condition according to the biometric identification information;

例如,该预设条件比如为当前用户是否为新登录用户,终端根据该生物特征识别判断当前用户是否与之前登录用户不相同,即是否为新用户,如果当前用户不满足预设条件,则执行步骤S203;如果当前用户满足预设条件,则执行步骤S204;For example, the preset condition is whether the current user is a new login user. The terminal judges whether the current user is different from the previous login user based on the biometric identification, that is, whether it is a new user. If the current user does not meet the preset condition, execute Step S203; if the current user meets the preset condition, execute step S204;

步骤S203,若当前用户不满足该预设条件,则不作处理;Step S203, if the current user does not meet the preset condition, no processing is performed;

例如,终端不将该生物特征识别信息发送给服务器。For example, the terminal does not send the biometric identification information to the server.

步骤S204,若当前用户满足该预设条件,则向服务器发送该生物特征识别信息;Step S204, if the current user meets the preset condition, send the biometric identification information to the server;

例如,终端将采集到的生物特征识别信息发送给该应用对应的服务器,比如发送给云盘服务器,以使服务器对该账号进行验证,该生物特征识别信息对应一账号。For example, the terminal sends the collected biometric identification information to a server corresponding to the application, such as a cloud disk server, so that the server can verify the account, and the biometric identification information corresponds to an account.

步骤S205,接收该服务器根据该生物特征识别信息返回的验证结果;Step S205, receiving the verification result returned by the server according to the biometric identification information;

例如,该验证结果由该服务器判断该生物特征识别信息是否满足预设数据同步条件所得,比如服务器通过判断该生物特征识别信息是否与预设识别信息样本匹配,以判断该生物特征识别信息是否满足预设数据同步条件,由于该生物特征识别信息与账号对应,因此通过该判断步骤对账号进行验证,即判断该生物特征识别信息对应的账号是否与服务器已经注册的账号匹配,即得到验证结果;For example, the verification result is obtained by the server judging whether the biometric identification information satisfies the preset data synchronization conditions. For example, the server judges whether the biometric identification information satisfies Preset data synchronization conditions. Since the biometric identification information corresponds to the account, the account is verified through this judgment step, that is, it is judged whether the account corresponding to the biometric identification information matches the account registered on the server, and the verification result is obtained;

如果该账号与服务器已经注册的账号匹配,则表明该生物特征识别信息满足预设数据同步条件;如果该账号与服务器已经注册的账号不匹配,则表明该生物特征识别信息不满足预设数据同步条件;在服务器判断完成后,将该验证结果发送给终端,终端接收该验证结果,如果终端接收到的验证结果为该生物特征识别信息不满足预设数据同步条件,则不作处理,比如终端不进行数据同步的操作;如果终端接收到的验证结果为该生物特征识别信息满足预设数据同步条件,则执行步骤S206;If the account matches the account already registered on the server, it indicates that the biometric information meets the preset data synchronization conditions; if the account does not match the account already registered on the server, it indicates that the biometric information does not meet the preset data synchronization conditions condition; after the server judges, the verification result is sent to the terminal, and the terminal receives the verification result. If the verification result received by the terminal is that the biometric identification information does not meet the preset data synchronization conditions, no processing is performed. For example, the terminal does not Perform a data synchronization operation; if the verification result received by the terminal is that the biometric identification information satisfies the preset data synchronization condition, then perform step S206;

步骤S206,若确定出该验证结果为该生物特征识别信息满足该预设数据同步条件,则确定需要同步的数据;Step S206, if it is determined that the verification result is that the biometric identification information satisfies the preset data synchronization condition, then determine the data to be synchronized;

例如,当终端接收到的验证结果为该生物特征识别信息与预设识别信息样本匹配,则将该应用的本地数据与服务器中的数据进行比对,以获取该应用需要同步的数据;比如获取需要下载的数据和需要上传的数据。For example, when the verification result received by the terminal is that the biometric identification information matches the preset identification information sample, the local data of the application is compared with the data in the server to obtain the data that the application needs to synchronize; for example, obtaining Data to be downloaded and data to be uploaded.

步骤S207,对该确定需要同步的数据进行数据同步。Step S207, performing data synchronization on the data determined to be synchronized.

例如,终端从服务器下载需要下载的数据以及向服务器上传需要上传的数据,以完成对数据的同步。For example, the terminal downloads data to be downloaded from the server and uploads data to be uploaded to the server, so as to complete data synchronization.

本实施例的数据同步的方法,在第一实施例的基础上,根据生物特征识别信息判断当前用户是否与之前登录的用户相同,如果不相同,才向服务器发送生物特征识别信息,可以避免同一用户多次解锁或登录时,终端重复向服务器发送该生物特征识别信息,从而降低了系统的功耗。The data synchronization method of this embodiment, on the basis of the first embodiment, judges whether the current user is the same as the user who logged in according to the biometric information, and if not, sends the biometric information to the server, which can avoid the same When the user unlocks or logs in multiple times, the terminal repeatedly sends the biometric identification information to the server, thereby reducing the power consumption of the system.

请参照图3,图3为本发明第三优选实施例的数据同步的方法的流程图。Please refer to FIG. 3 , which is a flowchart of a data synchronization method according to a third preferred embodiment of the present invention.

如图3所示,该方法的执行主体为数据同步的服务器,以下简称服务器,包括如下步骤:As shown in Figure 3, the subject of execution of this method is the data synchronization server, hereinafter referred to as the server, including the following steps:

步骤S301、接收终端发送的生物特征识别信息;Step S301, receiving biometric identification information sent by the terminal;

例如,服务器接收终端采集到的生物特征识别信息,该生物特征识别信息比如为指纹信息或者人脸信息或者眼球识别信息(比如虹膜信息、巩膜信息和眼纹信息等)等等,该终端可以为智能手机、平板电脑等设备。For example, the server receives the biometric identification information collected by the terminal, such as fingerprint information or face information or eyeball identification information (such as iris information, sclera information, and eye pattern information, etc.), and the terminal can be Devices such as smartphones and tablets.

步骤S302、判断该生物特征识别信息是否满足预设数据同步条件,生成验证结果;Step S302, judging whether the biometric identification information satisfies the preset data synchronization condition, and generating a verification result;

例如,该生物特征识别信息对应一账号,服务器通过判断该生物特征识别信息是否满足预设数据同步条件,以对生物特征识别信息对应的账号进行验证;如果验证失败,则判定该生物特征识别信息不满足预设数据同步条件,则可以执行步骤S303;如果验证成功,则判定该生物特征识别信息满足预设数据同步条件,则可以执行步骤S304;For example, the biometric identification information corresponds to an account, and the server verifies the account corresponding to the biometric identification information by judging whether the biometric identification information meets the preset data synchronization conditions; if the verification fails, it determines that the biometric identification information If the preset data synchronization condition is not met, step S303 can be performed; if the verification is successful, it is determined that the biometric identification information meets the preset data synchronization condition, and step S304 can be performed;

步骤S303、若确定出该验证结果为该生物特征识别信息不满足该预设数据同步条件,则向该终端发送提示信息;Step S303, if it is determined that the verification result is that the biometric identification information does not meet the preset data synchronization condition, then send a prompt message to the terminal;

例如,当服务器对该生物特征识别信息对应的账号验证失败时,服务器向终端发送当前的生物特征识别信息错误,无法进行数据同步的提示信息。For example, when the server fails to verify the account corresponding to the biometric identification information, the server sends to the terminal a prompt message that the current biometric identification information is wrong and data synchronization cannot be performed.

步骤S304、若确定出该验证结果为该生物特征识别信息满足该预设数据同步条件,则确定需要同步的数据;Step S304, if it is determined that the verification result is that the biometric identification information satisfies the preset data synchronization condition, then determine the data to be synchronized;

例如,当服务器对该生物特征识别信息对应的账号验证成功时,服务器将当前数据与终端中的数据进行比对,以获取该应用需要同步的数据;比如获取需要终端上传的数据和需要终端下载的数据。For example, when the server successfully verifies the account corresponding to the biometric information, the server compares the current data with the data in the terminal to obtain the data that the application needs to synchronize; for example, to obtain data that needs to be uploaded by the terminal and downloaded by the terminal The data.

步骤S305、对该确定需要同步的数据进行数据同步。Step S305, performing data synchronization on the data determined to need synchronization.

例如,服务器将需要下载的数据发送给终端以及服务器接收终端需要上传的数据,以完成对数据的同步。For example, the server sends the data to be downloaded to the terminal and the server receives the data to be uploaded by the terminal, so as to complete data synchronization.

本实施例的数据同步的方法,通过对终端发送的生物特征识别信息对应用的账号进行验证,使得用户使用更加方便,简化了操作过程和以及提高了安全性。The data synchronization method of this embodiment verifies the account of the application through the biometric identification information sent by the terminal, which makes the user more convenient to use, simplifies the operation process and improves the security.

请参照图4,图4为本发明第四优选实施例的数据同步的方法的流程图。Please refer to FIG. 4 , which is a flowchart of a data synchronization method according to a fourth preferred embodiment of the present invention.

如图4所示,该方法的执行主体为数据同步的服务器,以下简称服务器,包括如下步骤:As shown in Figure 4, the subject of execution of this method is a data synchronization server, hereinafter referred to as the server, including the following steps:

步骤S401、接收终端发送的生物特征识别信息;Step S401, receiving biometric identification information sent by the terminal;

例如,服务器接收终端采集到的生物特征识别信息,该生物特征识别信息比如为指纹信息或者人脸信息或者眼球识别信息(比如虹膜信息、巩膜信息和眼纹信息等)等等,该终端可以为智能手机、平板电脑等设备。For example, the server receives the biometric identification information collected by the terminal, such as fingerprint information or face information or eyeball identification information (such as iris information, sclera information, and eye pattern information, etc.), and the terminal can be Devices such as smartphones and tablets.

该接收终端发送的生物特征识别信息的步骤包括:The step of receiving the biometric identification information sent by the terminal includes:

A、接收终端发送的访问请求;A. Receive the access request sent by the terminal;

B、根据该访问请求生成验证指令,并向该终端发送该验证指令;B. Generate a verification instruction according to the access request, and send the verification instruction to the terminal;

C、接收该终端根据该验证指令反馈的生物特征识别信息。C. Receive biometric identification information fed back by the terminal according to the verification instruction.

例如,该访问请求比如为用户打开终端的某个应用点击登录的操作,终端将该访问请求发送给服务器,服务器接收到该访问请求时,指示终端采集生物特征识别信息,比如终端打开信息采集界面,用户在该信息采集界面上输入生物特征识别信息,之后终端获取该信息采集界面接收到的该生物特征识别信息,该应用比如为联系人信息、短信、微信、QQ、云盘等。For example, the access request is for the user to open an application on the terminal and click to log in. The terminal sends the access request to the server. When the server receives the access request, it instructs the terminal to collect biometric information. For example, the terminal opens the information collection interface. , the user inputs biometric identification information on the information collection interface, and then the terminal obtains the biometric identification information received by the information collection interface, such as contact information, SMS, WeChat, QQ, cloud disk, etc.

步骤S402、将该生物特征识别信息与预设识别信息样本进行匹配,生成验证结果,以确定判断该生物特征识别信息是否满足预设数据同步条件。Step S402, matching the biometric identification information with preset identification information samples to generate a verification result to determine whether the biometric identification information satisfies preset data synchronization conditions.

例如,服务器预先存储有预设识别信息样本,比如用户在第一次使用该应用时需要注册账号,注册时需要录入生物特征识别信息,之后服务器将该生物特征识别信息存储在数据库中,以建立该预设识别信息样本;该预设识别信息样本包括多个预设识别信息,每个预设识别信息对应一账号;当然同个用户还可以针对不同的应用程序在相应的服务器上注册不同的指纹信息。For example, the server pre-stores samples of preset identification information. For example, when users use the application for the first time, they need to register an account and enter biometric identification information when registering. Afterwards, the server stores the biometric identification information in the database to establish The preset identification information sample; the preset identification information sample includes multiple preset identification information, and each preset identification information corresponds to an account; of course, the same user can also register different application programs on the corresponding server. fingerprint information.

服务器将该生物特征识别信息与预设识别信息样本进行匹配,以对生物特征识别信息对应的账号进行验证;即判断该生物特征识别信息对应的账号是否与服务器已经注册的账号匹配,如果该账号与服务器已经注册的账号不匹配,则表明该生物特征识别信息不满足预设数据同步条件,可以执行步骤S403;如果该账号与服务器已经注册的账号匹配,则执行步骤S404;The server matches the biometric identification information with the preset identification information samples to verify the account corresponding to the biometric identification information; If it does not match the account registered with the server, it means that the biometric identification information does not meet the preset data synchronization conditions, and step S403 can be performed; if the account matches the account registered with the server, then step S404 can be performed;

由于生物特征识别信息可能存在一定的误差,为了提高匹配的准确性,该将该生物特征识别信息与预设识别信息样本进行匹配的步骤包括:Since there may be certain errors in the biometric identification information, in order to improve the matching accuracy, the steps of matching the biometric identification information with the preset identification information samples include:

A1、将该生物特征识别信息与预设识别信息样本进行匹配,以得到多个匹配参数,该匹配参数用于指示匹配程度;A1. Match the biometric identification information with preset identification information samples to obtain a plurality of matching parameters, and the matching parameters are used to indicate the degree of matching;

A2、将该多个匹配参数中的最大值与预设参数进行比较;A2. Comparing the maximum value among the plurality of matching parameters with a preset parameter;

A3、如果该匹配参数的最大值大于或等于该预设参数,则确定该生物特征识别信息与预设识别信息样本匹配。A3. If the maximum value of the matching parameter is greater than or equal to the preset parameter, it is determined that the biometric identification information matches the preset identification information sample.

例如,服务器在数据库中预先存储了多个用户的生物特征识别信息,即预设识别信息样本;在匹配时,服务器将获取到的生物特征识别信息与每个存储的生物特征识别信息进行一一匹配,获得多个匹配值,以生物特征识别信息为指纹信息为例,譬如服务器预先存储有4个用户的预设指纹信息,服务器获取到的指纹信息与数据库中的各指纹信息的匹配值分别为40%,50%,70%,90%;将预设参数设置为60%,匹配参数中的最大值为90%,然后服务器将90%与60%比较;由于匹配参数中的最大值90%大于预设参数60%,此时确定该指纹信息与数据库中的预设指纹信息匹配,即账号验证成功。如果将匹配参数大于60%的指纹信息都判定为验证成功,有可能造成A用户注册的账号被B用户使用的情况;带来了安全隐患,而将获取的匹配参数的最大值与预设参数比较后,能够防止上述情况的发生,从而进一步提高了数据的安全性。For example, the server pre-stores the biometric identification information of multiple users in the database, that is, the preset identification information samples; when matching, the server compares the acquired biometric identification information with each stored biometric identification information one by one. Matching, to obtain multiple matching values, taking biometric identification information as fingerprint information as an example, for example, the server pre-stores the preset fingerprint information of 4 users, and the matching values of the fingerprint information obtained by the server and each fingerprint information in the database are respectively is 40%, 50%, 70%, 90%; the preset parameter is set to 60%, the maximum value in the matching parameter is 90%, and then the server compares 90% with 60%; since the maximum value in the matching parameter is 90% % is greater than 60% of the preset parameter, at this time, it is determined that the fingerprint information matches the preset fingerprint information in the database, that is, the account verification is successful. If the fingerprint information whose matching parameters are greater than 60% is judged as successful verification, it may cause the account registered by user A to be used by user B; this brings security risks, and the maximum value of the matching parameters obtained will be compared with the preset parameters. After the comparison, the occurrence of the above situation can be prevented, thereby further improving the security of the data.

步骤S403、若该生物特征识别信息与该预设识别信息样本不匹配,则确定该生物特征识别信息不满足该预设数据同步条件;Step S403, if the biometric identification information does not match the preset identification information sample, then determine that the biometric identification information does not meet the preset data synchronization condition;

例如,服务器判定该生物特征识别信息与该预设识别信息样本不匹配,则表明对该生物特征识别信息对应的账号验证失败,此时服务器可以向该终端发送提示信息;比如发送当前的生物特征识别信息错误,无法进行数据同步的提示信息。For example, if the server determines that the biometric identification information does not match the preset identification information sample, it indicates that the verification of the account corresponding to the biometric identification information has failed. At this time, the server can send a prompt message to the terminal; for example, send the current biometric The identification information is wrong, and the prompt message that data synchronization cannot be performed.

步骤S404、若该生物特征识别信息与该预设识别信息样本匹配,则确定该生物特征识别信息满足该预设数据同步条件;Step S404, if the biometric identification information matches the preset identification information sample, then determine that the biometric identification information satisfies the preset data synchronization condition;

例如,服务器判定该生物特征识别信息与该预设识别信息样本匹配,则表明对该生物特征识别信息对应的账号验证成功。For example, if the server determines that the biometric identification information matches the preset identification information sample, it indicates that the verification of the account corresponding to the biometric identification information is successful.

步骤S405、确定需要同步的数据;Step S405, determining the data to be synchronized;

例如,当服务器对该生物特征识别信息对应的账号验证成功时,服务器将当前数据与终端中的数据进行比对,以获取该应用需要同步的数据;比如获取需要终端上传的数据和需要终端下载的数据。For example, when the server successfully verifies the account corresponding to the biometric information, the server compares the current data with the data in the terminal to obtain the data that the application needs to synchronize; for example, to obtain data that needs to be uploaded by the terminal and downloaded by the terminal The data.

步骤S406、对该确定需要同步的数据进行数据同步。Step S406, performing data synchronization on the data determined to need synchronization.

例如,服务器将需要下载的数据发送给终端以及服务器接收终端需要上传的数据,以完成对数据的同步。For example, the server sends the data to be downloaded to the terminal and the server receives the data to be uploaded by the terminal, so as to complete data synchronization.

本实施例的数据同步的方法,服务器将终端发送的生物特征识别信息与预设识别信息样本进行匹配,以对生物特征识别信息对应用的账号进行验证,提高了验证的准确性。In the data synchronization method of this embodiment, the server matches the biometric identification information sent by the terminal with the preset identification information samples, so as to verify the account of the application based on the biometric identification information, which improves the accuracy of verification.

请参照图5,图5为本发明的数据同步的终端的结构示意图。Please refer to FIG. 5 , which is a schematic structural diagram of a data synchronization terminal according to the present invention.

如图5所示,本实施例的数据同步的终端50包括:获取模块51、发送模块52、接收模块53、确定模块54、同步模块55;As shown in Figure 5, the data synchronization terminal 50 of this embodiment includes: an acquisition module 51, a sending module 52, a receiving module 53, a determination module 54, and a synchronization module 55;

获取模块51,用于获取用户的生物特征识别信息;An acquisition module 51, configured to acquire the biometric identification information of the user;

发送模块52,用于向服务器发送该生物特征识别信息;A sending module 52, configured to send the biometric identification information to the server;

接收模块53,用于接收该服务器根据该生物特征识别信息返回的验证结果,该验证结果由该服务器判断该生物特征识别信息是否满足预设数据同步条件所得;The receiving module 53 is used to receive the verification result returned by the server according to the biometric identification information, and the verification result is obtained by the server judging whether the biometric identification information satisfies the preset data synchronization condition;

确定模块54,用于当该接收模块确定出该验证结果为该生物特征识别信息满足该预设数据同步条件时,确定需要同步的数据;A determining module 54, configured to determine the data to be synchronized when the receiving module determines that the verification result is that the biometric information meets the preset data synchronization condition;

同步模块55,用于对该确定需要同步的数据进行数据同步。The synchronization module 55 is configured to perform data synchronization on the data determined to be synchronized.

优选地,该获取模块51具体用于:Preferably, the acquiring module 51 is specifically used for:

当检测到终端进入屏幕解锁界面时,显示输入接口,接收该输入接口获取到的生物特征识别信息;或者When it is detected that the terminal enters the screen unlocking interface, display the input interface, and receive the biometric identification information obtained by the input interface; or

向服务器发送访问请求时,接收该服务器根据该访问请求返回的验证指令,根据该验证指令获取该生物特征识别信息。When an access request is sent to the server, a verification instruction returned by the server according to the access request is received, and the biometric identification information is obtained according to the verification instruction.

该发送模块52具体用于:The sending module 52 is specifically used for:

根据该生物特征识别信息判断当前用户是否满足预设条件;Judging whether the current user meets the preset conditions according to the biometric identification information;

若判定该当前用户满足该预设条件,则向服务器发送生物特征识别信息。If it is determined that the current user satisfies the preset condition, the biometric identification information is sent to the server.

本实施例的数据同步的终端,将用户输入的生物特征识别信息发送给服务器,以使服务器对对应的账号进行验证,使得用户使用更加方便,简化了操作过程和以及提高了安全性。The data synchronization terminal in this embodiment sends the biometric identification information input by the user to the server, so that the server can verify the corresponding account, making the user more convenient to use, simplifying the operation process and improving security.

请参照图6,图6为本发明的数据同步的服务器的结构示意图。Please refer to FIG. 6 , which is a schematic structural diagram of a data synchronization server of the present invention.

如图6所示,该数据同步的服务器60包括:接收模块61、判断模块62、确定模块63、同步模块64;As shown in Figure 6, the server 60 of the data synchronization includes: a receiving module 61, a judging module 62, a determining module 63, and a synchronizing module 64;

接收模块61,用于接收终端发送的生物特征识别信息;A receiving module 61, configured to receive biometric identification information sent by the terminal;

判断模块62,用于判断该生物特征识别信息是否满足预设数据同步条件,生成验证结果;A judging module 62, configured to judge whether the biometric identification information satisfies a preset data synchronization condition, and generate a verification result;

确定模块63,用于当该判断模块确定出该验证结果为该生物特征识别信息满足该预设数据同步条件时,确定需要同步的数据;A determining module 63, configured to determine the data to be synchronized when the judging module determines that the verification result is that the biometric information satisfies the preset data synchronization condition;

同步模块64,用于对该确定需要同步的数据进行数据同步。The synchronization module 64 is configured to perform data synchronization on the data determined to be synchronized.

优选地,如图7所示,该数据同步的服务器60还可包括:提示模块65;Preferably, as shown in Figure 7, the data synchronization server 60 may also include: a prompt module 65;

该提示模块65,用于在判断该生物特征识别信息是否满足预设数据同步条件之后,当该判断模块判定该当前应用不满足该预设数据同步条件时,向该终端发送提示信息。The prompting module 65 is configured to send prompting information to the terminal when the judging module determines whether the current application does not meet the preset data synchronization condition after judging whether the biometric identification information meets the preset data synchronization condition.

该判断模块62具体用于:The judging module 62 is specifically used for:

将该生物特征识别信息与预设识别信息样本进行匹配;Matching the biometric identification information with preset identification information samples;

若该生物特征识别信息与该预设识别信息样本匹配,则确定该生物特征识别信息满足该预设数据同步条件。If the biometric identification information matches the preset identification information sample, it is determined that the biometric identification information satisfies the preset data synchronization condition.

该接收模块61具体用于:The receiving module 61 is specifically used for:

接收终端发送的访问请求;Receive the access request sent by the terminal;

根据该访问请求生成验证指令,并向该终端发送该验证指令;generating a verification instruction according to the access request, and sending the verification instruction to the terminal;

接收该终端根据该验证指令反馈的生物特征识别信息。The biometric identification information fed back by the terminal according to the verification instruction is received.

本实施例的数据同步的服务器,通过对终端发送的生物特征识别信息对应用的账号进行验证,使得用户使用更加方便,简化了操作过程和以及提高了安全性。The data synchronization server in this embodiment verifies the account of the application through the biometric identification information sent by the terminal, which makes the user more convenient to use, simplifies the operation process and improves the security.

请参照图8,图8为本发明的数据同步的系统的结构示意图。Please refer to FIG. 8 , which is a schematic structural diagram of the data synchronization system of the present invention.

本实施例的数据同步的系统80包括数据同步的终端81和数据同步的服务器82;The data synchronization system 80 of the present embodiment includes a data synchronization terminal 81 and a data synchronization server 82;

数据同步的终端82,用于获取用户的生物特征识别信息;向服务器发送该生物特征识别信息;接收该服务器根据该生物特征识别信息返回的验证结果,该验证结果由该服务器判断该生物特征识别信息是否满足预设数据同步条件所得;若确定出该验证结果为该生物特征识别信息满足该预设数据同步条件,则确定需要同步的数据;对该确定需要同步的数据进行数据同步。The terminal 82 for data synchronization is used to obtain the user's biometric identification information; send the biometric identification information to the server; receive the verification result returned by the server according to the biometric identification information, and the verification result is judged by the server. Whether the information meets the preset data synchronization conditions; if it is determined that the verification result is that the biometric information meets the preset data synchronization conditions, then determine the data that needs to be synchronized; perform data synchronization on the determined data that needs to be synchronized.

数据同步的服务器82,用于接收终端发送的生物特征识别信息;判断该生物特征识别信息是否满足预设数据同步条件,生成验证结果;若确定出该验证结果为该生物特征识别信息满足该预设数据同步条件,则确定需要同步的数据;对该确定需要同步的数据进行数据同步。The data synchronization server 82 is used to receive the biometric identification information sent by the terminal; judge whether the biometric identification information meets the preset data synchronization conditions, and generate a verification result; if it is determined that the verification result is that the biometric identification information meets the preset If the data synchronization condition is set, the data that needs to be synchronized is determined; and the data that needs to be synchronized is determined to be synchronized.

上述系统的具体交互过程如下:The specific interaction process of the above system is as follows:

步骤S801、数据同步的终端81获取用户的生物特征识别信息;Step S801, the data synchronization terminal 81 acquires the biometric identification information of the user;

步骤S802、数据同步的终端81向数据同步的服务器82发送该生物特征识别信息;Step S802, the data synchronization terminal 81 sends the biometric identification information to the data synchronization server 82;

步骤S803、数据同步的服务器82接收数据同步的终端81发送的生物特征识别信息;Step S803, the data synchronization server 82 receives the biometric identification information sent by the data synchronization terminal 81;

步骤S804、数据同步的服务器82判断该生物特征识别信息是否满足预设数据同步条件,生成验证结果;Step S804, the data synchronization server 82 judges whether the biometric identification information satisfies the preset data synchronization condition, and generates a verification result;

步骤S804、数据同步的终端81接收该数据同步的服务器82根据该生物特征识别信息返回的验证结果;Step S804, the data synchronization terminal 81 receives the verification result returned by the data synchronization server 82 according to the biometric identification information;

步骤S805、该数据同步的服务器82或者数据同步的终端81确定需要同步的数据;Step S805, the data synchronization server 82 or the data synchronization terminal 81 determines the data to be synchronized;

步骤S806、该数据同步的服务器82或者数据同步的终端81对该确定需要同步的数据进行数据同步。In step S806, the data synchronization server 82 or the data synchronization terminal 81 performs data synchronization on the data determined to be synchronized.

上述交互具体可以为,(以下数据同步的终端简称终端,数据同步的服务器简称服务器)用户对终端进行解锁时或者打开终端上的某个应用进行登录时,录入指纹信息,终端判断该指纹信息是否与之前录入的指纹信息相同,如果不相同,则将该指纹信息发送给服务器,服务器对该指纹信息进行验证,以判断该指纹信息与预设指纹样本是否匹配,如果匹配,则服务器或者终端获取需要同步的数据,之后服务器或者终端对需要同步的数据进行同步。Specifically, the above-mentioned interaction can be as follows: (hereinafter, the data synchronization terminal is referred to as the terminal, and the data synchronization server is referred to as the server). It is the same as the fingerprint information entered before. If not, the fingerprint information will be sent to the server, and the server will verify the fingerprint information to determine whether the fingerprint information matches the preset fingerprint sample. If it matches, the server or terminal will obtain The data that needs to be synchronized, and then the server or terminal will synchronize the data that needs to be synchronized.

本实施例的数据同步的系统,终端获取用户的生物特征识别信息并将其发送至服务器,由服务器对该生物特征识别信息进行验证,如果验证通过,则获取需要同步的数据并进行数据同步,从而提高了数据同步的安全性。In the data synchronization system of this embodiment, the terminal acquires the user's biometric identification information and sends it to the server, and the server verifies the biometric identification information. If the verification is passed, the data to be synchronized is obtained and data synchronization is performed. Thus, the security of data synchronization is improved.

具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。During specific implementation, each of the above modules may be implemented as an independent entity, or may be combined arbitrarily as the same or several entities. For the specific implementation of each of the above modules, please refer to the previous method embodiments, which will not be repeated here.

综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。In summary, although the present invention has been disclosed above with preferred embodiments, the above preferred embodiments are not intended to limit the present invention, and those of ordinary skill in the art can make various modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be determined by the scope defined in the claims.

Claims (14)

Translated fromChinese
1.一种数据同步的方法,其特征在于,包括:1. A method for data synchronization, comprising:获取用户的生物特征识别信息;Obtain the user's biometric identification information;向服务器发送所述生物特征识别信息;Send the biometric identification information to the server;接收所述服务器根据所述生物特征识别信息返回的验证结果,所述验证结果由所述服务器判断所述生物特征识别信息是否满足预设数据同步条件所得;receiving a verification result returned by the server according to the biometric identification information, the verification result being obtained by the server judging whether the biometric identification information satisfies preset data synchronization conditions;若确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件,则确定需要同步的数据;If it is determined that the verification result is that the biometric information meets the preset data synchronization condition, then determine the data that needs to be synchronized;对所述确定需要同步的数据进行数据同步。Perform data synchronization on the data that is determined to need to be synchronized.2.根据权利要求1所述的数据同步的方法,其特征在于,2. The method for data synchronization according to claim 1, characterized in that,所述获取用户的生物特征识别信息的步骤包括:The step of obtaining the user's biometric identification information includes:当检测到终端进入屏幕解锁界面时,显示输入接口,接收所述输入接口获取到的生物特征识别信息;或者When it is detected that the terminal enters the screen unlocking interface, displaying the input interface, and receiving the biometric identification information acquired by the input interface; or向服务器发送访问请求时,接收所述服务器根据所述访问请求返回的验证指令,根据所述验证指令获取所述生物特征识别信息。When sending an access request to the server, receiving a verification instruction returned by the server according to the access request, and obtaining the biometric identification information according to the verification instruction.3.根据权利要求1或2所述的数据同步的方法,其特征在于,3. The method for data synchronization according to claim 1 or 2, characterized in that,所述向服务器发送所述生物特征识别信息的步骤包括:The step of sending the biometric identification information to the server includes:根据所述生物特征识别信息判断当前用户是否满足预设条件;Judging whether the current user meets a preset condition according to the biometric identification information;若判定所述当前用户满足所述预设条件,则执行所述向服务器发送生物特征识别信息的步骤。If it is determined that the current user satisfies the preset condition, the step of sending the biometric identification information to the server is executed.4.一种数据同步的方法,其特征在于,包括:4. A method for data synchronization, comprising:接收终端发送的生物特征识别信息;Receive the biometric identification information sent by the terminal;判断所述生物特征识别信息是否满足预设数据同步条件,生成验证结果;Judging whether the biometric identification information satisfies the preset data synchronization condition, and generating a verification result;若确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件,则确定需要同步的数据;If it is determined that the verification result is that the biometric information meets the preset data synchronization condition, then determine the data that needs to be synchronized;对所述确定需要同步的数据进行数据同步。Perform data synchronization on the data that is determined to need to be synchronized.5.根据权利要求4所述的数据同步的方法,其特征在于,在所述判断所述生物特征识别信息是否满足预设数据同步条件的步骤之后,还包括:5. The data synchronization method according to claim 4, characterized in that, after the step of judging whether the biometric identification information satisfies preset data synchronization conditions, further comprising:若判定所述当前应用不满足所述预设数据同步条件,则向所述终端发送提示信息。If it is determined that the current application does not satisfy the preset data synchronization condition, then sending prompt information to the terminal.6.根据权利要求4所述的数据同步的方法,其特征在于,所述判断所述生物特征识别信息是否满足预设数据同步条件的步骤包括:6. The data synchronization method according to claim 4, wherein the step of judging whether the biometric identification information satisfies preset data synchronization conditions comprises:将所述生物特征识别信息与预设识别信息样本进行匹配;matching the biometric identification information with preset identification information samples;若所述生物特征识别信息与所述预设识别信息样本匹配,则确定所述生物特征识别信息满足所述预设数据同步条件。If the biometric identification information matches the preset identification information sample, it is determined that the biometric identification information satisfies the preset data synchronization condition.7.根据权利要求4至6任一项所述的数据同步的方法,其特征在于,所述接收终端发送的生物特征识别信息的步骤包括:7. The data synchronization method according to any one of claims 4 to 6, wherein the step of receiving the biometric identification information sent by the terminal comprises:接收终端发送的访问请求;Receive the access request sent by the terminal;根据所述访问请求生成验证指令,并向所述终端发送所述验证指令;generating a verification instruction according to the access request, and sending the verification instruction to the terminal;接收所述终端根据所述验证指令反馈的生物特征识别信息。receiving biometric identification information fed back by the terminal according to the verification instruction.8.一种数据同步的终端,其特征在于,包括:8. A terminal for data synchronization, comprising:获取模块,用于获取用户的生物特征识别信息;An acquisition module, configured to acquire the biometric identification information of the user;发送模块,用于向服务器发送所述生物特征识别信息;A sending module, configured to send the biometric identification information to a server;接收模块,用于接收所述服务器根据所述生物特征识别信息返回的验证结果,所述验证结果由所述服务器判断所述生物特征识别信息是否满足预设数据同步条件所得;A receiving module, configured to receive a verification result returned by the server according to the biometric identification information, where the verification result is obtained by the server judging whether the biometric identification information satisfies preset data synchronization conditions;确定模块,用于当所述接收模块确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件时,确定需要同步的数据;A determining module, configured to determine the data to be synchronized when the receiving module determines that the verification result is that the biometric identification information satisfies the preset data synchronization condition;同步模块,用于对所述确定需要同步的数据进行数据同步。A synchronization module, configured to perform data synchronization on the data determined to be synchronized.9.根据权利要求8所述的数据同步的终端,其特征在于,9. The terminal for data synchronization according to claim 8, characterized in that,所述获取模块具体用于:The acquisition module is specifically used for:当检测到终端进入屏幕解锁界面时,显示输入接口,接收所述输入接口获取到的生物特征识别信息;或者When it is detected that the terminal enters the screen unlocking interface, displaying the input interface, and receiving the biometric identification information acquired by the input interface; or向服务器发送访问请求时,接收所述服务器根据所述访问请求返回的验证指令,根据所述验证指令获取所述生物特征识别信息。When sending an access request to the server, receiving a verification instruction returned by the server according to the access request, and obtaining the biometric identification information according to the verification instruction.10.根据权利要求8或9所述的数据同步的终端,其特征在于,10. The data synchronization terminal according to claim 8 or 9, characterized in that,所述发送模块具体用于:The sending module is specifically used for:根据所述生物特征识别信息判断当前用户是否满足预设条件;Judging whether the current user meets a preset condition according to the biometric identification information;若判定所述当前用户满足所述预设条件,则向服务器发送生物特征识别信息。If it is determined that the current user satisfies the preset condition, the biometric identification information is sent to the server.11.一种数据同步的服务器,其特征在于,包括:11. A server for data synchronization, comprising:接收模块,用于接收终端发送的生物特征识别信息;A receiving module, configured to receive biometric identification information sent by the terminal;判断模块,用于判断所述生物特征识别信息是否满足预设数据同步条件,生成验证结果;A judging module, configured to judge whether the biometric identification information satisfies a preset data synchronization condition, and generate a verification result;确定模块,用于当所述判断模块确定出所述验证结果为所述生物特征识别信息满足所述预设数据同步条件时,确定需要同步的数据;A determining module, configured to determine the data to be synchronized when the judging module determines that the verification result is that the biometric identification information satisfies the preset data synchronization condition;同步模块,用于对所述确定需要同步的数据进行数据同步。A synchronization module, configured to perform data synchronization on the data determined to be synchronized.12.根据权利要求11所述的数据同步的服务器,其特征在于,还包括:提示模块;12. The data synchronization server according to claim 11, further comprising: a prompt module;所述提示模块,用于在判断所述生物特征识别信息是否满足预设数据同步条件之后,当所述判断模块判定所述当前应用不满足所述预设数据同步条件时,向所述终端发送提示信息。The prompt module is configured to, after judging whether the biometric identification information satisfies the preset data synchronization condition, when the judging module judges that the current application does not meet the preset data synchronization condition, send a message to the terminal. Prompt information.13.根据权利要求11所述的数据同步的服务器,其特征在于,所述判断模块具体用于:13. The data synchronization server according to claim 11, wherein the judging module is specifically used for:将所述生物特征识别信息与预设识别信息样本进行匹配;matching the biometric identification information with preset identification information samples;若所述生物特征识别信息与所述预设识别信息样本匹配,则确定所述生物特征识别信息满足所述预设数据同步条件。If the biometric identification information matches the preset identification information sample, it is determined that the biometric identification information satisfies the preset data synchronization condition.14.根据权利要求11至13任一项所述的数据同步的服务器,其特征在于,所述接收模块具体用于:14. The data synchronization server according to any one of claims 11 to 13, wherein the receiving module is specifically used for:接收终端发送的访问请求;Receive the access request sent by the terminal;根据所述访问请求生成验证指令,并向所述终端发送所述验证指令;generating a verification instruction according to the access request, and sending the verification instruction to the terminal;接收所述终端根据所述验证指令反馈的生物特征识别信息。receiving biometric identification information fed back by the terminal according to the verification instruction.
CN201610094255.8A2016-02-192016-02-19 Data synchronization method, terminal and serverPendingCN105704133A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610094255.8ACN105704133A (en)2016-02-192016-02-19 Data synchronization method, terminal and server

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610094255.8ACN105704133A (en)2016-02-192016-02-19 Data synchronization method, terminal and server

Publications (1)

Publication NumberPublication Date
CN105704133Atrue CN105704133A (en)2016-06-22

Family

ID=56223291

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610094255.8APendingCN105704133A (en)2016-02-192016-02-19 Data synchronization method, terminal and server

Country Status (1)

CountryLink
CN (1)CN105704133A (en)

Cited By (5)

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

Citations (4)

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

Patent Citations (4)

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

Cited By (5)

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

Similar Documents

PublicationPublication DateTitle
CN107808127B (en)Face recognition method and related product
CN105704133A (en) Data synchronization method, terminal and server
WO2019072132A1 (en)Face recognition method and related product
WO2013169452A1 (en)User-based identification system for social networks
CN105791246B (en)Verification method, the apparatus and system of verification information
CN106797561A (en)A kind of identity identifying method and wearable device
US20150143467A1 (en)System and method for facilitating communication between a web application and a local peripheral device through a native service
CN105656850B (en)Data processing method, related device and system
CN106992956B (en)Method, device and system for realizing authentication between devices
CN106790129A (en)A kind of identity authentication method and device
CN108234124B (en)Identity verification method, device and system
TWI679586B (en) Handwriting data processing method and device
CN105163317A (en)Network access method, server, terminal and system
CN104298910A (en)Portable electronic device and interactive face login method
CN111966991A (en)Equipment unlocking method, device, equipment and storage medium
CN106488394A (en) Method and device for device connection
CN104092653B (en)Data processing method and system
CN107766713B (en) Face template data entry control method and related products
KR20160085276A (en)Method, device, and system for updating authentication informatoin
CN104853030B (en)Information processing method and mobile terminal
CN107563337A (en) Face recognition method and related products
CN104486306A (en)Method for identity authentication based on finger vein recognition and cloud service
CN107818252B (en)Face recognition information synchronization method and related product
CN115038062A (en) A Bluetooth authentication method, device and device
CN108234409B (en)Identity verification method and device

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20160622


[8]ページ先頭

©2009-2025 Movatter.jp