在智能设备中执行的被扫支付方法以及智能设备与流程

xiaoxiao9月前  132


本技术涉及智能设备以及标签装置的交互,更具体地,涉及一种标签系统执行的方法、智能设备及其执行的方法、标签装置、计算机可读存储介质以及计算机程序产品。


背景技术:

1、近年来,个人收付款条码得到广泛运用,有效满足了社会公众的个性化、多样化支付需求,提高了小微经济、地摊经济的资金收付效率。但与此同时,个人收款条码也存在一些风险隐患。例如,收/付款码易于截取和传播的特质使得不法团伙可以轻松地在线上通过微信转发等方式以极低的成本进行快速虚假交易套现。

2、目前的手段主要是通过规范业务规则及大数据侦测的方式开展,但并未从源头制止这种虚假交易,不利于风险防控。例如,在部分营销活动中已要求强制用户上传定位数据,但由于gps信息可以通过脚本快速伪造,因此安全性相对有限。

3、因而,希望一种能够有效地对个人收/付款码被滥用/远程使用的进行防范的方案。


技术实现思路

1、根据本技术的一方面,提供了一种在智能设备中执行的被扫支付方法,所述方法包括:在所述智能设备的支付app接收到针对收/付款码的申请后,所述支付app获取所述收/付款码,并调用短距离通信模块来扫描具有特定服务id的一个或多个标签装置;所述支付app从所述一个或多个标签装置中选取第一标签装置进行连接;利用所建立的连接,所述支付app向所述第一标签装置发送支付凭证的生成要素并从所述第一标签装置接收所述支付凭证,其中所述支付凭证包括标签装置路由信息;以及所述支付app向认证平台上送所述支付凭证。

2、作为对上述方案的补充或替换,在上述方法中,所述支付app获取所述收/付款码包括:所述支付app向支付平台服务器发送针对所述收/付款码的申请,并从所述支付平台服务器接收所述收/付款码。

3、作为对上述方案的补充或替换,在上述方法中,所述短距离通信模块为蓝牙模块,并且所述一个或多个标签装置为对数据包进行广播的蓝牙设备,所述数据包包括服务id以及特征值,所述特征值为标签id。

4、作为对上述方案的补充或替换,在上述方法中,所述支付app从所述一个或多个标签装置中选取第一标签装置进行连接包括:所述支付app从所述一个或多个标签装置中选取信号强度最佳的第一标签装置;以及所述智能设备与所述第一标签装置进行连接。

5、作为对上述方案的补充或替换,在上述方法中,从所述一个或多个标签装置中选取第一标签装置进行连接还包括:所述支付app接收所述第一标签装置广播的第一数据包;以及所述支付app对所述第一数据包进行解析,以便读取所述第一标签装置的标签id。

6、作为对上述方案的补充或替换,在上述方法中,所述支付凭证的生成要素包括校验因子,所述校验因子从所述认证平台获得。

7、作为对上述方案的补充或替换,在所述支付app向所述第一标签装置发送支付凭证的生成要素之前,上述方法还包括:所述支付app向所述认证平台发送校验因子的申请,所述申请携带所述收/付款码的密文;以及所述支付app从所述认证平台接收所述校验因子。

8、作为对上述方案的补充或替换,在上述方法中,所述标签装置路由信息为蓝牙路由表,其在所述一个或多个标签装置中存储并定期更新。

9、作为对上述方案的补充或替换,在上述方法中,所述标签装置路由信息由所述第一标签装置维护,其中所述第一标签装置在每次开机或开机处于空闲模式时定期打开主机模式并扫描第二标签装置,其中所述第二标签装置在从机模式下广播数据;在所述第二标签装置的广播信号强度大于阈值时,所述第一标签装置与所述第二标签装置建立连接;所述第一标签装置将包含随机数以及第一签名的第一报文发送给所述第二标签装置,使得所述第二标签装置将第二签名拼接在所述第一报文后形成第二报文并回传给所述第一标签装置;所述第一标签装置将所述第二报文存入蓝牙路由表。

10、作为对上述方案的补充或替换,上述方法还包括:在从所述认证平台接收认证成功报文后,所述支付app展示当前店铺优惠信息,并提示附近的其他优惠活动。

11、作为对上述方案的补充或替换,在上述方法中,在所述支付app展示当前店铺优惠信息后,收款终端扫描所述收/付款码,并向支付平台服务器上送支付账单以及接收支付结果。

12、根据本技术的另一方面,提供了一种智能设备,所述智能设备包括:获取装置,用于在接收到针对收/付款码的申请后,获取所述收/付款码,并调用短距离通信模块来扫描具有特定服务id的一个或多个标签装置;选取装置,用于从所述一个或多个标签装置中选取第一标签装置进行连接;以及发送装置,用于利用所建立的连接,向所述第一标签装置发送支付凭证的生成要素并从所述第一标签装置接收所述支付凭证,其中所述支付凭证包括标签装置路由信息;并向认证平台上送所述支付凭证。

13、作为对上述方案的补充或替换,在上述设备中,所述获取装置配置成:向支付平台服务器发送针对所述收/付款码的申请,并从所述支付平台服务器接收所述收/付款码。

14、作为对上述方案的补充或替换,在上述设备中,所述短距离通信模块为蓝牙模块,并且所述一个或多个标签装置为对数据包进行广播的蓝牙设备,所述数据包包括服务id以及特征值,所述特征值为标签id。

15、作为对上述方案的补充或替换,在上述设备中,所述选取装置配置成:从所述一个或多个标签装置中选取信号强度最佳的第一标签装置,使得所述智能设备与所述第一标签装置进行连接。

16、作为对上述方案的补充或替换,在上述设备中,所述选取装置还配置成:接收所述第一标签装置广播的第一数据包;以及对所述第一数据包进行解析,以便读取所述第一标签装置的标签id。

17、作为对上述方案的补充或替换,在上述设备中,所述支付凭证的生成要素包括校验因子,所述校验因子从所述认证平台获得。

18、作为对上述方案的补充或替换,在上述设备中,所述发送装置还配置成:在向所述第一标签装置发送支付凭证的生成要素之前,向所述认证平台发送校验因子的申请,所述申请携带所述收/付款码的密文;以及从所述认证平台接收所述校验因子。

19、作为对上述方案的补充或替换,在上述设备中,所述标签装置路由信息为蓝牙路由表,其在所述一个或多个标签装置中存储并定期更新。

20、作为对上述方案的补充或替换,在上述设备中,所述标签装置路由信息由所述第一标签装置维护,其中所述第一标签装置在每次开机或开机处于空闲模式时定期打开主机模式并扫描第二标签装置,其中所述第二标签装置在从机模式下广播数据;在所述第二标签装置的广播信号强度大于阈值时,所述第一标签装置与所述第二标签装置建立连接;所述第一标签装置将包含随机数以及第一签名的第一报文发送给所述第二标签装置,使得所述第二标签装置将第二签名拼接在所述第一报文后形成第二报文并回传给所述第一标签装置;所述第一标签装置将所述第二报文存入蓝牙路由表。

21、作为对上述方案的补充或替换,上述设备还包括:展示装置,用于在从所述认证平台接收认证成功报文后,展示当前店铺优惠信息,并提示附近的其他优惠活动。

22、作为对上述方案的补充或替换,在上述设备中,在所述展示装置展示当前店铺优惠信息后,收款终端扫描所述收/付款码,并向支付平台服务器上送支付账单以及接收支付结果。

23、根据本技术的又一方面,提供了一种物联网标签,所述物联网标签包括通信模块,所述通信模块配置成与前述智能设备进行交互,以便将支付凭证提供给所述智能设备,其中所述支付凭证包括标签装置路由信息。

24、作为对上述方案的补充或替换,在上述物联网标签中,所述通信模块配置成对数据包进行广播,所述数据包包括服务id以及特征值,所述特征值为标签id。

25、作为对上述方案的补充或替换,在上述物联网标签中,所述标签装置路由信息为蓝牙路由表,并且所述物联网标签配置成在空闲时定期扫描周围设备,并与同类设备进行连接与交互认证。

26、作为对上述方案的补充或替换,在上述物联网标签中,所述标签装置路由信息由第一物联网标签维护,其中所述第一物联网标签在每次开机或开机处于空闲模式时定期打开主机模式并扫描第二物联网标签,其中所述第二物联网标签在从机模式下广播数据;在所述第二物联网标签的广播信号强度大于阈值时,所述第一物联网标签与所述第二物联网标签建立连接;所述第一物联网标签将包含随机数以及第一签名的第一报文发送给所述第二物联网标签,使得所述第二物联网标签将第二签名拼接在所述第一报文后形成第二报文并回传给所述第一物联网标签;所述第一物联网标签将所述第二报文存入蓝牙路由表。

27、根据本技术的又一方面,提供了一种云端服务器,所述云端服务器包括认证平台,所述认证平台配置成与如前所述的智能设备进行交互,以便基于所述智能设备上送的支付凭证对所述智能设备进行认证,其中所述支付凭证包括标签装置路由信息。

28、作为对上述方案的补充或替换,在上述服务器中,所述认证平台配置成:基于所述标签装置路由信息建立商编关联池;以及查询上送交易的商编是否在所述商编关联池中。

29、根据本技术的又一个方面,提供了一种计算机可读存储介质,所述介质包括指令,所述指令在运行时执行如前所述的方法。

30、根据本技术的又一个方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如前所述的方法。

31、本技术的一个或多个实施例涉及被扫支付场景下智能设备(例如手机)与标签装置(例如物联网标签)之间的交互,以便进行飞码侦测,提升风险防控能力。具体而言,在智能设备的支付app接收到针对收/付款码的申请后,该支付app获取所述收/付款码,并调用短距离通信模块(例如蓝牙模块)来扫描具有特定服务id的一个或多个标签装置;支付app从该一个或多个标签装置中选取第一标签装置(即最优(如信号最强)的标签装置)进行连接;利用所建立的连接,支付app向第一标签装置发送支付凭证的生成要素并从所述第一标签装置接收支付凭证,其中所述支付凭证包括标签装置路由信息;以及支付app向认证平台上送支付凭证。可见,上述方案只需app侧(即支付app)集成扫描及连接认证功能(例如蓝牙扫描),而无需收单侧改造(例如仅手机app与物联网标签设备两方参加即可获取支付凭证来进行后续认证,而无需对收款终端进行改造),降低了改造成本便于应用推广。

32、而且,在本技术的一个或多个实施例的方案中,支付凭证包括标签装置路由信息(例如蓝牙路由表),这样即使智能设备未与消费门店的标签装置连接而错误地与相近门店的标签装置进行连接,基于该标签装置路由信息也能成功进行关联认证(面对面认证),从而增加容错机制,例如避免在该特殊场景下消费者无法享受所在门店优惠的情况发生,提高可用性。


技术特征:

1.一种在智能设备中执行的被扫支付方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其中,所述支付app获取所述收/付款码包括:

3.如权利要求1所述的方法,其中,所述短距离通信模块为蓝牙模块,并且所述一个或多个标签装置为对数据包进行广播的蓝牙设备,所述数据包包括服务id以及特征值,所述特征值为标签id。

4.如权利要求1所述的方法,其中,所述支付app从所述一个或多个标签装置中选取第一标签装置进行连接包括:

5.如权利要求4所述的方法,其中,从所述一个或多个标签装置中选取第一标签装置进行连接还包括:

6.如权利要求1所述的方法,其中,所述支付凭证的生成要素包括校验因子,所述校验因子从所述认证平台获得。

7.如权利要求6所述的方法,其中,在所述支付app向所述第一标签装置发送支付凭证的生成要素之前,还包括:

8.如权利要求1所述的方法,其中,所述标签装置路由信息为蓝牙路由表,其在所述一个或多个标签装置中存储并定期更新。

9.如权利要求8所述的方法,其中,所述标签装置路由信息由所述第一标签装置维护,其中所述第一标签装置在每次开机或开机处于空闲模式时定期打开主机模式并扫描第二标签装置,其中所述第二标签装置在从机模式下广播数据;在所述第二标签装置的广播信号强度大于阈值时,所述第一标签装置与所述第二标签装置建立连接;所述第一标签装置将包含随机数以及第一签名的第一报文发送给所述第二标签装置,使得所述第二标签装置将第二签名拼接在所述第一报文后形成第二报文并回传给所述第一标签装置;所述第一标签装置将所述第二报文存入蓝牙路由表。

10.如权利要求1所述的方法,还包括:

11.如权利要求10所述的方法,其中,在所述支付app展示当前店铺优惠信息后,收款终端扫描所述收/付款码,并向支付平台服务器上送支付账单以及接收支付结果。

12.一种智能设备,其特征在于,所述智能设备包括:

13.如权利要求12所述的设备,其中,所述获取装置配置成:

14.如权利要求12所述的设备,其中,所述短距离通信模块为蓝牙模块,并且所述一个或多个标签装置为对数据包进行广播的蓝牙设备,所述数据包包括服务id以及特征值,所述特征值为标签id。

15.如权利要求12所述的设备,其中,所述选取装置配置成:

16.如权利要求15所述的设备,其中,所述选取装置还配置成:

17.如权利要求12所述的设备,其中,所述支付凭证的生成要素包括校验因子,所述校验因子从所述认证平台获得。

18.如权利要求17所述的设备,其中,所述发送装置还配置成:

19.如权利要求12所述的设备,其中,所述标签装置路由信息为蓝牙路由表,其在所述一个或多个标签装置中存储并定期更新。

20.如权利要求19所述的设备,其中,所述标签装置路由信息由所述第一标签装置维护,其中所述第一标签装置在每次开机或开机处于空闲模式时定期打开主机模式并扫描第二标签装置,其中所述第二标签装置在从机模式下广播数据;在所述第二标签装置的广播信号强度大于阈值时,所述第一标签装置与所述第二标签装置建立连接;所述第一标签装置将包含随机数以及第一签名的第一报文发送给所述第二标签装置,使得所述第二标签装置将第二签名拼接在所述第一报文后形成第二报文并回传给所述第一标签装置;所述第一标签装置将所述第二报文存入蓝牙路由表。

21.如权利要求12所述的设备,还包括:

22.如权利要求21所述的设备,其中,在所述展示装置展示当前店铺优惠信息后,收款终端扫描所述收/付款码,并向支付平台服务器上送支付账单以及接收支付结果。

23.一种物联网标签,其特征在于,所述物联网标签包括通信模块,所述通信模块配置成与如权利要求12至22中任一项所述的智能设备进行交互,以便将支付凭证提供给所述智能设备,其中所述支付凭证包括标签装置路由信息。

24.如权利要求23所述的物联网标签,其中,所述通信模块还配置成对数据包进行广播,所述数据包包括服务id以及特征值,所述特征值为标签id。

25.如权利要求23所述的物联网标签,其中,所述标签装置路由信息为蓝牙路由表,并且所述通信模块配置成在空闲时定期扫描周围设备,并与同类设备进行连接与交互认证。

26.如权利要求25所述的物联网标签,其中,所述标签装置路由信息由第一物联网标签维护,其中所述第一物联网标签在每次开机或开机处于空闲模式时定期打开主机模式并扫描第二物联网标签,其中所述第二物联网标签在从机模式下广播数据;在所述第二物联网标签的广播信号强度大于阈值时,所述第一物联网标签与所述第二物联网标签建立连接;所述第一物联网标签将包含随机数以及第一签名的第一报文发送给所述第二物联网标签,使得所述第二物联网标签将第二签名拼接在所述第一报文后形成第二报文并回传给所述第一物联网标签;所述第一物联网标签将所述第二报文存入蓝牙路由表。

27.一种云端服务器,其特征在于,所述云端服务器包括认证平台,所述认证平台配置成与如权利要求12至22中任一项所述的智能设备进行交互,以便基于所述智能设备上送的支付凭证对所述智能设备进行认证,其中所述支付凭证包括标签装置路由信息。

28.如权利要求27所述的服务器,其中,所述认证平台配置成:

29.一种计算机可读存储介质,其特征在于,所述介质包括指令,所述指令在运行时执行如权利要求1至11中任一项所述的方法。

30.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至11中任一项所述的方法。


技术总结
本申请涉及一种在智能设备中执行的被扫支付方法,所述方法包括:在所述智能设备的支付APP接收到针对收/付款码的申请后,所述支付APP获取所述收/付款码,并调用短距离通信模块来扫描具有特定服务ID的一个或多个标签装置;所述支付APP从所述一个或多个标签装置中选取第一标签装置进行连接;利用所建立的连接,所述支付APP向所述第一标签装置发送支付凭证的生成要素并从所述第一标签装置接收所述支付凭证,其中所述支付凭证包括标签装置路由信息;以及所述支付APP向认证平台上送所述支付凭证。本申请还涉及一种智能设备、物联网标签、云端服务器、计算机可读存储介质以及计算机程序产品。

技术研发人员:徐智劼,姜铁城,杨意豪,杨阳
受保护的技术使用者:中国银联股份有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)