本发明专利技术提供了一种近场支付连接及数据交换方法及系统,方法包括:1)检测到具有蓝牙功能的移动终端与蓝牙支付外设之间的距离值小于近场判断启动边界阈值时,执行步骤2);2)判定移动终端与蓝牙支付外设之间的距离值趋于缩小时,建立蓝牙连接;3)检测到移动终端与蓝牙支付外设之间的距离值小于第一支付边界阈值时,发出提示信息至蓝牙支付外设以进行相应支付的确认;4)进行支付数据交换;5)判定数据交换完成后,断开蓝牙连接。本发明专利技术通过设置相应的阈值,根据阈值判断机制,将耗时的蓝牙搜索、连接、数据交换、蓝牙断连与用户的动作进行整合,实现具有蓝牙功能的移动终端的近场支付中稳定、可靠、快速便捷的实现连接和数据交换。
【技术实现步骤摘要】
本专利技术涉及移动支付
,尤其涉及一种基于蓝牙的移动终端实现近场支付中快速稳定的连接及数据交换的近场支付连接及数据交换方法及系统。
技术介绍
手机NFC (Near Field Communicat1n ,近场通信)快捷的支付方式已经被大家所熟知。NFC实现手机的近场支付过程相对比较简单,手机进入支付外设NFC的感应区域之后,手机与支付设备之间直接通过NFC交互数据。NFC支付的一个明显的特点就是当手机与支付外设快速靠近时,可以迅速的实现支付。但是对于部分现在市场占有率较高的手机,并没有集成NFC的功能项;而目前蓝牙技术基本在手机中得到了普及,蓝牙4.0标准的蓝牙低能耗(Bluetooth Low Energy,简称BLE)技术也在新型的手机中得到了广泛的应用,同时一些大的手机厂商也开始将蓝牙BLE技术引入手机。为了能够使更多的手机用户可以应用近场支付这种便捷的支付方式,针对目前手机已经具备功能进行改进,来实现与NFC类似的近场支付。近场支付应用中的一次性快速接近,在可以快速判断是否接近的同时,因通讯的需要,具有蓝牙BLE功能的手机需要与支付的蓝牙BLE外设进行蓝牙连接,交换完数据后再断开蓝牙连接。由于蓝牙BLE和NFC的通讯机制有较大的区别,比如:标准的蓝牙协议中并没有快速实现判断手机与支付BLE设备的靠近与数据交换方面的功能。如果按照标准蓝牙的搜索、判断、连接、数据通讯、断连的方法来实现的数据交换,支付的时间就会比NFC支付的时间要长很多,对于现有的应用模式是一个很大的改变,不利于推广。同时因蓝牙没有采用NFC的信号衰减技术,较大范围内可能具有多个蓝牙BLE的手机或其他蓝牙BLE设备,在支付时可能会存在无法确定哪个手机或蓝牙BLE设备是需要进行数据交换的。在基于蓝牙功能实现近场支付的应用中,怎样稳定、可靠、快速便捷的实现连接和数据交换,是亟需解决的问题。
技术实现思路
本专利技术的目的在于,针对现有基于蓝牙功能实现近场支付的应用中存在的问题,提供一种近场支付连接及数据交换方法及系统,通过设置相应的阈值,根据阈值判断机制,将耗时的蓝牙搜索、连接、数据交换、蓝牙断连与用户的动作进行整合,实现具有蓝牙功能的移动终端的近场支付中稳定、可靠、快速便捷的实现连接和数据交换。为实现上述目的,本专利技术提供了一种近场支付连接及数据交换方法,包括:(I)检测到具有蓝牙功能的移动终端与蓝牙支付外设之间的距离值小于近场判断启动边界阈值时,执行步骤(2) ;(2)判定所述移动终端与蓝牙支付外设之间的距离值趋于缩小时,建立蓝牙连接;(3)检测到所述移动终端与蓝牙支付外设之间的距离值小于第一支付边界阈值时,发出提示信息至蓝牙支付外设以进行相应支付的确认,其中,所述第一支付边界阈值小于近场判断启动边界阈值;(4)进行支付数据交换;(5)判定数据交换完成后,断开蓝牙连接。为实现上述目的,本专利技术还提供了一种一种近场支付连接及数据交换系统,包括蓝牙支付外设以及具有蓝牙功能的移动终端;所述移动终端包括第一检测模块、蓝牙连接建立模块、第二检测模块、数据交换模块、蓝牙连接断开模块;所述第一检测模块与蓝牙连接建立模块相连,用于在检测到所述移动终端与蓝牙支付外设之间的距离值小于近场判断启动边界阈值时,调用蓝牙连接建立模块;所述蓝牙连接建立模块,用于在判定所述移动终端与蓝牙支付外设之间的距离值趋于缩小时,建立蓝牙连接;所述第二检测模块与蓝牙连接建立模块相连,用于在检测到所述移动终端与蓝牙支付外设之间的距离值小于第一支付边界阈值时,发出提示信息至蓝牙支付外设以进行相应支付的确认,其中,所述第一支付边界阈值小于近场判断启动边界阈值;所述数据交换模块与第二检测模块相连,用于与蓝牙支付外设进行支付数据交换;所述蓝牙连接断开模块与数据交换模块相连,用于在判定数据交换完成后,断开蓝牙连接。本专利技术的优点在于:通过设置相应的阈值,根据阈值判断机制,结合用户的动作和应用习惯,将耗时的蓝牙搜索、连接、数据交换、蓝牙断连与用户的动作进行整合,在不改变现有用户支付消费的体验习惯的情况下,实现具有蓝牙功能的移动终端的近场支付中稳定、可靠、快速便捷的实现连接和数据交换。【附图说明】图1,本专利技术所述的近场支付连接及数据交换方法的流程图; 图2,本专利技术所述近场支付连接及数据交换系统的架构示意图; 图3,本专利技术一实施例所示具有蓝牙功能的手机与蓝牙支付外设接近的架构示意图; 图4为图3所示实施例中不同边界阈值设置示意图。【具体实施方式】下面结合附图对本专利技术提供的近场支付连接及数据交换方法及系统做详细说明。参考图1,本专利技术所述近场支付连接及数据交换方法的流程图,利用蓝牙功能实现近场支付需要的快速便捷的连接及数据交换。本实施方式以具有蓝牙功能的手机为例进行说明,但本专利技术并不限于仅在手机中实施,其它具有蓝牙功能的移动终端也可采用本专利技术所述方法实现,接下来对图1所示的步骤做详细说明。SlO:判断具有蓝牙功能的移动终端是否在蓝牙支付外设的支付范围以内,若在支付范围以内,则执行步骤SI I。具有蓝牙功能的移动终端根据所接收的蓝牙支付外设发送的广播数据包,获取对应的RSSI值,进而获取移动终端与蓝牙支付外设之间的距离值。当所获取的距离值在所述蓝牙支付外设的支付范围对应的阈值以内时,则判定所述移动终端进入蓝牙支付外设的支付范围以内。其中,所述蓝牙支付外设可以为支持蓝牙BLE功能的外设,所述具有蓝牙功能的移动终端支持蓝牙BLE功能,移动终端接收蓝牙支付外设发送的广播数据包,进而通过其系统接口获得所接收广播数据包对应的RSSI (Received Signal Strength Indicat1n,接收的信号强度指示)值;所述蓝牙支付外设可以为支持经典蓝牙功能的外设,所述具有蓝牙功能的移动终端支持经典蓝牙功能,移动终端通过开启蓝牙查询扫描接收蓝牙支付外设返回的查询响应广播数据包,进而通过其系统接口获得所接收广播数据包对应的RSSI值。Sll:检测到具有蓝牙功能的移动终端与蓝牙支付外设之间的距离值小于近场判断启动边界阈值时,执行步骤S12。所述移动终端与蓝牙支付外设之间的距离不同,移动终端所接收的广播数据包对应的信号强度不同,根据RSSI值即可获取对应的距离值。由于蓝牙设备的连接到数据交换中间需要有一定的时间,为了节省时间,可以预先设定蓝牙支付外设的近场判断启动边界阈值;当检测到距离值小于近场判断启动边界阈值时,则判定所述移动终端进入蓝牙支付外设的近场判断启动边界以内,执行步骤S12启动近场判断,从而有效缩短蓝牙连接的等待时间。S12;判定所述移动终端与蓝牙支付外设之间的距离值趋于缩小时,建立蓝牙连接。由于蓝牙没有采用N当前第1页1 2 3 本文档来自技高网...
【技术保护点】
一种近场支付连接及数据交换方法,其特征在于,包括: (1)检测到具有蓝牙功能的移动终端与蓝牙支付外设之间的距离值小于近场判断启动边界阈值时,执行步骤(2); (2)判定所述移动终端与蓝牙支付外设之间的距离值趋于缩小时,建立蓝牙连接; (3)检测到所述移动终端与蓝牙支付外设之间的距离值小于第一支付边界阈值时,发出提示信息至蓝牙支付外设以进行相应支付的确认,其中,所述第一支付边界阈值小于近场判断启动边界阈值; (4)进行支付数据交换; (5)判定数据交换完成后,断开蓝牙连接。
【技术特征摘要】
【专利技术属性】
技术研发人员:喻应东,
申请(专利权)人:上海智向信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。