数据处理方法及数据处理装置的制造方法
【技术领域】
[0001]本发明属于数据处理领域,尤其涉及一种应用于数值转移的数据处理方法及数据处理装置。
【背景技术】
[0002]现有的近距支付方式主要有NFC支付和二维码支付两种,然而所述两种近距支付方式都只能实现一对一的支付,即在支付的过程中一个收款终端只能同时和一台收款终端连接。以二维码支付为例,POS机在扫描一个手机上的二维码时不能同时扫描另外一个二维码。而且要求POS机与显示有二维码的手机必须在一定的有效距离内POS机才能识别所述手机,往往所述有效距离都比较小,而当POS机与手机是通过NFC连接时,所述有效距离甚至要求被限制在1CM以内。
【发明内容】
[0003]本发明的目的在于提供一种数据处理方法及数据处理装置,旨在解决现有技术中在近距支付过程中不能实现一个收款终端同时连接多个付款终端的问题。
[0004]为解决上述技术问题,本发明实施例提供以下技术方案:
[0005]一种数据处理方法,所述方法包括以下步骤:
[0006]接收并保存低频蓝牙设备发送的特定标识;
[0007]监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入;
[0008]若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识;
[0009]若是,则向所述终端设备发起蓝牙连接请求。
[0010]一种数据处理装置,所述装置包括:
[0011]接收单元,用于接收低频蓝牙设备发送的特定标识;
[0012]存储单元,用于保存所述特定标识;
[0013]监听单元,用于监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入;
[0014]判断单元,用于:若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识;
[0015]请求单元,用于:若是,则向所述终端设备发起蓝牙连接请求。
[0016]在使用上述数据处理方法时,收单设备可监听多个进入低频蓝牙广播信号覆盖的范围内的终端设备,确认所述终端设备的特定标识与所述收单设备的特定标识匹配后可使所述收单设备同时与所述多个终端设备建立连接,从而使收单设备具备同时与多个终端设备完成支付流程的能力。而且低频蓝牙的最大连接范围可达到100米,因此相对NFC和二维码支付,上述数据处理方法可使收款设备与终端设备完成较远距离的近场支付。
【附图说明】
[0017]图1是本发明第一实施例中数据处理方法的流程示意图;
[0018]图2为本发明第二实施例中数据处理方法的流程示意图;
[0019]图3是本发明第二实施例中数据处理方法的另一流程示意图;
[0020]图4是本发明第三实施例中数据处理装置的结构示意图。
【具体实施方式】
[0021]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0022]在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有述明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由代表了以一结构化型式中的数据之电子信号的计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
[0023]本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行作业。所熟知适合用于本发明的运算系统、环境与组态的范例可包括(但不限于)行动电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。
[0024]如在此处使用的术语「模块」或「单元」可称之为在该运算系统上执行的软件对象或例式。在此处所述之不同组件、模块、引擎及服务可实施为在该运算系统上执行之对象或处理。而在此处所述的系统及方法优选地是实施成软件,在软件及硬件或硬件上之实施亦有可能并进彳丁考虑。
[0025]请参阅图1,图1为本发明第一实施例中数据处理方法的流程示意图。所述数据处理方法的执行主体可以为手机、平板电脑、POS机和个人计算机(PC,Personal Computer)等收单设备。所述数据处理方法包括如下步骤:
[0026]步骤S101,接收并保存低频蓝牙设备发送的特定标识。
[0027]低频蓝牙设备可以为苹果公司开发的iBeacon。iBeacon利用的是BLE的广播帧“通告帧”(Advertising)。通告帧由配备BLE的设备定期发出,只要是支持BLE的终端,都可以接收到信号。所述特定标识包括第一标识、第二标识和第三标识,具体的,所述第一标识、第二标识及第三标识分别为UUID、Major和Minor。UUID是用来识别设置Beacon模块的企业的128位识别码。识别码并非由苹果定义,而是直接采用“IS0/IEC11578:1996”的标准。Major与Minor由iBeacon的发送者自由设置,均为16位识别码。
[0028]步骤S102,监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入。
[0029]所述终端设备具体可以为手机、平板电脑和个人计算机(PC,Personal Computer)等移动电子终端设备。
[0030]步骤S103,若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识。
[0031]所述步骤S103具体为判断所述终端设备的第一标识、第二标识、第三标识是否与所述收单设备保存的第一标识、第二标识、第三标识对应一一匹配,即判断所述终端设备的UUID> Major和Minor是否与所述收单设备保存的UUID、Major和Minor对应--匹配。
[0032]步骤S104,若是,则向所述终端设备发起蓝牙连接请求。
[0033]在使用上述数据处理方法时,收单设备可监听多个进入低频蓝牙广播信号覆盖的范围内的终端设备,确认所述终端设备的特定标识与所述收单设备的特定标识匹配后可使所述收单设备同时与所述多个终端设备建立连接,从而使收单设备具备同时与多个终端设备完成支付流程的能力。而且低频蓝牙的最大连接范围可达到100米,因此相对NFC和二维码支付,上述数据处理方法可使收款设备与终端设备完成较远距离的近场支付。
[0034]请参阅图2,图2为本发明第二实施例中数据处理方法的流程示意图。所述数据处理方法的执行主体可以为手机、平板电脑、POS机和个人计算机(PC,Personal Computer)等收单设备。所述数据处理方法包括如下步骤:
[0035]步骤S201,接收并保存低频蓝牙设备发送的特定标识。
[0036]低频蓝牙设备可以为苹果公司开发的iBeacon。iBeacon利用的是BLE的广播帧“通告帧”(Advertising)。通告帧由配备BLE的设备定期发出,只要是支持BLE的终端,都可以接收到信号。所述特定标识包括第一标识、第二标识和第三标识,具体的,所述第一标识、第二标识及第三标识分别为UUID、Major和Minor。UUID是用来识别设置Beacon模块的企业的128位识别码。识别码并非由苹果定义,而是直接采用“IS0/IEC11578:1996”的标准。Major与Minor由iBeacon的发送者自由设置,均为16位识别码。
[0037]步骤S202,监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入。
[0038]所述终端设备具体可以为手机、平板电脑和个人计算机(PC,Personal Computer)等移动电子终端设备。
[0039]步骤S203,若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识。
[0040]所述步骤S203具体为判断所述终端设备的第一标识、第二标识、
第三标识是否与所述收单设备保存的第一标识、第二标识、第三标识对应一一匹配,即判断所述终端设备的UUID> Major和Minor是否与所述收单设备保存的UUID、Major和Minor对应--匹配。
[0041]步骤S204,若是,则向所述终端设备发起蓝牙连接请求。
[0042]针对固定金额的交易,在收单设备与终端设备建立连接后,还包括以下步骤:
[0043]步骤S205,将需要支付的金额传输给所述终端设备。
[0044]步骤S206,接收所述终端设备返回的对应的金额凭证。
[0045]步骤S207,校验所述金额凭证,并向所述终端设备返回交易结果。
[0046]请参阅图3,针对非固定金额的交易,则需要终端首先向收单设备提供身份标识,即在上述步骤S204之前还包括步骤S208,即接收所述终端设备发送的身份标识。
[0047]在使用上述数据处理方法时,收单设备可监听多个进入低频蓝牙广播信号覆盖的范围内的终端设备,确认所述终端设备的特定标识与所述收单设备的特定标识匹配后可使所述收单设备同时与所述多个终端设备建立连接,从而使收单设备具备同时与多个终端设备完成支付流程的能力。而且低频蓝牙的最大连接范围可达到100米,因此相对NFC和二维码支付,上述数据处理方法可使收款设备与终端设备完成较远距离的近场支付。
[0048]请参阅图4,图4为本发明第二实施例中数据处理装置的模块示意图。所述数据处理装置包括:
[0049]接收单元10,用于接收低频蓝牙设备发送的特定标识。
[0050]存储单元20,用于保存所述特定标识。
[0051]低频蓝牙设备可以为苹果公司开发的iBeacon。iBeacon利用的是BLE的广播帧“通告帧”(Advertising)。通告帧由配备BLE的设备定期发出,只要是支持BLE的终端,都可以接收到信号。所述特定标识包括第一标识、第二标识和第三标识,具体的,所述第一标识、第二标识及第三标识分别为UUID、Major和Minor。UUID是用来识别设置Beacon模块的企业的128位识别码。识别码并非由苹果定义,而是直接采用“IS0/IEC11578:1996”的标准。Major与Minor由iBeacon的发送者自由设置,均为16位识别码。
[0052]监听单元30,用于监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入。所述终端设备具体可以为手机、平板电脑和个人计算机(PC,PersonalComputer)等移动电子终端设备。
[0053]判断单元40,用于:若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识。具体用于判断所述终端设备的第一标识、第二标识、第三标识是否与所述收单设备保存的第一标识、第二标识、第三标识对应一一匹配,即判断所述终端设备的UUID、Major和Minor是否与所述收单设备保存的UUID、Major和Minor对应--匹配。
[0054]请求单元50,用于:若是,则向所述终端设备发起蓝牙连接请求。
[0055]金额传输单元60,用于将需要支付的金额传输给所述终端设备。
[0056]凭证接收单元70,用于接收所述终端设备返回的对应的金额凭证。
[0057]校验单元80,用于校验所述金额凭证。
[0058]交易结果反馈单元90,用于向所述终端设备返回交易结果。
[0059]身份标识接收单元91,用于接收所述终端设备发送的身份标识。
[0060]上述数据处理装置可监听多个进入低频蓝牙广播信号覆盖的范围内的终端设备,确认所述终端设备的特定标识与所述数据处理装置的特定标识匹配后可使所述数据处理装置同时与所述多个终端设备建立连接,从而使数据处理装置具备同时与多个终端设备完成支付流程的能力。而且低频蓝牙的最大连接范围可达到100米,因此相对NFC和二维码支付,上述数据处理方法可使数据处理装置与终端设备完成较远距离的近场支付。
[0061]根据本发明的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储器(RAM)、只读存储器(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图1至图3中所示的应用于终端的数据处理方法的计算机程序(包括程序代码),来构造如图4中所示的应用于终端的数据处理装置,以及来实现根据本发明的实施例的数据处理方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。当所述计算机程序运行在计算机上时,所述程序代码执行所述数据处理方法的各步骤。
[0062]综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【主权项】
1.一种数据处理方法,其特征在于,所述方法包括以下步骤: 接收并保存低频蓝牙设备发送的特定标识; 监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入; 若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识; 若是,则向所述终端设备发起蓝牙连接请求。2.根据权利要求1所述的数据处理方法,其特征在于,所述特定标识包括第一标识、第二标识和第三标识。3.根据权利要求2所述的数据处理方法,其特征在于,所述判断所述终端设备的是否携带所述特定标识步骤具体包括:判断所述终端设备的第一标识、第二标识、第三标识是否与保存的第一标识、第二标识、第三标识对应一一匹配。4.根据权利要求1所述的数据处理方法,其特征在于,在向所述终端设备发起蓝牙连接请求步骤之后,还包括: 将需要支付的金额传输给所述终端设备; 接收所述终端设备返回的对应的金额凭证; 校验所述金额凭证,并向所述终端设备返回交易结果。5.根据权利要求4所述的数据处理方法,其特征在于,在将需要支付的金额传输给所述终端设备之前,还包括: 接收所述终端设备发送的身份标识。6.一种数据处理装置,其特征在于,所述装置包括: 接收单元,用于接收低频蓝牙设备发送的特定标识; 存储单元,用于保存所述特定标识; 监听单元,用于监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入; 判断单元,用于:若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识; 请求单元,用于:若是,则向所述终端设备发起蓝牙连接请求。7.根据权利要求6所述的数据处理装置,其特征在于,所述特定标识包括第一标识、第二标识和第三标识。8.根据权利要求7所述的数据处理装置,其特征在于,所述判断单元具体用于:判断所述终端设备的第一标识、第二标识、第三标识是否与保存的第一标识、第二标识、第三标识对应——匹配。9.根据权利要求6所述的数据处理装置,其特征在于,所述数据处理装置还包括: 金额传输单元,用于将需要支付的金额传输给所述终端设备; 凭证接收单元,用于接收所述终端设备返回的对应的金额凭证; 校验单元,用于校验所述金额凭证; 交易结果反馈单元,用于向所述终端设备返回交易结果。10.根据权利要求9所述的数据处理装置,其特征在于,还包括: 身份标识接收单元,用于接收所述终端设备发送的身份标识。
【专利摘要】本发明提供一种数据处理方法及数据处理装置,所述方法包括以下步骤:接收并保存低频蓝牙设备发送的特定标识;监听所述低频蓝牙设备的低频蓝牙广播信号覆盖的范围内否有终端设备进入;若监听到有终端设备进入,则判断所述终端设备的是否携带所述特定标识;若是,则向所述终端设备发起蓝牙连接请求。在使用上述数据处理方法时,收单设备可监听多个进入低频蓝牙广播信号覆盖的范围内的终端设备,确认所述终端设备的特定标识与所述收单设备的特定标识匹配后可使所述收单设备同时与所述多个终端设备建立连接,从而使收单设备具备同时与多个终端设备完成支付流程的能力。
【IPC分类】H04B5/00, G06Q20/16, G06Q20/20
【公开号】CN104899733
【申请号】CN201410836245
【发明人】洪桃李, 陈冲, 何畅, 李建立, 温宇涛
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年9月9日
【申请日】2014年12月26日