首页 > 资讯 > 一种指纹信息的共享、更新方法及系统与流程

一种指纹信息的共享、更新方法及系统与流程

本发明涉及云服务技术领域,尤其涉及一种指纹信息的共享、更新方法及系统。

背景技术:

随着智能终端的发展,指纹技术的应用,例如智能手机、平板电脑等。指纹的应用场景也越来越广泛,如解锁,网上付款等等。每个包含指纹识别模块的智能终端都输入指纹,并且每个指纹需要录入多次,有的用户还习惯录入多个手指的指纹。如果用户有多个智能终端需要录入指纹,每个智能终端都需要录入指纹,操作十分复杂繁琐,并且当手指不干净时,录入指纹后不能准确解锁,需要重复地录入。

当智能终端恢复出厂设置、手机刷机或者换机后,智能终端设备保存的指纹丢失,也需要重新录入,用户就会觉得麻烦。当需要删除或新增指纹信息时,智能终端保存的指纹丢失,也需要重新录入新增指纹。

通过计算机技术处理后,指纹就表现为深浅不一的灰度纹理图像。这些纹线的形状、长度、末梢点、分叉点等属性都可以作为指纹匹配的特征,用于计算指纹图像之间的相似度,其中末梢点和分叉点统称为指纹细节点,是目前公认最常用、最有效的指纹特征。

由于人类胎儿时期指纹成长的随机性,全世界范围内也很难找到两枚完全一样的指纹。而指纹一旦形成,几乎终生不会改变。我们称这两个特性为唯一性和持久性,这是任何一种身份认证手段的必要属性。除此之外,指纹具有易被用户接受、系统成本低、易用性高、认证精度高等多种优势,都是促成指纹广泛应用的重要原因。

系统通过采集指纹图像、指纹图像增强和特征提取后,将指纹特征作为模板进行存储,被存储的指纹即成为系统的合法用户;用户请求系统认证时,同样需要经过采集、增强和特征提取的处理,然后将提取到的特征与系统中存储的按进行比对,计算出两组指纹特征的相似度分数;如果该分数超过一定的阈值,就认为输入指纹和模板特征来源于同一个用户,通过认证,否则,认证失败。

目前的智能终端都会有智能终端的账户,使用智能终端的账户的用户名和密码作为云服务信息同步成为云服务同步最常用的一种技术。

目前的方案每台包含指纹技术的智能终端需要单独地录入指纹信息,不同智能终端保存的指纹信息独立,当需要删除或者新增指纹信息时,每台智能终端都需要操作。

公开号为cn102930195a的专利提供了一种通过指纹共享电子设备的方法,包括以下步骤:在移动终端的解锁界面提供指纹扫描区;在指纹扫描区接收到用户的指纹输入之后,判断是否满足预设条件;如果判断满足预设条件,则获得用户的指纹信息;根据用户的指纹信息获得用户的身份信息;根据用户的身份信息获得对应的配置信息;以及对移动终端进行解锁并加载配置信息。该方法可快速地在移动设备锁定的状态进行信息搜索,具有易用性与高效性。该发明还公开一种通过指纹进行共享的电子设备。但是该发明需要重复输入指纹信息,操作复杂。

技术实现要素:

本发明要解决的技术问题目的在于提供一种指纹信息共享、更新方法及系统,用以解决现有技术需要重复录入指纹的问题。

为了实现上述目的,本发明采用的技术方案为:

一种指纹信息的共享方法,其特征在于,包括步骤:

s1、获取智能终端加密上传的指纹信息;

s2、将所述指纹信息解密后存储并建立识别所述指纹信息的mac地址数据库;

s3、当接收到所述指纹信息的更新指令时,获取智能终端发送的更新指纹信息并发送所述更新指纹信息至所有连接的智能终端。

进一步地,还包括步骤:

判断所述智能终端是否开启指纹信息共享功能,若是,接收所述智能终端上传的mac地址;

判断所述mac地址是否已存在于所述mac地址数据库,若否,添加所述mac地址至所述mac地址数据库。

进一步地,还包括步骤:

若所述智能终端关闭所述指纹信息共享功能,接收所述智能终端上传的删除mac地址的指令;

判断所述mac地址是否已存在于所述mac地址数据库,若是,将所述智能终端的mac地址从所述mac地址数据库删除。

一种指纹信息的更新方法,包括步骤:

sa、存储用户输入的指纹信息;

sb、将所述指纹信息上传至云端服务器;

sc、接收所述云端服务器发送的更新指纹信息。

进一步地,步骤sc具体包括:

接收云端服务器发送的指纹信息更新通知;

发送下载所述更新指纹信息请求;

接收所述云端服务器发送的同意下载的指令及加密更新指纹信息;

对所述加密更新指纹信息进行解密;

判断是否与本地指纹信息一致,若否,将所述本地指纹信息替换为所述解密后的更新指纹信息。

进一步地,包括:

获取模块,用于获取智能终端加密上传的指纹信息;

数据库模块,用于将所述指纹信息解密后存储并建立识别所述指纹信息的mac地址数据库;

共享模块,用于当接收到所述指纹信息的更新指令时,获取智能终端发送的更新指纹信息,发送更新指纹信息至连接的智能终端。

进一步地,还包括:

开启模块,用于判断所述智能终端是否开启指纹信息共享功能,若是,接收所述智能终端上传的mac地址;

添加模块,用于判断所述mac地址是否已存在于所述mac地址数据库,若否,添加所述mac地址至所述mac地址数据库。

进一步地,还包括:

关闭模块,用于若所述智能终端关闭所述指纹信息共享功能,接收所述智能终端上传的删除mac地址的指令;

删除模块,用于判断所述mac地址是否已存在于所述mac地址数据库,若是,将所述智能终端的mac地址从所述mac地址数据库删除。

一种指纹信息的更新系统,包括:

输入模块,用于存储用户输入的指纹信息;

上传模块,用于将所述指纹信息上传至云端服务器;

接收模块,用于接收所述云端服务器发送的更新指纹信息。

进一步地,所述接收模块具体包括:

通知单元,用于接收云端服务器发送的指纹信息更新通知;

发送单元,用于发送下载所述更新指纹信息请求;

下载单元,用于接收所述云端服务器发送的同意下载的指令及加密更新指纹信息;

解密单元,用于对所述加密更新指纹信息进行解密;

替换单元,用于判断是否与本地指纹信息一致,若否,将所述本地指纹信息替换为所述解密后的更新指纹信息。

本发明与传统的技术相比,有如下优点:

本发明使用云服务,共享云端服务器的指纹信息,很好地解决了指纹录入的繁琐以及指纹信息易丢失的问题。

附图说明

图1是实施例一提供的一种指纹信息的共享方法流程图;

图2是实施例一提供的一种指纹信息的共享系统结构图;

图3是实施例二提供的一种指纹信息的共享方法流程图;

图4是实施例二提供的一种指纹信息的共享系统结构图;

图5是实施例三提供的一种指纹信息的更新方法流程图;

图6是实施例三提供的一种指纹信息的更新系统结构图;

图7是实施例四提供的一种指纹信息的更新方法流程图;

图8是实施例四提供的一种指纹信息的更新系统结构图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

本实施例提供了一种指纹信息的共享方法,如图1所示,包括步骤:

s11:获取智能终端加密上传的指纹信息;

s12:将指纹信息解密后存储并建立识别指纹信息的mac地址数据库;

s13:当接收到指纹信息的更新指令时,获取智能终端发送的更新指纹信息并发送更新指纹信息至连接的所有智能终端。

随着智能终端的发展了,指纹识别功能广泛普及到智能终端。指纹是手指末端皮肤表面凹凸的纹路。

现有的指纹技术,信息录入繁琐,每台智能终端都是独自录入指纹信息,有些智能终端需要录入多个指纹信息,步骤繁琐。并且现有的指纹技术,密码易丢失,很多智能终端都会遇到刷机的情况,比如手机、平板等智能终端,恢复出厂设置或者刷机全清数据之后,保存的指纹信息丢失。智能终端更换新机时,指纹信息也会丢失,需要重新录入。

本实施例提供的指纹信息验证将用户的指纹信息通过加密上传到云端服务器中,用户的智能终端通过账户的用户名和密码进行登录,共享云端服务器的指纹信息,并且当智能终端的指纹信息有变化时如更新、修改、删除等。云端服务器同步更新、修改、删除等操作。并且同一账户的其他联网的智能终端及时同步更新服务器的指纹信息,做到当智能终端设备对指纹信息作出更改时如更新、修改、删除等,同一账户的其他智能终端的指纹信息同步更新、修改或删除。共享指纹信息,提升用户体验,很好地解决了指纹录入的繁琐以及指纹信息易丢失的问题。

本实施例中,步骤s11为获取智能终端加密上传的指纹信息。

具体的,云端服务器与多台智能终端连接。使用同一账户登录的智能终端包含有指纹验证功能的智能手机、平板电脑及其他终端。智能终端将指纹信息加密上传到云端服务器,云端服务器接收智能终端发送的加密的指纹信息。

本实施例中,步骤s12为将指纹信息解密后存储并建立识别指纹信息的mac地址数据库。

具体的,云端服务器获取到从智能终端发送的加密的指纹信息后,对加密指纹信息进行解密。根据所述智能终端的mac地址建立识别指纹信息的mac地址数据库。存在于mac地址数据库的智能终端可以接收云端服务器发送的信息或上传信息至云端服务器。

本实施例中,步骤s13为当接收到指纹信息的更新指令时,获取智能终端发送的更新指纹信息并发送更新指纹信息至连接的所有智能终端。

具体的,云端服务器接收到智能终端发送的需要更新指纹的指令后,云端服务器获取智能终端发送的更新指纹信息,并将更新后的指纹信息发送至其他连接的智能终端。这样,在指纹信息发生改变时,无需一个个进行更改,只需要改变云端服务器的信息。更加方便。

本实施例还提供了一种指纹信息的共享系统,如图2所示,包括:

获取模块21,用于获取智能终端加密上传的指纹信息;

数据库模块22,用于将指纹信息解密后存储并建立识别指纹信息的mac地址数据库;

共享模块23,用于当接收到指纹信息的更新指令时,获取智能终端发送的更新指纹信息并发送更新指纹信息至连接的所有智能终端。

本实施例中,获取模块21用于获取智能终端加密上传的指纹信息。

具体的,智能终端将指纹信息加密上传到云端服务器,获取模块21中云端服务器接收智能终端发送的加密的指纹信息。

本实施例中,数据库模块22用于将指纹信息解密后存储并建立识别指纹信息的mac地址数据库。

具体的,云端服务器获取到从智能终端发送的加密的指纹信息后,对加密指纹信息进行解密。数据库模块22根据所述智能终端的mac地址建立识别指纹信息的mac地址数据库。存在于mac地址数据库的智能终端可以接收云端服务器发送的信息或上传信息至云端服务器。

本实施例中,共享模块23用于当接收到指纹信息的更新指令时,获取智能终端发送的更新指纹信息并发送更新指纹信息至连接的所有智能终端。

具体的,云端服务器接收到智能终端发送的需要更新指纹的指令后,云端服务器获取智能终端发送的更新指纹信息,共享模块23将更新后的指纹信息发送至其他连接的智能终端。这样,在指纹信息发生改变时,无需一个个进行更改,只需要改变云端服务器的信息。更加方便。

实施例二

本实施例提供了一种指纹信息的共享方法,如图3所示,包括步骤:

s31:获取智能终端加密上传的指纹信息;

s32:将指纹信息解密后存储并建立识别指纹信息的mac地址数据库;

s33:当接收到指纹信息的更新指令时,获取智能终端发送的更新指纹信息并发送更新指纹信息至连接的所有智能终端。;

s34:判断智能终端是否开启指纹信息共享功能,若是,接收智能终端上传的mac地址;

s35:判断mac地址是否已存在于mac地址数据库,若否,添加mac地址至mac地址数据库;

s36:若智能终端关闭指纹信息共享功能,接收智能终端上传的删除mac地址的指令;

s37:判断mac地址是否已存在于mac地址数据库中,若是,将智能终端上传的删除mac地址的指令。

与实施例一不同之处在于,还包括步骤s34~步骤s37。

具体的,包含指纹识别功能的智能终端设置开启云服务功能,即开启指纹信息同步功能,系统默认开启这项功能。没有指纹识别的智能终端没有这个选项。

智能终端的账户使用同一用户名和密码进行登录,并且只限于有指纹识别功能的智能终端。

对于设置了开启指纹信息上传的智能终端,将mac地址发送至云端服务器,云端服务器接收发送的mac地址,建立mac地址数据库。当智能终端的指纹有信息时,云端服务器回复同意更新命令后,智能终端上传加密的指纹信息,云端服务器同步更新指纹信息,并且通知mac地址数据库中智能终端的指纹信息有更新。在服务器已建立mac地址数据库的智能终端设备更新指纹信息。

当云端服务器mac地址数据库更新时,当有使用同一账户登录并且系统设置里开启了指纹信息共享功能的智能终端登录云端服务器时,云端服务器首先检测数据库中是否已包含当前智能设备的mac地址,若已存在,数据库不做更新。若不存在,数据库更新当前智能终端的mac地址信息。

当智能终端设置里关闭指纹信息共享功能时及时将当前智能终端的mac地址从数据库中删除。同样的,智能终端发送关闭指纹信息共享功能的指令至云端服务器,云端服务器检测mac地址,判断mac数据中是否已存在当前移动终端的mac地址,若是,从mac地址数据库中将当前mac地址删除,否则,不进行操作。

本实施例还提供了一种指纹信息的共享系统,如图4所示,包括:

获取模块41,用于获取智能终端加密上传的指纹信息;

数据库模块42,用于将指纹信息解密后存储并建立识别指纹信息的mac地址数据库;

共享模块43,用于当接收到指纹信息的更新指令时,获取智能终端发送的更新指纹信息并发送更新指纹信息至连接的所有智能终端。

开启模块44,用于判断智能终端是否开启指纹信息共享功能,若是,接收智能终端上传的mac地址;

添加模块45,用于判断mac地址是否已存在于mac地址数据库,若否,添加mac地址至mac地址数据库;

关闭模块46,用于若智能终端关闭指纹信息共享功能,接收智能终端上传的删除mac地址的指令;

删除模块47,用于判断mac地址是否已存在于mac地址数据库中,若是,将智能终端上传的删除mac地址的指令。

与实施例一不同之处在于,还包括开启模块44,添加模块45,关闭模块46及删除模块47。

具体的,当云端服务器mac地址数据库更新时,开启模块44检测到当有使用同一账户登录并且系统设置里开启了指纹信息共享功能的智能终端登录云端服务器时,添加模块45中云端服务器首先检测数据库中是否已包含当前智能设备的mac地址,若已存在,数据库不做更新。若不存在,数据库更新当前智能终端的mac地址信息。

当关闭模块46检测到智能终端设置里关闭指纹信息共享功能时及时将当前智能终端的mac地址从数据库中删除。同样的,智能终端发送关闭指纹信息共享功能的指令至云端服务器,云端服务器检测mac地址,删除模块47判断mac数据中是否已存在当前移动终端的mac地址,若是,从mac地址数据库中将当前mac地址删除,否则,不进行操作。

本实施例提供的方法及系统,在指纹信息有更新、添加或删除时,能够通过云端服务器共享指纹信息至连接的各个智能终端。无需一一更改指纹信息设置,方便快捷,避免了用户重复录入指纹的繁琐操作,提升用户体验。

实施例三

本实施例提供了一种指纹信息的更新方法,如图5所示,包括步骤:

s51:存储用户输入的指纹信息;

s52:将指纹信息上传至云端服务器;

s53:接收云端服务器发送的更新指纹信息。

具体的,多个相同账户的智能终端连接同一云端服务器。用户在一个智能终端上输入指纹信息,将输入的指纹信息上传至云端服务器,云端服务器将指纹信息发送至同一账户连接的有指纹认证功能的智能终端上。

当使用同一账户登录并且系统已开启指纹信息同步的智能终端联网时收到指纹更新信息,智能终端接收云端服务器发送的更新指纹信息。

智能终端无需通过手动一一输入指纹信息,同一账户登录的智能终端中,只要有一台更新了指纹信息,其他智能终端在联网时,可以选择下载指纹信息,避免了因更换系统造成的指纹丢失,也减少了繁琐的操作过程。

本实施例还提供了一种指纹信息的更新系统,如图6所示,包括:

输入模块61,用于存储用户输入的指纹信息;

上传模块62,用于将指纹信息上传至云端服务器;

接收模块63,用于接收云端服务器发送的更新指纹信息。

具体的,多个相同账户的智能终端连接同一云端服务器。输入模块61中用户在一个智能终端上输入指纹信息,上传模块62将输入的指纹信息上传至云端服务器,云端服务器将指纹信息发送至同一账户连接的有指纹认证功能的智能终端上。

当使用同一账户登录并且系统已开启指纹信息同步的智能终端联网时收到指纹更新信息,接收模块63的智能终端接收云端服务器发送的更新指纹信息。

通过云端服务器共享指纹信息,避免了操作繁琐,指纹信息丢失的问题,提升用户体验。

实施例四

本实施例提供了一种指纹信息的更新方法,如图7所示,包括步骤:

s71:存储用户的指纹信息;

s72:将指纹信息上传至云端服务器;

s73:接收云端服务器发送的指纹信息更新通知;

s74:发送下载更新指纹信息请求;

s75:接收云端服务器发送的同意下载的指令及加密更新指纹信息;

s76:对加密更新指纹信息进行解密;

s77:判断是否与本地信息一致,若否,将本地指纹信息替换为解密后的更新指纹信息。

与实施例三不同之处在于,步骤s53具体包括步骤s73~步骤s77。

具体的,智能终端在联网时接收到更新通知后,往云端服务器发送下载请求命令,云端服务器同意后,智能终端下载加密的更新指纹信息并且在本地进行解密更新指纹信息。再与本地保存的指纹信息比较,当不一致时,从云端服务器下载的更新指纹信息替换本地指纹信息。当指纹一致时,不做任何改动。

本实施例还提供了一种指纹信息的更新系统,如图8所示,包括:

输入模块81,用于存储用户输入的指纹信息;

上传模块82,用于将指纹信息上传至云端服务器;

接收模块83,用于接收云端服务器发送的更新指纹信息。

与实施例三不同之处在于,接收模块83具体包括:

通知单元83a,用于接收云端服务器发送的指纹信息更新通知;

发送单元83b,用于发送下载更新指纹信息请求;

下载单元83c,用于收云端服务器发送的同意下载的指令及加密更新指纹信息;

解密单元83d,用于对加密更新指纹信息进行解密;

替换单元83e,用于判断是否与本地信息一致,若否,将本地指纹信息替换为解密后的更新指纹信息。

具体的,通知单元83中智能终端在联网时接收到更新通知后,发送单元83b往云端服务器发送下载请求命令,云端服务器同意后,下载单元83c中智能终端下载加密的更新指纹信息并且解密单元83d在本地进行解密更新指纹信息。替换单元83e再与本地保存的指纹信息比较,当不一致时,从云端服务器下载的更新指纹信息替换本地指纹信息。当指纹一致时,不做任何改动。

智能终端能够通过云端服务器上传指纹信息并共享更新的指纹信息,避免了更换设备造成的丢失,也无需重复录入指纹。方便快捷。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

相关知识

一种健康监测系统及方法与流程
智能电池管理系统及其共享使用方法和预约使用方法与流程
基于区块链的健康信息共享系统研究与实现
一种车载跳舞毯系统及控制方法与流程
一种医学图像处理方法、系统、计算机设备及存储介质与流程
中医舌诊图像处理系统及方法与流程
电子病历SaaS系统,实现医疗信息的高效共享与保护
一种基于知识图谱的科学健身指导系统和方法与流程
一种管线无人机巡线方法及系统与流程
信息系统应急处理预案及信息系统运维方案(36页)

网址: 一种指纹信息的共享、更新方法及系统与流程 https://m.trfsz.com/newsview1552610.html