生物用户认证制造技术

技术编号:37873402 阅读:9 留言:0更新日期:2023-06-15 21:02
本文的实施例公开了用于对用户进行认证的计算机实现的方法、计算机程序产品和计算机系统。计算机实现的方法可包括接收对应于用户的传记数据。可基于用户传记数据确定变化速率。计算机实现的方法可以包括:在第一时间从用户接收具有时变特性的第一生物特征数据;以及在晚于第一时间的第二时间从用户接收具有时变特性的第二生物特征数据。进一步,计算机实现的方法可以包括:至少基于第一生物特征数据、第二时间和时变特性来确定第三生物特征数据;以及如果第三生物特征数据在第二时间在第二生物特征数据的预定阈值内,则对用户进行认证。证。证。

【技术实现步骤摘要】
【国外来华专利技术】生物用户认证

技术介绍

[0001]本专利技术总体上涉及用户认证领域,更具体地,涉及生物用户认证。
[0002]用户认证方法可以追溯到为访问安全房间、事件或设施而当面进行秘密口令或秘密握手交换。只有在以正确方式接收到正确口令时,门卫才会授予进入者访问权限。在其他情况下,门卫碰巧认识寻求访问的人。在没有门卫的情况下,人可以通过使用物理钥匙打开通往安全房间、事件或设施入口的门来获得访问。随着技术的不断发展,现在用电子方法来补充和/或取代上述的人对人和物理密钥方法。安全设施可以使用电子扫描设备来分析或执行与进入者的某些交互,以确定进入者是否被授权访问安全设施。另一方面,安全设施或房间可以使用电子键盘代替物理钥匙来接受钥匙代码以允许访问。对用户进行认证以访问某些安全设施的其他方法有各种方法论,它们各有利弊。

技术实现思路

[0003]在披露用于对用户进行认证对用户进行认证的方法、计算机程序产品和计算机系统的不同实施例中描述了本专利技术。本公开的一个实施例是一种用于对用户进行认证的计算机实现的方法,所述计算机实现的方法包括:在第一时间从用户接收第一生物特征数据,其中,所述第一生物特征数据可包括时变特性;在晚于所述第一时间的第二时间从用户接收第二生物特征数据,其中,所述第二生物特征数据可以包括所述时变特性;至少基于所述第一生物特征数据、所述第二时间和所述时变特性来确定第三生物特征数据;以及如果所述第三生物特征数据在所述第二生物特征数据的预定阈值内,则对所述用户进行认证。可由一个或多个处理器基于传记数据来确定变化速率。
附图说明
[0004]图1示出了根据本专利技术实施例的用于对用户进行认证的分布式网络环境的框图。
[0005]图2A示出了根据本专利技术实施例的用于对用户进行认证的方法的流程图。
[0006]图2B示出了根据本专利技术实施例的用于对用户进行认证的替代方法的流程图。
[0007]图3示出了根据本专利技术实施例的用于对用户进行认证的演变图。
[0008]图4示出了根据本专利技术实施例的用于对用户进行认证的另一方法的流程图。
[0009]图5示出了根据本专利技术实施例的用于对用户进行认证的分布式网络环境的框图。
[0010]图6示出了根据本专利技术实施例的分布式网络环境的计算设备的框图。
具体实施方式
[0011]生物特征数据(biometric data)现在常规地用于个人识别。例如,指纹数据或虹膜扫描数据用于使得能够访问个人设备或者作为对工作场所或其他设施的物理钥匙的替代。授权访问不限于物理空间。认证也用于授权对计算机和数据的访问。例如,员工要访问安全数据库,可能需要首先被认证。虽然由于无需物理密钥或密码而使用生物特征数据是方便的,但如果生物特征数据落入错误的手中也是有问题的。虽然如果密码文件被黑客攻
击,则可以容易地替换密码,但是生物特征数据轻易无法改变。例如,如果黑客获得对存储在工作场所的计算机上的生物特征数据的访问,则可用该相同数据来获得在由该相同数据保护的其他位置,诸如银行账户或政府记录的访问。
[0012]每三个月左右改变字母数字密码的实践不适用于生物特征数据,其中指纹或虹膜扫描可能持续到个人的一生。此外,不对个人的所有账户使用相同的字母数字密码的实践,不适用生物特征数据。
[0013]本专利技术解决了生物特征数据所固有的安全问题。代替使用永久性生物特征(biometric features)(诸如指纹或虹膜扫描),本专利技术使用随时间而缓慢变化的生物特征,结合预测算法来说明该改变。作为示例,用可见光或近红外(IR)光拍摄的指甲图像可用于认证人的身份。指甲每100天生长约1cm(生长速率至少取决于人的年龄)。因此,手指甲的图像在大约100天或更短时间内自然地过期,这是由于该时间段内相对显著的生长量。
[0014]本专利技术因此依赖于缓慢变化的生物特征。使用预测模型来估计生物特征随时间的变化。随着时间推移,估计误差增加,最终致使生物特征数据过时。
[0015]本专利技术的实施例提供了一种用于对用户进行认证的计算机实现的方法,所述计算机实现的方法包括一个或多个处理器被配置为在第一时间从用户接收第一生物特征数据,其中,第一生物特征数据可包括时变特性;在晚于第一时间的第二时间从用户接收第二生物特征数据,其中,第二生物特征数据可以包括所述时变特性;至少基于第一生物特征数据、第二时间和所述时变特性来确定第三生物特征数据;以及如果第三生物特征数据在第二生物特征数据的预定阈值内,则对用户进行认证。
[0016]其他实施例可包括一个或多个处理器被配置为进一步基于对应于用户的传记数据确定第三生物特征数据,其中传记数据可包括对应于用户的年龄、性别、健康历史、营养、位置、激素或习惯中的至少一者的数据。第一生物特征数据可包括对应于用户的手的至少一个手指的手指图像数据,其中,一个或多个处理器还可被配置为基于手指图像数据确定用户的手的至少一个手指的第一指甲的第一长度。时变特性可以包括第一指甲的第一长度。第三生物特征数据可以至少部分地由被配置为在第二时间向第一生物特征数据的时变特性应用变化速率的一个或多个处理器来确定。变化速率可为基于对应于传记数据的一个或多个值确定的数值因子。变化速率可以是生物特征随时间而增长的速率(即,增长速率)、收缩的速率(即,收缩速率)、发展的速率(即,发展速率)、变化的速率(即,变化速率)或以任何方式修改的速率。在另一个实施例中,第一生物特征数据可包括与用户的手的两个或更多个手指相对应的手指图像数据。在另一个实施例中,时变特性可以包括对应于指甲板特征和指甲斑纹的指甲特性。
[0017]本专利技术的另一个实施例提供一种用于对用户进行认证的计算机实现的方法,包括:一个或多个处理器被配置为接收对应于用户的第一传记数据;基于第一传记数据确定变化速率;在第一时间从设备接收与用户相关联的第一生物特征数据,第一生物特征数据包括时变特性;至少基于第一生物特征数据、所述时变特性、以及所述变化速率来确定第二生物特征数据;将第二生物特征数据存储在数据库中;在第二时间接收与用户相关联的第三生物特征数据,第三生物特征数据包括所述时变特性;以及如果第三生物特征数据在第二时间在第二生物特征数据的预定阈值内,则对用户进行认证。计算机实现的方法可以被配置为从设备、数据库或服务器接收数据。
[0018]在其他实施例中,第一传记数据可包括对应于用户的年龄、性别、健康历史、营养、位置、激素和习惯的数据。第一生物特征数据可包括对应于用户的手的至少一个手指的手指图像数据。所述计算机实现的方法还可以包括基于手指图像数据确定用户的手的至少一个手指的第一指甲的第一长度,其中,所述时变特性包括第一指甲的第一长度,其中,可以至少部分地通过在第二时间将变化速率应用于所述时变特性来确定第二生物特征数据。第一生物特征数据可包括对应于用户的手的两个或更多个手指的手指图像数据。进一步,时变特性可以包括用户的手的两个或更多个手指的两个或更多个指甲板的两个或更多个长度。在另一个实施例中,经认证的生物特征数据和后续的经认证的生物本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于对用户进行认证的计算机实现的方法,所述计算机实现的方法包括:由一个或多个处理器在第一时间接收包括时变特性的第一生物特征数据,其中,所述第一生物特征数据与用户相关联;由所述一个或多个处理器在晚于所述第一时间的第二时间接收包括所述时变特性的第二生物特征数据,其中,所述第二生物特征数据与所述用户相关联;由所述一个或多个处理器至少基于所述第一生物特征数据、所述第二时间和所述时变特性来确定第三生物特征数据;以及如果所述第三生物特征数据在所述第二生物特征数据的预定阈值内,则由所述一个或多个处理器对所述用户进行认证。2.根据权利要求1所述的计算机实现的方法,其中,确定所述第三生物特征数据进一步基于对应于所述用户的传记数据,其中,所述传记数据包括对应于所述用户的年龄、性别、健康历史、营养、位置、激素或习惯中的至少一个的数据。3.根据权利要求1所述的计算机实现的方法,其中,所述第一生物特征数据包括与所述用户的手的至少一个手指对应的手指图像数据。4.根据权利要求3所述的计算机实现的方法,进一步包括:基于所述手指图像数据确定所述用户的手的所述至少一个手指的第一指甲的第一长度,其中,所述时变特性包括所述第一指甲的所述第一长度。5.根据权利要求1所述的计算机实现的方法,其中,所述第三生物特征数据至少部分地通过在所述第二时间向所述第一生物特征数据的所述时变特性应用变化速率来确定。6.根据权利要求1所述的计算机实现的方法,进一步包括:在所述第一时间将所述第一生物特征数据存储在数据库中;如果所述用户被认证,则将所述第二生物特征数据与所述第二时间相关联地存储在所述数据库中;以及利用所述第二生物特征数据来更新所述数据库以增加对应于所述数据库中的最近图像的置信度分数。7.根据权利要求1所述的计算机实现的方法,其中,所述时变特性包括对应于指甲板特征和指甲斑纹的指甲特性。8.一种用于对用户进行认证的计算机程序产品,所述计算机程序产品包括:一个或多个计算机可读存储介质和存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令包括:由一个或多个处理器在第一时间接收包括时变特性的第一生物特征数据的程序指令,其中,所述第一生物特征数据与用户相关联;由所述一个或多个处理器在晚于所述第一时间的第二时间接收包括所述时变特性的第二生物特征数据的程序指令,其中,所述第二生物特征数据与所述用户相关联;由所述一个或多个处理器至少基于所述第一生物特征数据、所述第二时间和所述时变特性来确定第三生物特征数据的程序指令;以及如果所述第三生物特征数据在所述第二生物特征数据的预定阈值内,则由所述一个或多个处理器对所述用户进行认证的程序指令。9.根据权利要求8所述的计算机程序产品,其中,确定所述第三生物特征数据进一步基
于对应于所述用户的传记数据,其中,所述传记数据包括对应于所述用户的年龄、性别、健康历史、营养、位置、激...

【专利技术属性】
技术研发人员:G
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1