基于近距离通信信号的信息处理方法、装置和系统与流程

文档序号:32616484发布日期:2022-12-20 21:30阅读:28来源:国知局
基于近距离通信信号的信息处理方法、装置和系统与流程
基于近距离通信信号的信息处理方法、装置和系统
【技术领域】
1.本说明书实施例涉及互联网技术领域,特别涉及一种基于近距离通信信号的信息处理方法、装置和系统。


背景技术:

2.随着移动支付的普及,以及在线下场景的不断拓展,越来越多的用户会通过手机进行支付、核销等。例如,通过手机支付直接在商家购买商品,又或者在团购网站团购了一个商品后,到店出示二维码进行核销。
3.而移动支付的风险也随之而来,例如,一些羊毛党会通过远程进行线下场景支付以获取高额的营销补贴,又或者诈骗分子骗取到二维码图片并利用骗取的二维码图片进行线下支付或者核销商品。


技术实现要素:

4.有鉴于此,本说明书实施例提供了一种基于近距离通信信号的信息处理方法、装置和系统,用于降低线下操作的风险,提高线下操作的安全性。
5.一方面,本说明书实施例提供了一种基于近距离通信信号的信息处理方法,包括:
6.生成并展示识别码;
7.若监听到所述识别码时,生成近距离通信信号,所述近距离通信信号包括第一属性信息和所述识别码的标识信息;
8.发送所述近距离通信信号。
9.可选地,所述标识信息包括条码值。
10.可选地,所述第一属性信息包括用户标识信息和/或设备标识信息。
11.可选地,所述近距离通信信号还包括第一时间信息。
12.可选地,所述生成近距离通信信号包括:
13.对所述标识信息、所述第一属性信息和所述第一时间信息进行加密处理;
14.根据加密后的标识信息、第一属性信息和第一时间信息,生成所述近距离通信信号。
15.可选地,还包括:
16.若监听到所述识别码所在页面关闭时,停止发送所述近距离通信信号。
17.可选地,所述近距离通信信号包括声波信号、蓝牙信号、红外信号或者nfc信号。
18.可选地,所述近距离通信信号包括声波信号,所述声波信号为亚超声波信号或者超声波信号。
19.另一方面,本说明书实施例提供了一种基于近距离通信信号的信息处理方法,包括:
20.扫描用户终端展示的识别码以获取所述识别码的标识信息;
21.接收用户终端发送的近距离通信信号,所述近距离通信信号包括第一属性信息和
识别码的标识信息;
22.从所述近距离通信信号中解析出第一属性信息和标识信息;
23.将认证请求信息和扫描出的标识信息发送至服务器,所述认证请求信息包括解析出的第一属性信息和标识信息。
24.可选地,所述认证请求信息还包括第一时间信息;
25.所述从所述近距离通信信号中解析出所述第一属性信息和所述标识信息的同时还包括:
26.从所述近距离通信信号中解析出所述第一时间信息。
27.可选地,所述扫描用户终端展示的识别码之后包括:
28.监听在设定时间段内是否接收到所述近距离通信信号,其中,所述设定时间段的开始时间点为开始扫描用户终端展示的识别码的时间点;
29.若监听到在设定时间段内未接收到所述近距离通信信号,将扫描出的标识信息发送至所述服务器;
30.若监听到在设定时间段内接收到所述近距离通信信号,执行所述从所述近距离通信信号中解析出所述第一属性信息和所述标识信息的步骤。
31.另一方面,本说明书实施例提供了一种基于近距离通信信号的信息处理方法,包括:
32.接收目标客户端发送的认证请求信息和扫描出的标识信息,所述认证请求信息包括第一属性信息和标识信息,其中,所述认证请求信息中的第一属性信息和标识信息为目标客户端从接收到的近距离通信信号中解析得出;
33.根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息;
34.比较获取的所述第一属性信息和所述第二属性信息是否一致;
35.若比较出获取的所述第一属性信息和所述第二属性信息一致时,生成认证成功信息;
36.若比较出获取的所述第一属性信息和所述第二属性信息不一致时,生成认证失败信息。
37.可选地,所述第二属性信息包括用户标识信息和/或设备标识信息。
38.可选地,所述认证请求信息还包括第一时间信息;
39.所述方法还包括:
40.若比较出获取的所述第一属性信息和所述第二属性信息一致,判断当前的第二时间信息和包括扫描出的标识信息的认证请求信息中的所述第一时间信息的时间差值是否小于或等于设定时间阈值;
41.若判断出所述时间差值小于或等于所述设定时间阈值,执行所述生成认证成功信息的步骤;
42.若判断出所述时间差值大于所述设定时间阈值,生成认证失败信息。
43.可选地,所述接收目标客户端发送的认证请求信息和扫描出的标识信息之后,还包括:
44.对加密后的标识信息、第一属性信息和第一时间信息进行解密,得出所述标识信
息、所述第一属性信息和所述第一时间信息。
45.可选地,还包括:
46.查询是否接收到所述认证请求信息和扫描出的标识信息;
47.若查询出接收到扫描出的标识信息且未接收到所述认证请求信息,根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息;
48.查询预先设置的用户白名单是否包括所述第二属性信息;
49.若查询出预先设置的用户白名单包括所述第二属性信息,生成认证成功信息;
50.若查询出预先设置的用户白名单未包括所述第二属性信息,生成认证失败信息。
51.另一方面,本说明书实施例提供了一种基于近距离通信信号的信息处理方法,包括:
52.用户终端生成并展示识别码;若监听到所述识别码时,生成近距离通信信号,所述近距离通信信号包括第一属性信息和所述识别码的标识信息;发送所述近距离通信信号;
53.目标客户端扫描用户终端展示的识别码以获取所述识别码的标识信息;接收用户终端发送的近距离通信信号;从所述近距离通信信号中解析出所述第一属性信息和所述标识信息;将所述标识信息和认证请求信息发送至服务器,所述认证请求信息包括所述第一属性信息和所述标识信息;
54.服务器根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息;比较获取的所述第一属性信息和所述第二属性信息是否一致;若比较出获取的所述第一属性信息和所述第二属性信息一致时,生成认证成功信息;若比较出获取的所述第一属性信息和所述第二属性信息不一致时,生成认证失败信息。
55.另一方面,本说明书实施例提供一种基于近距离通信信号的信息处理装置,包括:
56.第一生成模块,用于生成识别码;
57.展示模块,用于展示所述识别码;
58.第一监听模块,用于监听所述识别码;
59.第二生成模块,用于若第一监听模块监听到所述识别码时,生成近距离通信信号,所述近距离通信信号包括第一属性信息和所述识别码的标识信息;
60.信号输出模块,用于发送所述近距离通信信号。
61.可选地,所述近距离通信信号还包括第一时间信息;
62.所述第一生成模块具体包括:
63.加密子模块,用于对所述标识信息、所述第一属性信息和所述第一时间信息进行加密处理;
64.生成子模块,用于根据加密后的标识信息、第二属性信息和第一时间信息,生成所述近距离通信信号。
65.可选地,所述信号输出模块还用于若所述第一监听模块监听到所述识别码所在页面关闭时,停止发送所述近距离通信信号。
66.另一方面,本说明书实施例提供了一种基于近距离通信信号的信息处理装置,包括:
67.扫描模块,用于扫描用户终端展示的识别码以获取所述识别码的标识信息;
68.信号接收模块,用于接收用户终端发送的近距离通信信号,所述近距离通信信号包括第一属性信息和所述标识信息;
69.解析模块,用于从所述近距离通信信号中解析出所述第一属性信息和所述标识信息;
70.发送模块,用于将所述标识信息和所述认证请求信息发送至服务器。
71.可选地,所述认证请求信息还包括第一时间信息;
72.所述解析模块还用于从所述近距离通信信号中解析出所述第一属性信息和所述标识信息的同时,从所述近距离通信信号中解析出所述第一时间信息。
73.可选地,还包括:
74.第二监听模块,用于监听所述信号接收模块在设定时间段内是否接收到所述近距离通信信号,其中,所述设定时间段的开始时间点为开始扫描用户终端展示的识别码的时间点;若监听到在设定时间段内接收到所述近距离通信信号,触发所述解析模块执行所述从所述近距离通信信号中解析出所述第一属性信息和所述标识信息的步骤;
75.发送模块还用于若所述第二监听模块监听到在设定时间段内未接收到所述近距离通信信号,将所述标识信息发送至所述服务器。
76.另一方面,本说明书实施例提供了一种基于近距离通信信号的信息处理装置,包括:
77.接收模块,用于接收目标客户端发送的标识信息和认证请求信息,所述认证请求信息包括第一属性信息和标识信息,其中,所述第一属性信息和所述标识信息为目标客户端从接收到的近距离通信信号中解析得出;
78.获取模块,用于根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息;
79.比较模块,用于比较获取的所述第一属性信息和所述第二属性信息是否一致;
80.第三生成模块,用于若所述比较模块比较出获取的所述第一属性信息和所述第二属性信息一致时,生成认证成功信息;若所述比较模块比较出获取的所述第一属性信息和所述第二属性信息不一致时,生成认证失败信息。
81.可选地,所述认证请求信息还包括第一时间信息;
82.所述装置还包括:
83.判断模块,用于若所述比较模块比较出获取的所述第一属性信息和所述第二属性信息一致,判断当前的第二时间信息和包括扫描出的标识信息的认证请求信息中的所述第一时间信息的时间差值是否小于或等于设定时间阈值;若判断出所述时间差值小于或等于所述设定时间阈值,触发所述第三生成模块执行所述生成认证成功信息的步骤;
84.所述第三生成模块还用于若所述判断模块判断出所述时间差值大于所述设定时间阈值,生成认证失败信息。
85.可选地,还包括:
86.解密模块,用于对加密后的标识信息、第一属性信息和第一时间信息进行解密,得出所述标识信息、所述第一属性信息和所述第一时间信息。
87.可选地,还包括:
88.第一查询模块,用于查询所述接收模块是否接收到所述认证请求信息和扫描出的
标识信息;
89.所述获取模块,还用于若所述第一查询模块查询出接收到扫描出的标识信息且未接收到所述认证请求信息,根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息;
90.第二查询模块,用于查询预先设置的用户白名单是否包括所述第二属性信息;
91.所述第三生成模块还用于若所述第二查询模块查询出预先设置的用户白名单包括所述第二属性信息,生成认证成功信息;若所述第二查询模块查询出预先设置的用户白名单未包括所述第二属性信息,生成认证失败信息。
92.另一方面,本说明书实施例提供了一种基于近距离通信信号的信息处理系统,包括:
93.用户终端,用于生成并展示识别码;若监听到所述识别码时,生成近距离通信信号,所述近距离通信信号包括第一属性信息和所述识别码的标识信息;发送所述近距离通信信号;
94.目标客户端,用于扫描用户终端展示的识别码以获取所述识别码的标识信息;接收用户终端发送的近距离通信信号;从所述近距离通信信号中解析出所述第一属性信息和所述标识信息;将所述标识信息和所述认证请求信息发送至服务器,所述认证请求信息包括所述第一属性信息和所述标识信息;
95.服务器,用于根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息;比较获取的所述第一属性信息和所述第二属性信息是否一致;若比较出获取的所述第一属性信息和所述第二属性信息一致时,生成认证成功信息;若比较出获取的所述第一属性信息和所述第二属性信息不一致时,生成认证失败信息。
96.另一方面,本说明书实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述基于近距离通信信号的信息处理方法。
97.另一方面,本说明书实施例提供了一种用户终端,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现上述基于近距离通信信号的信息处理方法的步骤。
98.另一方面,本说明书实施例提供了一种目标客户端,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现上述基于近距离通信信号的信息处理方法的步骤。
99.另一方面,本说明书实施例提供了一种服务器,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现上述近距离通信信号的信息处理方法的步骤。
100.本说明书实施例提供的技术方案中,用户终端若监听到识别码时发送近距离通信信号,目标客户端从接收到的近距离通信信号中解析出第一属性信息和标识信息,并将包括解析出的第一属性信息和标识信息的认证请求信息和扫描出的标识信息发送至服务器,服务器根据扫描出的标识信息获取第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息,通过比较第二属性信息和获取第一属性信息是否一致,实现线下
操作过程中的安全认证,从而降低了线下操作的风险,提高了线下操作的安全性。
【附图说明】
101.为了更清楚地说明本说明书实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
102.图1为本说明书实施例中基于近距离通信信号的信息处理系统的结构框架示意图;
103.图2为本说明书一实施例提供的一种基于近距离通信信号的信息处理方法的流程图;
104.图3为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图;
105.图4为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图;
106.图5为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图;
107.图6为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图;
108.图7为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图;
109.图8为图7中信息处理方法的应用示意图;
110.图9为本说明书一实施例提供的一种基于近距离通信信号的信息处理装置的结构示意图;
111.图10为本说明书一实施例提供的另一种基于近距离通信信号的信息处理量装置的结构示意图;
112.图11为本说明书一实施例提供的另一种基于近距离通信信号的信息处理装置的结构示意图;
113.图12是本说明书实施例提供的一种用户终端的示意图;
114.图13是本说明书实施例提供的一种目标客户端的示意图;
115.图14是本说明书实施例提供的一种服务器的示意图。
【具体实施方式】
116.为了更好的理解本说明书的技术方案,下面结合附图对本说明书实施例进行详细描述。
117.应当明确,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本说明书保护的范围。
118.在本说明书实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限
制本说明书。在本说明书实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
119.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
120.图1为本说明书实施例中基于近距离通信信号的信息处理系统的结构框架示意图,如图1所示,该系统可包括用户终端、目标客户端和服务器。例如:用户终端可包括手机、平板电脑、笔记本电脑或者可穿戴设备。目标客户端可包括销售终端(point of sale,简称pos)机、手机、平板电脑、笔记本电脑或者台式机。作为一种可选方案,目标客户端采用pos机,与其余类型的客户端相比,pos机扫码的识别度较高。
121.如图1所示,用户终端中设置有信号输出模块,相应地,目标客户端中设置有信号接收模块。本说明书实施例中,用户终端中的信号输出模块用于输出近距离通信信号,而目标客户端中的信号接收模块用于接收用户终端的信号输出模块输出的近距离通信信号。
122.本说明书实施例中,近距离通信信号包括声波信号、蓝牙信号、红外信号或者近场通信(near field communication,简称nfc)信号。
123.如图1所示,当近距离通信信号包括声波信号时,信号输出模块可以为音频输出模块,例如:音频输出模块可包括扬声器。通常用户终端均会设置音频输出模块,因此实现本说明书实施例的方案时信号输出模块可直接采用用户终端中原有的音频输出模块即可,无需再在用户终端中增设或者改造音频输出模块,从而降低了设备成本;若用户终端中未设置音频输出模块这一功能模块,则为实现本说明书实施例的方案需要在用户终端中增设音频输出模块。信号接收模块可以为音频接收模块,若目标客户端中未设置音频接收模块这一功能模块,则为实现本说明书实施例的方案需要在目标客户端中增设音频接收装置,若目标客户端中已设置有音频接收模块这一功能模块,则可直接采用目标客户端中原有的音频接收模块,例如:音频接收模块可包括麦克风。
124.如图1所示,当近距离通信信号包括蓝牙信号时,信号输出模块和信号接收模块均为蓝牙通信模块。
125.如图1所示,当近距离通信信号包括红外信号时,信号输出模块和信号接收模块均为红外通信模块。
126.如图1所示,当近距离通信信号包括nfc信号时,信号输出模块和信号接收模块均为nfc模块。
127.在实际应用中,近距离通信信号还可以为其它通信信号,相应地,信号输出模块和信号接收模块还可以为其它通信模块,此处不再一一列举。
128.基于图1中所示的系统中的各个设备,本说明书实施例提供了一种基于近距离通信信号的信息处理方法,当用户终端与目标客户端进行线下场景操作时,可通过用户终端发送给目标客户端的近距离通信信号中的信息实现线下操作的安全认证,从而降低了线下操作的风险,提高了线下操作的安全性。
129.图2为本说明书一实施例提供的一种基于近距离通信信号的信息处理方法的流程图。图2中所示的信息处理方法执行于图1中的用户终端,如图2所示,该方法包括:
130.步骤102、生成并展示识别码。
131.步骤104、若监听到识别码时,生成近距离通信信号,近距离通信信号包括第一属性信息和识别码的标识信息。
132.步骤106、发送近距离通信信号。
133.本说明书实施例中,识别码包括二维码或者一维码。标识信息包括条码值。若识别码包括二维码时,条码值包括二维码值;若识别码包括一维码时,条码值包括一维码值。本说明书实施例的方案可应用于线下交易领域,识别码可包括付款码或者核销码,例如:通过在用户终端上展示识别码实现付款操作或者核销操作。
134.本说明书实施例中,步骤102中,当用户需要在用户终端上展示识别码时,用户可向用户终端输入识别码生成操作,例如可在用户终端上点击“付款按钮”以输入识别码生成操作,用户终端可根据输入的识别码生成操作生成识别码。由于识别码通常以页面的形式进行展示,因此用户终端通常生成包括识别码的页面以实现生成识别码。
135.本说明书实施例中,步骤102中,识别码可通过页面的形式在用户终端上展示。用户终端展示识别码所在页面,以实现向目标客户端展示识别码。识别码所在页面中可包括二维码和/或一维码。例如,若识别码所在页面中同时包括二维码和一维码时,可在页面的上半部分设置一维码,并在页面的下半部分设置二维码。页面中的二维码和一维码虽然是两个不同的识别码,但二维码和一维码中可包括相同的信息。
136.本说明书实施例中,第一属性信息可包括用户标识信息和/或设备标识信息。其中,用户标识信息能够唯一标识用户账户,用户标识信息可以为用户id;设备标识信息可以为唯一标识设备的信息,设备标识信息可以为设备id。
137.本说明书实施例中,步骤104中,用户终端可以对识别码进行监听,当监听到识别码时,表明用户需要通过识别码进行线下交易,此时可触发生成近距离通信信号,以通过近距离通信信号中的各个信息实现认证过程。进一步地,近距离通信信号可以包括第一时间信息,第一时间信息为用户终端生成近距离通信信号时记录下的时间。
138.本说明书实施例中,当目标客户端需要扫描识别码时,用户终端生成并展示识别码,以供目标客户端扫描用户终端展示的识别码;此时当用户终端自身生成识别码时即可监听到识别码,即用户终端监听到生成识别码。本说明书实施例中,当监听到识别码时才生成并发送近距离通信信号,从而降低了用户终端的cpu消耗并节约了用户终端的电量。
139.本说明书实施例中,若近距离通信信号包括第一属性信息和识别码的标识信息时,步骤104中生成近距离通信信号具体可包括:根据第一属性信息和识别码的标识信息生成近距离通信信号。以近距离通信信号包括声波信号为例,步骤104可包括:按照声波编码规则对第二属性信息和识别码的标识信息进行编码处理生成声波信号。
140.本说明书实施例中,作为一种可选方案,若近距离通信信号包括第一属性信息和识别码的标识信息时,步骤104中生成近距离通信信号具体可包括:对第一属性信息和识别码的标识信息进行加密处理;根据加密处理后的第二属性信息和识别码的标识信息生成近距离通信信号。以近距离通信信号包括声波信号为例,步骤104可包括:按照声波编码规则对加密后的第一属性信息和识别码的标识信息进行编码处理生成声波信号。此种方案中,对第一属性信息和识别码的标识信息进行了加密处理,第一属性信息和识别码的标识信息在数据传输过程中是以密文的形式进行传输的,从而提高了数据传输的安全性。
141.本说明书实施例中,若近距离通信信号包括第一属性信息、识别码的标识信息和
第一时间信息时,步骤104可包括:根据第二属性信息、识别码的标识信息和第一时间信息生成近距离通信信号。以近距离通信信号包括声波信号为例,步骤104可包括:按照声波编码规则对第一属性信息、识别码的标识信息和第一时间信息进行编码处理生成声波信号。
142.本说明书实施例中,作为一种可选方案,若近距离通信信号包括第一属性信息、识别码的标识信息和第一时间信息时,步骤104中生成近距离通信信号具体可包括:对第一属性信息、和第一时间信息进行加密处理;根据加密处理后的第一属性信息、识别码的标识信息和第一时间信息生成近距离通信信号。以近距离通信信号包括声波信号为例,步骤104可包括:按照声波编码规则对加密后的第一属性信息、识别码的标识信息和第一时间信息进行编码处理生成声波信号。此种方案中,对第一属性信息、识别码的标识信息和第一时间信息进行了加密处理,第一属性信息、识别码的标识信息和第一时间信息在数据传输过程中是以密文的形式进行传输的,从而提高了数据传输的安全性。
143.在上述方案中,可采用对称加密算法或者非对称加密算法对第一属性信息和识别码的标识信息进行加密处理,或者采用对称加密算法或者非对称加密算法对第一属性信息、识别码的标识信息和第一时间信息进行加密处理。例如:采用对称加密算法对第一属性信息和识别码的标识信息进行加密处理时,可通过加密密钥对第一属性信息和识别码的标识信息进行加密处理;又例如:采用非加密算法对第一属性信息和识别码的标识信息进行加密处理时,可通过公钥对第一属性信息和识别码的标识信息进行加密处理。其中,用户在用户终端进行登录服务器的操作时,用户终端可从服务器获取加密密钥或者公钥。
144.本说明书实施例中,若声波信号包括亚超声波信号或者超声波信号时,步骤104还可包括:将声波信号的频率设置为设定频率,以使声波信号包括亚超声波信号或者超声波信号,其中,亚超声波信号的设定频率可大于或等于16khz且小于20khz,超声波信号的设定频率可大于20khz。作为一个可选方案,设定频率为18khz。采用上述声波信号人耳无法听到且该波段的声波信号杂音干扰少。特别是采用设定频率为18khz的声波信号时,不仅人耳无法听到,还进一步避免了线下操作所在现场的杂音对该波段声波信号的干扰。
145.本说明书实施例中,用户终端可持续对识别码进行监听,若监听到识别码所在页面关闭时,停止发送近距离通信信号。
146.本说明书实施例中,作为一种可选方案,若近距离通信信号包括声波信号,则步骤106中,用户终端的音频输出模块播放声波信号,以实现发送声波信号,从而使得目标客户端能够接收到声波信号。
147.本说明书实施例提供的信息处理方法的技术方案中,若监听到识别码时,生成并发送近距离通信信号,从而可通过近距离通信信号中的信息实现线下操作过程中的安全认证,降低了线下操作的风险,提高了线下操作的安全性。
148.图3为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图。图3中所示的信息处理方法执行于图1中的目标客户端,如图3所示,该方法包括:
149.步骤202、扫描用户终端展示的条码以获取识别码的标识信息。
150.步骤204、接收用户终端发送的近距离通信信号,近距离通信信号包括第一属性信息和识别码的标识信息。
151.步骤206、从近距离通信信号中解析出第一属性信息和标识信息。
152.步骤208、将认证请求信息和扫描出的标识信息发送至服务器,认证请求信息包括
解析出的第一属性信息和标识信息。
153.本说明书实施例中,步骤202中,若用户终端展示的识别码所在页面中仅包括二维码时,目标客户端直接扫描该二维码,以实现扫描用户终端展示的识别码;若用户终端展示的识别码所在页面中仅包括一维码时,目标客户端直接扫描该一维码,以实现扫描用户终端展示的识别码;若用户终端展示的识别码所在页面中同时包括二维码和一维码时,目标客户端可扫描二维码或一维码,以实现扫描用户终端展示的识别码。
154.本说明书实施例中,目标客户端可通过扫描模块扫描识别码以获取识别码的标识信息,识别码的标识信息包括条码值,即目标客户端通过扫描识别码可获取条码值,条码值可用于确定用户标识信息,则条码值对应于用户标识信息。
155.其中,扫描模块可包括扫码枪或者摄像头。
156.本说明书实施例中,作为一种可选方案,若近距离通信信号包括声波信号,则步骤204中,目标客户端的音频接收模块接收声波信号。由于声波信号的频率为设定频率,则目标客户端可从接收到的不同频率的声波信号中提取出设定频率的声波信号,以实现接收近距离通信信号。其中,不同频率的声波信号中除了包括设定频率的声波信号之外,还包括操作现场的杂音信号。
157.本说明书实施例中,步骤202之后还包括:
158.步骤203a、监听在设定时间段内是否接收到近距离通信信号,其中,设定时间段的开始时间点为开始扫描用户终端展示的识别码的时间点,若是,则执行步骤206;若否,则执行步骤203b。
159.当目标客户端开始扫描用户终端展示的识别码时,开始对信号接收模块进行监听以监听在设定时间段内信号接收模块是否接收到近距离通信信号。
160.本说明书实施例中,设定时间段为等待接收用户终端发送的近距离通信信号的时间,设定时间段可根据需要进行设置,例如:该设定时间段可包括5s。
161.步骤203b、将扫描出的标识信息发送至服务器。
162.若监听到在设定时间段内未接收到近距离通信信号,即确定出目标客户端未接收到用户终端发送的近距离通信信号,此时可将扫描出的标识信息发送至服务器。例如,未接收到近距离通信信号的原因如下:用户终端的信号输出模块损坏或者近距离通信信号存在信号干扰的情况。
163.本说明书实施例中,若近距离通信信号包括第一属性信息和识别码的标识信息时,以近距离通信信号包括声波信号为例,步骤206可包括:按照声波解码规则对近距离通信信号进行解码处理生成第一属性信息和识别码的标识信息,以实现从声波信号中解析出第一属性信息和识别码的标识信息。其中,第一属性信息和标识信息可以包括明文信息或者密文信息,当第一属性信息和标识信息包括密文信息时解码后生成的是加密后的第一属性信息和标识信息。
164.本说明书实施例中,若近距离通信信号包括第一属性信息、识别码的标识信息和第一时间信息时,执行步骤206的同时还包括从近距离通信信号中解析出第一时间信息,即:从近距离通信信号中解析出第一属性信息、识别码的标识信息和第一时间信息。以近距离通信信号包括声波信号为例,步骤206可包括:按照声波解码规则对近距离通信信号进行解码处理生成第一属性信息、识别码的标识信息和第一时间信息,以实现从声波信号中解
析出第一属性信息、识别码的标识信息和第一时间信息。其中,第一属性信息、识别码的标识信息和第一时间信息可以包括明文信息或者密文信息,当第一属性信息、识别码的标识信息和第一时间信息包括密文信息时解码后生成的是加密后的第一属性信息、识别码的标识信息和第一时间信息。
165.本说明书实施例中,若近距离通信信号包括第一属性信息时,步骤208中,当第一属性信息和识别码的标识信息包括密文信息时认证请求信息中包括的是加密后的第一属性信息和识别码的标识信息。
166.本说明书实施例中,若近距离通信信号包括第一属性信息、识别码的标识信息和第一时间信息时,步骤208中,当第一属性信息、识别码的标识信息和第一时间信息包括密文信息时认证请求信息中包括的是加密后的第一属性信息、识别码的标识信息和第一时间信息。
167.本说明书实施例提供的信息处理方法的技术方案中,从近距离通信信号中解析出第一属性信息和标识信息,将扫描出的标识信息和包括解析出的第一属性信息和标识信息的认证请求信息发送至服务器,从而可通过接收到的近距离通信信号中的信息实现线下操作过程中的安全认证,降低了线下操作的风险,提高了线下操作的安全性。
168.图4为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图。图4中所示的信息处理方法执行于图1中的服务器,如图4所示,该方法包括:
169.步骤302、接收目标客户端发送的认证请求信息和扫描出的标识信息,该认证请求信息包括第一属性信息和标识信息。
170.本说明书实施例中,认证请求信息中的第一属性信息和标识信息为目标客户端从接收到的近距离通信信号中解析得出。
171.本说明书实施例中,若认证请求信息中的第一属性信息和标识信息为加密后的第一属性信息和标识信息,换言之,认证请求信息中包括加密后的第一属性信息和标识信息时,该方法还包括:对加密后的第一属性信息和标识信息进行解密处理,得出第一属性信息和标识信息。
172.具体地,若通过对称加密算法对第一属性信息和标识信息进行加密处理时,可通过加密密钥对加密后的第一属性信息和标识信息进行解密处理得出第一属性信息和标识信息;若通过非对称加密算法对第一属性信息和标识信息进行加密处理时,可通过私钥对加密后的第一属性信息和标识信息进行解密处理得出第一属性信息和标识信息。
173.本说明书实施例中,若对加密后的第一属性信息和标识信息解密成功时得出第一属性信息和标识信息;若对加密后的第一属性信息和标识信息解密失败时,执行步骤310。
174.步骤304、根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息。
175.本说明书实施例中,第二属性信息与第一属性信息可包括相同类型的信息,例如:第二属性信息包括用户标识信息和/或设备标识信息。
176.本说明书实施例中,用户在服务器注册时,服务器可获取并存储用户的第二属性信息。例如:服务器可存储用户标识信息和设备标识信息。其中,用户标识信息可用于唯一标识用户账户,即用户标识信息为唯一标识用户账户的信息;设备标识信息可用于标识用户终端,即设备标识信息为唯一标识设备的信息。其中,设备标识信息可以包括与用户标识
信息绑定的设备的标识信息,即用户标识信息与设备标识信息对应。
177.本说明书实施例中,扫描出的标识信息可包括条码值。由于条码值与用户标识信息对应,服务器获取了条码值,即可获取对应的唯一的用户标识信息。即:服务器获取了条码值,即能够确定唯一的用户账户。
178.作为一种可选方案,根据扫描出的条码值获取条码值对应的用户标识信息,将获取的用户标识信息作为第二属性信息,以实现根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,此时,第二属性信息包括用户标识信息。
179.作为另一种可选方案,根据扫描出的条码值获取条码值对应的用户标识信息,根据获取的用户标识信息查询出与用户标识信息对应的设备标识信息,并将设备标识信息作为第二属性信息,以实现根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,此时,第二属性信息包括设备标识信息。
180.作为另一种可选方案,根据扫描出的条码值获取条码值对应的用户标识信息,根据获取的用户标识信息查询出与用户标识信息对应的设备标识信息,并将用户标识信息和设备标识信息作为第二属性信息,以实现根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,此时,第二属性信息包括用户标识信息和设备标识信息。
181.本说明书实施例中,若服务器接收到多个认证请求信息,则需要根据扫描出的标识信息从多个认证请求信息中查找出包括扫描出的标识信息的认证请求信息,再从包括扫描出的标识信息的认证请求信息中提取出第一属性信息。
182.步骤306、比较第一属性信息和第二属性信息是否一致,若是,则执行步骤308;若否,则执行步骤310。
183.例如:第一属性信息包括用户标识信息,第二属性信息包括用户标识信息,则步骤306具体包括:比较第一属性信息的用户标识信息和第二属性信息的用户标识信息是否一致。
184.又例如:第一属性信息包括设备标识信息,第二属性信息包括设备标识信息,则步骤306具体包括:比较第一属性信息的设备标识信息和第二属性信息的设备标识信息是否一致。
185.又例如:第一属性信息包括用户标识信息和设备标识信息,第二属性信息包括用户标识信息和设备标识信息,则步骤306具体包括:比较第一属性信息的用户标识信息和第二属性信息的用户标识信息是否一致以及比较第二属性信息的设备标识信息和第二属性信息的设备标识信息是否一致。
186.本步骤中,若比较出第一属性信息和第二属性信息一致时,表示用户终端和目标客户端在一定距离范围内进行线下交易操作,且表示第二属性信息所标识的用户与近距离通信信号中第一属性信息所标识的用户为同一用户,和/或表示生成识别码的用户终端和发送近距离通信信号的用户终端为同一个终端设备,避免了羊毛党通过远程进行线下场景支付以获取高额的营销补贴以及诈骗分子骗取到识别码并利用骗取的识别码进行线下交易等移动支付的风险问题,从而表明了认证成功。
187.本步骤中,若比较出第一属性信息和第二属性信息不一致时,表示第二属性信息所标识的用户与近距离通信信号中第一属性信息所标识的用户不是同一用户,和/或表示生成识别码的用户终端和发送近距离通信信号的用户终端不是同一个终端设备,此种情况
下无法避免羊毛党通过远程进行线下场景支付以获取高额的营销补贴以及诈骗分子骗取到识别码并利用骗取的识别码进行线下交易等操作风险现象,从而表明了认证失败。
188.步骤308、生成认证成功信息。
189.步骤310、生成认证失败信息。
190.本说明书实施例提供的信息处理方法的技术方案中,根据扫描出的标识信息获取第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息,通过比较第二属性信息和获取第一属性信息是否一致,实现线下操作过程中的安全认证,从而降低了线下操作的风险,提高了线下操作的安全性。
191.图5为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图。图5中所示的信息处理方法执行于图1中的服务器,如图5所示,该方法包括:
192.步骤402、接收目标客户端发送的认证请求信息和扫描出的标识信息,该认证请求信息包括第一属性信息、标识信息和第一时间信息。
193.步骤404、根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息和第一时间信息。
194.本说明书实施例中,对步骤404的具体描述可参见对上述步骤304的具体描述。
195.步骤406、比较第一属性信息和第二属性信息是否一致,若是,则执行步骤408;若否,则执行步骤412。
196.本说明书实施例中,若认证请求信息中的第一属性信息、标识信息和第一时间信息为加密后的第一属性信息、标识信息和第一时间信息,换言之,认证请求信息中包括加密后的第一属性信息、标识信息和第一时间信息时,在执行步骤404之前还包括:对加密后的第一属性信息、标识信息和第一时间信息进行解密处理,得出所述第一属性信息、标识信息和第一时间信息。
197.具体地,若通过对称加密算法对第一属性信息、标识信息和第一时间信息进行加密处理时,可通过加密密钥对加密后的第一属性信息、标识信息和第一时间信息进行解密处理得出第一属性信息、标识信息和第一时间信息;若通过非对称加密算法对第一属性信息、标识信息和第一时间信息进行加密处理时,可通过私钥对加密后的第一属性信息、标识信息和第一时间信息进行解密处理得出第一属性信息、标识信息和第一时间信息。
198.本说明书实施例中,若对加密后的第一属性信息、标识信息和第一时间信息解密成功时得出第一属性信息、标识信息和第一时间信息;若对加密后的第一属性信息、标识信息和第一时间信息解密失败时,执行步骤412。
199.步骤408、判断当前的第二时间信息和第一时间信息的时间差值是否小于或等于设定时间阈值,若是,则执行步骤410;若否,则执行步骤412。
200.本说明书实施例中,第二时间信息为服务器记录下的系统当前时间。例如,设定时间阈值可以为3s。在实际应用中,可根据需要设置设定时间阈值,例如:考虑到网络传输延迟,可适当增大设定时间阈值。
201.本步骤中,若判断出第二时间信息和第一时间信息的时间差值小于或等于设定时间阈值,才能确定出认证成功,进一步避免了移动支付的风险问题,从而进一步保证了进行线下交易的终端是生成条码信息和发送近距离通信信号的用户终端。
202.步骤410、生成认证成功信息。
203.步骤412、生成认证失败信息。
204.本说明书实施例中,进一步地,目标客户端从近距离通信信号中解析出第一时间信息,服务器通过判断当前的第二时间信息和第一时间信息的时间差值是否小于或等于设定时间阈值,实现线下操作过程中的进一步安全认证,从而进一步降低了线下操作的风险,进一步提高了线下操作的安全性。
205.图6为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图。图6中所示的信息处理方法执行于图1中的服务器,如图6所示,该方法包括:
206.步骤502、查询是否接收到目标客户端发送的认证请求信息和扫描出的标识信息,认证请求信息包括第一属性信息、标识信息和第一时间信息,若接收到认证请求信息和扫描出的标识信息,则执行步骤504;若接收到扫描出的标识信息且未接收到认证请求信息,则执行步骤510。
207.步骤504、根据扫描出的标识信息获取第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息和第一时间信息。
208.本说明书实施例中,对步骤504的具体描述可参见对上述步骤304的具体描述。
209.步骤506、比较第一属性信息和第二属性信息是否一致,若是,则执行步骤508;若否,则执行步骤516。
210.对步骤506的描述可参见步骤406,此处不再赘述。
211.步骤508、判断当前的第二时间信息和第一时间信息的时间差值是否小于或等于设定时间阈值,若是,则执行步骤514;若否,则执行步骤516。
212.对步骤508的描述可参见步骤408,此处不再赘述。
213.步骤510、根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息。
214.本说明书实施例中,对步骤510的具体描述可参见对上述步骤304的具体描述。
215.步骤512、查询预先设置的用户白名单是否包括第二属性信息,若是,则执行步骤514;若否,则执行步骤516。
216.本说明书实施例中,在步骤512之前还包括:设置用户白名单,采集符合添加条件的用户终端的属性信息,将用户终端的属性信息添加入用户白名单中。
217.具体地,采集符合添加条件的用户终端的属性信息具体包括:
218.在本次执行基于近距离通信信号的信息处理方法之前的至少一次执行信息处理方法的过程中,若服务器查询出接收到标识信息且未接收到认证请求信息时,获取用户终端的位置信息;判断用户终端的位置信息是否位于目标客户端的设定位置范围内,其中,目标客户端的设定位置范围可以包括以目标客户端为中心位置且距离中心位置一定距离内的位置集合;若判断出位置信息位于目标客户端的设定位置范围内,确定出该用户终端符合添加条件并获取该用户终端的属性信息。例如,服务器可通过蓝牙定位技术、wifi定位技术或者基站定位技术获取到用户终端的位置信息。在通过上述技术获取用户终端的位置信息的过程中,可对采集的各个信息进行离线数据清洗,而后根据离线数据清洗后的信息计算出用户终端的位置信息。此种情况表明虽然用户终端无法通过近距离通信信号完成认证过程,但是用户终端的确在目标客户端附近,保证了该用户终端进行线下操作的安全性,因此若一次或多次确定出该用户终端符合添加条件时可以将该用户终端的属性信息添加入用户白名单。其中,用户终端的属性信息可包括用户标识信息和/或设备标识信息。
219.步骤514、生成认证成功信息。
220.步骤516、生成认证失败信息。
221.需要说明的是:在图4、图5和图6所示的实施例中,若查询出未接收到条码信息且未接收到认证请求信息,则流程结束;若查询出未接收到标识信息且接收到认证请求信息,则流程结束。
222.本说明书实施例提供的信息处理方法的技术方案中,根据扫描出的标识信息获取第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息,通过比较第二属性信息和获取第一属性信息是否一致,实现线下操作过程中的安全认证,从而降低了线下操作的风险,提高了线下操作的安全性。进一步地,通过判断当前的第二时间信息和第一时间信息的时间差值是否小于或等于设定时间阈值,实现线下操作过程中的进一步安全认证,从而进一步降低了线下操作的风险,进一步提高了线下操作的安全性。本说明书实施例中,若查询出接收到标识信息且未接收到认证请求信息时,可通过查询预先设置的用户白名单是否包括第二属性信息完成安全认证过程,从而实现了在未接收到认证请求信息的情况下完成安全认证,进一步降低了线下操作的风险,进一步提高了线下操作的安全性。
223.本说明书实施例还提供了一种应用于交易领域的基于近距离通信信号的信息处理方法。图7为本说明书一实施例提供的另一种基于近距离通信信号的信息处理方法的流程图,图8为图7中信息处理方法的应用示意图,如图7和图8所示,该方法包括:
224.步骤602、用户终端生成并展示识别码。
225.当用户在商家购买了商品,采用移动支付方式进行付款时,用户作为付款方,可在用户终端上点击“付款按钮”,以使用户终端生成并展示识别码。
226.步骤604、用户终端若监听到识别码时,生成近距离通信信号,近距离通信信号包括第一属性信息、识别码的标识信息和第一时间信息。
227.本实施例中,该识别码的标识信息包括条码值。
228.步骤606、用户终端发送近距离通信信号。
229.步骤608、目标客户端扫描用户终端展示的识别码以获取标识信息。
230.当用户在商家购买了商品时,商家的工作人员在目标客户端上输入交易金额,并通过目标客户端的扫描模块扫描用户终端展示的识别码以获取到条码值。进一步地,目标客户端还可通过扫描识别码以获取到支付通道信息,例如:支付通道信息可包括支付宝通道的信息,支付宝通道的信息可包括服务器的地址。
231.步骤610、目标客户端接收近距离通信信号。
232.步骤612、目标客户端从近距离通信信号中解析出第一属性信息、标识信息和第一时间信息。
233.步骤614、目标客户端将扫描出的标识信息、交易金额和认证请求信息发送至服务器,该认证请求信息包括第一属性信息、标识信息和第一时间信息。
234.例如,目标客户端可根据支付通道信息将扫描出的条码值、交易金额和认证请求信息发送至支付通道信息对应的服务器。同时,目标客户端还将商户标识信息发送至服务器。
235.步骤616、服务器根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息。
236.步骤618、服务器比较出第一属性信息和第二属性信息一致,执行步骤620。
237.服务器若比较出第一属性信息和第二属性信息不一致时,生成认证失败信息。服务器拒绝执行该次交易,并分别通知目标客户端和用户终端交易失败。
238.步骤620、服务器判断出当前的第二时间信息和第一时间信息的时间差值小于或等于设定时间阈值,执行步骤622。
239.服务器若判断出当前的第二时间信息和第一时间信息的时间差值大于设定时间阈值时,生成认证失败信息。服务器拒绝执行该次交易,并分别通知目标客户端和用户终端交易失败。
240.步骤622、服务器生成认证成功信息。
241.步骤624、服务器根据标识信息和交易金额完成交易。
242.具体地,服务器根据条码值获取用户标识信息,根据用户标识信息、获取的商户标识信息和交易金额完成交易,并分别通知目标客户端和用户终端交易完成。
243.图9为本说明书一实施例提供的一种基于近距离通信信号的信息处理装置的结构示意图,图9中的信息处理装置可应用于用户终端,如图9所示,该装置包括:第一生成模块11、展示模块12、第一监听模块13、第二生成模块14和信号输出模块15。
244.第一生成模块11用于生成识别码。
245.展示模块12用于展示所述识别码。
246.第一监听模块13用于监听所述识别码。
247.第二生成模块14用于若第一监听模块13监听到所述识别码时,生成近距离通信信号,所述近距离通信信号包括第一属性信息和识别码的标识信息。
248.信号输出模块15用于发送所述近距离通信信号。
249.进一步地,所述近距离通信信号还包括第一时间信息。则第一生成模块11具体包括:加密子模块111和生成子模块112。
250.加密子模块111用于对所述标识信息、所述第一属性信息和所述第一时间信息进行加密处理。
251.生成子模块112用于根据加密后的标识信息、第一属性信息和第一时间信息,生成所述近距离通信信号。
252.进一步地,信号输出模块15还用于若所述第一监听模块13监听到所述识别码所在页面关闭时,停止发送所述近距离通信信号。
253.本说明书实施例提供的信息处理装置的技术方案中,若监听到识别码时,生成并发送近距离通信信号,从而可通过发送给目标客户端的近距离通信信号中的信息实现线下操作过程中的安全认证,降低了线下操作的风险,提高了线下操作的安全性。
254.图10为本说明书一实施例提供的另一种基于近距离通信信号的信息处理装置的结构示意图,图10中的信息处理装置可应用于目标客户端,如图10所示,该装置包括:扫描模块21、信号接收模块22、解析模块23和发送模块24。
255.扫描模块21用于扫描用户终端展示的识别码以获取所述识别码的标识信息。
256.信号接收模块22用于接收用户终端发送的近距离通信信号,所述近距离通信信号包括第一属性信息和标识信息。
257.解析模块23用于从所述近距离通信信号中解析出所述第一属性信息和所述标识
信息。
258.发送模块24用于将所述标识信息和所述认证请求信息发送至服务器。
259.进一步地,所述认证请求信息还包括第一时间信息。解析模块23还用于从所述近距离通信信号中解析出所述第一属性信息和所述标识信息的同时,从所述近距离通信信号中解析出所述第一时间信息。
260.进一步地,该装置还包括:第二监听模块25。
261.第二监听模块25用于监听信号接收模块22在设定时间段内是否接收到所述近距离通信信号,其中,所述设定时间段的开始时间点为开始扫描用户终端展示的识别码的时间点;若监听到在设定时间段内接收到所述近距离通信信号,触发解析模块23执行所述从所述近距离通信信号中解析出所述第一属性信息和所述标识信息的步骤;
262.发送模块24还用于若第二监听模块25监听到在设定时间段内未接收到所述近距离通信信号,将所述标识信息发送至所述服务器。
263.本说明书实施例提供的信息处理装置的技术方案中,从近距离通信信号中解析出第一属性信息和标识信息,将扫描出的标识信息和包括第一属性信息和标识信息的认证请求信息发送至服务器,从而可通过接收到的近距离通信信号中的信息实现线下操作过程中的安全认证,降低了线下操作的风险,提高了线下操作的安全性。
264.图11为本说明书一实施例提供的另一种基于近距离通信信号的信息处理装置的结构示意图,图11中的信息处理装置可应用于服务器,如图11所示,该装置包括:接收模块31、获取模块32、比较模块33和第三生成模块34。
265.接收模块31用于接收目标客户端发送的标识信息和认证请求信息,所述认证请求信息包括第一属性信息和标识信息,其中,所述第一属性信息和标识信息为目标客户端从接收到的近距离通信信号中解析得出。
266.获取模块32用于根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息。
267.比较模块33用于比较所述第一属性信息和所述第二属性信息是否一致。
268.第三生成模块34用于若比较模块33比较出所述第一属性信息和所述第二属性信息一致时,生成认证成功信息;若比较模块33比较出所述第一属性信息和所述第二属性信息不一致时,生成认证失败信息。
269.进一步地,所述认证请求信息还包括第一时间信息。装置还包括:判断模块35。
270.判断模块35用于若比较模块33比较出所述第一属性信息和所述第二属性信息一致,判断当前的第二时间信息和包括扫描出的标识信息的认证请求信息中的所述第一时间信息的时间差值是否小于或等于设定时间阈值;若判断出所述时间差值小于或等于所述设定时间阈值,触发第三生成模块34执行所述生成认证成功信息的步骤。
271.第三生成模块34还用于若判断模块35判断出所述时间差值大于所述设定时间阈值,生成认证失败信息。
272.进一步地,该装置还包括:解密模块36。
273.解密模块36用于对加密后的标识信息、第一属性信息和第一时间信息进行解密,得出所述标识信息、所述第一属性信息和所述第一时间信息。
274.进一步地,该装置还包括:第一查询模块37和第二查询模块38。
275.第一查询模块37用于查询接收模块31是否接收到所述认证请求信息和扫描出的标识信息。
276.获取模块32还用于若第一查询模块37查询出接收到扫描出的标识信息且未接收到所述认证请求信息,根据扫描出的标识信息获取第二属性信息。
277.第二查询模块38用于查询预先设置的用户白名单是否包括所述第二属性信息。
278.第三生成模块34还用于若第二查询模块38查询出预先设置的用户白名单包括所述第二属性信息,生成认证成功信息;若第二查询模块38查询出预先设置的用户白名单未包括所述第二属性信息,生成认证失败信息。
279.本说明书实施例提供的信息处理装置的技术方案中,根据扫描出的标识信息获取第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息,通过比较第二属性信息和获取第一属性信息是否一致,实现线下操作过程中的安全认证,从而降低了线下操作的风险,提高了线下操作的安全性。
280.本说明书实施例提供了一种基于近距离通信信号的信息处理系统,如图1所示,该系统包括用户终端、目标客户端和服务器。
281.用户终端,用于生成并展示识别码;若监听到所述识别码时,生成近距离通信信号,所述近距离通信信号包括第一属性信息和所述识别码的标识信息;发送所述近距离通信信号。
282.目标客户端,用于扫描用户终端展示的识别码以获取所述识别码的标识信息;接收用户终端发送的近距离通信信号;从所述近距离通信信号中解析出所述第一属性信息和所述标识信息;将所述标识信息和所述认证请求信息发送至服务器,所述认证请求信息包括所述第一属性信息和所述标识信息。
283.服务器,用于根据扫描出的标识信息获取扫描出的标识信息对应的第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息;比较获取的所述第一属性信息和所述第二属性信息是否一致;若比较出获取的所述第一属性信息和所述第二属性信息一致时,生成认证成功信息;若比较出获取的所述第一属性信息和所述第二属性信息不一致时,生成认证失败信息。
284.本说明书实施例提供的信息处理系统的技术方案中,用户终端若监听到识别码时发送近距离通信信号,目标客户端从接收到的近距离通信信号中解析出第一属性信息和标识信息,并将包括解析出的第一属性信息和标识信息的认证请求信息和扫描出的标识信息发送至服务器,服务器根据扫描出的标识信息获取第二属性信息,从包括扫描出的标识信息的认证请求信息中获取第一属性信息,通过比较第二属性信息和获取第一属性信息是否一致,实现线下操作过程中的安全认证,从而降低了线下操作的风险,提高了线下操作的安全性。
285.本说明书实施例提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述图2所示的基于近距离通信信号的信息处理方法的实施例的各步骤,具体描述可参见上述图2所示的基于近距离通信信号的信息处理方法的实施例。
286.本说明书实施例提供了另一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述图3所示的基于近距离通信信号的信息处理方法的
实施例的各步骤,具体描述可参见上述图3所示的基于近距离通信信号的信息处理方法的实施例。
287.本说明书实施例提供了另一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述图4至图6所示的基于近距离通信信号的信息处理方法的各个实施例的各步骤,具体描述可参见上述图4至图6所示的基于近距离通信信号的信息处理方法的各个实施例。
288.本说明书实施例提供了一种用户终端,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现上述基于近距离通信信号的信息处理方法的实施例的各步骤,具体描述可参见上述基于近距离通信信号的信息处理方法的实施例。
289.图12是本说明书实施例提供的一种用户终端的示意图。如图12所示,该实施例的用户终端40包括:处理器41、存储器42以及存储在存储器42中并可在处理器41上运行的计算机程序43,该计算机程序43被处理器41执行时实现图2的实施例中的基于近距离通信信号的信息处理方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器41执行时实现实施例中基于近距离通信信号的认证装置中各模型/单元的功能,为避免重复,此处不一一赘述。
290.用户终端40可包括,但不仅限于,处理器41、存储器42。本领域技术人员可以理解,图12仅仅是用户终端40的示例,并不构成对用户终端40的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如用户终端40还可以包括输入输出设备、网络接入设备、总线等。
291.所称处理器41可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
292.存储器42可以是用户终端40的内部存储单元,例如用户终端40的硬盘或内存。存储器42也可以是用户终端40的外部存储设备,例如用户终端40上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器42还可以既包括用户终端40的内部存储单元也包括外部存储设备。存储器42用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器42还可以用于暂时地存储已经输出或者将要输出的数据。
293.本说明书实施例提供了一种目标客户端,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现上述基于近距离通信信号的信息处理方法的实施例的各步骤,具体描述可参见上述基于近距离通信信号的信息处理方法的实施例。
294.图13是本说明书实施例提供的一种目标客户端的示意图。如图13所示,该实施例的目标客户端50包括:处理器51、存储器52以及存储在存储器52中并可在处理器51上运行的计算机程序53,该计算机程序53被处理器51执行时实现图3的实施例中的基于近距离通
信信号的信息处理方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器51执行时实现实施例中基于近距离通信信号的信息处理装置中各模型/单元的功能,为避免重复,此处不一一赘述。
295.目标客户端50可包括,但不仅限于,处理器51、存储器52。本领域技术人员可以理解,图13仅仅是目标客户端50的示例,并不构成对目标客户端50的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如目标客户端50还可以包括输入输出设备、网络接入设备、总线等。
296.所称处理器51可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
297.存储器52可以是目标客户端50的内部存储单元,例如目标客户端50的硬盘或内存。存储器52也可以是目标客户端50的外部存储设备,例如目标客户端50上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器52还可以既包括目标客户端50的内部存储单元也包括外部存储设备。存储器52用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器52还可以用于暂时地存储已经输出或者将要输出的数据。
298.本说明书实施例提供了一种服务器,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现上述基于近距离通信信号的信息处理方法的实施例的各步骤,具体描述可参见上述基于近距离通信信号的信息处理方法的实施例。
299.图14是本说明书实施例提供的一种服务器的示意图。如图14所示,该实施例的服务器60包括:处理器61、存储器62以及存储在存储器62中并可在处理器61上运行的计算机程序63,该计算机程序63被处理器61执行时实现图4的实施例中的基于近距离通信信号的信息处理方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器61执行时实现实施例中基于近距离通信信号的信息处理装置中各模型/单元的功能,为避免重复,此处不一一赘述。
300.服务器60可包括,但不仅限于,处理器61、存储器62。本领域技术人员可以理解,图14仅仅是服务器60的示例,并不构成对服务器60的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如服务器60还可以包括输入输出设备、网络接入设备、总线等。
301.所称处理器61可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
302.存储器62可以是服务器60的内部存储单元,例如服务器60的硬盘或内存。存储器62也可以是服务器60的外部存储设备,例如服务器60上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器62还可以既包括服务器60的内部存储单元也包括外部存储设备。存储器62用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器62还可以用于暂时地存储已经输出或者将要输出的数据。
303.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
304.在本说明书所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
305.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
306.另外,在本说明书各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
307.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本说明书各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
308.以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1