一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于云端存储的时长习惯验证系统及方法与流程

2022-09-15 04:45:23 来源:中国专利 TAG:


1.本发明涉及云计算领域,尤其涉及一种基于云端存储的时长习惯验证系统及方法。


背景技术:

2.云存储是在云计算技术上发展起来的一个新的存储技术。用户可以将本地的资源上传至云端上,可以在任何地方连入互联网来获取云上的资源。大家所熟知的谷歌、微软等大型网络公司均有云存储的服务,在国内,百度云和微云则是市场占有量最大的存储云。存储云向用户提供了存储容器服务、备份服务、归档服务和记录管理服务等等,大大方便了使用者对资源的管理。目前,云计算作为一项新技术已广泛推及到各个具体的细小领域,例如,为各个细小领域提供云存储服务或者云计算服务,其中,云存储服务能够解放本地存储空间的同时,提升其数据服务的面积。然而,在实际使用中,如何将优质的云端服务与具体的细小领域进行结合,例如与各个需要进行精细化支付密码管理的支付装置结合,是目前需要解决的关键问题之一。


技术实现要素:

3.为了解决现有技术中的技术问题,本发明提供了一种基于云端存储的时长习惯验证系统及方法,能够将优质的云端服务与具体的细小领域进行结合,例如与各个需要进行精细化支付密码管理的支付装置结合,解放每一个支付装置的本地存储压力,推广云存储服务的广度,在云存储提供的两种不同密码验证次数的存储服务的基础上,根据当前用户在多次输入失败后当前输入密码的每两个相邻字母的输入间隔时长是否与合法用户输入时长习惯匹配的分析,对当前用户的合法性进行有效判断,并提供当前验证错误次数的精细化管理,从而降低整个支付系统的功耗和操作复杂度。
4.根据本发明的一方面,提供了一种基于云端存储的时长习惯验证系统,所述系统包括:
5.云端存储机构,设置在支付装置的远端,用于同时为多个支付装置提供数据服务,所述云端存储机构存储第一次数阈值和第二次数阈值,所述第二次数阈值是所述第一次数阈值的倍数;
6.验证执行机构,设置在支付装置内,用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第一次数阈值时,控制所述支付装置进入习惯鉴别模式,还用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第二次数阈值时,控制所述支付装置进入拒绝登录模式;
7.时长检测机构,与所述验证执行机构连接,用于在所述支付装置进入习惯鉴别模式后启动对用户后续输入登录密码的每两个相邻字符的输入间隔时长的检测,以获得多个当前间隔时长;
8.习惯解析设备,分别与所述验证执行机构以及所述时长检测机构连接,用于在多
个当前间隔时长分别与多个历史间隔时长逐位置匹配时,对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作;
9.其中,对银行支付应用程序合法用户每一次成功输入登录密码过程中每两个相邻字符的输入间隔时长进行检测,以获得多个有效间隔时长,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历史间隔时长构成所述多个历史间隔时长;
10.其中,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历史间隔时长构成所述多个历史间隔时长包括:每一位置为输入登录密码过程中某两个相邻字符之间的位置。
11.根据本发明的另一方面,还提供了一种基于云端存储的时长习惯验证方法,所述方法包括:
12.使用云端存储机构,设置在支付装置的远端,用于同时为多个支付装置提供数据服务,所述云端存储机构存储第一次数阈值和第二次数阈值,所述第二次数阈值是所述第一次数阈值的倍数;
13.使用验证执行机构,设置在支付装置内,用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第一次数阈值时,控制所述支付装置进入习惯鉴别模式,还用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第二次数阈值时,控制所述支付装置进入拒绝登录模式;
14.使用时长检测机构,与所述验证执行机构连接,用于在所述支付装置进入习惯鉴别模式后启动对用户后续输入登录密码的每两个相邻字符的输入间隔时长的检测,以获得多个当前间隔时长;
15.使用习惯解析设备,分别与所述验证执行机构以及所述时长检测机构连接,用于在多个当前间隔时长分别与多个历史间隔时长逐位置匹配时,对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作;
16.其中,对银行支付应用程序合法用户每一次成功输入登录密码过程中每两个相邻字符的输入间隔时长进行检测,以获得多个有效间隔时长,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历史间隔时长构成所述多个历史间隔时长;
17.其中,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历史间隔时长构成所述多个历史间隔时长包括:每一位置为输入登录密码过程中某两个相邻字符之间的位置。
18.由此可见,本发明具备以下三处显著的进步:首先,在支付装置的银行支付应用程序处对当前用户输入密码时每两个相邻字符输入间隔时长进行检测以获得多个当前间隔时长,并在所述多个当前间隔时长分别与合法用户历史输入密码中参考用的多个历史间隔时长进行逐位置的匹配,以在逐位置匹配成功时,判断当前用户为合法用户;其次,仅仅在当前用户输入密码多次有误时方启动合法用户的输入间隔时长习惯的逐位置验证,从而节省了系统不必要的功耗,同时在逐位置匹配成功时将当前用户的输入密码有误次数清零,
以进一步节省系统不必要的功耗;再次,多个当前间隔时长分别与多个历史间隔时长逐位置匹配指的是,针对每一位置,当对应的当前间隔时长与对应的历史间隔时长之间的差值的绝对值小于等于预设绝对值阈值时,判断所述位置的当前间隔时长与历史间隔时长匹配。
附图说明
19.以下将结合附图对本发明的实施方案进行描述,其中:
20.图1为根据本发明实施方案示出的基于云端存储的时长习惯验证系统及方法的工作场景图。
21.图2为根据本发明实施方案示出的基于云端存储的时长习惯验证系统的结构方框图。
22.图3为根据本发明实施方案示出的基于云端存储的时长习惯验证方法的步骤流程图。
具体实施方式
23.下面将参照附图对本发明的基于云端存储的时长习惯验证系统及方法的实施方案进行详细说明。
24.电子支付的业务类型按电子支付指令发起方式分为网上支付、电话支付、移动支付、销售点终端交易、自动柜员机交易和其他电子支付。网上支付是电子支付的一种形式。广义地讲,网上支付是以互联网为基础,利用银行所支持的某种数字金融工具,发生在购买者和销售者之间的金融交换,而实现从买者到金融机构、商家之间的在线货币支付、现金流转、资金清算、查询统计等过程,由此电子商务服务和其它服务提供金融支持。
25.目前,云计算作为一项新技术已广泛推及到各个具体的细小领域,例如,为各个细小领域提供云存储服务或者云计算服务,其中,云存储服务能够解放本地存储空间的同时,提升其数据服务的面积。然而,在实际使用中,如何将优质的云端服务与具体的细小领域进行结合,例如与各个需要进行精细化支付密码管理的支付装置结合,是目前需要解决的关键问题之一。
26.为了克服上述不足,本发明搭建了一种基于云端存储的时长习惯验证系统及方法,能够有效解决相应的技术问题。
27.图1为根据本发明实施方案示出的基于云端存储的时长习惯验证系统及方法的工作场景图。
28.如图1所示,本发明集成了云端存储服务功能以及支付装置本地的银行支付应用程序处的当前用户密码字符输入间隔时长与合法用户密码字符输入间隔时长的匹配功能,从而在有效利用云端存储的优点的同时,提升用户密码管理的层次性,降低用户密码验证的冗余度。
29.具体地,本发明具备以下三处显著的进步:首先,在支付装置的银行支付应用程序处对当前用户输入密码时每两个相邻字符输入间隔时长进行检测以获得多个当前间隔时长,并在所述多个当前间隔时长分别与合法用户历史输入密码中参考用的多个历史间隔时长进行逐位置的匹配,以在逐位置匹配成功时,判断当前用户为合法用户;其次,仅仅在当
前用户输入密码多次有误时方启动合法用户的输入间隔时长习惯的逐位置验证,从而节省了系统不必要的功耗,同时在逐位置匹配成功时将当前用户的输入密码有误次数清零,以进一步节省系统不必要的功耗;再次,多个当前间隔时长分别与多个历史间隔时长逐位置匹配指的是,针对每一位置,当对应的当前间隔时长与对应的历史间隔时长之间的差值的绝对值小于等于预设绝对值阈值时,判断所述位置的当前间隔时长与历史间隔时长匹配。
30.图2为根据本发明实施方案示出的基于云端存储的时长习惯验证系统的结构方框图,所述系统包括:
31.云端存储机构,设置在支付装置的远端,用于同时为多个支付装置提供数据服务,所述云端存储机构存储第一次数阈值和第二次数阈值,所述第二次数阈值是所述第一次数阈值的倍数;
32.验证执行机构,设置在支付装置内,用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第一次数阈值时,控制所述支付装置进入习惯鉴别模式,还用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第二次数阈值时,控制所述支付装置进入拒绝登录模式;
33.时长检测机构,与所述验证执行机构连接,用于在所述支付装置进入习惯鉴别模式后启动对用户后续输入登录密码的每两个相邻字符的输入间隔时长的检测,以获得多个当前间隔时长;
34.习惯解析设备,分别与所述验证执行机构以及所述时长检测机构连接,用于在多个当前间隔时长分别与多个历史间隔时长逐位置匹配时,对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作;
35.其中,对银行支付应用程序合法用户每一次成功输入登录密码过程中每两个相邻字符的输入间隔时长进行检测,以获得多个有效间隔时长,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历史间隔时长构成所述多个历史间隔时长;
36.其中,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历史间隔时长构成所述多个历史间隔时长包括:每一位置为输入登录密码过程中某两个相邻字符之间的位置。
37.接着,继续对本发明的基于云端存储的时长习惯验证系统的具体结构进行进一步的说明。
38.所述基于云端存储的时长习惯验证系统中还可以包括:
39.数据显示机构,设置在支付装置的内部,与所述验证执行机构连接,用于接收并显示所述支付装置当前进入的习惯鉴别模式或者拒绝登录模式;
40.其中,在多个当前间隔时长分别与多个历史间隔时长逐位置匹配时,对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作包括:针对每一位置,当对应的当前间隔时长与对应的历史间隔时长之间的差值的绝对值小于等于预设绝对值阈值时,判断所述位置的当前间隔时长与历史间隔时长匹配。
41.在所述基于云端存储的时长习惯验证系统中:
42.所述习惯解析设备还用于在多个当前间隔时长未分别与多个历史间隔时长匹配
时,不对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作;
43.其中,所述时长检测机构还用于所述支付装置进入拒绝登录模式后停止对用户后续输入登录密码的相邻两个字符的输入间隔时长的检测。
44.在所述基于云端存储的时长习惯验证系统中:
45.在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第二次数阈值时,控制所述支付装置进入拒绝登录模式包括:所述支付装置在进入拒绝登录模式后拒绝对当前用户在支付装置的银行支付应用程序的输入进行响应;
46.其中,所述验证执行机构内置实时计数器件,用于累计当前用户在支付装置的银行支付应用程序密码输入错误次数;
47.其中,所述验证执行机构内置实时计数器件,用于累计当前用户在支付装置的银行支付应用程序密码输入错误次数包括:一般地,从零开始执行输入错误次数的累计。
48.在所述基于云端存储的时长习惯验证系统中:
49.所述云端存储机构通过无线网络分别与所述多个支付装置建立无线通信链路,所述多个支付装置和所述云端存储机构归属于同一支付运营商;
50.其中,所述云端存储机构存储第一次数阈值和第二次数阈值,所述第二次数阈值是所述第一次数阈值的倍数包括:所述第二次数阈值是所述第一次数阈值的两倍或者三倍。
51.图3为根据本发明实施方案示出的基于云端存储的时长习惯验证方法的步骤流程图,所述方法包括:
52.使用云端存储机构,设置在支付装置的远端,用于同时为多个支付装置提供数据服务,所述云端存储机构存储第一次数阈值和第二次数阈值,所述第二次数阈值是所述第一次数阈值的倍数;
53.使用验证执行机构,设置在支付装置内,用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第一次数阈值时,控制所述支付装置进入习惯鉴别模式,还用于在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第二次数阈值时,控制所述支付装置进入拒绝登录模式;
54.使用时长检测机构,与所述验证执行机构连接,用于在所述支付装置进入习惯鉴别模式后启动对用户后续输入登录密码的每两个相邻字符的输入间隔时长的检测,以获得多个当前间隔时长;
55.使用习惯解析设备,分别与所述验证执行机构以及所述时长检测机构连接,用于在多个当前间隔时长分别与多个历史间隔时长逐位置匹配时,对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作;
56.其中,对银行支付应用程序合法用户每一次成功输入登录密码过程中每两个相邻字符的输入间隔时长进行检测,以获得多个有效间隔时长,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历史间隔时长构成所述多个历史间隔时长;
57.其中,对最新设定次数的多次成功输入登录密码过程分别对应的同一位置的有效间隔时长进行均值处理以获得对应位置的单个历史间隔时长,多个位置分别对应的单个历
史间隔时长构成所述多个历史间隔时长包括:每一位置为输入登录密码过程中某两个相邻字符之间的位置。
58.接着,继续对本发明的基于云端存储的时长习惯验证方法的具体步骤进行进一步的说明。
59.所述基于云端存储的时长习惯验证方法还可以包括:
60.使用数据显示机构,设置在支付装置的内部,与所述验证执行机构连接,用于接收并显示所述支付装置当前进入的习惯鉴别模式或者拒绝登录模式;
61.其中,在多个当前间隔时长分别与多个历史间隔时长逐位置匹配时,对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作包括:针对每一位置,当对应的当前间隔时长与对应的历史间隔时长之间的差值的绝对值小于等于预设绝对值阈值时,判断所述位置的当前间隔时长与历史间隔时长匹配。
62.所述基于云端存储的时长习惯验证方法中:
63.所述习惯解析设备还用于在多个当前间隔时长未分别与多个历史间隔时长匹配时,不对所述验证执行机构记录的当前用户在支付装置的银行支付应用程序密码输入错误次数执行清零操作;
64.其中,所述时长检测机构还用于所述支付装置进入拒绝登录模式后停止对用户后续输入登录密码的相邻两个字符的输入间隔时长的检测。
65.所述基于云端存储的时长习惯验证方法中:
66.在当前用户在支付装置的银行支付应用程序密码输入错误次数超过所述第二次数阈值时,控制所述支付装置进入拒绝登录模式包括:所述支付装置在进入拒绝登录模式后拒绝对当前用户在支付装置的银行支付应用程序的输入进行响应;
67.其中,所述验证执行机构内置实时计数器件,用于累计当前用户在支付装置的银行支付应用程序密码输入错误次数。
68.所述基于云端存储的时长习惯验证方法中:
69.所述云端存储机构通过无线网络分别与所述多个支付装置建立无线通信链路,所述多个支付装置和所述云端存储机构归属于同一支付运营商;
70.其中,所述云端存储机构存储第一次数阈值和第二次数阈值,所述第二次数阈值是所述第一次数阈值的倍数包括:所述第二次数阈值是所述第一次数阈值的两倍或者三倍。
71.另外,在所述基于云端存储的时长习惯验证系统及方法中,云端存储机构,设置在支付装置的远端,用于同时为多个支付装置提供数据服务,所述云端存储机构存储第一次数阈值和第二次数阈值,所述第二次数阈值是所述第一次数阈值的倍数包括:所述第一次数阈值和所述第二次数阈值分别存储在不同的云端存储节点处,所述不同的云端存储节点在物理上隔绝。
72.采用本发明的基于云端存储的时长习惯验证系统及方法,针对现有技术中云存储无法与细小领域无缝结合以及当前支付密码验证精度不足且冗余度高的技术问题,能够在云存储的基础上,根据当前用户在多次输入失败后当前输入密码的每两个相邻字母的输入间隔时长是否与合法用户输入时长习惯匹配的分析,对当前用户的合法性进行有效判断。
73.虽然以上只详细描述本发明的示范性实施例,本行业熟练人士将立即理解在这些
示范性方案中可以有许多变型而不致实质上偏离本发明的新颖原理和优点。相应地,所有这些变型均将包括在以下权利要求所限定的本发明范围以内。在权利要求中,手段和功能条款打算包括在此描述的结构作为实施所叙述的功能,并且不但包括结构上的相当者,还包括相当的结构。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献