一种支付信息处理方法、装置和用户设备与流程

文档序号:12732899阅读:346来源:国知局
一种支付信息处理方法、装置和用户设备与流程

本申请属于互联网支付技术领域,具体地说,涉及一种支付信息处理方法、装置和用户设备。



背景技术:

目前,消费者在作交易支付时可通过支付账户(例如,商家发行的预付费卡、一卡通等)在POS端上刷卡结算。这种传统的“刷卡式”支付方法虽然可以让消费者避免随身携带大量现金,但是消费者仍然必需携带支付账户以进行刷卡支付,这使得交易支付受到限制。

随着移动通信技术的普及,人们往往都会随身携带移动终端。移动终端的多媒体功能已经是标准配备,例如很多移动终端都具有交易支付功能。但是,现有的移动终端的支付功能需要用户找到相应的具有支付功能的应用程序,如果这个时候用户正在使用其他应用程序,需要用户关闭当前正在使用的其他应用程序,然后在用户设备的桌面上找到相应的具有支付功能的应用程序,打开具有支付功能的应用程序的支付页面,找到相应的支付入口(如二维码或声波等),然后发送到商户终端完成支付。因此,整个支付过程不但需要耗费用户或者商家很多时间,而且还要打断用户正在使用的其他应用程序,支付的便捷性较差。



技术实现要素:

有鉴于此,本申请提供一种支付信息处理方法、装置和用户设备,可以在不打断用户现有操作的前提下便捷的完成支付,大大提高用户体验度。

为了解决上述技术问题,本申请第一方面提供一种支付信息处理方法,包括:

检测到针对用户界面的预设操作;

在所述用户界面上显示扩展窗口,所述扩展窗口包括一个或一个以上的支付应用程序标识;

在所述扩展窗口中选择任一个支付应用程序标识;

在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。

可选地,所述的方法还包括:

在所述用户界面上设置所述扩展窗口的触发位置区域;

检测到在所述触发位置区域上按照预设的操作动作进行的操作动作;

在所述用户界面的预设位置上显示所述扩展窗口。

可选地,所述预设的操作动作包括:滑动操作、双击操作或单击操作。

可选地,所述的方法还包括:

检测所述用户界面是否解锁,若是则在所述用户界面上显示所述选择的支付应用程序标识对应的第一支付信息,否则在所述用户界面上显示所述选择的支付应用程序标识对应的第二支付信息;

其中,所述第一支付信息为有效的支付信息,所述第二支付信息为无效的支付信息。

可选地,所述的方法还包括:

在检测到所述用户界面处于解锁状态时,根据所述选择的支付应用程序标识,确定所述预先授权的应用标识列表中存在所述选择的支付应用程序标识,则从所述选择的支付应用程序中获取对应的第一支付信息,并将所述第一支付信息显示在所述用户界面上。

可选地,所述的方法还包括:

在所述支付应用程序标识对应的支付应用程序中插入所述扩展窗口标识。

可选地,所述的方法还包括:

检测到针对所述用户界面上设置的所述扩展窗口的触发位置区域的预设操作时,检测所述支付应用程序标识对应的支付应用程序中是否插入所述扩展窗口标识,若是则将所述支付应用程序标识添加到所述扩展窗口中。

本申请第二方面提供一种支付信息处理装置,包括:

检测模块,用于检测到针对用户界面的预设操作;

第一显示模块,用于在所述用户界面上显示扩展窗口,所述扩展窗口包括一个或一个以上的支付应用程序标识;

选择模块,用于在所述扩展窗口中选择任一个支付应用程序标识;

第二显示模块,用于在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。

可选地,所述的装置还包括:

设置模块,用于在所述用户界面上设置所述扩展窗口的触发位置区域;

所述检测模块,具体用于检测到在所述触发位置区域上按照预设的操作动作进行的操作动作;

所述第一显示模块,用于在所述用户界面的预设位置上显示所述扩展窗口。

可选地,所述预设的操作动作包括:滑动操作、双击操作或单击操作。

可选地,所述检测模块,还用于检测所述用户界面是否解锁;

所述第二显示模块,还用于在检测到所述用户界面处于解锁状态时,在所述用户界面上显示所述选择的支付应用程序标识对应的第一支付信息,或者在检测到所述用户界面处于未解锁状态时,在所述用户界面上显示所述选择的支付应用程序标识对应的第二支付信息;

其中,所述第一支付信息为有效的支付信息,所述第二支付信息为无效的支付信息。

可选地,所述的装置还包括:

确定模块,用于在检测到所述用户界面处于解锁状态时,根据所述选择的支付应用程序标识,确定所述预先授权的应用标识列表中是否存在所述选择的支付应用程序标识;

获取模块,用于在确定所述预先授权的应用标识列表中存在所述选择的支付应用程序标识时,从所述选择的支付应用程序中获取对应的第一支付信息;

所述第二显示模块,用于将所述获取的第一支付信息显示在所述用户界面上。

可选地,所述的装置还包括:

插入模块,用于在所述支付应用程序标识对应的支付应用程序中插入所述扩展窗口标识。

可选地,所述检测模块,用于检测到针对所述用户界面上设置的所述扩展窗口的触发位置区域的预设操作时,检测所述支付应用程序标识对应的支付应用程序中是否插入所述扩展窗口标识;

可选地,所述的装置还包括:

添加模块,用于在检测到检测所述支付应用程序标识对应的支付应用程序中插入所述扩展窗口标识时,将所述支付应用程序标识添加到所述扩展窗口中。

本申请第三方面提供一种用户设备,包括:上述第二方面提供的支付信息处理装置。

本发明实施例通过检测到针对用户界面的预设操作;在所述用户界面上显示扩展窗口,所述扩展窗口包括一个或一个以上的支付应用程序标识;在所述扩展窗口中选择任一个支付应用程序标识;在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。不需要用户找到并打开相应的具有支付功能的应用程序的支付信息,即使用户正在使用其他应用程序,也不需要用户关闭当前正在使用的其他应用程序,而是直接在用户设备的桌面上进行预设操作即可在显示的扩展窗口中找到相应的具有支付功能的应用程序的支付信息,从而完成支付。因此,整个支付过程可以大大节约用户或者商家很多时间,而且可以实现在不打断用户现有操作的前提下便捷的完成支付,大大提高用户体验度。

当然,实施本申请的任一产品必不一定需要同时达到以上所述的所有技术效果。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本申请实施例的一种支付信息处理方法的流程示意图;

图2是本申请实施例的一种支付信息处理方法的流程示意图;

图3是本申请实施例的一种支付信息处理方法的流程示意图;

图3A是本申请实施例采用的一种触发widget界面的操作动作交互示意图;

图3B是本申请实施例采用的一种触发widget界面的操作动作交互示意图;

图3C是本申请实施例采用的一种触发widget界面的操作动作交互示意图;

图4是本申请实施例的一种支付信息处理装置的结构示意图;

图5是本申请实施例的一种用户设备的结构示意图。

具体实施方式

以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。

实施例一

图1是本申请实施例的一种支付信息处理方法的流程示意图;如图1所示,包括:

101、检测到针对用户界面的预设操作;

在一种可选的实现方式中,可以在所述用户界面(如用户桌面)上设置扩展窗口的触发位置区域;以便用户可以在触发位置区域上按照预设的操作动作进行的操作动作,其中,所述预设的操作动作例如包括但不限于:滑动操作、双击操作或单击操作。

102、在所述用户界面上显示扩展窗口;

例如,可以在用户界面设置显示扩展窗口的预设位置,当检测到在所述触发位置区域上按照预设的操作动作进行的操作动作时,在所述用户界面的预设位置上显示扩展窗口;其中,所述扩展窗口包括一个或一个以上的支付应用程序标识。

为了在扩展窗口中展示各个支付应用程序标识,在本发明的一种可选的实现方式中,可以在所述支付应用程序标识对应的支付应用程序中插入所述扩展窗口标识。当检测到针对所述用户界面上设置的所述扩展窗口的触发位置区域的预设操作时,检测所述支付应用程序标识对应的支付应用程序中是否插入所述扩展窗口标识,若是则将所述支付应用程序标识添加到所述扩展窗口中。

103、检测到在所述扩展窗口中选择任一个支付应用程序标识;

104、在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。

其中,本发明实施例中的支付信息例如包括但不限于二维码支付信息。

本发明实施例通过检测到针对用户界面的预设操作;在所述用户界面上显示扩展窗口,所述扩展窗口包括一个或一个以上的支付应用程序标识;在所述扩展窗口中选择任一个支付应用程序标识;在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。不需要用户找到并打开相应的具有支付功能的应用程序的支付信息,即使用户正在使用其他应用程序,也不需要用户关闭当前正在使用的其他应用程序,而是直接在用户设备的桌面上进行预设操作即可在显示的扩展窗口中找到相应的具有支付功能的应用程序的支付信息,从而完成支付。因此,整个支付过程可以大大节约用户或者商家很多时间,而且可以实现在不打断用户现有操作的前提下便捷的完成支付,大大提高用户体验度。

需要说明的是,为了防止扩展窗口被被杀而遗漏通知(如一些杀毒软件可以将扩展窗口对应的程序作为恶意代码杀掉),本发明实施例中,可以将扩展窗口对应程序代码插入到用户设备的操作系统中(即依托于用户设备的操作系统)。

实施例二

图2是本申请实施例的一种支付信息处理方法的流程示意图;如图2所示,包括:

201、在用户界面上设置扩展窗口的触发位置区域;

202、检测到在触发位置区域上按照预设的操作动作进行的操作动作;

203、检测并获取插入有扩展窗口标识的支付应用程序的标识;

204、将插入有扩展窗口标识的支付应用程序的标识添加到扩展窗口中;

205、在用户界面的预设位置上显示扩展窗口;

其中,扩展窗口中包括插入有扩展窗口标识的支付应用程序的标识。

206、在扩展窗口中选择任一个支付应用程序标识;

207、检测用户界面是否解锁,若是则执行步骤208,否则执行步骤209;

208、在检测到用户界面解锁时,在用户界面上显示选择的支付应用程序标识对应的第一支付信息;

进一步地,为了保证支付安全性,本发明实施例中,可以设置预先授权的应用标识列表,其中,预先授权的应用标识列表中包括已经经过安全认证授权的支付应用程序标识。在检测到用户界面处于解锁状态时,根据所述选择的支付应用程序标识,确定所述预先授权的应用标识列表中是否存在所述选择的支付应用程序标识,若是则从所述选择的支付应用程序中获取对应的第一支付信息,并将所述第一支付信息显示在所述用户界面上。其中,所述第一支付信息为有效的支付信息。

209、在检测到用户界面未解锁时,在用户界面上显示选择的支付应用程序标识对应的第二支付信息;

其中,所述第二支付信息为无效的支付信息。为了保证支付安全性,即使在所述预先授权的应用标识列表中存在所述选择的支付应用程序标识时,由于检测到用户界面未解锁,此时不能从选择的支付应用程序中获取对应的第一支付信息(有效的支付信息),只能在用户界面上显示无效的支付信息。

本发明实施例通过检测到针对用户界面的预设操作;在所述用户界面上显示扩展窗口,在所述扩展窗口中选择任一个支付应用程序标识;在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。不需要用户找到并打开相应的具有支付功能的应用程序的支付信息,即使用户正在使用其他应用程序,也不需要用户关闭当前正在使用的其他应用程序,而是直接在用户设备的桌面上进行预设操作即可在显示的扩展窗口中找到相应的具有支付功能的应用程序的支付信息,从而完成支付。因此,整个支付过程可以大大节约用户或者商家很多时间,而且可以实现在不打断用户现有操作的前提下便捷的完成支付,大大提高用户体验度。

进一步地,本发明实施例中,为了保证支付安全性,还可以提前对支付应用程序进行预先授权认证。

进一步地,本发明实施例中,为了保证支付安全性,还可以针对用户界面是否处于解锁状态,在用户界面上显示不同的支付信息,即若用户界面在解锁时显示有效的支付信息,在未解锁时,显示无效的支付信息。

实施例三

下面通过具体的实现方式对本发明的技术方案进行详细的描述,图3是本申请实施例的一种支付信息处理方法的流程示意图;本发明实施例中,以手机为例,扩展窗口以widget界面为例进行说明,支付信息以二维码为例进行说明,其中,widget界面对应的widget是植入在用户设备的操作系统中,防止widget被杀而遗漏通知,如图3所示,包括:

301、用户在手机桌面的顶部进行下滑操作打开widget界面;

此时,用户手机可以是锁屏状态中,也可以是解锁状态中(如用户正在看视频或网络小说或网络游戏中),不要用户关闭正在使用的其他应用程序。其中,widget界面中显示具有支付应用程序的标识。只有支付应用程序中插入了相应的widget代码时,widget界面中才显示该支付应用程序的标识。

假设用户手机中有支付宝和微信支付两个具有支付功能的应用程序,在支付宝和微信中均插入了相应的widget代码,这样在widget界面中可以显示支付宝和微信支付的应用标识。

302、用户在widget界面中选择支付宝的应用标识。

303、判断手机桌面是否处于解锁状态,若是,则执行步骤304,否则执行步骤305;

本发明实施例中,手机操作系统的内核(如darwin)可以监听手机桌面是否解锁。

304、若手机桌面解锁时,在手机桌面显示有效的二维码;

本发明实施例中,手机操作系统的内核(如darwin)监听到手机桌面解锁时,内核(如darwin)告诉支付宝将用户支付的有效二维码发送给手机操作系统的秘钥串(keychain),手机操作系统的秘钥串(keychain)根据预先授权的应用标识列表(APP group)验证是否可以将有效二维码发送给widget界面展示在手机桌面上,如果预先授权的应用标识列表(APP group)中包括支付宝的应用标识,则说明支付宝是经过授权验证的,是安全的。

305,若手机桌面锁屏时,在手机桌面显示无效的二维码。

图3A、图3B和图3C是本申请实施例采用的一种触发widget界面的操作动作交互示意图,如图3A所示,手机桌面的顶部有一个widget界面的触发位置区域,通过手机桌面的顶部的触发位置区域进行下滑操作打开widget界面,如图3B所示是widget界面打开的中间状态,如图3C所示是完全打开的widget界面,widget界面上显示支付的二维码。

本发明实施例不需要用户关闭正在使用的其他应用程序,也不需要用户打开相应的支付应用程序找到对应的支付二维码,而是通过在手机桌面上的下滑操作即可打开显示有支付应用程序标识的widget界面,当用户选择其中一个支付应用程序时,在手机桌面解锁时,直接通过widget界面在手机桌面上展示有效二维码,在手机桌面锁屏时,通过widget界面在手机桌面上展示的是无效的二维码。大大提高了支付的便捷性,大大提高用户体验度。

实施例四

图4是本申请实施例的一种支付信息处理装置的结构示意图,如图4所示,包括:

检测模块41,用于检测到针对用户界面的预设操作;

第一显示模块42,用于在所述用户界面上显示扩展窗口,所述扩展窗口包括一个或一个以上的支付应用程序标识;

选择模块43,用于在所述扩展窗口中选择任一个支付应用程序标识;

第二显示模块44,用于在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。

所述的装置还包括:

设置模块45,用于在所述用户界面上设置所述扩展窗口的触发位置区域;

所述检测模块41,具体用于检测到在所述触发位置区域上按照预设的操作动作进行的操作动作;

所述第一显示模块42,用于在所述用户界面的预设位置上显示所述扩展窗口。

其中,所述预设的操作动作包括:滑动操作、双击操作或单击操作。

所述检测模块41,还用于检测所述用户界面是否解锁;

所述第二显示模块44,还用于在检测到所述用户界面处于解锁状态时,在所述用户界面上显示所述选择的支付应用程序标识对应的第一支付信息,或者在检测到所述用户界面处于未解锁状态时,在所述用户界面上显示所述选择的支付应用程序标识对应的第二支付信息;

其中,所述第一支付信息为有效的支付信息,所述第二支付信息为无效的支付信息。

所述的装置还包括:

确定模块46,用于在检测到所述用户界面处于解锁状态时,根据所述选择的支付应用程序标识,确定所述预先授权的应用标识列表中是否存在所述选择的支付应用程序标识;

获取模块47,用于在确定所述预先授权的应用标识列表中存在所述选择的支付应用程序标识时,从所述选择的支付应用程序中获取对应的第一支付信息;

所述第二显示模块44,用于将所述获取的第一支付信息显示在所述用户界面上。

所述的装置还包括:

插入模块48,用于在所述支付应用程序标识对应的支付应用程序中插入所述扩展窗口标识。

所述检测模块41,用于检测到针对所述用户界面上设置的所述扩展窗口的触发位置区域的预设操作时,检测所述支付应用程序标识对应的支付应用程序中是否插入所述扩展窗口标识;

添加模块49,用于在检测到检测所述支付应用程序标识对应的支付应用程序中插入所述扩展窗口标识时,将所述支付应用程序标识添加到所述扩展窗口中。

图4所示的装置可以执行图1-图3所示实施例中所述的方法,其实现原理和技术效果不再赘述。

本发明实施例还提供一种用户设备,包括:如图4所示的支付信息处理装置,可以执行图1-图3所示实施例中所述的方法,其实现原理和技术效果不再赘述。

实施例五

图5为本申请实施例提供的一种用户设备的结构示意图,具体的,用户设备可以为PC、智能手机、PAD(平板电脑)、PC平板二合一等,其中,所述用户设备可以具有有线网络接口,也可以具有无线网络接口。如图5所示,包括:

存储器10;

一个或多个处理器13;以及

一个或多个模块11,所述一个或多个模块11被存储在所述存储器10中并被配置成由所述一个或多个处理器13控制,所述一个或多个模块11用于执行以下步骤的指令:

检测到针对用户界面的预设操作;

在所述用户界面上显示扩展窗口,所述扩展窗口包括一个或一个以上的支付应用程序标识;

在所述扩展窗口中选择任一个支付应用程序标识;

在所述用户界面上显示所述选择的支付应用程序标识对应的支付信息。可选地,所述一个或多个模块11还用于执行以下步骤的指令:

在所述用户界面上设置所述扩展窗口的触发位置区域;

检测到在所述触发位置区域上按照预设的操作动作进行的操作动作;

在所述用户界面的预设位置上显示所述扩展窗口。

其中,所述预设的操作动作包括:滑动操作、双击操作或单击操作。

可选地,所述一个或多个模块11还用于执行以下步骤的指令:

检测所述用户界面是否解锁,若是则在所述用户界面上显示所述选择的支付应用程序标识对应的第一支付信息,否则在所述用户界面上显示所述选择的支付应用程序标识对应的第二支付信息;

其中,所述第一支付信息为有效的支付信息,所述第二支付信息为无效的支付信息。

可选地,所述一个或多个模块11还用于执行以下步骤的指令:

在检测到所述用户界面处于解锁状态时,根据所述选择的支付应用程序标识,确定所述预先授权的应用标识列表中存在所述选择的支付应用程序标识,则从所述选择的支付应用程序中获取对应的第一支付信息,并将所述第一支付信息显示在所述用户界面上。

可选地,所述一个或多个模块11还用于执行以下步骤的指令:

在所述支付应用程序标识对应的支付应用程序中插入所述扩展窗口标识。

可选地,所述一个或多个模块11还用于执行以下步骤的指令:

检测到针对所述用户界面上设置的所述扩展窗口的触发位置区域的预设操作时,检测所述支付应用程序标识对应的支付应用程序中是否插入所述扩展窗口标识,若是则将所述支付应用程序标识添加到所述扩展窗口中

应当理解的是,图5所示的一个或多个模块还可以执行图1至图3所示的步骤的指令。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。

上述说明示出并描述了本发明的若干优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1