一种通过多方式适应支付环境的安全验证算法制造技术

技术编号:35706884 阅读:41 留言:0更新日期:2022-11-23 15:03
本发明专利技术涉及支付安全技术领域,具体地说,涉及一种通过多方式适应支付环境的安全验证算法。其包括用户初始预设支付环境状态;创建虚拟支付信息,采集当前支付环境数据并做出分析并判定;采集用户数据信息,并以用户当前的位置信息为二次坐标、以用户初始的位置信息为一次坐标,以二次坐标与一次坐标之间的位置向两个方向径向延伸,创建双向延伸坐标,以一次坐标、二次坐标以及双向延伸坐标建立临时中转安全状态区域;当后续创建虚拟支付信息位置偏离中转安全状态区域时解除临时中转安全状态区域,依据预设支付环境状态,限制用户虚拟支付交易。本发明专利技术通过创建用户多点活动区域轨迹适配支付环境,使用户进行跨区域虚拟交易时的安全验证较为便捷。安全验证较为便捷。安全验证较为便捷。

【技术实现步骤摘要】
一种通过多方式适应支付环境的安全验证算法


[0001]本专利技术涉及支付安全
,具体地说,涉及一种通过多方式适应支付环境的安全验证算法。

技术介绍

[0002]支付安全是用于在购买者和销售者之间进行金融交换时,对购买者进行支付保护的一种手段,以确保购买者在进行虚拟货币付款时不会被窃取或盗用等账户财产及信息。
[0003]目前人们所使用的第三方付款软件通常为微信、支付宝等其他支付软件(以下简称付款软件),当用户创建虚拟交易进行付款时,付款软件就会实时检测当前的支付环境,以确保用户在支付货款的时候受到保护,但是当用户因工作的原因出差前往其他的地区时,因用户常用的所在地区改变,当用户通过支付软件以当前的所在地创建虚拟交易支付,因异地登录支付软件的原因,支付环境就会因地区的不同而出现风险交易的情况,影响移动支付的安全验证,导致用户无法完成虚拟货币交易;并且,当用户因工作的原因必须在多地之间进行辗转时,用户频繁的切换地区又会加剧支付环境安全验证的风险情况,进一步影响用户进行虚拟货币的交易,给用户造成了极大程度的困扰。

技术实现思路

[0004]本专利技术的目的在于提供一种通过多方式适应支付环境的安全验证算法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术目的在于提供了一种通过多方式适应支付环境的安全验证算法,至少包括;S1、用户初始预设支付环境状态;S2、创建虚拟支付信息,采集当前支付环境数据并做出分析,随之判定该支付环境的安全状态信息;S3、根据支付环境的安全状态信息来采集用户数据信息,并以用户当前的位置信息为二次坐标、以用户初始的位置信息为一次坐标,以二次坐标与一次坐标之间的位置向两个方向径向延伸,创建双向延伸坐标,以一次坐标、二次坐标以及双向延伸坐标建立临时中转安全状态区域;S4、在中转安全状态区域所涵盖的范围内允许创建虚拟支付信息并支付,并当后续创建虚拟支付信息位置偏离中转安全状态区域时解除临时中转安全状态区域,依据预设支付环境状态,限制用户虚拟支付交易。
[0006]作为本技术方案的进一步改进,所述用户初始预设支付环境状态包括如下情况:预设已知安全网络;预设已知移动设备信息;预设用户前往既定位置。
[0007]作为本技术方案的进一步改进,所述采集当前支付环境数据后,并对当前的支付环境数据进行分析,使之与用户初始预设支付环境状态进行对比,随之做出判定,生成当前支付环境的安全状态信息。
[0008]作为本技术方案的进一步改进,所述安全状态信息的情况具体如下:情况一:安全状态信息为风险;情况二:安全状态信息为异常;情况三:安全状态信息为良好。
[0009]作为本技术方案的进一步改进,所述当前的支付环境数据与用户初始预设支付环境状态进行对比所采用的算法为对比算法,其算法包括如下方法步骤:将当前的支付环境数据依次排列设定为:;将用户初始预设支付环境状态数据依次排列设定为:;将当前的支付环境数据与用户初始预设支付环境状态数据逐一进行比对;依据当前的支付环境数据与用户初始预设支付环境状态数据的信息比对情况,判定安全状态信息的情况。
[0010]作为本技术方案的进一步改进,所述支付环境的安全状态信息中存在位置信息异常时,采集用户当前的位置数据信息,位置信息与支付环境的安全状态信息一致时,以用户当前的位置信息记为二次坐标、以用户初始的位置信息记为一次坐标,并在初始预设支付环境状态内创建线性活动轨迹,以满足用户完成虚拟支付信息的交易过程。
[0011]作为本技术方案的进一步改进,所述二次坐标与一次坐标为线性活动轨迹,并以此线性活动轨迹向两个方向径向延伸,创建双向延伸坐标,以多点活动轨迹形成临时中转安全状态区域。
[0012]作为本技术方案的进一步改进,所述创建虚拟支付信息位置偏离临时中转安全状态区域时,迫使中转安全状态区域解除,依据预设支付环境状态,限制用户虚拟支付交易。
[0013]与现有技术相比,本专利技术的有益效果:该通过多方式适应支付环境的安全验证算法中,依据用户当前位置为二次坐标及初始位置为一次坐标,以此两个坐标点之间的位置建立线性区域,并以线性区域为基点创建双向延伸坐标,配合二次坐标及一次坐标及延伸坐标就形成用户多点活动区域轨迹,保证用户在跨区域进行虚拟交易时的安全验证较为便捷,并在用户偏离常规多点活动区域轨迹后,限制用户进行虚拟交易,保障用户的虚拟资产。
附图说明
[0014]图1为本专利技术的整体算法流程图。
具体实施方式
[0015]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于
本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0016]实施例1请参阅图1所示,本实施例提供了一种通过多方式适应支付环境的安全验证算法,至少包括:S1、用户初始预设支付环境状态;S2、创建虚拟支付信息,采集当前支付环境数据并做出分析,随之判定该支付环境的安全状态信息;S3、根据支付环境的安全状态信息来采集用户数据信息,并以用户当前的位置信息为二次坐标、以用户初始的位置信息为一次坐标,以二次坐标与一次坐标之间的位置向两个方向径向延伸,创建双向延伸坐标,以一次坐标、二次坐标以及双向延伸坐标建立临时中转安全状态区域;S4、在中转安全状态区域所涵盖的范围内允许创建虚拟支付信息并支付,并当后续创建虚拟支付信息位置偏离中转安全状态区域时解除临时中转安全状态区域,依据预设支付环境状态,限制用户虚拟支付交易;首先,用户预设多种支付环境状态,并将需要前往的地区设置在支付环境状态内,当用户前往预设置的地区并创建虚拟支付信息时,例如用户处于付款的界面,通过内置的数据采集器采集用户当前支付环境的具体数据并进行分析,并通过支付环境的具体数据,将当前支付环境的具体数据与用户初设预设支付环境状态的数据与之比对,判断当前支付环境的安全状态信息,此时,因用户地区的改变,数据采集器随之采集用户移动端的设备用户数据,来分析用户是否到达初始预设支付环境状态的地点,当当前的地点与之相同时,以用户当前的地点信息(本方案中所记载的位置、地区、地点的描述均为相同的坐标)为二次坐标、以用户初始的位置信息为一次坐标,通过二次坐标与一次坐标的连接,以此两个坐标点连接形成的线性区域为用户途径的地域,用户在此地域内发生轨迹的活动并创建虚拟支付信息时,不受预设支付环境状态的影响;并以二次坐标和一次坐标的中部分别向两个方向径向延伸并创建双向延伸坐标,在用户前往预设的地区的过程中,通过双向延伸坐标扩大用户途径的位置并到达该位置,以双向延伸坐标与二次坐标及一次坐标形成临时中转安全状态,临时中转安全状态增大用户可活动的地区轨迹,以临时中转安全状态所涵盖的多区域,当用户在此区域内创建虚拟支付信息时,不受预设支付环境状态中地区的影响,从而来适配于多种支付环境,保证用户进行虚拟支付时不受影响,并在创建虚拟支付信息的地点偏移临本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通过多方式适应支付环境的安全验证算法,其特征在于:至少包括:S1、用户初始预设支付环境状态;S2、创建虚拟支付信息,采集当前支付环境数据并做出分析,随之判定该支付环境的安全状态信息;S3、根据支付环境的安全状态信息来采集用户数据信息,并以用户当前的位置信息为二次坐标、以用户初始的位置信息为一次坐标,以二次坐标与一次坐标之间的位置向两个方向径向延伸,创建双向延伸坐标,以一次坐标、二次坐标以及双向延伸坐标建立临时中转安全状态区域;S4、在中转安全状态区域所涵盖的范围内允许创建虚拟支付信息并支付,并当后续创建虚拟支付信息位置偏离中转安全状态区域时解除临时中转安全状态区域,依据预设支付环境状态,限制用户虚拟支付交易。2.根据权利要求1所述的通过多方式适应支付环境的安全验证算法,其特征在于:所述用户初始预设支付环境状态包括如下情况:预设已知安全网络;预设已知移动设备信息;预设用户前往既定位置。3.根据权利要求1所述的通过多方式适应支付环境的安全验证算法,其特征在于:所述采集当前支付环境数据后,并对当前的支付环境数据进行分析,使之与用户初始预设支付环境状态进行对比,随之做出判定,生成当前支付环境的安全状态信息。4.根据权利要求3所述的通过多方式适应支付环境的安全验证算法,其特征在于:所述安全状态信息的情况具体如下:情况一:安全状态信息为风险;情况二:安全状态信息为异常;情况三:安全状态信...

【专利技术属性】
技术研发人员:徐华黄士林夏新王欢刘孟禄徐正灏
申请(专利权)人:北京名洋数字科技股份有限公司
类型:发明
国别省市:

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

1