一种金融支付的处理装置、方法及终端制造方法及图纸

技术编号:14898676 阅读:84 留言:0更新日期:2017-03-29 13:51
本发明专利技术公开了一种金融支付的处理方法、装置及终端,可以识别用户在第三方应用中,发起支付行为的屏幕点击事件的触发类型,当触发类型为指尖触发时,在系统中的安全支付位置进行支付行为;当触发类型为指关节触发时,在系统提供的至少一个位置中选择合适的位置进行支付行为;在一般的用户都是通过指尖触摸屏幕发起支付行为的情况下,本发明专利技术可以防止非法用户通过指尖点击屏幕触发支付行为的方式,使用终端上的已登录的支付应用的信息,避免用户隐私泄露或财产损失,有效提升了支付安全性。而对于合法用户,其使用了其他用户不知道的指关节触发方式进行正常支付,在保证用户支付安全的基础上,有效提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及终端
,具体涉及一种金融支付的处理方法、装置及终端。
技术介绍
在目前移动设备上,多种金融支付类应用得到广泛应用,用户在各类第三方应用上都可以通过直接拉起支付类应用,完成支付操作,十分便捷,在安卓设备上的支付操作流程一般为:在第三方应用中,发起支付操作;拉起支付应用的SDK进程,检测当前系统对应的支付应用信息,当存在支付应用时,拉起对应支付应用,绑定对应支付应用,开始支付过程;当不存在对应的支付应用时,在第三方应用集成的SDK中,拉起对应的超文本标记语言支付页面开始支付过程。由上述的支付流程可以得到,用户在第三方应用中发起支付行为时,支付行为进行的位置由系统中是否安装对应的支付应用程序决定,该方式虽然解决系统中未安装支付应用时支付操作的兼容性问题。但是,灵活性较差,支付应用的启动过程没有过多限制,无法区分是否是机主本人的操作,特别是当支付应用已登陆账号的情况下,从第三方应用将直接拉起支付应用的支付确认界面,安全性存在着威胁。
技术实现思路
本专利技术实施例要解决的主要技术问题是,提供一种金融支付的处理方法、装置及终端,解决现有技术中支付行为进行的位置由是否安装对应的支付应用程序带来的,支付应用的启动限制低,支付安全性差的问题。为解决上述技术问题,本专利技术实施例提供一种金融支付的处理方法,包括:识别在第三方应用中发起支付行为的屏幕点击事件的触发类型;触发类型包括指尖触发和指关节触发;当触发类型为指尖触发时,在系统中的安全支付位置进行支付行为;支付行为在安全支付位置中进行时无法使用对应的支付应用的信息;当触发类型为指关节触发时,在系统提供的至少一个支付位置中选择一个进行支付行为。为解决上述技术问题,本专利技术实施例还提供一种金融支付的处理装置,包括:识别模块,用于识别在第三方应用中发起支付行为的屏幕点击事件的触发类型,触发类型包括指尖触发和指关节触发;处理模块,用于在识别模块识别出的触发类型为指尖触发时,在系统中的安全支付位置进行支付行为;支付行为在安全支付位置中进行时无法使用对应的支付应用的信息;在触发类型为指关节触发时,在系统提供的至少一个支付位置中选择一个进行支付行为。为解决上述技术问题,本专利技术实施例还提供一种终端,包括上述的金融支付的处理装置。本专利技术实施例公开了一种金融支付的处理装置、方法和终端,可以识别用户在第三方应用中,发起支付行为的屏幕点击事件的触发类型,当触发类型为指尖触发时,该支付行为只能在系统中的安全支付位置进行。在一般的用户都是通过指尖触摸屏幕发起支付行为的情况下,本专利技术实施例可以防止现有技术中的非法用户通过指尖点击屏幕触发支付行为的方式,使用终端上的已登录的支付应用的信息,避免直接启动支付应用导致用户隐私泄露或财产损失,有效提升了支付安全性。而对于用户,其使用其他用户不知道的指关节触发方式可以正常进行支付行为,在保证用户支付安全的基础上,有效提升了用户体验。附图说明图1为本专利技术实施例一提供的一种金融支付的处理方法的流程图;图2为本专利技术实施例二提供的一种终端的结构示意图;图3为本专利技术实施例三提供的一种终端的结构示意图。具体实施方式下面通过具体实施方式结合附图对本专利技术作进一步详细说明。实施例一:参见图1,本实施例示出了一种金融支付的处理方法,可以根据用户发起支付行为时,是用指尖触发还是用指关节触发,在系统的不同位置进行支付行为。所以本实施例可以根据用户的需求,在指尖触发支付行为时,控制支付行为在安全支付位置进行,避免非法用户指尖触发支付行为直接使用已登录的支付账户,造成用户支付信息的泄漏和用户财产损失。本实施例的金融支付的处理方法包括:S101、识别在第三方应用中发起支付行为的屏幕点击事件的触发类型;触发类型包括指尖触发和指关节触发;S102、当触发类型为指尖触发时,在系统中的安全支付位置进行支付行为;当触发类型为指关节触发时,在系统提供的至少一个支付位置中选择一个进行所述支付行为。其中,支付行为在安全支付位置中进行时无法使用对应的支付应用的信息。本实施例的方式适用于处理在第三方应用中发起的支付行为,该第三方应用是可以与已安装的支付应用进行数据交互,或者可以登录超文本标记语言(HTML)版的支付页面进行支付的应用,第三方应用包括但不限于购物类应用如淘宝、京东、唯品会等,外卖应用-美团外卖、百度外卖、饿了么等,以及可以进行支付的游戏类应用、音乐视频类应用。当用户在第三方应用中需要支付时,在触摸屏上点击屏幕触发支付行为,系统可以利用指关节识别技术对屏幕点击事件的触发类型进行识别。具体的,可以根据手指指肚和指关节接触触摸屏面积的不同来区分两者;一般而言,手指指肚在触摸屏的接触面积比指关节的接触面积大。进一步的,若终端上的触摸屏还具有压力触控功能,本实施例中还可以根据手指指肚和指关节点击触摸屏的单位面积的压强区分指尖触发和指关节触发。对于用户而言,若需要在第三方软件发起支付行为,其选择的操作方式一般为指尖点击屏幕选择相应的支付应用,发起支付行为。可以预见,指尖触发是一种非常常规的支付行为触发方式,考虑到很多支付应用都是处于已登录状态,且很多支付应用都支持有小额度免输密码的功能。在非法用户也采用指尖触发的方式发起支付时,若在系统中直接拉起对应的支付应用的支付界面,可能会造成用户隐私泄露和财产损失。所以,需要对指尖触发支付行为的情况进行保护,即当触发类型为指尖触发时,在系统中的安全支付位置进行该支付行为,该安全支付位置是需要用户进行账户验证的位置。进一步的,考虑到在第三方应用中,若选择了某一支付应用后,通过该支付应用的网页版进行支付,需要填写账户信息等具有验证功能的信息,用户的账户安全性更高,所以本实施例中的系统的安全支付位置可以是该支付应用对应的HTML支付页面。即S102中当触发类型为指尖触发时,在系统中的安全支付位置进行支付行为包括:当触发类型为指尖触发时,拉起对应的HTML支付页面,在HTML支付页面上完成进行支付行为。其中,在现如今的第三方应用中一般都集成有支付应用的SDK接口(SoftwareDevelopmentKit,即软件开发工具包),可以为该第三方应用程序提供支付应用程序接口API的一些文件,帮助该第三方应用程序调用对应的应用程序。但是在本实施例中,当识别出由指尖触发支付行为时,为了保证用户的账户安全,需要使得SDK进程不能访问对应的应用程序,只能拉起第三方应用的HTML支付页面进行支付。所以,为了使得发起支付行为的屏幕点击时间的触发类型为指尖触发时,在系统中的安全支付位置进行支付行为,在S101之后,当触发类型为指尖触发时,可以利用系统服务对与支付行为对应的支付应用进行隐藏。当系统服务隐藏与支付行为对应的支付应用后,SDK进程无法发现系统中与支付行为对应的支付应用,也就无法调用该程序,只能转而拉起对应的HTML支付页面,在HTML支付页面进行支付行为。此外,还可以对第三方应用调用支付应用权限进行限制,使得第三方应用中集成的SDK进程不具有调用对应的支付应用的权限。而当触发类型为指关节触发时,可以在系统提供的至少一个位置中选择合适的位置进行支付行为。若系统可以提供对应的应用程序的支付页面,则支付行为可以应用程序的支付页面进行,若系统可以提供对应的网页版本的支付本文档来自技高网...
一种金融支付的处理装置、方法及终端

【技术保护点】
一种金融支付的处理方法,其特征在于,包括:识别在第三方应用中发起支付行为的屏幕点击事件的触发类型;所述触发类型包括指尖触发和指关节触发;当所述触发类型为指尖触发时,在系统中的安全支付位置进行所述支付行为;所述支付行为在所述安全支付位置中进行时无法使用对应的支付应用的信息;当所述触发类型为指关节触发时,在所述系统提供的至少一个支付位置中选择一个进行所述支付行为。

【技术特征摘要】
1.一种金融支付的处理方法,其特征在于,包括:识别在第三方应用中发起支付行为的屏幕点击事件的触发类型;所述触发类型包括指尖触发和指关节触发;当所述触发类型为指尖触发时,在系统中的安全支付位置进行所述支付行为;所述支付行为在所述安全支付位置中进行时无法使用对应的支付应用的信息;当所述触发类型为指关节触发时,在所述系统提供的至少一个支付位置中选择一个进行所述支付行为。2.如权利要求1所述的金融支付的处理方法,其特征在于,所述当所述触发类型为指尖触发时,在系统中的安全支付位置进行所述支付行为包括:当所述触发类型为指尖触发时,拉起对应的超文本标记语言支付页面,在所述超文本标记语言支付页面进行所述支付行为;所述当所述触发类型为指关节触发时,在所述系统提供的至少一个位置中选择一个进行所述支付行为包括:当所述触发类型为指关节触发,拉起对应的超文本标记语言支付页面,在所述超文本标记语言支付页面进行所述支付行为;或者拉起对应的支付应用的支付页面,在所述支付应用的支付页面进行所述支付行为。3.如权利要求1所述的金融支付的处理方法,其特征在于,所述当所述触发类型为指关节触发时,在所述系统提供的至少一个位置中选择一个进行所述支付行为包括:当所述触发类型为指关节触发时,检测系统当前是否存在对应的支付应用的信息;若存在,则拉起对应的支付应用的支付页面,在所述支付应用的支付页面进行所述支付行为;否则在所述第三方应用中拉起对应的超文本标记语言支付页面,在所述超文本标记语言支付页面进行所述支付行为。4.如权利要求1-3任一项所述的金融支付的处理方法,其特征在于,在识别在第三方应用中发起支付行为的屏幕点击事件的触发类型后,还包括:若所述触发类型为指尖触发,则利用系统服务对对应的支付应用的信息进行隐藏;或者,限制所述第三方应用调用对应的支付应用的权限。5.如权利要求1-3任一项所述的金融支付的处理方法,其特征在于,当所述触发类型为指关节指尖触发时,在所述系统提供的至少一个支付位置中选择一个进行所述支付行为前,还包括:获取指关节在屏幕上的触摸操作...

【专利技术属性】
技术研发人员:申泽奇
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1