掌桥专利:专业的专利平台
掌桥专利
首页

浏览器支付登录页面自动填充方法、服务器及系统

文献发布时间:2023-06-19 11:29:13


浏览器支付登录页面自动填充方法、服务器及系统

技术领域

本申请涉及数据处理技术领域,特别涉及生物识别及金融技术领域,具体涉及浏览器支付登录页面自动填充方法、服务器及系统。

背景技术

随着数字化转型的加速和新技术的发展创新,移动支付逐渐成为社会主流支付模式。在选择移动支付平台时,多数用户优先考虑支付便捷性,提供简单、高效、便捷的服务成为移动支付平台发展的关键。

移动支付目前主要有两种支付方式:APP支付和浏览器支付页面支付。APP支付即用户在商家消费,智能跳转至支付机构的APP应用软件完成支付的方式,支持一次登录、多次支付,方便快捷,但用户需要下载各类支付应用软件,会造成支付设备内存负担。浏览器支付页面支付即用户在商家消费,直接跳转到手机浏览器HTML5页面输入相关用户信息登录,然后进行身份验证完成支付的方式。

然而,现有的浏览器支付页面支付相较于使用APP支付虽然无需下载应用软件,轻量化处理,但每次都需要重新登录,需要用户手动输入个人信息及银行账号信息等登录信息,因此使得现有的浏览器支付页面支付方式存在重复操作多、交易流程长、支付效率低等缺点,直接影响到用户体验。

发明内容

针对现有技术中的问题,本申请提供一种浏览器支付登录页面自动填充方法、服务器及系统,能够有效提高填充浏览器支付登录页面自动化程度、便捷性及效率,进而能够提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率。

为解决上述技术问题,本申请提供以下技术方案:

第一方面,本申请提供一种第一浏览器支付登录页面自动填充方法,包括:

获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息;

校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息;

将所述身份校验成功信息发送至金融服务器,以使该金融服务器基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

进一步地,所述获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息,包括:

接收所述金融服务器发送的针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识;

基于所述移动支付设备的设备标识获取该移动支付设备采集的目标用户生物特征信息,并判断本地是否存储有所述移动支付设备对应的关联生物特征信息,若是,则调取该关联生物特征信息。

进一步地,还包括:

若经校验获知所述目标用户生物特征信息与所述关联生物特征信息不一致,则生成针对所述移动支付设备对应的目标用户的身份校验失败信息;

将所述身份校验失败信息发送至金融服务器,以使该金融服务器基于所述身份校验失败信息及对应的校验失败阈值判断是否重新发送针对所述移动支付设备的生物特征采集指令。

进一步地,还包括:

若经判断获知本地未存储有所述移动支付设备对应的关联生物特征信息,或者,若所述目标用户的身份校验失败次数达到所述校验失败阈值,则将获取的所述移动支付设备采集的目标用户生物特征信息存储为所述目标用户的关联生物特征信息;

生成针对所述移动支付设备对应的目标用户的身份新增请求信息;

将所述身份新增请求信息发送至金融服务器,以使该金融服务器基于所述身份新增请求信息在所述浏览器支付登录页面中显示用户信息填写引导信息,并在所述目标用户基于该用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息后,存储该身份信息、移动支付设备的设备标识、目标用户的用户标识和对应的智能填充协议信息。

第二方面,本申请提供一种第二浏览器支付登录页面自动填充方法,包括:

向移动支付服务器发送生物特征校验请求,以使该移动支付服务器基于该生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息,并校验该目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息;

接收所述移动支付服务器发送的所述身份校验成功信息;

基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

进一步地,所述向移动支付服务器发送生物特征校验请求,包括:

向所述移动支付服务器发送生物特征校验请求,其中,所述生物特征校验请求中包含有针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识,以使该移动支付服务器基于所述移动支付设备的设备标识获取该移动支付设备采集的目标用户生物特征信息,并判断本地是否存储有所述移动支付设备对应的关联生物特征信息,若是,则调取该关联生物特征信息。

进一步地,还包括:

接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份校验失败信息,其中,所述身份校验失败信息为所述移动支付设备经校验获知所述目标用户生物特征信息与所述关联生物特征信息不一致后生成的;

基于所述身份校验失败信息及预设的校验失败阈值判断是否重新向所述移动支付服务器发送针对所述移动支付设备的生物特征采集指令。

进一步地,还包括:

接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份新增请求信息,其中,所述移动支付服务器在经判断获知本地未存储有所述移动支付设备对应的关联生物特征信息,或者,经判断获知所述目标用户的身份校验失败次数达到所述校验失败阈值之后,将获取的所述移动支付设备采集的目标用户生物特征信息存储为所述目标用户的关联生物特征信息,生成所述身份新增请求信息;

基于所述身份新增请求信息在所述浏览器支付登录页面中显示用户信息填写引导信息,并在所述目标用户基于该用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息后,存储该身份信息、移动支付设备的设备标识、目标用户的用户标识和对应的智能填充协议信息。

第三方面,本申请提供一种移动支付服务器,包括:

请求获取模块,用于获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息;

特征校验模块,用于校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息;

信息发送模块,用于将所述身份校验成功信息发送至金融服务器,以使该金融服务器基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

第四方面,本申请提供一种金融服务器,包括:

请求发送模块,用于向移动支付服务器发送生物特征校验请求,以使该移动支付服务器基于该生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息,并校验该目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息;

信息接收模块,用于接收所述移动支付服务器发送的所述身份校验成功信息;

页面填充模块,用于基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

第五方面,本申请提供一种浏览器支付系统,包括:依次通信连接的金融机构对应的金融服务器、移动支付服务器和移动支付设备;

所述移动支付服务器用于执行所述第一浏览器支付登录页面自动填充方法;

所述金融服务器用于执行所述第二浏览器支付登录页面自动填充方法;

所述移动支付设备设有生物特征采集模块,用于采集持有该移动支付设备的目标用户生物特征信息。

第六方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述第一浏览器支付登录页面自动填充方法,或者,所述处理器执行所述计算机程序时实现所述第二浏览器支付登录页面自动填充方法。

第七方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述第一浏览器支付登录页面自动填充方法,或者,所述计算机程序被处理器执行时实现所述第二浏览器支付登录页面自动填充方法。

由上述技术方案可知,本申请提供的一种浏览器支付登录页面自动填充方法、服务器及系统,方法包括:获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息;校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息;将所述身份校验成功信息发送至金融服务器,以使该金融服务器基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例中的第一浏览器支付登录页面自动填充方法的第一种流程示意图。

图2是本申请实施例中的第一浏览器支付登录页面自动填充方法的第二种流程示意图。

图3是本申请实施例中的第一浏览器支付登录页面自动填充方法的第三种流程示意图。

图4是本申请实施例中的第一浏览器支付登录页面自动填充方法的第四种流程示意图。

图5是本申请实施例中的第二浏览器支付登录页面自动填充方法的第一种流程示意图。

图6是本申请实施例中的第二浏览器支付登录页面自动填充方法的第二种流程示意图。

图7是本申请实施例中的第二浏览器支付登录页面自动填充方法的第三种流程示意图。

图8是本申请实施例中的第二浏览器支付登录页面自动填充方法的第四种流程示意图。

图9是本申请实施例中的移动支付服务器的结构示意图。

图10是本申请实施例中的金融服务器的结构示意图。

图11是本申请应用实例中的用户在银行H5使用指纹智能填充登录信息的流程示意图。

图12是本申请应用实例中的未在移动支付设备预留指纹信息的用户开通指纹智能填充登录信息的流程示意图。

图13是本申请应用实例中的非当前设备预留指纹的新用户开通指纹智能填充登录信息的流程示意图。

图14是本申请应用实例中的已在移动支付设备预留指纹信息的用户开通指纹智能填充登录信息的流程示意图。

图15是本申请实施例中的电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

需要说明的是,本申请公开的浏览器支付登录页面自动填充方法、服务器及系统可用于生物识别及金融技术领域,也可用于除生物识别及金融技术领域之外的任意领域,本申请公开的浏览器支付登录页面自动填充方法、服务器及系统的应用领域不做限定。

为解决用户每次使用HTML5页面支付需要手输三要素(姓名、证件号、卡号)、手机号等信息进行登录的问题,本申请提出基于生物识别技术智能获取用户HTML5页面登录信息智能填充的方法。参见表1,与APP生物识别登录不同,本申请是通过生物识别技术智能带出用户登录信息,然后用户再自行完成登录行为,支持同一设备不同用户使用该功能,从而实现提升移动端HTML5页面支付速度,为打造极致支付体验助力。

表1

基于此,本申请运用生物识别技术实现智能填充手机浏览器HTML5页面支付登录信息功能,且通过设备标识+用户标识的方式满足一台设备多个用户使用的情况,解决HTML5页面支付手输登录信息导致交易体验不佳的问题。由此,本申请实施例分别提供由移动支付服务器执行的第一浏览器支付登录页面自动填充方法、由金融服务器执行的第二浏览器支付登录页面自动填充方法、移动支付服务器、金融服务器、浏览器支付系统、电子设备和计算机可读存储介质,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

基于上述内容,本申请的一个或多个实施例中的移动支付服务器和金融服务器均可以为服务器,且移动支付设备与金融机构客户端设备均可以为客户端设备,可以理解的是,所述客户端设备可以包括具备生物特征采集功能的智能手机、平板电子设备、网络机顶盒、便携式计算机、车载设备、智能穿戴设备等。其中,所述智能穿戴设备可以包括智能眼镜、智能手表、智能手环等。

在一种实际应用情形中,前述的移动支付服务器执行第一浏览器支付登录页面自动填充方法的部分可以在如上述内容的服务器中执行,也可以所有的操作都在金融机构客户端设备中完成。具体可以根据所述金融机构客户端设备的处理能力,以及用户使用场景的限制等进行选择。本申请对此不作限定。若所有的操作都在所述金融机构客户端设备中完成,所述金融机构客户端设备还可以包括处理器,用于浏览器支付登录页面自动填充的具体处理。

在另一种实际应用情形中,前述的金融服务器执行第二浏览器支付登录页面自动填充方法的部分可以在如上述内容的服务器中执行,也可以所有的操作都在移动支付设备中完成。具体可以根据所述移动支付设备的处理能力,以及用户使用场景的限制等进行选择。本申请对此不作限定。若所有的操作都在所述移动支付设备中完成,所述移动支付设备还可以包括处理器,用于浏览器支付登录页面自动填充的具体处理。

上述的客户端设备可以具有通信模块(即通信单元),可以与远程的服务器进行通信连接,实现与所述服务器的数据传输。所述服务器可以包括任务调度中心一侧的服务器,其他的实施场景中也可以包括中间平台的服务器,例如与任务调度中心服务器有通信链接的第三方服务器平台的服务器。所述的服务器可以包括单台计算机设备,也可以包括多个服务器组成的服务器集群,或者分布式装置的服务器结构。

上述服务器与所述客户端设备之间可以使用任何合适的网络协议进行通信,包括在本申请提交日尚未开发出的网络协议。所述网络协议例如可以包括TCP/IP协议、UDP/IP协议、HTTP协议、HTTPS协议等。当然,所述网络协议例如还可以包括在上述协议之上使用的RPC协议(Remote Procedure Call Protocol,远程过程调用协议)、REST协议(Representational State Transfer,表述性状态转移协议)等。

具体通过下述各个实施例及应用实例分别进行详细说明。

为了解决现有的浏览器支付页面需要用户手动填写登录信息而导致浏览器支付页面支付效率低、用户体验差等问题,本申请提供一种执行主体为移动支付服务器的第一浏览器支付登录页面自动填充方法的实施例,参见图1,基于移动支付服务器执行的第一浏览器支付登录页面自动填充方法具体包含有如下内容:

步骤110:获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

在步骤110中,金融服务器向移动支付服务器发送生物特征校验请求,该移动支付服务器根据生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

其中,所述生物特征校验请求可以包含有当前已开启浏览器支付登录页面的移动支付设备的唯一标识,该唯一标识可以为设备ID等能够唯一标记移动支付设备的标识。

可以理解的是,所述目标用户生物特征信息是指当前持有或穿戴有所述移动支付设备的目标用户的生物特征信息。其中,生物特征信息可以指用户的指纹、虹膜、声纹、人脸及静脉等中的至少一个特征信息。例如,具备指纹采集模块、摄像头及录音模块的智能手机根据移动支付服务器的指令采集持有该智能手机的目标用户的指纹信息、人脸信息和声纹信息中的至少一项;具备声纹采集模块的虚拟现实VR眼镜根据移动支付服务器的指令采集佩戴有该虚拟现实VR眼镜的目标用户的声纹信息;具备静脉采集模块的智能手环根据移动支付服务器的指令采集佩戴有该智能手环的目标用户的静脉信息等。

在步骤110中,浏览器支付登录页面是指在显示浏览器支付页面之前显示的登录页面,需要在登录页面中填写用户信息并由金融服务器确认无误后,跳转至支付页面,再由用户操作支付页面进行付款操作,尤其适用于用户在商户消费时场景。其中,所述浏览器支付登录页面可以指HTML5页面,也可以指其他类型页面,具体可以根据实际应用情形设置。

步骤120:校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

在步骤120中,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否完全相同,或者,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式还可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息的相似度是否等于或大于相似度阈值,其中的相似度阈值可以根据生物特征的类型进行区别化的预先设定,例如可以将指纹特征的相似度阈值设置为95%至99%之间的任意数值。

可以理解的是,针对所述移动支付设备对应的目标用户的身份校验成功信息具体可以包含有:移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息。在一种举例中,所述移动支付设备的唯一标识可以为设备标识DeviceID;所述目标用户的唯一标识可以为用户标识UserID;所述用于显示身份校验成功的信息可以为校验结果BioTag=1,若BioTag=0,则表示校验未通过,若BioTag=3,则表示需要新增用户生物特征等信息。

步骤130:将所述身份校验成功信息发送至金融服务器,以使该金融服务器基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

在步骤130中,金融服务器根据移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息,自本地查找与所述金融服务器根据移动支付设备的唯一标识和目标用户的唯一标识对应的预存储的所述目标用户的登录信息。

可以理解的是,所述述目标用户的登录信息是指用于填充所述浏览器支付登录页面中全部所需内容的信息,具体可以包含有:用户手机号码、银行账号信息等内容。

从上述描述可知,本申请实施例提供的由移动支付服务器实现的第一浏览器支付登录页面自动填充方法,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

为了提供一种特征采集的优选方式,在本申请提供的第一浏览器支付登录页面自动填充方法的一个实施例,参见图2,所述第一浏览器支付登录页面自动填充方法中的步骤110具体包含有如下内容:

步骤111:接收所述金融服务器发送的针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识。

步骤112:基于所述移动支付设备的设备标识获取该移动支付设备采集的目标用户生物特征信息。

步骤113:判断本地是否存储有所述移动支付设备对应的关联生物特征信息,若是,则执行步骤114;

步骤114:调取该关联生物特征信息。

具体来说,以生物特征为指纹特征为例,移动支付设备厂商调用指纹采集API接口采集指纹,同时调用移动支付设备厂商指纹校验API接口给移动支付服务器上送用户设备标识DeviceID。移动支付服务器判断该设备是否绑定指纹,如未绑定指纹则存储采集的指纹信息并向金融服务器返回结果。如已绑定指纹,则将采集的指纹信息与本地存储的预设指纹信息进行校验,若校验不通过则说明是不同用户使用同一设备进行登录,移动支付服务器存储采集的新指纹并向金融服务器返回结果,若校验通过,直接向金融服务器返回结果。各个流程返回结果信息均为设备标识DeviceID、用户标识UserID和校验结果BioTag,校验结果包括校验通过(BioTag=1)、校验不通过(BioTag=0)、校验新增(BioTag=3)三种情形。金融服务器根据设备标识DeviceID和用户标识UserID判断是否已存储相关用户的登录信息智能填充协议和个人用户信息,若已存储,银行H5页面基于登录字段智能带入用户登录信息,如手机号、卡号信息等;若未存储,银行H5页面引导用户开通指纹智能填充登录信息功能。

从上述描述可知,本申请实施例提供的由移动支付服务器实现的第一浏览器支付登录页面自动填充方法,通过根据金融服务器的指令获取移动支付设备采集的目标用户生物特征信息及本地存储的关联生物特征信息,能够有效提高生物特征采集及校验的效率及便捷性,进而能够进一步提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率。

为了提供一种生物特征校验失败的处理方式,在本申请提供的第一浏览器支付登录页面自动填充方法的一个实施例,参见图3,所述第一浏览器支付登录页面自动填充方法中的步骤110之后还具体包含有如下内容:

步骤140:若经校验获知所述目标用户生物特征信息与所述关联生物特征信息不一致,则生成针对所述移动支付设备对应的目标用户的身份校验失败信息。

步骤150:将所述身份校验失败信息发送至金融服务器,以使该金融服务器基于所述身份校验失败信息及对应的校验失败阈值判断是否重新发送针对所述移动支付设备的生物特征采集指令。

具体来说,以生物特征为指纹特征为例,移动支付服务器检查上送的DeviceID存在关联指纹信息并对指纹信息进行校验,正常情况下因为指纹不匹配,所以校验失败。此时按照校验失败(BioTag=0)结果返回金融服务器,金融服务器再次发起调用指纹采集API接口,再次进行指纹特征校验,如校验三次均为失败,则说明是不同用户使用同一设备开通指纹智能填充登录信息功能。

从上述描述可知,本申请实施例提供的由移动支付服务器实现的第一浏览器支付登录页面自动填充方法,通过在生物特征校验失败之后,向所述金融服务器发送身份校验失败信息,能够使得金融服务器基于所述身份校验失败信息及对应的校验失败阈值判断是否重新向所述金融服务器发送针对所述移动支付设备的生物特征采集指令,进而能够有效提高采集生物特征信息的智能化程度,以进一步提高采用浏览器支付登录页面的支付方式的用户体验。

为了提供一种生物特征新增的处理方式,在本申请提供的第一浏览器支付登录页面自动填充方法的一个实施例,参见图4,所述第一浏览器支付登录页面自动填充方法步骤113之后还具体包含有如下内容:

步骤160:若经判断获知本地未存储有所述移动支付设备对应的关联生物特征信息,或者,若所述目标用户的身份校验失败次数达到所述校验失败阈值,则将获取的所述移动支付设备采集的目标用户生物特征信息存储为所述目标用户的关联生物特征信息。

步骤170:生成针对所述移动支付设备对应的目标用户的身份新增请求信息。

步骤180:将所述身份新增请求信息发送至金融服务器,以使该金融服务器基于所述身份新增请求信息在所述浏览器支付登录页面中显示用户信息填写引导信息,并在所述目标用户基于该用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息后,存储该身份信息、移动支付设备的设备标识、目标用户的用户标识和对应的智能填充协议信息。

在步骤180中,金融服务器基于所述身份新增请求信息在所述浏览器支付登录页面中显示用户信息填写引导信息,该用户信息填写引导信息为用于引导用户在浏览器支付登录页面中填写自己身份信息的提示信息,其中,所述身份信息具体可以为能够表示用户在金融机构中的唯一标识的信息,例如身份证信息等;而后,金融服务器根据用户在浏览器支付登录页面填写的如身份证信息等身份信息调取该用户预先存储在金融机构的相关数据,并从相关数据中获取登录信息所需数据(例如银行账户信息、移动支付设备的设备标识、目标用户的用户标识和对应的智能填充协议信息等内容),将用户填写的身份信息与登录信息所需数据进行对应存储。

具体来说,以生物特征为指纹特征为例,金融机构自HTML5页面提示用户使用生物识别智能填充功能,若用户选择否,则支持用户手输登录信息,同现行;若选择是,则同步请求至金融服务器;金融服务器调用移动支付设备厂商指纹采集API接口调起指纹采集页面,进行指纹采集;金融服务器调用移动支付设备厂商指纹校验API接口向移动支付服务器上送DeviceID;移动支付服务器检查上送的DeviceID未存在关联指纹信息,此时将采集到的用户的指纹信息进行存储,存储信息为DeviceID、UserID和指纹信息数字串,并将DeviceID、UserID和校验新增(BioTag=1)结果返回金融服务器;金融服务器接收应答,通知金融机构HTML5页面;金融机构HTML5页面引导用户输入身份信息(姓名+身份证号);金融服务器基于用户身份信息查询个人客户信息表定位客编,基于客编获取其全部个人信息(包含客编、姓名、身份证号、手机号、卡号等),然后对DeviceID、UserID、智能填充协议信息、用户全部个人信息进行存储。

从上述描述可知,本申请实施例提供的由移动支付服务器实现的第一浏览器支付登录页面自动填充方法,通过在用户事先未存指纹或者新用户与老用户指纹不匹配时,向用户提供指纹新增处理引导信息,能够使得用户根据用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息,进而能够实现自动填充所需的用户数据的快速及有效地获取,并有效提高金融机构的用户体验。

为了解决现有的浏览器支付页面需要用户手动填写登录信息而导致浏览器支付页面支付效率低、用户体验差等问题,本申请提供一种执行主体为金融服务器的第二浏览器支付登录页面自动填充方法的实施例,参见图5,基于金融服务器执行的第二浏览器支付登录页面自动填充方法具体包含有如下内容:

步骤210:向移动支付服务器发送生物特征校验请求,以使该移动支付服务器基于该生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息,并校验该目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

在步骤210中,金融服务器向移动支付服务器发送生物特征校验请求,该移动支付服务器根据生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

其中,所述生物特征校验请求可以包含有当前已开启浏览器支付登录页面的移动支付设备的唯一标识,该唯一标识可以为设备ID等能够唯一标记移动支付设备的标识。

可以理解的是,所述目标用户生物特征信息是指当前持有或穿戴有所述移动支付设备的目标用户的生物特征信息。其中,生物特征信息可以指用户的指纹、虹膜、声纹、人脸及静脉等中的至少一个特征信息。例如,具备指纹采集模块、摄像头及录音模块的智能手机根据移动支付服务器的指令采集持有该智能手机的目标用户的指纹信息、人脸信息和声纹信息中的至少一项;具备声纹采集模块的虚拟现实VR眼镜根据移动支付服务器的指令采集佩戴有该虚拟现实VR眼镜的目标用户的声纹信息;具备静脉采集模块的智能手环根据移动支付服务器的指令采集佩戴有该智能手环的目标用户的静脉信息等。

在步骤210中,浏览器支付登录页面是指在显示浏览器支付页面之前显示的登录页面,需要在登录页面中填写用户信息并由金融服务器确认无误后,跳转至支付页面,再由用户操作支付页面进行付款操作,尤其适用于用户在商户消费时场景。其中,所述浏览器支付登录页面可以指HTML5页面,也可以指其他类型页面,具体可以根据实际应用情形设置。

步骤220:接收所述移动支付服务器发送的所述身份校验成功信息。

在步骤220中,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否完全相同,或者,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式还可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息的相似度是否等于或大于相似度阈值,其中的相似度阈值可以根据生物特征的类型进行区别化的预先设定,例如可以将指纹特征的相似度阈值设置为95%至99%之间的任意数值。

可以理解的是,针对所述移动支付设备对应的目标用户的身份校验成功信息具体可以包含有:移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息。在一种举例中,所述移动支付设备的唯一标识可以为设备标识DeviceID;所述目标用户的唯一标识可以为用户标识UserID;所述用于显示身份校验成功的信息可以为校验结果BioTag=1,若BioTag=0,则表示校验未通过,若BioTag=3,则表示需要新增用户生物特征等信息。

步骤230:基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

在步骤230中,金融服务器根据移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息,自本地查找与所述金融服务器根据移动支付设备的唯一标识和目标用户的唯一标识对应的预存储的所述目标用户的登录信息。

可以理解的是,所述述目标用户的登录信息是指用于填充所述浏览器支付登录页面中全部所需内容的信息,具体可以包含有:用户手机号码、银行账号信息等内容。

从上述描述可知,本申请实施例提供的由金融服务器实现的第二浏览器支付登录页面自动填充方法,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

为了提供一种请求发送的优选方式,在本申请提供的第二浏览器支付登录页面自动填充方法的一个实施例,参见图6,所述第二浏览器支付登录页面自动填充方法中的步骤210具体包含有如下内容:

步骤211:向所述移动支付服务器发送生物特征校验请求,其中,所述生物特征校验请求中包含有针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识,以使该移动支付服务器基于所述移动支付设备的设备标识获取该移动支付设备采集的目标用户生物特征信息,并判断本地是否存储有所述移动支付设备对应的关联生物特征信息,若是,则调取该关联生物特征信息。

具体来说,以生物特征为指纹特征为例,移动支付设备厂商调用指纹采集API接口采集指纹,同时调用移动支付设备厂商指纹校验API接口给移动支付服务器上送用户设备标识DeviceID。移动支付服务器判断该设备是否绑定指纹,如未绑定指纹则存储采集的指纹信息并向金融服务器返回结果。如已绑定指纹,则将采集的指纹信息与本地存储的预设指纹信息进行校验,若校验不通过则说明是不同用户使用同一设备进行登录,移动支付服务器存储采集的新指纹并向金融服务器返回结果,若校验通过,直接向金融服务器返回结果。各个流程返回结果信息均为设备标识DeviceID、用户标识UserID和校验结果BioTag,校验结果包括校验通过(BioTag=1)、校验不通过(BioTag=0)、校验新增(BioTag=3)三种情形。金融服务器根据设备标识DeviceID和用户标识UserID判断是否已存储相关用户的登录信息智能填充协议和个人用户信息,若已存储,银行H5页面基于登录字段智能带入用户登录信息,如手机号、卡号信息等;若未存储,银行H5页面引导用户开通指纹智能填充登录信息功能。

从上述描述可知,本申请实施例提供的由金融服务器实现的第二浏览器支付登录页面自动填充方法,通过向移动支付服务器发送针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识,使得移动支付服务器根据金融服务器的指令获取移动支付设备采集的目标用户生物特征信息及本地存储的关联生物特征信息,能够有效提高生物特征采集及校验的效率及便捷性,进而能够进一步提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率。

为了提供一种生物特征校验失败的处理方式,在本申请提供的第二浏览器支付登录页面自动填充方法的一个实施例,参见图7,所述第二浏览器支付登录页面自动填充方法中的步骤210之后还具体包含有如下内容:

步骤240:接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份校验失败信息,其中,所述身份校验失败信息为所述移动支付设备经校验获知所述目标用户生物特征信息与所述关联生物特征信息不一致后生成的。

步骤250:基于所述身份校验失败信息及预设的校验失败阈值判断是否重新向所述移动支付服务器发送针对所述移动支付设备的生物特征采集指令。

具体来说,以生物特征为指纹特征为例,移动支付服务器检查上送的DeviceID存在关联指纹信息并对指纹信息进行校验,正常情况下因为指纹不匹配,所以校验失败。此时按照校验失败(BioTag=0)结果返回金融服务器,金融服务器再次发起调用指纹采集API接口,再次进行指纹特征校验,如校验三次均为失败,则说明是不同用户使用同一设备开通指纹智能填充登录信息功能。

从上述描述可知,本申请实施例提供的由金融服务器实现的第二浏览器支付登录页面自动填充方法,通过接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份校验失败信息,能够基于所述身份校验失败信息及对应的校验失败阈值判断是否重新向所述金融服务器发送针对所述移动支付设备的生物特征采集指令,进而能够有效提高采集生物特征信息的智能化程度,以进一步提高采用浏览器支付登录页面的支付方式的用户体验。

为了提供一种生物特征新增的处理方式,在本申请提供的第二浏览器支付登录页面自动填充方法的一个实施例,参见图8,所述第二浏览器支付登录页面自动填充方法中还具体包含有如下内容:

步骤260:接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份新增请求信息,其中,所述移动支付服务器在经判断获知本地未存储有所述移动支付设备对应的关联生物特征信息,或者,经判断获知所述目标用户的身份校验失败次数达到所述校验失败阈值之后,将获取的所述移动支付设备采集的目标用户生物特征信息存储为所述目标用户的关联生物特征信息,生成所述身份新增请求信息。

步骤270:基于所述身份新增请求信息在所述浏览器支付登录页面中显示用户信息填写引导信息,并在所述目标用户基于该用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息后,存储该身份信息、移动支付设备的设备标识、目标用户的用户标识和对应的智能填充协议信息。

具体来说,以生物特征为指纹特征为例,金融机构自HTML5页面提示用户使用生物识别智能填充功能,若用户选择否,则支持用户手输登录信息,同现行;若选择是,则同步请求至金融服务器;金融服务器调用移动支付设备厂商指纹采集API接口调起指纹采集页面,进行指纹采集;金融服务器调用移动支付设备厂商指纹校验API接口向移动支付服务器上送DeviceID;移动支付服务器检查上送的DeviceID未存在关联指纹信息,此时将采集到的用户的指纹信息进行存储,存储信息为DeviceID、UserID和指纹信息数字串,并将DeviceID、UserID和校验新增(BioTag=1)结果返回金融服务器;金融服务器接收应答,通知金融机构HTML5页面;金融机构HTML5页面引导用户输入身份信息(姓名+身份证号);金融服务器基于用户身份信息查询个人客户信息表定位客编,基于客编获取其全部个人信息(包含客编、姓名、身份证号、手机号、卡号等),然后对DeviceID、UserID、智能填充协议信息、用户全部个人信息进行存储。

从上述描述可知,本申请实施例提供的由金融服务器实现的第二浏览器支付登录页面自动填充方法,通过在用户事先未存指纹或者新用户与老用户指纹不匹配时,向用户提供指纹新增处理引导信息,能够使得用户根据用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息,进而能够实现自动填充所需的用户数据的快速及有效地获取,并有效提高金融机构的用户体验。

从软件层面来说,为了解决现有的浏览器支付页面需要用户手动填写登录信息而导致浏览器支付页面支付效率低、用户体验差等问题,本申请提供一种用于执行所述第一浏览器支付登录页面自动填充方法中全部或部分内容的移动支付服务器的实施例,参见图9,所述移动支付服务器具体包含有如下内容:

请求获取模块11,用于获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

在请求获取模块11中,金融服务器向移动支付服务器发送生物特征校验请求,该移动支付服务器根据生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

其中,所述生物特征校验请求可以包含有当前已开启浏览器支付登录页面的移动支付设备的唯一标识,该唯一标识可以为设备ID等能够唯一标记移动支付设备的标识。

可以理解的是,所述目标用户生物特征信息是指当前持有或穿戴有所述移动支付设备的目标用户的生物特征信息。其中,生物特征信息可以指用户的指纹、虹膜、声纹、人脸及静脉等中的至少一个特征信息。例如,具备指纹采集模块、摄像头及录音模块的智能手机根据移动支付服务器的指令采集持有该智能手机的目标用户的指纹信息、人脸信息和声纹信息中的至少一项;具备声纹采集模块的虚拟现实VR眼镜根据移动支付服务器的指令采集佩戴有该虚拟现实VR眼镜的目标用户的声纹信息;具备静脉采集模块的智能手环根据移动支付服务器的指令采集佩戴有该智能手环的目标用户的静脉信息等。

在请求获取模块11中,浏览器支付登录页面是指在显示浏览器支付页面之前显示的登录页面,需要在登录页面中填写用户信息并由金融服务器确认无误后,跳转至支付页面,再由用户操作支付页面进行付款操作,尤其适用于用户在商户消费时场景。其中,所述浏览器支付登录页面可以指HTML5页面,也可以指其他类型页面,具体可以根据实际应用情形设置。

特征校验模块12,用于校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

在特征校验模块12中,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否完全相同,或者,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式还可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息的相似度是否等于或大于相似度阈值,其中的相似度阈值可以根据生物特征的类型进行区别化的预先设定,例如可以将指纹特征的相似度阈值设置为95%至99%之间的任意数值。

可以理解的是,针对所述移动支付设备对应的目标用户的身份校验成功信息具体可以包含有:移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息。在一种举例中,所述移动支付设备的唯一标识可以为设备标识DeviceID;所述目标用户的唯一标识可以为用户标识UserID;所述用于显示身份校验成功的信息可以为校验结果BioTag=1,若BioTag=0,则表示校验未通过,若BioTag=3,则表示需要新增用户生物特征等信息。

信息发送模块13,用于将所述身份校验成功信息发送至金融服务器,以使该金融服务器基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

在信息发送模块13中,金融服务器根据移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息,自本地查找与所述金融服务器根据移动支付设备的唯一标识和目标用户的唯一标识对应的预存储的所述目标用户的登录信息。

可以理解的是,所述述目标用户的登录信息是指用于填充所述浏览器支付登录页面中全部所需内容的信息,具体可以包含有:用户手机号码、银行账号信息等内容。

本申请提供的移动支付服务器的实施例具体可以用于执行上述实施例中的第一浏览器支付登录页面自动填充方法的实施例的处理流程,其功能在此不再赘述,可以参照上述第一浏览器支付登录页面自动填充方法实施例的详细描述。

从上述描述可知,本申请实施例提供的移动支付服务器,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

为了提供一种特征采集的优选方式,在本申请提供的移动支付服务器的一个实施例,所述移动支付服务器中的请求获取模块11具体用于执行下述内容:

步骤111:接收所述金融服务器发送的针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识。

步骤112:基于所述移动支付设备的设备标识获取该移动支付设备采集的目标用户生物特征信息。

步骤113:判断本地是否存储有所述移动支付设备对应的关联生物特征信息,若是,则执行步骤114;

步骤114:调取该关联生物特征信息。

从上述描述可知,本申请实施例提供的移动支付服务器,通过根据金融服务器的指令获取移动支付设备采集的目标用户生物特征信息及本地存储的关联生物特征信息,能够有效提高生物特征采集及校验的效率及便捷性,进而能够进一步提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率。

为了提供一种生物特征校验失败的处理方式,在本申请提供的移动支付服务器的一个实施例,所述移动支付服务器还具体用于执行下述内容:

步骤140:若经校验获知所述目标用户生物特征信息与所述关联生物特征信息不一致,则生成针对所述移动支付设备对应的目标用户的身份校验失败信息。

步骤150:将所述身份校验失败信息发送至金融服务器,以使该金融服务器基于所述身份校验失败信息及对应的校验失败阈值判断是否重新发送针对所述移动支付设备的生物特征采集指令。

从上述描述可知,本申请实施例提供的移动支付服务器,通过在生物特征校验失败之后,向所述金融服务器发送身份校验失败信息,能够使得金融服务器基于所述身份校验失败信息及对应的校验失败阈值判断是否重新向所述金融服务器发送针对所述移动支付设备的生物特征采集指令,进而能够有效提高采集生物特征信息的智能化程度,以进一步提高采用浏览器支付登录页面的支付方式的用户体验。

为了提供一种生物特征新增的处理方式,在本申请提供的移动支付服务器的一个实施例,所述移动支付服务器还具体用于执行下述内容:

步骤160:若经判断获知本地未存储有所述移动支付设备对应的关联生物特征信息,或者,若所述目标用户的身份校验失败次数达到所述校验失败阈值,则将获取的所述移动支付设备采集的目标用户生物特征信息存储为所述目标用户的关联生物特征信息。

步骤170:生成针对所述移动支付设备对应的目标用户的身份新增请求信息。

步骤180:将所述身份新增请求信息发送至金融服务器,以使该金融服务器基于所述身份新增请求信息在所述浏览器支付登录页面中显示用户信息填写引导信息,并在所述目标用户基于该用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息后,存储该身份信息、移动支付设备的设备标识、目标用户的用户标识和对应的智能填充协议信息。

从上述描述可知,本申请实施例提供的移动支付服务器,通过在用户事先未存指纹或者新用户与老用户指纹不匹配时,向用户提供指纹新增处理引导信息,能够使得用户根据用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息,进而能够实现自动填充所需的用户数据的快速及有效地获取,并有效提高金融机构的用户体验。

从软件层面来说,为了解决现有的浏览器支付页面需要用户手动填写登录信息而导致浏览器支付页面支付效率低、用户体验差等问题,本申请提供一种用于执行所述第二浏览器支付登录页面自动填充方法中全部或部分内容的金融服务器的实施例,参见图10,所述金融服务器具体包含有如下内容:

请求发送模块21,用于向移动支付服务器发送生物特征校验请求,以使该移动支付服务器基于该生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息,并校验该目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

在请求发送模块21中,金融服务器向移动支付服务器发送生物特征校验请求,该移动支付服务器根据生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

其中,所述生物特征校验请求可以包含有当前已开启浏览器支付登录页面的移动支付设备的唯一标识,该唯一标识可以为设备ID等能够唯一标记移动支付设备的标识。

可以理解的是,所述目标用户生物特征信息是指当前持有或穿戴有所述移动支付设备的目标用户的生物特征信息。其中,生物特征信息可以指用户的指纹、虹膜、声纹、人脸及静脉等中的至少一个特征信息。例如,具备指纹采集模块、摄像头及录音模块的智能手机根据移动支付服务器的指令采集持有该智能手机的目标用户的指纹信息、人脸信息和声纹信息中的至少一项;具备声纹采集模块的虚拟现实VR眼镜根据移动支付服务器的指令采集佩戴有该虚拟现实VR眼镜的目标用户的声纹信息;具备静脉采集模块的智能手环根据移动支付服务器的指令采集佩戴有该智能手环的目标用户的静脉信息等。

在请求发送模块21中,浏览器支付登录页面是指在显示浏览器支付页面之前显示的登录页面,需要在登录页面中填写用户信息并由金融服务器确认无误后,跳转至支付页面,再由用户操作支付页面进行付款操作,尤其适用于用户在商户消费时场景。其中,所述浏览器支付登录页面可以指HTML5页面,也可以指其他类型页面,具体可以根据实际应用情形设置。

信息接收模块22,用于接收所述移动支付服务器发送的所述身份校验成功信息。

在信息接收模块22中,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否完全相同,或者,校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致的具体方式还可以为判断所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息的相似度是否等于或大于相似度阈值,其中的相似度阈值可以根据生物特征的类型进行区别化的预先设定,例如可以将指纹特征的相似度阈值设置为95%至99%之间的任意数值。

可以理解的是,针对所述移动支付设备对应的目标用户的身份校验成功信息具体可以包含有:移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息。在一种举例中,所述移动支付设备的唯一标识可以为设备标识DeviceID;所述目标用户的唯一标识可以为用户标识UserID;所述用于显示身份校验成功的信息可以为校验结果BioTag=1,若BioTag=0,则表示校验未通过,若BioTag=3,则表示需要新增用户生物特征等信息。

页面填充模块23,用于基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

在页面填充模块23中,金融服务器根据移动支付设备的唯一标识、目标用户的唯一标识和用于显示身份校验成功的信息,自本地查找与所述金融服务器根据移动支付设备的唯一标识和目标用户的唯一标识对应的预存储的所述目标用户的登录信息。

可以理解的是,所述述目标用户的登录信息是指用于填充所述浏览器支付登录页面中全部所需内容的信息,具体可以包含有:用户手机号码、银行账号信息等内容。

本申请提供的金融服务器的实施例具体可以用于执行上述实施例中的第二浏览器支付登录页面自动填充方法的实施例的处理流程,其功能在此不再赘述,可以参照上述第二浏览器支付登录页面自动填充方法实施例的详细描述。

从上述描述可知,本申请实施例提供的金融服务器,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

为了提供一种请求发送的优选方式,在本申请提供的金融服务器的一个实施例,所述金融服务器中的请求发送模块21具体用于执行下述内容:

步骤211:向所述移动支付服务器发送生物特征校验请求,其中,所述生物特征校验请求中包含有针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识,以使该移动支付服务器基于所述移动支付设备的设备标识获取该移动支付设备采集的目标用户生物特征信息,并判断本地是否存储有所述移动支付设备对应的关联生物特征信息,若是,则调取该关联生物特征信息。

从上述描述可知,本申请实施例提供的金融服务器,通过向移动支付服务器发送针对当前已开启浏览器支付登录页面的移动支付设备的生物特征采集指令及该移动支付设备的设备标识,使得移动支付服务器根据金融服务器的指令获取移动支付设备采集的目标用户生物特征信息及本地存储的关联生物特征信息,能够有效提高生物特征采集及校验的效率及便捷性,进而能够进一步提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率。

为了提供一种生物特征校验失败的处理方式,在本申请提供的金融服务器的一个实施例,所述金融服务器还具体用于执行下述内容:

步骤240:接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份校验失败信息,其中,所述身份校验失败信息为所述移动支付设备经校验获知所述目标用户生物特征信息与所述关联生物特征信息不一致后生成的。

步骤250:基于所述身份校验失败信息及预设的校验失败阈值判断是否重新向所述移动支付服务器发送针对所述移动支付设备的生物特征采集指令。

从上述描述可知,本申请实施例提供的金融服务器,通过接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份校验失败信息,能够基于所述身份校验失败信息及对应的校验失败阈值判断是否重新向所述金融服务器发送针对所述移动支付设备的生物特征采集指令,进而能够有效提高采集生物特征信息的智能化程度,以进一步提高采用浏览器支付登录页面的支付方式的用户体验。

为了提供一种生物特征新增的处理方式,在本申请提供的金融服务器的一个实施例,所述金融服务器中还具体用于执行下述内容:

步骤260:接收所述移动支付服务器发送的针对所述移动支付设备对应的目标用户的身份新增请求信息,其中,所述移动支付服务器在经判断获知本地未存储有所述移动支付设备对应的关联生物特征信息,或者,经判断获知所述目标用户的身份校验失败次数达到所述校验失败阈值之后,将获取的所述移动支付设备采集的目标用户生物特征信息存储为所述目标用户的关联生物特征信息,生成所述身份新增请求信息。

步骤270:基于所述身份新增请求信息在所述浏览器支付登录页面中显示用户信息填写引导信息,并在所述目标用户基于该用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息后,存储该身份信息、移动支付设备的设备标识、目标用户的用户标识和对应的智能填充协议信息。

从上述描述可知,本申请实施例提供的金融服务器,通过在用户事先未存指纹或者新用户与老用户指纹不匹配时,向用户提供指纹新增处理引导信息,能够使得用户根据用户信息填写引导信息在所述浏览器支付登录页面中填写身份信息,进而能够实现自动填充所需的用户数据的快速及有效地获取,并有效提高金融机构的用户体验。

基于上述的金融服务器和移动支付服务器实施例,本申请还提供一种浏览器支付系统,该浏览器支付系统具体包含有如下内容:

依次通信连接的金融机构对应的金融服务器、移动支付服务器和移动支付设备;所述移动支付服务器用于执行所述第一浏览器支付登录页面自动填充方法;所述金融服务器用于执行所述第二浏览器支付登录页面自动填充方法;所述移动支付设备设有生物特征采集模块,用于采集持有该移动支付设备的目标用户生物特征信息。

本申请提供的浏览器支付系统的实施例具体可以用于执行上述实施例中的第一浏览器支付登录页面自动填充方法和第二浏览器支付登录页面自动填充方法的实施例的处理流程,其功能在此不再赘述,可以参照上述第一浏览器支付登录页面自动填充方法和第二浏览器支付登录页面自动填充方法的实施例的详细描述。

从上述描述可知,本申请实施例提供的浏览器支付系统,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

为了进一步说明书本方案,本申请还提供一种应用浏览器支付登录页面自动填充系统实现所述浏览器支付登录页面自动填充方法的具体应用实例,以指纹特征作为生物特征为例,且以银行HTML5页面作为浏览器支付页面为例,所述浏览器支付登录页面自动填充系统具体包含有:银行HTML5页面、银行服务端(前述的金融服务器的具体举例)、移动支付设备以及移动支付设备服务端(前述的移动支付服务器的具体举例)。

银行HTML5页面是指银行提供移动端线上支付服务的手机浏览器HTML5页面。

银行服务端是指接收并处理用户登录请求的后台服务器,含:存储模块、执行模块。存储模块是对设备标识、用户标识、智能填充协议信息、登录信息进行存储;执行模块则是接收用户登录请求与移动支付设备服务端对接,并根据移动支付设备服务端返回的指纹校验结果、本地协议等对登录请求进行处理。

移动支付设备是指用户的智能手机、PAD设备等,含预设模块、接收模块。预设模块支持用户预留个人生物信息,接收模块对当前用户的生物信息实现接收采集功能。

移动支付设备服务端是指对用户设备、用户标识和预留生物信息进行存储,以及对当前采集生物信息进行核对的后台服务器。

用户在商户消费,跳转至银行HTML5页面发起登录请求,银行服务端调用移动支付设备厂商指纹采集API接口采集指纹,同时调用移动支付设备厂商指纹校验API接口给移动支付设备服务端上送用户设备标识(DeviceID)。移动支付设备服务端判断该设备是否绑定指纹,如未绑定指纹则存储采集的指纹信息并向银行服务端返回结果。如已绑定指纹,则将采集的指纹信息与本地存储的预设指纹信息进行校验,若校验不通过则说明是不同用户使用同一设备进行登录,移动支付设备服务端存储采集的新指纹并向银行服务端返回结果,若校验通过,直接向银行服务端返回结果。各个流程返回结果信息均为设备标识(DeviceID)、用户标识(UserID)和校验结果(BioTag),校验结果包括校验通过(BioTag=1)、校验不通过(BioTag=0)、校验新增(BioTag=3)三种情形。银行服务端根据设备标识(DeviceID)和用户标识(UserID)判断是否已存储相关用户的登录信息智能填充协议和个人用户信息,若已存储,银行HTML5页面基于登录字段智能带入用户登录信息,如手机号、卡号信息等;若未存储,银行HTML5页面引导用户开通指纹智能填充登录信息功能。

用户指纹信息存储于移动支付设备服务端,银行不进行存储。若不同用户使用同一支付设备开通指纹智能填充登录信息功能,最大用户数同设备最大支持设置的指纹数,若超过数量由移动支付设备提示到手机设置中进行指纹调整。用户在移动支付设备删除指纹后该功能同步无法使用。

(1)技术流程1:

参见图11,用户在银行HTML5页面使用指纹智能填充登录信息的流程如下:

Step1,银行HTML5页面提示用户使用生物识别智能填充功能,若用户选择否,则支持用户手输登录信息,同现行;若选择是,则同步请求至银行服务端;

Step2,银行服务端调用移动支付设备厂商指纹采集API接口调起指纹采集页面,进行指纹采集;

Step3,银行服务端调用移动支付设备厂商指纹校验API接口向移动支付设备服务端上送DeviceID;

Step4,移动支付设备服务端检查上送的DeviceID是否存在关联指纹信息并对指纹信息进行校验;

A:若未关联指纹信息,则按照下述技术流程2未在移动支付设备预留指纹信息的用户开通指纹智能填充登录信息功能Step4-Step7处理。

B:若已关联指纹信息,但校验未通过,则按照技术流程3非当前设备预留指纹的新用户开通指纹智能填充登录信息功能Step4-Step8处理。

C:若已关联指纹信息,且校验通过,移动支付设备服务端将DeviceID、UserID和校验成功(BioTag=1)结果返回银行服务端。

Step5,银行服务端根据DeviceID+UserID查询数据库记录,判断用户是否开通指纹智能填充登录信息功能;

Step6,若已开通,银行HTML5页面基于登录字段智能填充用户登录信息,若未开通,则按照下述技术流程4已在移动支付设备预留指纹信息的用户开通指纹智能填充登录信息功能Step5-7处理。

(2)技术流程2:

参见图12,未在移动支付设备预留指纹信息的用户开通指纹智能填充登录信息的流程如下:

Step1,银行HTML5页面提示用户使用生物识别智能填充功能,若用户选择否,则支持用户手输登录信息,同现行;若选择是,则同步请求至银行服务端;

Step2,银行服务端调用移动支付设备厂商指纹采集API接口调起指纹采集页面,进行指纹采集;

Step3,银行服务端调用移动支付设备厂商指纹校验API接口向移动支付设备服务端上送DeviceID;

Step4,移动支付设备服务端检查上送的DeviceID未存在关联指纹信息,此时将Step2采集到的用户的指纹信息进行存储,存储信息为DeviceID、UserID和指纹信息数字串,并将DeviceID、UserID和校验新增(BioTag=1)结果返回银行服务端;

Step5,银行服务端接收应答,通知银行HTML5页面;

Step6,银行HTML5页面引导用户输入身份信息(姓名+身份证号);

Step7,银行服务端基于用户身份信息查询个人客户信息表定位客编,基于客编获取其全部个人信息(包含客编、姓名、身份证号、手机号、卡号等),然后对DeviceID、UserID、智能填充协议信息、用户全部个人信息进行存储。

(3)技术流程3:

参见图13,非当前设备预留指纹的新用户开通指纹智能填充登录信息的流程如下:

Step1,银行HTML5页面提示用户使用生物识别智能填充功能,若用户选择否,则支持用户手输登录信息,同现行;若选择是,则同步请求至银行服务端;

Step2,银行服务端调用移动支付设备厂商指纹采集API接口调起指纹采集页面,进行指纹采集;

Step3,银行服务端调用移动支付设备厂商指纹校验API接口向移动支付设备服务端上送DeviceID;

Step4,移动支付设备服务端检查上送的DeviceID存在关联指纹信息并对指纹信息进行校验,正常情况下因为指纹不匹配,所以校验失败。此时按照校验失败(BioTag=0)结果返回银行服务端,银行服务端再次发起调用指纹采集API接口,重复Step2-Step4,如校验三次均为失败,则说明是不同用户使用同一设备开通指纹智能填充登录信息功能;

Step5,移动支付设备服务端对Step2采集到的指纹信息进行存储,存储信息为DeviceID、UserID和指纹信息数字串,并将DeviceID、UserID和校验新增(BioTag=2)结果返回银行服务端;

Step6,银行服务端接收应答,通知银行HTML5页面;

Step7,银行HTML5页面引导用户输入身份信息(姓名+身份证号);

Step8,银行服务端基于用户身份信息查询个人客户信息表定位客编,基于客编获取其全部个人信息(包含客编、姓名、身份证号、手机号、卡号等),然后对DeviceID、UserID、智能填充协议信息、用户全部个人信息进行存储。

(4)技术流程4:

参见图14,已在移动支付设备预留指纹信息的用户开通指纹智能填充登录信息的流程如下:

Step1,银行HTML5页面提示用户使用生物识别智能填充功能,若用户选择否,则支持用户手输登录信息,同现行;若选择是,则同步请求至银行服务端;

Step2,银行服务端调用移动支付设备厂商指纹采集API接口调起指纹采集页面,进行指纹采集;

Step3,银行服务端调用移动支付设备厂商指纹校验API接口向移动支付设备服务端上送DeviceID;

Step4,移动支付设备服务端检查上送的DeviceID存在关联指纹信息并对指纹信息进行校验;

A若校验失败则是移动支付设备采集或校验指纹存在问题,此时按照校验失败(BioTag=0)结果返回银行服务端,银行服务端再次发起调用指纹采集API接口,重复Step2-Step4,如校验三次均为失败,则按照技术流程3非当前设备预留指纹的新用户开通流程处理。

B若校验通过,移动支付设备服务端将DeviceID、UserID和校验成功(BioTag=1)结果返回银行服务端。

Step5,银行服务端根据DeviceID+UserID查询数据库记录,判断用户未留存登录信息,银行服务端通知银行HTML5页面;

Step6,银行HTML5页面引导用户输入身份信息(姓名+身份证号);

Step7,银行服务端基于用户身份信息查询个人客户信息表定位客编,基于客编获取其全部个人信息(包含客编、姓名、身份证号、手机号、卡号等),然后对DeviceID、UserID、智能填充协议信息、用户全部个人信息进行存储。

综上所述,本申请提供了一种浏览器支付登录页面自动填充方法,通过银行HTML5页面、银行服务端、移动支付设备、移动支付设备服务端的交互配合,解决了HTML5页面支付多次登录导致交易体验不佳的问题,且通过设备标识+用户标识的方式满足一台设备多个用户使用的情况,对移动端信息填充提供新思路。同时,本申请应用实例充分考虑了交易的效率和安全。效率层面,一方面为确保用户登录信息快速回显,切实提升用户体验,银行服务端不对用户生物信息进行存储和查询,而是通过API接口调用方式直接从设备服务端获取生物信息校验结果,根据结果判断是否回显登录信息;另一方面,系统会基于用户关键信息查询存储用户全部个人信息,并根据登录字段智能匹配反显用户登录信息,无需用户在开通环节手输全部个人信息,以此实现支持支付机构全部HTML5页面的登录流程。安全层面,一方面,用户生物识别信息只存储于一方,降低用户生物识别信息被滥用的风险;另一方面,该申请应用实例仅支持带出用户登录信息,未替代登录行为,帮助用户节省操作步骤的同时不影响原安全系数。

从硬件层面来说,为了解决现有的浏览器支付页面需要用户手动填写登录信息而导致浏览器支付页面支付效率低、用户体验差等问题,本申请提供一种用于实现所述第一浏览器支付登录页面自动填充方法或第二浏览器支付登录页面自动填充方法中的全部或部分内容的电子设备的实施例,所述电子设备具体包含有如下内容:

图15为本申请实施例的电子设备9600的系统构成的示意框图。如图15所示,该电子设备9600可以包括中央处理器9100和存储器9140;存储器9140耦合到中央处理器9100。值得注意的是,该图15是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。

在一实施例中,浏览器支付登录页面自动填充功能可以被集成到中央处理器中。其中,中央处理器可以被配置为进行如下控制:

步骤110:获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

步骤120:校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

步骤130:将所述身份校验成功信息发送至金融服务器,以使该金融服务器基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

或者,中央处理器可以被配置为进行如下控制:

步骤210:向移动支付服务器发送生物特征校验请求,以使该移动支付服务器基于该生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息,并校验该目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

步骤220:接收所述移动支付服务器发送的所述身份校验成功信息。

步骤230:基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

从上述描述可知,本申请实施例提供的电子设备,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

在另一个实施方式中,移动支付服务器可以与中央处理器9100分开配置,例如可以将移动支付服务器配置为与中央处理器9100连接的芯片,通过中央处理器的控制来实现浏览器支付登录页面自动填充功能。

如图15所示,该电子设备9600还可以包括:通信模块9110、输入单元9120、音频处理器9130、显示器9160、电源9170。值得注意的是,电子设备9600也并不是必须要包括图15中所示的所有部件;此外,电子设备9600还可以包括图15中没有示出的部件,可以参考现有技术。

如图15所示,中央处理器9100有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器9100接收输入并控制电子设备9600的各个部件的操作。

其中,存储器9140,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器9100可执行该存储器9140存储的该程序,以实现信息存储或处理等。

输入单元9120向中央处理器9100提供输入。该输入单元9120例如为按键或触摸输入装置。电源9170用于向电子设备9600提供电力。显示器9160用于进行图像和文字等显示对象的显示。该显示器例如可为LCD显示器,但并不限于此。

该存储器9140可以是固态存储器,例如,只读存储器(ROM)、随机存取存储器(RAM)、SIM卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为EPROM等。存储器9140还可以是某种其它类型的装置。存储器9140包括缓冲存储器9141(有时被称为缓冲器)。存储器9140可以包括应用/功能存储部9142,该应用/功能存储部9142用于存储应用程序和功能程序或用于通过中央处理器9100执行电子设备9600的操作的流程。

存储器9140还可以包括数据存储部9143,该数据存储部9143用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器9140的驱动程序存储部9144可以包括电子设备的用于通信功能和/或用于执行电子设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。

通信模块9110即为经由天线9111发送和接收信号的发送机/接收机9110。通信模块(发送机/接收机)9110耦合到中央处理器9100,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。

基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块9110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)9110还经由音频处理器9130耦合到扬声器9131和麦克风9132,以经由扬声器9131提供音频输出,并接收来自麦克风9132的音频输入,从而实现通常的电信功能。音频处理器9130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器9130还耦合到中央处理器9100,从而使得可以通过麦克风9132能够在本机上录音,且使得可以通过扬声器9131来播放本机上存储的声音。

本申请的实施例还提供能够实现上述实施例中的第一浏览器支付登录页面自动填充方法或第二浏览器支付登录页面自动填充方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的执行主体为服务器或客户端的第一浏览器支付登录页面自动填充方法或第二浏览器支付登录页面自动填充方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:

步骤110:获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息。

步骤120:校验所述目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

步骤130:将所述身份校验成功信息发送至金融服务器,以使该金融服务器基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

或者,所述处理器执行所述计算机程序时实现下述步骤:

步骤210:向移动支付服务器发送生物特征校验请求,以使该移动支付服务器基于该生物特征校验请求获取当前已开启浏览器支付登录页面的移动支付设备采集的目标用户生物特征信息,并校验该目标用户生物特征信息与预存储的所述移动支付设备对应的关联生物特征信息是否一致,若是,则生成针对所述移动支付设备对应的目标用户的身份校验成功信息。

步骤220:接收所述移动支付服务器发送的所述身份校验成功信息。

步骤230:基于所述身份校验成功信息调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面。

从上述描述可知,本申请实施例提供的计算机可读存储介质,通过获取持有已开启浏览器支付登录页面的移动支付设备对应的目标用户的生物特征信息,并在该生物特征信息通过校验后调用预存储的所述目标用户的登录信息以自动填充所述浏览器支付登录页面,能够在保证浏览器支付登录页面的填充安全性的基础上,有效实现对浏览器支付登录页面的自动填充,即能够有效提高填充浏览器支付登录页面的安全性、自动化程度、便捷性及效率,进而能够有效提高在成功填充浏览器支付登录页面且用户确认登录后,跳转到浏览器支付页面的便捷性、可靠性及效率,能够在无需移动支付设备预先下载金融机构等应用程序的基础上,有效提高用户通过浏览器支付页面进行支付的便捷性、可靠性及效率,有效提高持有移动支付设备进行浏览器支付页面支付的用户体验。

本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(装置)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 浏览器支付登录页面自动填充方法、服务器及系统
  • 支付方法、执行该支付方法的支付服务器和支付系统
技术分类

06120112939636