CN114493579A - 一种移动支付方法、移动支付装置、电子设备和存储介质 - Google Patents
一种移动支付方法、移动支付装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN114493579A CN114493579A CN202011268425.2A CN202011268425A CN114493579A CN 114493579 A CN114493579 A CN 114493579A CN 202011268425 A CN202011268425 A CN 202011268425A CN 114493579 A CN114493579 A CN 114493579A
- Authority
- CN
- China
- Prior art keywords
- payment
- uwb
- communication link
- equipment
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000004891 communication Methods 0.000 claims abstract description 191
- 238000000926 separation method Methods 0.000 claims abstract description 41
- 230000005540 biological transmission Effects 0.000 claims description 52
- 230000015654 memory Effects 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 15
- 230000002146 bilateral effect Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 14
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 230000000452 restraining effect Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3224—Transactions dependent on location of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3274—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3276—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申请实施例公开了一种移动支付方法,方法包括:确定支付设备与收款设备的间隔距离;若间隔距离在间隔距离范围内,建立支付设备的第一超宽带UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;通过UWB加密通信链路接收来自于第二UWB模组的支付请求;响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。本申请实施例同时还公开了一种移动支付装置、电子设备和存储介质。
Description
技术领域
本申请涉及通信技术领域,尤其是涉及一种移动支付方法、移动支付装置电子设备和存储介质。
背景技术
随着移动互联网技术和人工智能技术的快速发展,目前,移动支付已成为支付的主流方式,因其减少了纸质货币的使用,给人们的生活带来极大的便利。
相关技术中的移动支付过程是,消费者到收银台前预先打开支付应用程序(Application,APP)或者支付二维码进行付款。然而,实际支付场景中,经常存在消费者到收银台时未提前打开支付APP或者支付二维码,或者消费者因特殊原因如支付设备卡顿等导致打开支付APP或者支付二维码的速度很慢,此时,会造成排队支付。可见,提高移动支付的支付效率已称为亟待解决的问题。
发明内容
本申请实施例期望提供一种移动支付方法、移动支付装置、电子设备和存储介质,解决相关技术中移动支付的支付效率低问题,本申请提供的移动支付方法,至少具有如下有益效果:通过UWB加密通信链路实现支付设备和收款设备之间的无接触支付,尽可能地减少用户操作,提升支付快捷性,同时确保支付的安全性。
本申请的技术方案是这样实现的:
一种移动支付方法,所述方法包括:
确定支付设备与收款设备的间隔距离;
若所述间隔距离在间隔距离范围内,建立所述支付设备的第一超宽带UWB模组与所述收款设备的第二UWB模组之间的UWB加密通信链路;
通过UWB加密通信链路接收来自于所述第二UWB模组的支付请求;
响应于所述支付请求,通过所述UWB加密通信链路发送支付码至所述收款设备,以使所述收款设备通过所述第二UWB模组对所述支付码对应的账户进行扣款。
上述方案中,所述支付请求中携带有所述收款设备的设备标识,所述响应于所述支付请求通过所述UWB加密通信链路发送支付码至所述收款设备,包括:
响应于所述支付请求,获取历史时段内与所述设备标识关联的历史支付信息;
若所述历史支付信息表征所述支付设备与所述收款设备之间,存在目标次数的与所述设备标识关联的支付业务,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
上述方案中,所述支付请求中携带有支付金额,目标次数为至少两次,所述通过所述UWB加密通信链路发送所述支付码至所述收款设备,包括:
若所述支付金额大于支付金额阈值,获取所述目标次数的所述支付业务中的最大支付金额;
若所述支付金额小于或者等于所述最大支付金额,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
上述方案中,所述获取历史时段内与所述设备标识关联的历史支付信息之后,所述方法还包括:
若所述历史支付信息表征所述支付设备与所述收款设备之间,不存在所述目标次数的与所述设备标识关联的所述支付业务,对所述第二UWB模组进行鉴权;
若鉴权通过,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
上述方案中,所述支付请求中携带有支付金额,所述通过所述UWB加密通信链路发送所述支付码至所述收款设备,包括:
获取所述设备标识所属的标识类别;
若所述标识类别符合目标类别,且所述支付金额小于所述目标类别对应的目标支付金额,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
上述方案中,所述确定支付设备与收款设备的间隔距离之前,所述方法还包括:
确定全球定位***搜索到的多个定位设备的数量;
获取多个所述定位设备中每一所述定位设备的载噪比;
若所述数量大于目标阈值,且每一所述载噪比大于载噪比阈值,通过所述全球定位***确定所述支付设备的第一位置;
确定与所述支付设备之间的通信距离在目标通信距离内的所述收款设备。
上述方案中,所述确定支付设备与收款设备的间隔距离,包括:
在信道处于空闲状态下,通过所述第一UWB模组与所述第二UWB模组,按照双侧双向测距算法传输测距信号;
获取所述测距信号在传输过程中的传输时间和传输速度;
基于所述传输时间和所述传输速度,确定所述间隔距离。
一种移动支付装置,所述装置包括:
确定单元,用于确定支付设备与收款设备的间隔距离;
第一处理单元,用于若所述间隔距离在间隔距离范围内,建立所述支付设备的第一超宽带UWB模组与所述收款设备的第二UWB模组之间的UWB加密通信链路;
接收单元,用于通过UWB加密通信链路接收来自于所述第二UWB模组的目标支付请求;
第二处理单元,用于响应于所述目标支付请求,通过所述UWB加密通信链路发送支付码至所述收款设备,以使所述收款设备通过所述第二UWB模组对所述支付码对应的账户进行扣款。
一种电子设备,所述电子设备包括:处理器、存储器和通信总线;
所述通信总线用于实现处理器和存储器之间的通信连接;
所述处理器用于执行存储器中存储的移动支付程序,以实现上述的移动支付方法。
一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现上述的移动支付方法。
本申请实施例所提供的一种移动支付方法、移动支付装置、电子设备和存储介质,通过确定支付设备与收款设备的间隔距离;若间隔距离在间隔距离范围内,建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;通过UWB加密通信链路接收来自于第二UWB模组的支付请求;响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款;如此,只要支付设备与收款设备之间的间隔距离在间隔距离范围内,便可以通过UWB加密通信链路实现支付设备和收款设备之间的无接触支付,尽可能地减少用户操作,提升支付快捷性和支付效率,同时确保支付的安全性。
附图说明
图1为本申请实施例提供的移动支付方法的一个可选的流程示意图;
图2为本申请实施例提供的移动支付方法的一个可选的场景示意图;
图3为本申请实施例提供的移动支付方法的一个可选的流程示意图;
图4为本申请实施例提供的移动支付方法的一个可选的流程示意图;
图5为本申请实施例提供的移动支付方法的一个可选的流程示意图;
图6为本申请实施例提供的移动支付方法的一个可选的流程示意图;
图7为本申请实施例中的支付设备的位置示意图;
图8为本申请实施例提供的移动支付方法的一个可选的流程示意图;
图9为本申请实施例提供的移动支付方法的一个可选的流程示意图;
图10为本申请实施例中支付设备与收款设备之间传输测距信号的交互示意图;
图11为本申请实施例中的一个可选的测距示意图;
图12为本申请实施例中的另一个可选的测距示意图;
图13为本申请实施例提供的移动支付装置的一个可选的结构示意图;
图14为本申请实施例提供的电子设备的一个可选的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
应理解,说明书通篇中提到的“本申请实施例”或“前述实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“本申请实施例中”或“在前述实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中应用。在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
背景技术提及的移动支付方式,在支付过程中,消费者到收银台前需要预先打开支付APP或者支付二维码进行付款。然而,实际支付场景中,经常存在消费者到收银台时未提前打开支付APP或者支付二维码,或者消费者因特殊原因如支付设备卡顿等导致打开支付APP或者支付二维码的速度很慢,此时,会造成排队支付。可见,提高移动支付的支付效率已称为亟待解决的问题。
相关技术中,除了背景技术中提及的移动支付过程,还存在如下一种移动支付过程,具体地,基于动态口令实现移动终端与收款设备的关联,将支付确认请求发送给移动终端,移动终端接收支付确认请求且检测到收款设备发出的扣款触发信号后,基于扣款触发信号实现自动触发扣款确认。然而,该方案中消费者需要主动发起动态口令,但由于国内的超市和便利店,一般都是工作人员对商品进行扫码后再要求消费者打开支付APP或者出示支付二维码,所以方法无法在国内广泛应用。可见,相关技术中的其他移动支付方案仍旧无法解决背景技术中存在的上述问题。
本申请实施例提供一种移动支付方法,应用于支付设备,参照图1所示,该方法包括以下步骤:
步骤101、确定支付设备与收款设备的间隔距离。
其中,支付设备可以为内置有第一超宽带(Ultra-Wideband,UWB)模组的手机、平板电脑、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、相机、可穿戴设备、智能手环、智能手表等移动终端设备。
其中,收款设备可以为内置有第二UWB模组的手机、平板电脑、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、相机、可穿戴设备、智能手环、智能手表等移动终端设备,或者内置有第二UWB模组的诸如台式计算机等的固定终端设备。
示例性的,如图2所示,在一个可实现的支付场景中,支付设备1确定自身与收款设备2的间隔距离。支付设备1集成有第一UWB模组20,其中,第一UWB模组20包括第一存储模块201,第一处理模块202,第一UWB通信模块203,与第一UWB通信模块203连接的第一天线204,第一无线通信模块205,与第一无线通信模块205连接的第二天线206。第一天线204用于支持支付设备1的第一UWB通信模块203进行UWB信号的收发,第二天线206用于支持支付设备1的第一无线通信模块205进行与UWB信号不同的通信信号的收发,例如测距信号的收发。收款设备2集成有第二UWB模组21,其中,第二UWB模组21包括第二存储模块211,第二处理模块212,第二UWB通信模块213,与第二UWB通信模块213连接的第三天线214,第二无线通信模块215,与第二无线通信模块215连接的第四天线216。第三天线214用于支持收款设备2的第二UWB通信模块213进行UWB信号的收发,第四天线216用于支持收款设备2的第二无线通信模块215进行与UWB信号不同的通信信号的收发,例如测距信号的收发。
参见图2所示,在上述支付场景中,还可以包括路由器3和云服务器4,收款设备2可以通过第二UWB模组21连接路由器3,将第二UWB模组21的配置信息上传至云服务器4,配置信息包括但不限于第二UWB模组21的UWB地址,第二UWB通信配置,其中,第二UWB通信配置包括第二通信模块213的通信信道、第二前导码(preamble)长度、第二脉冲重复频率(pulserepetition frequency,PRF)和第二数据速率(data rate)。如此,支付设备1与收款设备2通信之前,支付设备1可以从云服务器4查询收款设备2的配置信息,以确定收款设备2是否支持UWB识别功能和UWB辅助支付功能。
其中,间隔距离指的是支付设备当前所在位置与收款设备当前所在位置之间的距离。
这里,UWB是一种无线载波通信技术,利用纳秒级的非正弦波窄脉冲序列,通过正交频分调制或直接排序将脉冲扩展到一个频率范围内,并进行数据传输,具有传输速率高、空间容量大,成本低且功耗低等特点。本申请的移动支付方法采用UWB通信支付,不易受移动网络干扰,并且支付安全性高。
本申请实施例中,支付设备可以基于双侧双向测距(Double-sided Two-WayRanging,DS-TWR)算法,确定支付设备与收款设备之间的间隔距离;当然,支付设备还可以基于其他技术方案确定自身与收款设备之间的间隔距离,例如支付设备还可以基于单侧双向测距(Single-sided Two-Way Ranging,SS-TWR)算法,确定支付设备与收款设备之间的间隔距离。
步骤102、若间隔距离在间隔距离范围内,建立支付设备的第一超宽带UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路。
其中,间隔距离范围可以看作是安全支付范围,在确定间隔距离之前,间隔距离范围可以被预先存储在支付设备中。
其中,UWB加密通信链路为支付设备中的第一UWB模组与收款设备中的第二UWB模组基于协议约定的通信链路,并对通信链路进行加密所得到的链路。示例性的,UWB加密通信链路为支付设备中的第一UWB模组与收款设备中的第二UWB模组先基于802.15.4协议中规定的UWB协议约定通信链路,再对上述通信链路进行加密所得到的链路。对于UWB加密通信链路所采用的协议,本申请不做具体限定。UWB加密通信链路在传输数据时,具有高速、低功耗、安全性强、抗多径干扰的性能,即支付设备的第一UWB模组与收款设备的第二UWB模组之间建立的UWB加密通信链路保证了数据传输快且安全,同时对干扰信号具有抑制作用。
这里,第一UWB模组包括第一UWB通信配置,第一UWB通信配置至少包括第一UWB通信模块的通信信道、第一preamble长度、第一PRF和第一data rate。
这里,第二UWB模组包括第二UWB通信配置,第二UWB通信配置至少包括第二UWB通信模块的通信信道、第二preamble长度、第二PRF和第二data rate。
本申请实施例中,若支付设备确定间隔距离在间隔距离范围内,获取第一UWB通信模块203的配置信息中的第一UWB通信模块的通信信道、第一preamble长度、第一PRF和第一数据速率;获取收款设备的第二UWB通信模块213的配置信息中的第二UWB通信模块的通信信道、第二preamble长度、第二PRF和第二数据速率;支付设备基于获取的配置信息,以确定收款设备2支持UWB识别功能和UWB辅助支付功能。由此,支付设备与收款设备通过各自具有的UWB模组建立UWB加密通信链路,进而确保了传输消息或者传输数据的安全性。
步骤103、通过UWB加密通信链路接收来自于第二UWB模组的支付请求。
其中,支付请求是收款设备向支付设备发起的扣款的请求。支付请求中至少包括支付金额和收款设备的设备标识。
本申请实施例中,支付设备通过支付设备的第一UWB模组与收款设备的第二UWB模组之间建立的UWB加密通信链路,接收来自于收款设备的第二UWB模组的支付请求。
步骤104、响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
其中,支付码可以为图形标识码,也可以为数字标识码。示例性的,图形标识码可以是支付二维码,也可以是支付条形码,本申请不做具体限定。
本申请实施例中,支付设备响应于支付请求获取支付码,并将支付码通过UWB加密通信链路发送至收款设备,以便收款设备通过第二UWB模组对支付码对应的账户所需支付的支付金额进行扣款。
本申请实施例所提供的一种移动支付方法,通过确定支付设备与收款设备的间隔距离;若间隔距离在间隔距离范围内,建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;通过UWB加密通信链路接收来自于第二UWB模组的支付请求;响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款;如此,只要支付设备与收款设备之间的间隔距离在间隔距离范围内,便可以通过UWB加密通信链路实现支付设备和收款设备之间的无接触支付,尽可能地减少用户操作,提升支付快捷性和支付效率,同时确保支付的安全性。
本申请实施例提供一种移动支付方法,应用于支付设备,参照图3所示,该方法包括以下步骤:
步骤301、确定支付设备与收款设备的间隔距离。
步骤302、若间隔距离在间隔距离范围内,建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路。
步骤303、通过UWB加密通信链路接收来自于第二UWB模组的支付请求。
步骤304、响应于支付请求,获取历史时段内与设备标识关联的历史支付信息。
其中,支付请求中携带有收款设备的设备标识。
其中,历史支付信息为历史时段内支付设备与具有上述设备标识的收款设备之间进行支付所产生的支付信息。
示例性的,支付设备响应于支付请求后,获取包括当天在内,历史一周时间中与收款设备的设备标识关联的历史支付信息,还可以获取包括当天在内,历史一个月的时间中与收款设备的设备标识关联的历史支付信息。当然,对于历史时段,本申请不做具体限制。需要说明的是,历史支付信息可以存储在支付设备中,历史支付信息还可以存储在云服务器中。
步骤305、若历史支付信息表征支付设备与收款设备之间,存在目标次数的与设备标识关联的支付业务,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
其中,目标次数为一次或者多次。
示例性的,支付设备确定支付设备与收款设备之间,存在至少一次支付业务的情况下,支付设备通过UWB加密通信链路发送支付码至收款设备;或者,支付设备确定支付设备与收款设备之间,存在至少N次支付业务的情况下,支付设备通过UWB加密通信链路发送支付码至收款设备,其中,N为大于1的正整数;如此,支付设备确定自身与收款设备之间存在目标次数的支付业务,则判定UWB加密通信链路为安全可靠的通信链路,且集成有第二UWB模组的收款设备为安全可靠的收款设备,支付设备可以通过UWB加密通信链路发送支付码至收款设备。
在一种可实现的支付场景中,支付请求中携带有支付金额,目标次数为至少两次,步骤305若历史支付信息表征支付设备与收款设备之间,存在目标次数的与设备标识关联的支付业务,通过UWB加密通信链路发送支付码至收款设备,还可通过如下方式实现,如图4所示,
步骤3051、若支付金额大于支付金额阈值,获取目标次数的支付业务中的最大支付金额。
其中,支付设备可以预先设置支付金额阈值,支付金额阈值可以看作是通用的免密支付的上限金额。
支付设备基于收款设备的设备标识查找历史支付信息中的最大支付金额。
本申请实施例中,支付设备确定支付请求中携带的支付金额大于支付金额阈值,并且确定历史时段内存在至少两次与该付款设备关联的支付业务,则获取至少两次支付业务中的最大支付金额。这种情况下,支付设备可以基于历史支付信息中的最大支付金额确定集成有第二UWB模组的收款设备是否为安全可靠的收款设备。
步骤3052、若支付金额小于或者等于最大支付金额,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
本申请实施例中,支付设备确定支付金额小于或者等于最大支付金额,通过UWB加密通信链路发送支付码至收款设备,也就是说,支付设备确定支付金额小于或者等于最大支付金额时,则确定该最大支付金额为临时的免密支付的上限金额。如此,支付设备可以基于历史时段的支付情况,灵活调整不同支付场景下的最大免密支付额度,同时确保支付设备对应的账户的财产安全。
需要说明的是,支付设备还可以获取与收款设备的设备标识对应的历史时段内,与设备标识关联的历史支付信息,进而基于历史支付信息,获取至少两次的支付业务中的最大支付金额。示例性的,设备标识属于第一标识范围时,支付设备可以获取包括当天在内,历史一周时间中与设备标识关联的历史支付信息,进而获取包括当天在内,历史一周时间中至少两次的支付业务中的最大支付金额;设备标识属于第二标识范围时,支付设备可以获取包括当天在内,历史一个月时间中与设备标识关联的历史支付信息,进而获取包括当天在内,历史一个月时间中至少两次的支付业务中的最大支付金额。第一标识范围和第二标识范围不同,设备标识属于不同的标识范围说明设备标识具有不同的安全优先级。
在另一种可实现的支付场景中,支付请求中携带有支付金额,步骤305中的通过UWB加密通信链路发送支付码至收款设备,还可通过如下方式实现,如图5所示,
步骤3053、获取设备标识所属的标识类别。
其中,标识类别用于表征收款设备对应的商户的类别,其中,商户的类别取决于该商户的主营业务或者经营范围。示例性的,住宿服务类商户与超市类商户的商户类别不同。
本申请实施例中,支付设备可以基于支付设备中存储的预设的设备标识与预设的标识类别之间的对应关系,查找设备标识所属的标识类别。支付设备还可以将设备标识发送至云服务器,进而接收云服务器针对该设备标识反馈的标识类别。
步骤3054、若标识类别符合目标类别,且支付金额小于目标类别对应的目标支付金额,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
其中,设备标识所属的标识类别符合目标类别,则说明具有该设备标识的付款设备所具有特定的临时额度。进一步地,支付金额小于目标类别对应的目标支付金额,则说明特定的临时额度有效。
本申请实施例中,支付设备或者云服务器中预先存储有目标类别对应的目标支付金额,若支付设备确定设备标识所属的标识类别符合目标类别,且当前支付请求中携带的支付金额小于目标类别对应的目标支付金额,支付设备获取的支付码,并通过UWB加密通信链路将支付码发送至收款设备;如此,虽然支付请求中携带的支付金额超出通用的免密支付额度,但是支付金额未超出具有该设备标识的付款设备所具有的特定的临时额度,那么,无论支付设备和收款设备之间是否存有历史支付信息,都可以实现临时的免密支付。
本申请其他实施例中,若历史支付信息表征支付设备与收款设备之间,不存在目标次数的与设备标识关联的支付业务,对第二UWB模组进行鉴权;若第二UWB模组鉴权通过,通过UWB加密通信链路发送支付码至收款设备。
其中,支付设备对第二UWB模组进行鉴权,具体的,支付设备通过第一UWB模组的第一UWB通信模块对第二UWB模组的第二UWB通信模块进行鉴权。这里,鉴权过程可以理解为数字证书的认证过程,数字证书可以为认证中心颁发的用户证书,该数字证书中可以包括以下至少之一:用户标识、用户公钥、证书颁发时间及证书有效性等;而第一UWB通信模块和第二UWB通信模块对数字证书的认证及密钥协商过程可以采用任何可以实现认证及得到随机密钥的加密算法。
本申请实施例中,支付设备确定支付设备与收款设备之间,不存与设备标识关联的至少一次交易支付业务,支付设备通过第一UWB模组的第一UWB通信模块对第二UWB模组的第二UWB通信模块之间进行数字证书的认证和鉴权,若支付设备通过第一UWB通信模块对第二UWB通信模块的数字证书的认证和鉴权通过,则判定集成有第二UWB模组的收款设备为安全可靠的收款设备,支付设备可以通过UWB加密通信链路发送支付码至收款设备;如此,支付设备和收款设备之间在未存有历史支付信息的情况下,还可以先对收款设备中的第二UWB模组进行数字证书的认证和鉴权,以判定收款设备为安全可靠的收款设备后,再实现当前的免密支付。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请实施例提供一种移动支付方法,应用于支付设备,参照图6所示,该方法包括以下步骤:
步骤401、确定全球定位***搜索到的多个定位设备的数量。
其中,全球定位***指的是基于卫星和通信技术,利用导航卫星进行测时和测距的中距离圆形轨道卫星导航***。定位设备包括卫星。
示例性的,全球定位***(Global Positioning System,GPS)是由覆盖全球的24颗卫星组成的卫星***。需要说明的是,GPS需要靠卫星通讯定位,同时数颗卫星同时通讯定位精确性则更高。搜索卫星是GPS定位的前提,若GPS无法搜索卫星,那么GPS就无法正常工作。
本申请实施例中,支付设备基于全球定位***,搜索到多个定位设备,进而确定搜索到的多个定位设备的数量。
步骤402、获取多个定位设备中每一定位设备的载噪比。
其中,载噪比用于衡量通信中信号的质量和强度。
本申请实施例中,支付设备确定全球定位***搜索到的多个定位设备即多个卫星的数量后,支付设备还获取每一卫星的载噪比,进而基于每一卫星的载噪比,确定每一卫星当前网络接收率和网络通信质量等。
步骤403、若数量大于目标阈值,且每一载噪比大于载噪比阈值,通过全球定位***确定支付设备的第一位置。
其中,目标阈值可以是预先设置在支付设备中的值,目标阈值还可以是用户实时设置在支付设备中的值。
其中,载噪比阈值可以是基于每一卫星的历史载噪比,针对某一卫星预先设置在支付设备中的值,载噪比阈值还可以是用户实时设置在支付设备中的值。
本申请实施例中,支付设备确定定位设备的数量大于目标阈值,且每一定位设备的载噪比大于载噪比阈值,则通过全球定位***确定支付设备的第一位置;如此,基于定位设备的数量和每一定位设备的载噪比,精确定位支付设备的第一位置,避免出现GPS定位不准或GPS定位虚假造成误判的现象。
步骤404、确定与支付设备之间的通信距离在目标通信距离内的收款设备。
其中,目标通信距离可以理解为与支付设备当前所在位置对应的安全通信距离。通信距离可以理解为支付设备当前所在位置与收款设备当前所在位置之间的距离。
这里,在一种可实现的支付场景中,如图7和8所示,步骤501支付设备通过GPS确定自身的第一位置;步骤502根据第一位置,通过无线网络和/或蜂窝网络确定距离支付设备一定范围内的第一数量个收款设备和收款设备所在位置;步骤503通过云服务器查询第一数量个收款设备中每一设备是否支持UWB识别功能和UWB辅助支付功能;步骤504若查询到一个收款设备支持UWB识别功能和UWB辅助支付功能,则确定支持UWB识别功能和UWB辅助支付功能的收款设备为可作为支付设备付款的收款方。
这里,支付设备确定收款设备支持UWB识别功能和UWB辅助支付功能的情况下,从云服务器中获取每一收款设备所在商户的路由器热点标识。支付设备通过第一无线通信模块检测具有路由器热点标识的路由器热点接收信号强度指示(Received Signal StrengthIndication,Rssi),若Rssi的值大于支付设备预先设置的信号强度值,则确定收款设备与支付设备之间的通信距离在目标通信距离内,此时,确定通信距离为间隔距离,确定目标通信距离为间隔距离范围。
步骤405、建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路。
步骤406、通过UWB加密通信链路接收来自于第二UWB模组的目标支付请求。
步骤407、响应于目标支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请实施例提供一种移动支付方法,应用于支付设备,参照图9所示,该方法包括以下步骤:
步骤601、在信道处于空闲状态下,通过第一UWB模组与第二UWB模组,按照双侧双向测距算法传输测距信号。
其中,信道用于第一UWB模组与第二UWB模组进行消息和/或数据的传输。
其中,DS-TWR算法可以是支付设备发起测距信号,将测距信号在支付设备与收款设备之间进行三次信号传送,获得两次往返延迟时间,进而在支付设备处测量出支付设备与收款设备之间的间隔距离。DS-TWR算法还可以是支付设备发起测距信号,将测距信号在支付设备与收款设备之间进行四次信号传送,获得两次往返延迟时间,进而在支付设备处测量出支付设备与收款设备之间的间隔距离。
本申请实施例中,支付设备通过无线网络和/或蜂窝网络在云服务器上获取第二UWB模组的UWB地址、第二UWB通信配置。支付设备通过第一UWB模组的第一UWB通信模块每隔一定时间段如每隔1秒监听信道情况,其中信道为第二UWB通信配置约定的通信信道,如Chanel5、Chanel9,若信道处于空闲状态,支付设备通过第一UWB模组向第二UWB模组的UWB地址按照DS-TWR算法传输测距信号。
在一种可实现的支付场景中,如图10和11所示,支付设备通过第一UWB模组的第一UWB通信模块监听信道处于空闲状态,支付设备按照DS-TWR算法通过第一UWB模组的第一UWB通信模块向第二UWB模组的第二UWB通信模块发起测距信号,以便确定支付设备与收款设备之间的间隔距离。示例性的,支付设备发起测距信号,将测距信号在支付设备与收款设备之间进行三次消息传送,获得两次往返延迟时间,进而在支付设备处测量出支付设备与收款设备之间的间隔距离。需要说明的是,若DS-TWR测距流程顺利完成,支付设备测量得到支付设备与收款设备的间隔距离,同时,收款设备同样测量得到支付设备与收款设备的又一间隔距离。若DS-TWR测距流程失败,如支付设备无法收到reply Frame,支付设备则继续监听信道并且重复尝试发起测距请求。
本申请其他实施例中,如图12所示,支付设备通过第一UWB模组监听信道处于空闲状态,支付设备还可以按照SS-TWR算法通过第一UWB模组的第一UWB通信模块向第二UWB模组的第二UWB通信模块发起测距信号,以便确定支付设备与收款设备之间的间隔距离。示例性的,支付设备发起测距信号,将测距信号在支付设备与收款设备之间进行两次消息传送,获得一次往返延迟时间,进而在支付设备处测量出支付设备与收款设备之间的间隔距离。
步骤602、获取测距信号在传输过程中的传输时间和传输速度。
本申请实施例中,支付设备获取测距信号在信道传输过程中的传输时间和传输速度。需要说明的是,传输速度可以是实时检测得到测距信号在信道传输过程中的实际速度,传输速度还可以是光速度,对于测距信号的传输速度,本申请不做具体限定。
这里,如图11所示,支付设备发起测距信号,收款设备响应测距信号,同时,支付设备和收款设备精确记录信号发送和接收的时间戳信息。这里,收款设备在收到支付设备的第一次发送的测距信号后,延迟固定的时间回发信号,此时,支付设备收到收款设备回发的信号后,立即发送第二次信号。收款设备回发信号的时间与收到支付设备第一次发送的测距信号的时间差为Treply1,支付设备接收到收款设备信号的时间与支付设备第一次发送信号的时间差为Tround1。收款设备回发信号的时间与收到支付设备第二次发送的信号的时间差为Tround2,支付设备接收到收款设备回发信号的时间与支付设备第二次发送信号的时间差为Treply2。其中,Tround1、Treply1、Tround2、Treply2都为已知量,故测距信号在支付设备和收款设备之间的传输时间可通过如下公式得到,
步骤603、基于传输时间和传输速度,确定间隔距离。
本申请实施例中,支付设备将测距信号的传输时间与传输速度相乘,确定得到支付设备与收款设备之间的间隔距离。
需要说明的是,支付设备基于传输时间和传输速度,可以测量得到支付设备与收款设备的第一间隔距离,收款设备基于传输时间和传输速度,也可以测量得到支付设备与收款设备的第二间隔距离。间隔距离包括第一间隔距离和第二间隔距离。
步骤604、若间隔距离在间隔距离范围内,建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路。
本申请实施例中,若支付设备确定第一间隔距离在间隔距离范围内,且收款设备确定第二间隔距离在间隔距离范围内,建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路。
步骤605、通过UWB加密通信链路接收来自于第二UWB模组的目标支付请求。
步骤606、响应于目标支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请的实施例提供一种移动支付装置,该移动支付装置可以应用于图1、3~6、9对应的实施例提供的一种移动支付方法中,参照图13所示,该移动支付装置13包括:
确定单元1301,用于确定支付设备与收款设备的间隔距离;
第一处理单元1302,用于若间隔距离在间隔距离范围内,建立支付设备的第一超宽带UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;
接收单元1303,用于通过UWB加密通信链路接收来自于第二UWB模组的目标支付请求;
第二处理单元1304,用于响应于目标支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
本申请其他实施例中,支付请求中携带有收款设备的设备标识,第二处理单元1304,还用于响应于支付请求,获取历史时段内与设备标识关联的历史支付信息;若历史支付信息表征支付设备与收款设备之间,存在目标次数的与设备标识关联的支付业务,通过UWB加密通信链路发送支付码至收款设备。
本申请其他实施例中,支付请求中携带有支付金额,目标次数为至少两次,第二处理单元1304,还用于若支付金额大于支付金额阈值,获取目标次数的支付业务中的最大支付金额;若支付金额小于或者等于最大支付金额,通过UWB加密通信链路发送支付码至收款设备。
本申请其他实施例中,第二处理单元1304,还用于若历史支付信息表征支付设备与收款设备之间,不存在目标次数的与设备标识关联的支付业务,对第二UWB模组进行鉴权;若鉴权通过,通过UWB加密通信链路发送支付码至收款设备。
本申请其他实施例中,支付请求中携带有支付金额,第二处理单元1304,还用于获取设备标识所属的标识类别;若标识类别符合目标类别,且支付金额小于目标类别对应的目标支付金额,通过UWB加密通信链路发送支付码至收款设备。
本申请其他实施例中,确定单元1301,还用于确定全球定位***搜索到的多个定位设备的数量;第一处理单元1302,还用于获取多个定位设备中每一定位设备的载噪比;若数量大于目标阈值,且每一载噪比大于载噪比阈值,通过全球定位***确定支付设备的第一位置;确定单元1301,还用于确定与支付设备之间的通信距离在目标通信距离内的收款设备。
本申请其他实施例中,第一处理单元1302,还用于在信道处于空闲状态下,通过第一UWB模组与第二UWB模组,按照双侧双向测距算法传输测距信号;获取测距信号在传输过程中的传输时间和传输速度;确定单元1301,还用于基于传输时间和传输速度,确定间隔距离。
本申请实施例所提供的一种移动支付装置,通过确定支付设备与收款设备的间隔距离;若间隔距离在间隔距离范围内,建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;通过UWB加密通信链路接收来自于第二UWB模组的支付请求;响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款;如此,只要支付设备与收款设备之间的间隔距离在间隔距离范围内,便可以通过UWB加密通信链路实现支付设备和收款设备之间的无接触支付,尽可能地减少用户操作,提升支付快捷性和支付效率,同时确保支付的安全性。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
基于前述实施例,本申请的实施例提供一种电子设备,该电子设备可以应用于图1、3~6、9对应的实施例提供的一种移动支付方法中,参照图14所示,该电子设备14(图14中的电子设备14与图13中的移动支付装置13相对应)包括:处理器1401、存储器1402和通信总线1403,其中:
通信总线1403用于实现处理器1401和存储器1402之间的通信连接;
处理器1401用于执行存储器1402中存储的移动支付程序,以实现以下步骤:
确定支付设备与收款设备的间隔距离;
若间隔距离在间隔距离范围内,建立支付设备的第一超宽带UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;
通过UWB加密通信链路接收来自于第二UWB模组的支付请求;
响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
本申请的其他实施例中,处理器1401用于执行存储器1402中存储的移动支付程序,以实现以下步骤:
响应于支付请求,获取历史时段内与设备标识关联的历史支付信息;若历史支付信息表征支付设备与收款设备之间,存在目标次数的与设备标识关联的支付业务,通过UWB加密通信链路发送支付码至收款设备。
本申请的其他实施例中,处理器1401用于执行存储器1402中存储的移动支付程序,以实现以下步骤:
若支付金额大于支付金额阈值,获取目标次数的支付业务中的最大支付金额;若支付金额小于或者等于最大支付金额,通过UWB加密通信链路发送支付码至收款设备。
本申请的其他实施例中,处理器1401用于执行存储器1402中存储的移动支付程序,以实现以下步骤:
若历史支付信息表征支付设备与收款设备之间,不存在目标次数的与设备标识关联的支付业务,对第二UWB模组进行鉴权;若鉴权通过,通过UWB加密通信链路发送支付码至收款设备。
本申请的其他实施例中,处理器1401用于执行存储器1402中存储的移动支付程序,以实现以下步骤:
获取设备标识所属的标识类别;若标识类别符合目标类别,且支付金额小于目标类别对应的目标支付金额,通过UWB加密通信链路发送支付码至收款设备。
本申请的其他实施例中,处理器1401用于执行存储器1402中存储的移动支付程序,以实现以下步骤:
确定全球定位***搜索到的多个定位设备的数量;获取多个定位设备中每一定位设备的载噪比;若数量大于目标阈值,且每一载噪比大于载噪比阈值,通过全球定位***确定支付设备的第一位置;确定与支付设备之间的通信距离在目标通信距离内的收款设备。
本申请的其他实施例中,处理器1401用于执行存储器1402中存储的移动支付程序,以实现以下步骤:
在信道处于空闲状态下,通过第一UWB模组与第二UWB模组,按照双侧双向测距算法传输测距信号;获取测距信号在传输过程中的传输时间和传输速度;基于传输时间和传输速度,确定间隔距离。
本申请实施例所提供的一种电子设备,通过确定支付设备与收款设备的间隔距离;若间隔距离在间隔距离范围内,建立支付设备的第一UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;通过UWB加密通信链路接收来自于第二UWB模组的支付请求;响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款;如此,只要支付设备与收款设备之间的间隔距离在间隔距离范围内,便可以通过UWB加密通信链路实现支付设备和收款设备之间的无接触支付,尽可能地减少用户操作,提升支付快捷性和支付效率,同时确保支付的安全性。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
基于前述实施例,本申请的实施例提供一种计算机存储介质,该计算机存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:
确定支付设备与收款设备的间隔距离;
若间隔距离在间隔距离范围内,建立支付设备的第一超宽带UWB模组与收款设备的第二UWB模组之间的UWB加密通信链路;
通过UWB加密通信链路接收来自于第二UWB模组的支付请求;
响应于支付请求,通过UWB加密通信链路发送支付码至收款设备,以使收款设备通过第二UWB模组对支付码对应的账户进行扣款。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
响应于支付请求,获取历史时段内与设备标识关联的历史支付信息;若历史支付信息表征支付设备与收款设备之间,存在目标次数的与设备标识关联的支付业务,通过UWB加密通信链路发送支付码至收款设备。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
若支付金额大于支付金额阈值,获取目标次数的支付业务中的最大支付金额;若支付金额小于或者等于最大支付金额,通过UWB加密通信链路发送支付码至收款设备。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
若历史支付信息表征支付设备与收款设备之间,不存在目标次数的与设备标识关联的支付业务,对第二UWB模组进行鉴权;若鉴权通过,通过UWB加密通信链路发送支付码至收款设备。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
获取设备标识所属的标识类别;若标识类别符合目标类别,且支付金额小于目标类别对应的目标支付金额,通过UWB加密通信链路发送支付码至收款设备。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
确定全球定位***搜索到的多个定位设备的数量;获取多个定位设备中每一定位设备的载噪比;若数量大于目标阈值,且每一载噪比大于载噪比阈值,通过全球定位***确定支付设备的第一位置;确定与支付设备之间的通信距离在目标通信距离内的收款设备。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
在信道处于空闲状态下,通过第一UWB模组与第二UWB模组,按照双侧双向测距算法传输测距信号;获取测距信号在传输过程中的传输时间和传输速度;基于传输时间和传输速度,确定间隔距离。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
需要说明的是,上述计算机存储介质/存储器可以是只读存储器(Read OnlyMemory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种终端,如移动电话、计算机、平板设备、个人数字助理等。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种移动支付方法,其特征在于,所述方法包括:
确定支付设备与收款设备的间隔距离;
若所述间隔距离在间隔距离范围内,建立所述支付设备的第一超宽带UWB模组与所述收款设备的第二UWB模组之间的UWB加密通信链路;
通过UWB加密通信链路接收来自于所述第二UWB模组的支付请求;
响应于所述支付请求,通过所述UWB加密通信链路发送支付码至所述收款设备,以使所述收款设备通过所述第二UWB模组对所述支付码对应的账户进行扣款。
2.根据权利要求1所述的移动支付方法,其特征在于,所述支付请求中携带有所述收款设备的设备标识,所述响应于所述支付请求通过所述UWB加密通信链路发送支付码至所述收款设备,包括:
响应于所述支付请求,获取历史时段内与所述设备标识关联的历史支付信息;
若所述历史支付信息表征所述支付设备与所述收款设备之间,存在目标次数的与所述设备标识关联的支付业务,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
3.根据权利要求2所述的移动支付方法,其特征在于,所述支付请求中携带有支付金额,目标次数为至少两次,所述通过所述UWB加密通信链路发送所述支付码至所述收款设备,包括:
若所述支付金额大于支付金额阈值,获取所述目标次数的所述支付业务中的最大支付金额;
若所述支付金额小于或者等于所述最大支付金额,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
4.根据权利要求2所述的移动支付方法,其特征在于,所述获取历史时段内与所述设备标识关联的历史支付信息之后,所述方法还包括:
若所述历史支付信息表征所述支付设备与所述收款设备之间,不存在所述目标次数的与所述设备标识关联的所述支付业务,对所述第二UWB模组进行鉴权;
若鉴权通过,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
5.根据权利要求3或4所述的移动支付方法,其特征在于,所述支付请求中携带有支付金额,所述通过所述UWB加密通信链路发送所述支付码至所述收款设备,包括:
获取所述设备标识所属的标识类别;
若所述标识类别符合目标类别,且所述支付金额小于所述目标类别对应的目标支付金额,通过所述UWB加密通信链路发送所述支付码至所述收款设备。
6.根据权利要求1至4中任一项所述的移动支付方法,其特征在于,所述确定支付设备与收款设备的间隔距离之前,所述方法还包括:
确定全球定位***搜索到的多个定位设备的数量;
获取多个所述定位设备中每一所述定位设备的载噪比;
若所述数量大于目标阈值,且每一所述载噪比大于载噪比阈值,通过所述全球定位***确定所述支付设备的第一位置;
确定与所述支付设备之间的通信距离在目标通信距离内的所述收款设备。
7.根据权利要求1至4中任一项所述的移动支付方法,其特征在于,所述确定支付设备与收款设备的间隔距离,包括:
在信道处于空闲状态下,通过所述第一UWB模组与所述第二UWB模组,按照双侧双向测距算法传输测距信号;
获取所述测距信号在传输过程中的传输时间和传输速度;
基于所述传输时间和所述传输速度,确定所述间隔距离。
8.一种移动支付装置,其特征在于,所述装置包括:
确定单元,用于确定支付设备与收款设备的间隔距离;
第一处理单元,用于若所述间隔距离在间隔距离范围内,建立所述支付设备的第一超宽带UWB模组与所述收款设备的第二UWB模组之间的UWB加密通信链路;
接收单元,用于通过UWB加密通信链路接收来自于所述第二UWB模组的目标支付请求;
第二处理单元,用于响应于所述目标支付请求,通过所述UWB加密通信链路发送支付码至所述收款设备,以使所述收款设备通过所述第二UWB模组对所述支付码对应的账户进行扣款。
9.一种电子设备,其特征在于,所述电子设备包括:处理器、存储器和通信总线;
所述通信总线用于实现处理器和存储器之间的通信连接;
所述处理器用于执行存储器中存储的移动支付程序,以实现如权利要求1至7中任一项所述的移动支付方法。
10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1至7中任一项所述的移动支付方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011268425.2A CN114493579A (zh) | 2020-11-13 | 2020-11-13 | 一种移动支付方法、移动支付装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011268425.2A CN114493579A (zh) | 2020-11-13 | 2020-11-13 | 一种移动支付方法、移动支付装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114493579A true CN114493579A (zh) | 2022-05-13 |
Family
ID=81489770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011268425.2A Pending CN114493579A (zh) | 2020-11-13 | 2020-11-13 | 一种移动支付方法、移动支付装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114493579A (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105550860A (zh) * | 2015-12-11 | 2016-05-04 | 小米科技有限责任公司 | 支付方法及装置 |
CN106296152A (zh) * | 2015-05-19 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 实现支付的方法、***、收款设备和客户端 |
CN106548339A (zh) * | 2016-10-09 | 2017-03-29 | 努比亚技术有限公司 | 一种安全支付方法及设备 |
CN108122111A (zh) * | 2017-11-22 | 2018-06-05 | 高智兴业科技(深圳)有限公司 | 安全支付方法、装置、存储介质和计算机设备 |
CN108171506A (zh) * | 2017-12-27 | 2018-06-15 | 珠海市魅族科技有限公司 | 一种移动支付方法及终端、电子设备及可读存储介质 |
CN108629594A (zh) * | 2018-05-10 | 2018-10-09 | Oppo广东移动通信有限公司 | 支付方法、装置、服务器以及存储介质 |
CN109409870A (zh) * | 2018-11-06 | 2019-03-01 | 广东小天才科技有限公司 | 一种安全支付方法、装置及用户终端 |
CN110009335A (zh) * | 2018-12-05 | 2019-07-12 | 阿里巴巴集团控股有限公司 | 支付码生成、移动支付方法、装置及设备 |
CN110163612A (zh) * | 2019-04-02 | 2019-08-23 | 阿里巴巴集团控股有限公司 | 一种支付风控方法及装置 |
CN110210853A (zh) * | 2019-06-13 | 2019-09-06 | 成都成溪商务信息咨询有限公司 | 一种移动支付方法及平台 |
CN110363529A (zh) * | 2019-08-22 | 2019-10-22 | 北京全迹科技有限公司 | 安全便捷的支付方法、收费终端和支付*** |
CN110659890A (zh) * | 2019-08-13 | 2020-01-07 | 平安科技(深圳)有限公司 | 支付方法、装置、介质及电子设备 |
CN210270975U (zh) * | 2019-08-22 | 2020-04-07 | 北京全迹科技有限公司 | 安全便捷的收费终端和支付*** |
CN111540067A (zh) * | 2020-04-03 | 2020-08-14 | 支付宝(杭州)信息技术有限公司 | 基于uwb的停车支付***、方法、装置及设备 |
-
2020
- 2020-11-13 CN CN202011268425.2A patent/CN114493579A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106296152A (zh) * | 2015-05-19 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 实现支付的方法、***、收款设备和客户端 |
CN105550860A (zh) * | 2015-12-11 | 2016-05-04 | 小米科技有限责任公司 | 支付方法及装置 |
CN106548339A (zh) * | 2016-10-09 | 2017-03-29 | 努比亚技术有限公司 | 一种安全支付方法及设备 |
CN108122111A (zh) * | 2017-11-22 | 2018-06-05 | 高智兴业科技(深圳)有限公司 | 安全支付方法、装置、存储介质和计算机设备 |
CN108171506A (zh) * | 2017-12-27 | 2018-06-15 | 珠海市魅族科技有限公司 | 一种移动支付方法及终端、电子设备及可读存储介质 |
CN108629594A (zh) * | 2018-05-10 | 2018-10-09 | Oppo广东移动通信有限公司 | 支付方法、装置、服务器以及存储介质 |
CN109409870A (zh) * | 2018-11-06 | 2019-03-01 | 广东小天才科技有限公司 | 一种安全支付方法、装置及用户终端 |
CN110009335A (zh) * | 2018-12-05 | 2019-07-12 | 阿里巴巴集团控股有限公司 | 支付码生成、移动支付方法、装置及设备 |
CN110163612A (zh) * | 2019-04-02 | 2019-08-23 | 阿里巴巴集团控股有限公司 | 一种支付风控方法及装置 |
CN110210853A (zh) * | 2019-06-13 | 2019-09-06 | 成都成溪商务信息咨询有限公司 | 一种移动支付方法及平台 |
CN110659890A (zh) * | 2019-08-13 | 2020-01-07 | 平安科技(深圳)有限公司 | 支付方法、装置、介质及电子设备 |
CN110363529A (zh) * | 2019-08-22 | 2019-10-22 | 北京全迹科技有限公司 | 安全便捷的支付方法、收费终端和支付*** |
CN210270975U (zh) * | 2019-08-22 | 2020-04-07 | 北京全迹科技有限公司 | 安全便捷的收费终端和支付*** |
CN111540067A (zh) * | 2020-04-03 | 2020-08-14 | 支付宝(杭州)信息技术有限公司 | 基于uwb的停车支付***、方法、装置及设备 |
Non-Patent Citations (3)
Title |
---|
卞佳兴;朱荣;陈玄;: "基于改进双向测距-到达时间差定位算法的超宽带定位***", 计算机应用, no. 09, 10 September 2017 (2017-09-10), pages 70 - 74 * |
卢靖宇;余文涛;赵新;孙广毅: "基于超宽带的移动机器人室内定位***设计", 电子技术应用, 31 December 2017 (2017-12-31), pages 31 - 34 * |
李威;叶焱;谢晋雄;刘太君;: "UWB高精度室内定位***及实现", 数据通信, no. 05, 28 October 2018 (2018-10-28), pages 17 - 22 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9002274B2 (en) | Method and system for improving client server transmission over fading channel with wireless location and authentication technology via electromagnetic radiation | |
EP2689617B1 (en) | Service enhancements using near field communication | |
EP1402484B1 (en) | Payment authorisation through beacons | |
CN108702621B (zh) | 用于提供安全精密定时测量交换的方法和*** | |
CN113115285B (zh) | 信息处理方法及装置 | |
KR20140143213A (ko) | 위치 데이터를 이용한 모바일 통신 디바이스와 단말기간의 거래 인증 | |
US20200005557A1 (en) | Short range communications for specific device identification during multi-device proximity | |
US20230281599A1 (en) | Ultra-wideband-enabled devices and systems | |
US11785449B2 (en) | Secure on-demand ultra-wideband communication channels systems and methods | |
KR20160117970A (ko) | Ble를 이용한 전자결제 시스템 | |
US9456346B2 (en) | Method and system for improving client server transmission over fading channel with wireless location and authentication technology via electromagnetic radiation | |
CN113039824B (zh) | 用于精细测距应用的连接和服务发现 | |
CN114493579A (zh) | 一种移动支付方法、移动支付装置、电子设备和存储介质 | |
CN112734415A (zh) | 数字货币的收款方法、终端、装置及计算机可读存储介质 | |
US20150066604A1 (en) | Fare payment method and apparatus thereof | |
Ranganathan et al. | Low-power distance bounding | |
KR20120042254A (ko) | 카드 도난 방지 서비스 제공 방법 및 시스템 | |
RU2779998C1 (ru) | Способ инициирования проведения платежной транзакции и система для его реализации | |
Banerjee et al. | Mobile banking and payment system using bluetooth media | |
US11756034B2 (en) | Systems and methods for alternative payment mechanism payments using ultra-wideband radio technology | |
Lerner | Mobile Technology and Security | |
CN114697927A (zh) | 卡片信息处理方法、装置、终端设备及存储介质 | |
WO2023075822A1 (en) | Systems, devices, and methods for location-based payment access | |
CN113781036A (zh) | 在非稳定网络环境下可信的公共交通身份认证和联机支付*** | |
CN116703373A (zh) | 支付方法、装置及其存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |