一种终端区域定位方法、装置及电子设备转让专利

申请号 : CN202010332858.3

文献号 : CN111510862B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朱丙营

申请人 : 支付宝(杭州)信息技术有限公司

摘要 :

本说明书实施例公开了一种终端区域定位方法、装置及电子设备,在该方法中,获取由预先布置的无线信号发射器所广播的加密区域信息,并基于所获取的加密区域信息,确定所述第一终端的区域信息,可以得到较可靠的终端区域信息。

权利要求 :

1.一种终端区域定位方法,由第一终端执行,所述方法包括:获取支付请求;

基于所述支付请求,获取由预先布置的无线信号发射器所广播的加密区域信息;

基于所获取的加密区域信息,确定所述第一终端的区域信息;

基于所述第一终端的区域信息,获取所述第一终端的支付权限;

执行与所获取的所述支付权限对应的支付操作。

2.如权利要求1所述的终端区域定位方法,其中,基于所述第一终端的区域信息,获取所述第一终端的支付权限,具体包括:判断所述第一终端的区域信息是否属于预设的授权区域集;

根据针对所述授权区域集的判断结果,确定所述第一终端的支付权限。

3.如权利要求1所述的终端区域定位方法,其中,基于所述第一终端的区域信息,获取所述第一终端的支付权限,具体包括:从服务端接收所述第一终端的支付权限;其中所述服务端判断所述第一终端的区域信息是否属于预设的授权区域集,并根据针对所述授权区域集的判断结果来确定所述第一终端的支付权限。

4.如权利要求1所述的终端区域定位方法,其中,多个无线信号发射器被分别预先布置在不同的区域,并且各个所述无线信号发射器的无线信号传播方式和无线信号频率分别是依据所对应的区域的大小而确定的。

5.如权利要求1所述的终端区域定位方法,其中,当获取到来自多个无线信号发射器所分别广播的多个加密区域信息时,所述方法还包括:确定所获取的各个加密区域信息所分别对应的无线信号强度;

其中,基于所获取的加密区域信息,确定所述第一终端的区域信息,具体包括:基于所获取的对应最大无线信号强度的加密区域信息,确定所述第一终端的区域信息。

6.如权利要求1所述的终端区域定位方法,其中,基于所获取的加密区域信息,确定所述第一终端的区域信息,具体包括:基于预设的解密算法对所述加密区域信息进行解密处理,以确定所述第一终端的区域信息。

7.如权利要求1所述的终端区域定位方法,其中,基于所获取的加密区域信息,确定所述第一终端的区域信息,具体包括:发送所述加密区域信息至服务端,以使得所述服务端基于预设的解密算法对所述加密区域信息进行解密处理。

8.如权利要求7所述的终端区域定位方法,其中,发送所述加密区域信息至服务端,具体包括:

发送所述加密区域信息至第二终端,以使得所述第二终端将所述加密区域信息发送至所述服务端。

9.一种终端区域定位装置,包括:支付请求获取单元,获取支付请求;

无线信号获取单元,基于所述支付请求,获取由预先布置的无线信号发射器所广播的加密区域信息;

区域信息确定单元,基于所获取的加密区域信息,确定第一终端的区域信息;

支付权限获取单元,基于所述第一终端的区域信息,获取所述第一终端的支付权限;

支付操作执行单元,执行与所获取的支付权限对应的支付操作。

10.如权利要求9所述的终端区域定位装置,其中,支付权限获取单元包括:授权区域判断模块,判断所述第一终端的区域信息是否属于预设的授权区域集;

支付权限确定模块,根据针对所述授权区域集的判断结果,确定所述第一终端的支付权限。

11.如权利要求9所述的终端区域定位装置,其中,支付权限获取单元包括:支付权限接收模块,从服务端接收所述第一终端的支付权限;其中所述服务端判断所述第一终端的区域信息是否属于预设的授权区域集,并根据针对所述授权区域集的判断结果来确定所述第一终端的支付权限。

12.如权利要求9所述的终端区域定位装置,其中,多个无线信号发射器被分别预先布置在不同的区域,并且各个所述无线信号发射器的无线信号传播方式和无线信号频率分别是依据所对应的区域的大小而确定的。

13.如权利要求9所述的终端区域定位装置,还包括:信号强度确定单元,当获取到来自多个无线信号发射器所分别广播的多个加密区域信息时,确定所获取的各个加密区域信息所分别对应的无线信号强度;

其中,所述区域信息确定单元基于所获取的对应最大无线信号强度的无线信号中的加密区域信息,确定所述第一终端的区域信息。

14.如权利要求9所述的终端区域定位装置,其中,所述区域信息确定单元包括:解密模块,基于预设的解密算法对所述加密区域信息进行解密处理,以确定所述第一终端的区域信息。

15.如权利要求9所述的终端区域定位装置,其中,所述区域信息确定单元包括:加密区域信息发送模块,发送所述加密区域信息至服务端,以使得所述服务端基于预设的解密算法对所述加密区域信息进行解密处理。

16.如权利要求15所述的终端区域定位装置,其中,所述加密区域信息发送模块发送所述加密区域信息至第二终端,以使得所述第二终端将所述加密区域信息发送至所述服务端。

17.一种电子设备,包括:

至少一个处理器;以及

存储器,所述存储器存储指令,当所述指令被所述至少一个处理器执行时,使得所述至少一个处理器执行如权利要求1到8中任一所述的方法。

说明书 :

一种终端区域定位方法、装置及电子设备

技术领域

[0001] 本说明书实施例涉及计算机技术领域,尤其涉及一种终端区域定位方法、装置及电子设备。

背景技术

[0002] 为了能给终端用户提供个性化服务或者出于业务服务需要(例如,安全性等),服务端需要知晓终端定位信息或确保终端的位置是符合服务要求的。
[0003] 目前,在一些情况下,服务端或终端自身难以获知终端的定位信息,甚至服务端可能会接收到伪造的终端定位信息,导致无法进行正常的业务服务,也无法保障业务服务(例
如,支付业务)的安全性。

发明内容

[0004] 有鉴于此,本说明书实施例提供了一种终端区域定位方法、装置及电子设备,用于至少解决现有技术中难以获得可靠的终端的位置区域信息,导致业务安全性无法得到保障
的问题。
[0005] 本说明书实施例采用下述技术方案:
[0006] 本说明书实施例提供一种终端区域定位方法,由第一终端执行,所述方法包括:获取由预先布置的无线信号发射器所广播的加密区域信息;基于所获取的加密区域信息,确
定所述第一终端的区域信息。
[0007] 本说明书实施例还提供一种终端区域定位装置,包括:无线信号获取单元,获取由预先布置的无线信号发射器所广播的加密区域信息;区域信息确定单元,基于所获取的加
密区域信息,确定所述第一终端的区域信息。
[0008] 本说明书实施例还提供一种电子设备,包括:至少一个处理器;以及存储器,所述存储器存储指令,当所述指令被所述至少一个处理器执行时,使得所述至少一个处理器执
行如上述的方法。
[0009] 本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0010] 获取预先布置的无线信号发射器所广播的加密区域信息,并根据加密区域信号来确定终端的位置区域信息。由此,通过预先布置的无线信号发射器所广播的无线信号来确
定终端的区域信息,可以保障终端可靠的定位信息和终端业务操作的安全性。

附图说明

[0011] 此处所说明的附图用来提供对本说明书实施例的进一步理解,构成本说明书的一部分,本说明书的示意性实施例及其说明用于解释本说明书,并不构成对本说明书的不当
限定。在附图中:
[0012] 图1示出了根据本说明书实施例的终端区域定位方法的一示例的流程图;
[0013] 图2示出了根据本说明书实施例的在安全支付应用场景下的终端区域定位方法的一示例的流程图;
[0014] 图3示出了根据本说明书实施例的确定第一终端的区域信息的一示例的流程图;
[0015] 图4示出了根据本说明书实施例的在安全支付应用场景下获取第一终端的支付权限的一示例的流程图;
[0016] 图5示出了根据本说明书实施例的在安全支付应用场景下终端区域定位方法的一示例的信号交互图;
[0017] 图6示出了根据本说明书实施例的在安全支付应用场景下终端区域定位方法的一示例的信号交互图;
[0018] 图7示出了根据本说明书实施例的终端区域定位装置的一示例的结构框图。

具体实施方式

[0019] 随着互联网服务的不断升级,终端的定位信息已经成为了支付安全服务中必不可少的数据之一。目前,常用的终端定位方式有卫星定位方式(例如,GPS定位)、基站定位方式
和路由器节点定位方式。但是,路由器节点位置信息容易仿造,使得据此所确定的终端的定
位信息不具有可靠性。另外,卫星定位信息的覆盖范围受限,无法实现全范围覆盖,例如一
些地下商场中的终端无法收到GPS信号。此外,目前的基站定位方式是通过基站位置和终端
到通讯基站的信号飞行时间来估算终端的位置,需要与基站之间进行双向通信,并也无法
保障可靠性。
[0020] 然而,在对终端定位信息的可靠性具有较高的要求的支付业务中,上述的终端定位方式均无法适用。在一些应用场景下,不法分子通过伪造支付设备(例如,商场支付设备)
的定位信息,进而实施跨境支付行为,导致了跨境支付风险。
[0021] 为使本说明书的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本说明书技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本
说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书实施的范围。
[0022] 如本文中使用的,术语“包括”及其变型表示开放的术语,含义是“包括但不限于”。术语“基于”表示“至少部分地基于”。术语“一个实施例”和“一实施例”表示“至少一个实施
例”。术语“另一个实施例”表示“至少一个其他实施例”。术语“第一”、“第二”等可以指代不
同的或相同的对象。下面可以包括其他的定义,无论是明确的还是隐含的。除非上下文中明
确地指明,否则一个术语的定义在整个说明书中是一致的。
[0023] 图1示出了根据本说明书实施例的终端区域定位方法的一示例的流程图。关于本方法实施例的执行主体,其可以是具有支付功能的第一终端。应理解的是,第一终端可以是
专用的支付设备(例如,商场支付设备、刷脸支付设备等),另外第一终端也可以是具有各种
其他功能的通用设备(例如,手机、平板电脑等),在此可暂不加限制。
[0024] 如图1所示,在步骤110中,获取由预先布置的无线信号发射器所广播的加密区域信息。这里,无线发射器中的加密区域信息可以用来反映无线发射信号发射器所处的区域
位置,例如如果无线发射器位于区域A,则相应的加密区域信息就是区域A的加密信息。
[0025] 需说明的是,针对无线信号发射器的布置操作,可以是在区域内新设置或安装相应的无线信号发射器,也可以是针对区域内已有的无线信号发射器进行授权配置,例如配
置相应的加密区域信息。此外,加密区域信息可以表示针对区域信息进行加密处理操作后
所产生的信息,其所对应的加密算法,可以采用各种加密算法(例如,SM系列国密算法等),
在此可不加限制。
[0026] 在本说明书实施例的一些示例中(例如,在理想情况下),无线信号中的加密区域信息可以是与无线信号发射器的覆盖范围正好相匹配的。示例性地,当无线信号发射器Ⅰ的
无线信号刚好覆盖A城市时,可以在无线信号发射器Ⅰ的无线信号中配置城市A所对应的加
密区域信息。因此,可以根据业务所需求区分的区域大小来布置和/或选型相应的无线信号
发射器,具体细节将在下文中展开。
[0027] 在步骤120中,基于所获取的加密区域信息,确定所述第一终端的区域信息。例如,可以通过解密(或,请求解密)该加密区域信息,以得到相应的终端区域信息。
[0028] 在本说明书实施例中,可以利用预布置(例如,预授权)的无线信号发射器的无线信号中的加密区域信息来确定终端所处的区域位置,难以被仿造或篡改。此外,无线信号发
射器的布置可以根据业务需求(例如,支付业务需求)而制定,不受限于卫星定位信号的覆
盖范围,可以保障无线信号在业务的区域范围内全面覆盖,可以保障终端的业务操作能安
全、正常地进行。
[0029] 图2示出了在安全支付应用场景下的终端区域定位方法的一示例的流程图。
[0030] 如图2所示,在步骤210中,获取支付请求。在本说明书实施例的一个示例中,第一终端可以获取用户操作,并当用户操作与预设操作相匹配(例如,针对支付控件的点击操
作)时生成支付请求。在本说明书实施例的另一示例中,第一终端可以从第二终端接收支付
请求,例如商场支付设备从用户手机接收支付请求。
[0031] 在步骤220中,基于支付请求触发获取由预先布置的无线信号发射器所广播的加密区域信息。
[0032] 在步骤230中,基于所获取的加密区域信息,确定第一终端的区域信息。关于步骤220和步骤230中操作的细节和效果,可以相应地参照图1中步骤110和步骤120的描述,在此
便不赘述。
[0033] 在步骤240中,基于第一终端的区域信息,获取第一终端的支付权限。这里,可以仅针对一些区域开放支付权限,例如禁止使用第一终端进行跨境支付行为。
[0034] 在步骤250中,执行与所获取的支付权限对应的支付操作。示例性地,当所获取的支付权限指示不具有支付权限时第一终端可以拒绝支付动作或需要进一步的身份验证操
作,而当所获取的支付权限指示具有支付权限时第一终端可以通过支付动作。
[0035] 在本说明书实施例中,无线信号发射器的布置可以根据支付业务需求而制定,不受限于卫星定位信号的覆盖范围,可以保障无线信号在支付业务的区域范围内全面覆盖,
可以保障第一终端的支付操作能安全、正常地进行。
[0036] 在一些实施方式下,多个无线信号发射器可以被分别预先布置在不同的区域,并且各个无线信号发射器的无线信号传播方式和无线信号频率分别是依据所对应的区域的
大小而确定的。这里,可以选用多样化的无线信号传播方式,并且可以根据业务需求或具体
的支付场景来进行配置。
[0037] 如上面所描述的,在一些理想情况下,无线信号中的加密区域信息可以是与无线信号发射器的覆盖范围正好匹配的,例如负责区域A的无线发射器Ⅰ所广播无线信号正好覆
盖区域A,负责区域B的无线发射器Ⅱ所广播无线信号正好覆盖区域B,且区域A与区域B之间
没有重合。
[0038] 需说明的是,无线信号的频率大约为10KHz~3×107KHz(或波长30000m~10μm的电磁波),其是由振荡电路的交变电流而产生的电波信号。在一些示例中,在自发射地点到
接收地点的无线信号可以分为天波、地波和空间直线波三种传播方式,并且不同的无线信
号传播方式对应的传播距离及特性也存在差别。
[0039] 地波可以表示沿着地球表面传播的电波。在电波传播过程中因电波受到地面的吸收,其传播距离不远。频率越高,地面吸收越大,因此短波、超短波沿地面传播时,距离较近,
一般不超过100公里,而中波传播距离相对较远。优点是受气候影响较小,信号稳定,通信可
靠性高。
[0040] 天波(又称电离层反射波)可以表示靠大气层中的电离层反射传播的电波。在天波中,发射的电波是经距地面70~80公里以上的电离层反射后至接收地点,其传播距离较远,
一般在1000公里以上。但缺点是受电离层气候影响较大,传播信号很不稳定。短波频段是天
波传播的最佳频段,渔业船舶配备的短波单边带电台,就是利用天波传播方式进行远距离
通信的设备。
[0041] 空间直线波(又称直线波或视距波)可以表示在空间由发射地点向接收地点直线传播的电波。空间直线波的传播距离为视距范围,仅为数十公里。渔业船舶配备的对讲机和
雷达均是利用空间波传播方式进行通信的设备。
[0042] 在本说明书实施例中,可以依据控制区域范围来调整无线信号发射器的无线信号传播方式和无线信号频率,并且频率越低波长越长,接收范围越小,例如当需要区别较小地
域位置信息时,可以约定频率,以对无线信号频率进行适应性调整。示例性地,地波可以覆
盖100km内的区域范围,天波和空间直线波可以覆盖更大的区域范围。
[0043] 如上面所描述的,在布置无线信号发射器的理想的状态下,各个无线信号发射器能够全面覆盖授权区域范围,并且相邻的无线信号发射器之间的信号覆盖面不存在重叠。
但是,在一些情况下,在布置无线信号发射器时,可能无法全面兼顾信号覆盖方面和信号重
叠方面,例如无法在实现全面覆盖的同时还不存在重叠地区。
[0044] 鉴于此,图3示出了根据本说明书实施例的确定第一终端的区域信息的一示例的流程图。
[0045] 在步骤310中,判断是否获取到来自多个所述无线信号发射器所分别广播的多个加密区域信息。这样,可以识别第一终端是否位于多个无线信号发射器的信号重叠位置中。
[0046] 在步骤310中的判断结果指示存在多个加密区域信息时,跳转至步骤321。在步骤310中的判断结果指示只存在一个加密区域信息时,跳转至步骤323。
[0047] 在步骤321中,确定所获取的各个加密区域信息所分别对应的无线信号强度。
[0048] 在步骤330中,基于所获取的对应无线信号强度最大的加密区域信息,确定第一终端的区域信息。
[0049] 另外,在步骤323中,基于所获取的加密区域信息,确定第一终端的区域信息。
[0050] 在本说明书实施例中,针对位于无线信号重叠位置的第一终端,通过无线信号强度来确定对应终端区域信息的加密区域信息,可以实现在信号全面覆盖的同时,还可以保
证所确定的区域信息的精确性。
[0051] 在本说明书实施例的一个示例中,在第一终端上配置有解密模块(或解调模块),该解密模块中预置的解密算法是与加密区域信息所对应的加密算法相匹配的。这样,可以
基于预设的解密算法对加密区域信息进行解密处理,以确定第一终端的区域信息。由此,第
一终端能够解锁出自身所对应的区域信息,并根据该区域信息来执行相应的支付操作。
[0052] 在本说明书实施例的另一示例中,只有服务端才配置有解密模块,而在第一终端上并未配置解密模块。这样,第一终端可以发送加密区域信息至服务端,以使得服务端基于
预设的解密算法对加密区域信息进行解密处理。由此,通过远程解密,更能保障所确定的区
域信息的安全性。
[0053] 在一些实施方式中,第一终端还可以通过第二终端来与服务端通信。具体地,第一终端可以发送加密区域信息至第二终端,以使得第二终端将加密区域信息发送至服务端。
[0054] 在本说明书实施例中,第一终端(或,支付设备)只需要接收信号,不需要再回馈给基站,可以大大降低天线及调制解调设备的成本。
[0055] 图4示出了根据本说明书实施例的在安全支付应用场景下获取第一终端的支付权限的一示例的流程图。
[0056] 在步骤410中,判断第一终端的区域信息是否属于预设的授权区域集。这里,授权区域集可以是根据业务需求而预先设定并存储在第一终端中的,能够满足各种支付业务应
用场景的个性化需求。
[0057] 在步骤420中,根据针对授权区域集的判断结果,确定第一终端的支付权限。示例性地,如果确定第一终端的区域信息是属于授权区域集时,则确定第一终端具有支付权限。
此外,如果确定第一终端的区域信息不属于授权区域集时,则确定第一终端不具有支付权
限。
[0058] 在本说明书实施例中,在各个第一终端(例如,支付设备)中配置了授权区域集,第一终端可以在本地确定相应的支付权限。
[0059] 在本说明书实施例的一些示例中,授权区域集可以是配置在服务端中的。具体地,第一终端可以从服务端接收第一终端的支付权限。相应地,服务端可以判断第一终端的区
域信息是否属于预设的授权区域集,并根据针对授权区域集的判断结果来确定第一终端的
支付权限。在本说明书实施例的一个示例中,服务端可以从第一终端接收区域信息,并据此
来确定第一终端的支付权限。在本说明书实施例的另一示例中,服务端可以从第一终端接
收加密区域信息,通过解密处理来确定第一终端的区域信息,并据此来确定第一终端的支
付权限。
[0060] 图5示出了根据本说明书实施例的在安全支付应用场景下终端区域定位方法的一示例的信号交互图。
[0061] 如图5所示,在步骤501中,第一终端510从第二终端520接收支付请求。示例性地,用户通过第二终端520(例如,手机)对第一终端510(例如,支付设备)进行扫码支付操作以
发送支付请求。
[0062] 在步骤503中,基于支付请求,触发第一终端510获取由无线信号发射器所广播的加密区域信息。
[0063] 在步骤505中,第一终端510发送加密区域信息至第二终端520。
[0064] 在步骤507中,第二终端520将加密区域信息发送至服务端530。
[0065] 在步骤509中,服务端530基于预设的解密算法对加密区域信息进行解密处理,以确定第一终端的区域信息。
[0066] 在步骤511中,服务端530判断第一终端的区域信息是否属于预设的授权区域集,并根据针对授权区域集的判断结果来确定第一终端的支付权限。
[0067] 在步骤513中,服务端530发送第一终端的支付权限至第一终端510。
[0068] 在步骤515中,第一终端510执行与支付权限相对应的支付操作。
[0069] 可替换地,服务端530还可以将第一终端的支付权限发送至第二终端520,并经由第二终端520转发至第一终端510。
[0070] 在本说明书实施例中,利用预先布置的无线信号发射器,并通过第一终端、第二终端和服务端之间的通信交互,在得到可靠的第一终端的区域信息的情况下进行支付操作,
可以保障支付操作的安全性。
[0071] 图6示出了根据本说明书实施例的在安全支付应用场景下终端区域定位方法的一示例的信号交互图。
[0072] 如图6所示,在步骤601中,第一终端610从第二终端620接收支付请求。在一些情况下,用户还可以对第一终端610进行操作(例如,用户点击在第一终端610上的支付控件),以
使得在第一终端610处生成相应的支付请求。
[0073] 在步骤603中,基于支付请求,触发第一终端610获取由无线信号发射器所广播的加密区域信息。
[0074] 在步骤605中,第一终端610基于预设的解密算法对加密区域信息进行解密处理,以确定第一终端的区域信息。
[0075] 在步骤607中,第一终端610根据第一终端的区域信息和预设的授权区域集,确定第一终端的支付权限。
[0076] 在步骤609中,第一终端610执行与支付权限对应的支付操作。
[0077] 通过本说明书实施例,利用预先布置的无线信号发射器,使得第一终端610在得到可靠的区域信息的情况下进行支付操作,可以提高支付操作的安全性。
[0078] 需说明的是,针对图5和图6所描述的实施例的示例,在一些应用场景下,其中的部分操作可以结合或相互替换,例如在图5的实施例的示例中,第一终端可以本地解密并向第
二终端发送相应的区域信息。
[0079] 在本说明书实施例的一个示例中,针对无线信号发射器的布置操作,可以是针对区域内已有的无线信号发射器进行授权配置,例如配置相应的加密区域信息。关于具体布
置过程的示例,可以获取各个无线信号发射器的地理位置信息,例如国家‑省‑市,并可以根
据业务需求的信号覆盖区域范围来对无线信号发射器的频率和传播方式进行调整。在本说
明书的实施例中,可以采用如无线电波钟一样的低频信号,虽然低频信号携带数据有限,但
是只要能够满足传输加密区域信息的需求就足以。
[0080] 图7示出了根据本说明书实施例的终端区域定位装置的一示例的结构框图。
[0081] 如图7所示,终端区域定位装置700包括无线信号获取单元710、区域信息确定单元720、支付请求获取单元730、支付权限获取单元740、支付操作执行单元750和信号强度确定
单元760。
[0082] 无线信号获取单元710被配置为获取由预先布置的无线信号发射器所广播的加密区域信息。关于无线信号获取单元710的更多细节,可以参照上面图1中参考步骤110所描述
的操作。
[0083] 区域信息确定单元720被配置为基于所获取的加密区域信息,确定所述第一终端的区域信息。关于区域信息确定单元720的更多细节,可以参照上面图1中参考步骤120所描
述的操作。
[0084] 支付请求获取单元730被配置为获取支付请求。相应地,无线信号获取单元710被配置为基于所述支付请求触发获取由预先布置的无线信号发射器所广播的加密区域信息。
关于支付请求获取单元730的更多细节,可以参照上面图2中参考步骤210所描述的操作。
[0085] 支付权限获取单元740被配置为基于所述第一终端的区域信息,获取所述第一终端的支付权限。关于支付权限获取单元740的更多细节,可以参照上面图2中参考步骤240所
描述的操作。
[0086] 支付操作执行单元750被配置为执行与所获取的支付权限对应的支付操作。关于支付操作执行单元750的更多细节,可以参照上面图2中参考步骤250所描述的操作。
[0087] 在本说明书实施例的一个示例中,区域信息确定单元720包括解密模块(未示出)。该解密模块被配置为基于预设的解密算法对所述加密区域信息进行解密处理,以确定所述
第一终端的区域信息。
[0088] 在本说明书实施例的另一示例中,所述区域信息确定单元720包括加密区域信息发送模块(未示出)。该加密区域信息发送模块被配置为发送所述加密区域信息至服务端,
以使得所述服务端基于预设的解密算法对所述加密区域信息进行解密处理。
[0089] 进一步地,加密区域信息发送模块还被配置为发送所述加密区域信息至第二终端,以使得所述第二终端将所述加密区域信息发送至所述服务端。
[0090] 在本说明书实施例的一些示例中,支付权限获取单元740包括授权区域判断模块(未示出)和支付权限确定模块(未示出)。这里,授权区域判断模块被配置为判断所述第一
终端的区域信息是否属于预设的授权区域集,以及支付权限确定模块被配置为根据针对所
述授权区域集的判断结果来确定所述第一终端的支付权限。
[0091] 在本说明书实施例的一个示例中,支付权限获取单元740包括支付权限接收模块(未示出),从所述服务端接收所述第一终端的支付权限,其中所述服务端判断所述第一终
端的区域信息是否属于预设的授权区域集,并根据针对所述授权区域集的判断结果来确定
所述第一终端的支付权限。
[0092] 信号强度确定单元760被配置为当获取到来自多个所述无线信号发射器所分别广播的多个加密区域信息时,确定所获取的各个加密区域信息所分别对应的无线信号强度。
相应地,区域信息确定单元720还被配置为基于所获取的对应无线信号强度最大的无线信
号中的加密区域信息,确定所述第一终端的区域信息。关于信号强度确定单元760的更多细
节,可以参照上面图3中参考步骤321所描述的操作。
[0093] 在一些实施方式中,支付请求获取单元730被配置为从第二终端接收支付请求。相应地,支付权限获取单元740还包括权限操作触发模块(未示出)。这里,权限操作触发模块
被配置为响应于所述业务操作请求,触发执行基于所述第一终端的区域信息来获取所述第
一终端的支付权限。
[0094] 在本说明书实施例的一些示例中,多个无线信号发射器被分别预先布置在不同的区域,并且各个所述无线信号发射器的无线信号传播方式和无线信号频率分别是依据所对
应的区域的大小而确定的。
[0095] 需说明的是,如上所描述的装置700中的部分单元在一些应用场景下是非必需的或可选的,例如支付请求获取单元730、支付权限获取单元740、支付操作执行单元750和信
号强度确定单元760在一些示例中可以不被保留。
[0096] 如上参照图1到图7,对根据本说明书实施例的终端区域定位方法及装置的实施例进行了描述。在以上对方法实施例的描述中所提及的细节,同样适用于本说明书装置的实
施例。上面的终端区域定位装置可以采用硬件实现,也可以采用软件或者硬件和软件的组
合来实现。
[0097] 在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然
而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。
设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因
此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件
(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable Gate 
Array,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员
自行编程来把一个数字系统“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作
专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻
辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,
而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言
(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL
(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description 
Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL
(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby 
Hardware Description Language)等,目前最普遍使用的是VHDL(Very‑High‑Speed 
Integrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应
该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,
就可以很容易得到实现该逻辑方法流程的硬件电路。
[0098] 控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可
读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,
ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制
器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存
储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以
纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使
得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实
现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种
功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视
为既可以是实现方法的软件模块又可以是硬件部件内的结构。
[0099] 上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可
以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放
器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何
设备的组合。
[0100] 为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
[0101] 本领域内的技术人员应明白,本说明书的实施例可提供为方法、系统、或计算机程序产品。因此,本说明书可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面
的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序
代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的
计算机程序产品的形式。
[0102] 本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每
一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机
程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器
以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用
于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装
置。
[0103] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
[0104] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
[0105] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0106] 内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的
示例。
[0107] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。
计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动
态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除
可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD‑ROM)、
数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带式磁盘存储或其他磁性存储设备
或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算
机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0108] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包
括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要
素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要
素的过程、方法、商品或者设备中还存在另外的相同要素。
[0109] 本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程
序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书,在这些分布式计
算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程
序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0110] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实
施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例
的部分说明即可。
[0111] 以上所述仅为本说明书的实施例而已,并不用于限制本说明书。对于本领域技术人员来说,本说明书可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修
改、等同替换、改进等,均应包含在本申请的权利要求范围之内。