通过无线网络数据分析用户线下行为的方法及系统的制作方法

文档序号:10661585阅读:563来源:国知局
通过无线网络数据分析用户线下行为的方法及系统的制作方法
【专利摘要】本发明公开了通过无线网络数据分析用户线下行为的方法及系统,方法为,获取用户在移动终端的客户端注册的身份认证信息和用户ID,通过移动终端向无线接入控制器AC发送HTTP请求,接受到上述请求后,AC向发起HTTP请求的移动终端返回终端MAC,移动终端访问每个无线接入点AP,获得移动终端的时间信息并进行记录,形成用户行为信息,并将该用户行为信息与用户身份认证信息相匹配,传回给服务器,将用户身份认证信息结合用户行为信息,分析每个用户的线下行为,记录并统计每个用户的线下行为。本发明通过无线网络数据分析用户线下行为的方法及系统可以识别出连入无线网络的移动终端对应用户,可准确分析用户的线下行为。
【专利说明】
通过无线网络数据分析用户线下行为的方法及系统
技术领域
[0001]本发明涉及移动通信领域,尤其涉及基于移动互联网的数据分析。
【背景技术】
[0002]近年来,随着移动终端向高性能智能化的发展,智能移动终端已经成为市场的主流产品。加之智能移动终端可以随时随地与互联网相连,能使用互联网上的几乎一切功能,智能移动终端应用程序发展非常迅速。
[0003]现有技术已经能够记录某一移动终端的上网行为,但是并不能分辨出该移动终端的使用者是谁,因此无法对特定用户(自然人)进行线下行为分析,从而得到准确的线下行为分析数据。
[0004]此外,现有技术往往通过特定的网络设备获取某一移动终端的MAC,统计后来分辨是哪一移动终端的行为,并不能通过移动终端自身或APP自身来获取相关信息,这就导致统计对象仅仅限于路过或靠近该网络设备的人群或移动终端,从而使统计对象的数量受到制约,不能扩大推广范围。

【发明内容】

[0005]本发明要解决的技术问题是面向不受地域限制的人群提供通过无线网络数据分析用户线下行为的方法及系统,可通过移动互联网用户的移动终端上的客户端进行上网用户身份的认证,根据用户的身份认证信息与用户的唯一对应关系,可识别出多个移动终端对应的是同一个用户,使获得用户线下行为分析的数据不会重复。同时使客户端可以不受操作系统限制的获取对应移动终端的MAC。
[0006]为解决上述技术问题,本发明提供的技术方案是:
[0007]第一方面,本发明提供一种基于WiFi的用户数据处理方法,包括如下步骤:
[0008]步骤SI,监测区域内WiFi探针获取该区域内网卡的MAC,并记录该网卡的到访时间,形成到访记录;
[0009]步骤S2,根据WiFi探针的地理位置和到访记录,统计该网卡进入和/或者离开监控区域的次数。
[0010]本发明的技术方案为先通过监测区域内的WiFi探针获取该区域内网卡的MAC,并记录该网卡的到访时间,形成到访记录;然后根据WiFi探针的地理位置和到访记录,可以统计该网卡进入和/或离开监控区域的次数。本发明基于WiFi的用户数据处理方法,只要WiFi探针探测到监测区域内的网卡,就会根据网卡的MAC获得相应的网卡的线下行为,方法简单,具有很好的应用价值,例如某个餐馆可根据该网卡进入和/或者离开监控区域的次数进行客户资源的管理。
[0011]本发明提供通过无线网络数据分析用户线下行为的方法,包括以下步骤:
[0012]信息注册步骤,获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联;
[0013]MAC获取步骤,通过所述移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,所述HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,所述白名单表示直接放行访问Internet的网址集合;所述无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;所述移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证信息关联;
[0014]行为记录步骤,所述移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;所述移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器;
[0015]行为分析步骤,将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0016]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[0017]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0018]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0019]统计记录步骤,记录并统计每个用户的上述行为。
[0020]本发明的技术方案为先获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联;通过所述移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,所述HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,所述白名单表示直接放行访问Internet的网址集合;所述无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;所述移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证信息关联;然后移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;所述移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器;将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0021]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[0022]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0023]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0024]最后记录并统计每个用户的上述行为。
[0025]本发明通过无线网络数据分析用户线下行为的方法,可以分析该用户在什么地方,什么时间,都干了些什么。由于用户的手机号码信息、身份证信息或其他身份认证信息与所述用户的唯一对应关系,因此如果是同一个用户使用不同的两个移动终端在某地上网,此方法可以识别出这两个移动终端实际上对应的是同一个用户(自然人),进而本发明通过无线网络数据分析用户线下行为的方法,不仅可以分析移动终端的线下行为,还可以分析移动终端对应使用者的线下行为;另外,本发明通过无线网络数据分析用户线下行为的方法中,通过移动终端上的客户端就可以获取移动终端的MAC,无需借助特定的网络设备,只要移动终端上有客户端,就可以对用户的线下行为进行分析,因此通过本发明通过无线网络数据分析用户线下行为的方法可以对更多移动终端用户线下行为进行分析,从而使统计对象的数量不受制约,扩大推广范围。
[0026]另外,有些用户移动终端上的客户端受操作系统的限制,无法获得移动终端的MAC,因此在通过此方法进行互联网用户线下行为分析的时候会遗漏很多用户,本发明通过无线网络数据分析用户线下行为的方法通过由客户端向无线接入控制器AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,通过此方法,客户端就不会受操作系统限制,可以获取相应移动终端的MAC,得到更准确的线下行为分析数据。
[0027]并且,用此方法上网安全有效,在用户想通过无线网路上网时,此方法可以准确做到按“人”授权,只需要用户通过应用客户端进行一次认证,就可直接使用WiFi网,且安全、上网效率高。
[0028]进一步地,所述移动终端包括手机、电脑和平板电脑。目前通用的移动终端有智能手机,电脑和平板电脑,用户可以通过移动终端连入到无线网络,进行上网。
[0029]进一步地,所述身份认证信息包括:身份证信息和手机号信息。用户要现在移动终端的客户端上注册只可识别该用户本人的信息,因此,用户的身份认证信息为唯一的身份证信息或手机号信息。
[0030]进一步地,所述无线接入点AP MAC与AP安装地的对应关系为AP MAC的地理坐标是AP安装地所在的位置坐标。因为无线接入点AP通常固定安装在某地,AP MAC表示AP的地理位置,因此,用户通过AP连接到无线网络中,就表明该用户也在AP所在地,S卩AP安装地所在位置。
[0031]进一步地,所述行为记录步骤中,所述用户行为信息还包括移动终端通过该无线接入点AP上网时所浏览的网页信息。由于用户通过无线接入点AP上网,因此可以获知该用户的上网记录信息,即可以获得该用户所浏览的网页信息,如,公安机关需要对犯罪嫌疑人的上网记录进行调查时,可直接获得相关信息,可有助于公安机关破案。
[0032]第二方面,本发明提供一种提供通过无线网络数据分析用户线下行为的系统,包括:
[0033]信息注册模块,其用于获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联;
[0034]MAC获取模块,其用于通过所述移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,所述HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,所述白名单表示直接放行访问Internet的网址集合;所述无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;所述移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证信息关联;
[0035]行为记录模块,其用于使所述移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;所述移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器;
[0036]行为分析模块,其用于将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0037]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[0038]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0039]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0040 ]统计记录模块,记录并统计每个用户的上述行为。
[0041]本发明的技术方案为先在信息注册模块中,获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联;接着在MAC获取模块中,通过所述移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,所述HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,所述白名单表示直接放行访问Internet的网址集合;所述无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;所述移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证信息关联;然后在行为记录模块中,移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;所述移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器;再然后,在行为分析模块中,将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0042]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[0043]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0044]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0045]最后在统计记录模块中,记录并统计每个用户的上述行为。
[0046]本发明通过无线网络数据分析用户线下行为的系统,可以分析该用户在什么地方,什么时间,都干了些什么。由于用户的手机号码信息、身份证信息或其他身份认证信息与所述用户的唯一对应关系,因此如果是同一个用户使用不同的两个移动终端在某地上网,此方法可以识别出这两个移动终端实际上对应的是同一个用户(自然人),进而本发明通过无线网络数据分析用户线下行为的系统,不仅可以分析移动终端的线下行为,还可以分析移动终端对应使用者的线下行为;另外,本发明通过无线网络数据分析用户线下行为的系统中,通过移动终端上的客户端就可以获取移动终端的MAC,无需借助特定的网络设备,只要移动终端上有客户端,就可以对用户的线下行为进行分析,因此通过本发明通过无线网络数据分析用户线下行为的系统,可以对更多移动终端用户线下行为进行分析,从而使统计对象的数量不受制约,扩大推广范围。
[0047]另外,有些用户移动终端上的客户端受操作系统的限制,无法获得移动终端的MAC,因此在通过此系统进行互联网用户线下行为分析的时候会遗漏很多用户,本发明通过无线网络数据分析用户线下行为的系统通过由客户端向无线接入控制器AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,通过此系统,客户端就不会受操作系统限制,可以获取相应移动终端的MAC,得到更准确的线下行为分析数据。
[0048]并且,用此系统上网安全有效,在用户想通过无线网路上网时,此系统可以准确做到按“人”授权,只需要用户通过应用客户端进行一次认证,就可直接使用WiFi网,且安全、上网效率高。
[0049]进一步地,所述移动终端包括手机、电脑和平板电脑。目前通用的移动终端有智能手机,电脑和平板电脑,用户可以通过各种移动终端连入到无线网络,进行上网,方便快捷。
[0050]进一步地,所述身份认证信息包括:身份证信息和手机号信息。用户要先在移动终端的客户端上注册只可识别该用户本人的信息,因此,用户的身份认证信息为唯一的身份证信息或手机号信息。
[0051 ] 进一步地,所述无线接入点AP MAC与AP安装地的对应关系为AP MAC的地理坐标是AP安装地所在的位置坐标。因为无线接入点AP通常固定安装在某地,AP MAC表示AP的地理位置,因此,用户通过AP连接到无线网络中,就表明该用户也在AP所在地,S卩AP安装地所在位置。
[0052]进一步地,所述行为记录模块中,所述用户行为信息还包括移动终端通过该无线接入点AP上网时所浏览的网页信息。由于用户通过无线接入点AP上网,因此可以获知该用户的上网记录信息,即可以获得该用户所浏览的网页信息,如,公安机关需要对犯罪嫌疑人的上网记录进行调查时,可直接获得相关信息,帮助公安机关尽快破案。
【附图说明】
[0053]为了更清楚地说明本发明【具体实施方式】或现有技术中的技术方案,下面将对【具体实施方式】或现有技术描述中所需要使用的附图作简单地介绍:
[0054]图1示出了本发明第一实施例所提供的一种基于WiFi的用户数据处理方法流程图;
[0055]图2示出了本发明第一实施例所提供的通过无线网络数据分析用户线下行为的方法的流程图;
[0056]图3示出了本发明第二实施例所提供的通过无线网络数据分析用户线下行为的方法总体上的网络架构图;
[0057]图4示出了本发明第四实施例所提供的通过无线网络数据分析用户线下行为的系统的结构框图。
【具体实施方式】
[0058]下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。
[0059]实施例一
[0060]图1示出了本发明第一实施例所提供的一种基于WiFi的用户数据处理方法流程图。如图1所示,根据本发明第一实施例的一种基于WiFi的用户数据处理方法包括:
[0061]步骤SI,监测区域内WiFi探针获取该区域内网卡的MAC,并记录该网卡的到访时间,形成到访记录;
[0062]步骤S2,根据WiFi探针的地理位置和到访记录,统计该网卡进入和/或者离开监控区域的次数。
[0063]本发明的技术方案为先通过监测区域内的WiFi探针获取该区域内网卡的MAC,并记录该网卡的到访时间,形成到访记录;然后根据WiFi探针的地理位置和到访记录,可以统计该网卡进入和/或离开监控区域的次数。本发明基于WiFi的用户数据处理方法,只要WiFi探针探测到监测区域内的网卡,就会根据网卡的MAC获得相应的网卡的线下行为,方法简单,具有很好的应用价值,例如某个餐馆可根据该网卡进入和/或者离开监控区域的次数进行客户资源的管理。
[0064]图2示出了本发明第一实施例所提供的通过无线网络数据分析用户线下行为的方法流程图。如图2所示,根据本发明第一实施例的通过无线网络数据分析用户线下行为的方法包括:
[0065]信息注册步骤S10,获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联;
[0066]MAC获取步骤S20,通过移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将移动终端MAC与移动终端对应的身份认证信息关联;
[0067]行为记录步骤S30,移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该A上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器;
[0068]行为分析步骤S40,将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0069]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[°07°]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0071]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0072]统计记录步骤S50,记录并统计每个用户的上述行为。
[0073]本发明的技术方案为先获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将身份认证信息和用户ID进行关联;通过移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;移动终端解密上述加密信息以获取移动终端MAC和无线接入点AP MAC信息,并将移动终端MAC与移动终端对应的身份认证信息关联;然后移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器;将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0074]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[0075]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0076]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0077]最后记录并统计每个用户的上述行为。
[0078]本发明通过无线网络数据分析用户线下行为的方法,可以分析该用户在什么地方,什么时间,都干了些什么。由于用户的手机号码信息、身份证信息或其他身份认证信息与所述用户的唯一对应关系,因此如果是同一个用户使用不同的两个移动终端在某地上网,此方法可以识别出这两个移动终端实际上对应的是同一个用户(自然人),进而可以分析出该用户在这个地方(某地)的线下行为包括该用户是路过、停留或是用户实际活动行为。进而本发明通过无线网络数据分析用户线下行为的方法,不仅可以分析移动终端的线下行为,还可以分析移动终端对应使用者的线下行为;另外,本发明通过无线网络数据分析用户线下行为的方法中,通过移动终端上的客户端就可以获取移动终端的MAC,无需借助特定的网络设备,只要移动终端上有客户端,就可以对用户的线下行为进行分析,因此通过本发明通过无线网络数据分析用户线下行为的方法可以对更多移动终端用户线下行为进行分析,从而使统计对象的数量不受制约,扩大推广范围。
[0079]另外,有些用户移动终端上的客户端受移动终端操作系统的限制,无法获得移动终端的MAC,例如,当苹果手机系统版本高于10S7时,就会受到苹果手机操作系统的限制,通过手机客户端获取不到苹果手机的MAC,因此就不能对该苹果手机的线下行为进行分析。而通常的安卓手机不会受到其操作系统的限制,可以获取任意版本系统移动终端的MAC。因此在进行互联网用户线下行为分析的时候会遗漏很多用户(受移动终端操作系统限制的用户),本发明通过无线网络数据分析用户线下行为的方法通过由客户端向无线接入控制器AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;移动终端解密上述加密信息以获取移动终端MAC和无线接入点AP MAC信息,通过此方法,客户端就不会受操作系统限制,可以获取相应移动终端的MAC,进而可以多更多的用户人群进行线下行为的分析,得到更准确的线下行为分析数据。
[0080]并且,用此方法上网安全有效,在用户想通过无线网路上网时,此方法可以准确做到按“人”授权,只需要用户通过应用客户端进行一次认证,就可直接使用WiFi网,且安全、上网效率高。
[0081]具体地,移动终端包括手机、电脑和平板电脑。目前通用的移动终端有智能手机,电脑和平板电脑,用户可以通过移动终端连入到无线网络,进行上网。
[0082]具体地,身份认证信息包括:身份证信息和手机号信息。用户要先在移动终端的客户端上注册只可识别该用户本人的信息,因此,用户的身份认证信息为唯一的身份证信息或手机号信息。
[0083]具体地,无线接入点AP MAC与AP安装地的对应关系为AP MAC的地理坐标是AP安装地所在的位置坐标。
[0084]AP相当于一个连接有线网和无线网的桥梁,主要作用是将各个无线网络客户端连接到一起,实现大范围、多用户的无线接入,根据应用场景的不同,AP通常可分为室内型和室外型,室内环境下覆盖范围通常在30米到100米,室外环境最大覆盖范围可达到800米。AC为无线局域网接入控制设备(无线路由器),作用是将来自不同AP的数据进行汇聚并接入Internet,同时完成AP设备的配置管理和无线用户的认证、管理,以及宽带、访问、切换、安全等控制功能。因为无线接入点AP通常固定安装在某地,AP MAC表示AP的地理位置,因此,用户通过AP连接到无线网络中,就表明该用户也在AP所在地,即AP安装地所在位置。
[0085]具体地,行为记录步骤S30中,用户行为信息还包括移动终端通过该无线接入点AP上网时所浏览的网页信息。由于用户通过无线接入点AP上网,因此可以获知该用户的上网记录信息,即可以获得该用户所浏览的网页信息,如,公安机关需要对犯罪嫌疑人的上网记录进行调查时,可直接获得相关信息。
[0086]实施例二
[0087]参见图3,为本发明通过无线网络数据分析用户线下行为的方法总体上网的网络架构图,本发明通过无线网络数据分析用户线下行为的方法以手机终端上的APP实现为例,对本发明的具体技术方案进行说明:
[0088]以一个用户使用两个手机终端为例,前提是该用户的两个手机终端上都安装有此APP,首先用户打开APP进行注册,注册的信息即为用户身份认证信息和用户ID,包括用户的手机号码(公安部要求,公共WiFi服务提供商必须提供所有网络使用者的手机号码)或身份证号码,该用户身份认证信息和用户ID在网络中的所有行为都对应使用该客户端账号注册的自然人行为,可利用手机号码进行追溯,如果用户为厂商,不能提供手机号码,则可以使用身份证号,或是其他身份认证信息;此时,该APP获得该用户唯一的用户身份认证信息,通过该APP经由AP向AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由无线接入点AP向发起HTTP请求的手机终端返回包含有手机终端MAC、无线接入点AP的MAC的加密信息;手机终端解密上述加密信息以获取手机终端MAC和无线接入点AP MAC信息,通过此方法,该APP就不会受手机终端操作系统限制,可以获取任何操作系统手机终端的MAC。
[0089]其中具体获得任何操作系统手机终端MAC的实现方法为:
[0090]A、通过手机终端上的APP向WiFi网络设备中的无线控制器AC发送一个HTTP的请求,HTTP请求用于访问任意一个真实存在并且不在设备白名单中的网址,白名单指直接放行访问Internet的地址集合;
[0091]B、无线控制器AC接受上述请求后,向发起HTTP请求的对应终端上的客户端返回信息,返回信息格式如下(示例)
[0092]<script>self.locat1n.href = 'http: //112.124.31.88/auth/servlet/authServlet?s=f202313dflf99f2af542a9073a50811c&mac=9807f5c39b0245c82c04859938fb2d0e&port = 29316c3960ee95d8&url =709db9dc9ce334aaea3d4fa878826efd5d8cl58020 167 13e&ip=81b0dclfle4c5effd8c557e77a2986ae&=8e47f33396baf6de&serialno=dblebcf32ebd0305e016e2afc5767922’〈/script〉
[0093]其中,返回的信息包括移动终端MAC和无线接入点APMAC的加密信息。
[0094]C、APP将<script>、〈/script>中间的内容解密提取,获得手机终端MAC和无线接入点AP MAC信息。同时也获得了手机终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间等信息。
[0095]最后,APP将上述身份认证信息、用户ID、终端MAC、AP MAC、移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间信息传给服务器,服务器经过分析处理得到该用户的线下行为分析数据。具体分析过程为:用户身份信息通过APP对应手机终端,通过终端MAC和AP MAC可获得该用户所在的地理位置,通过手机终端的到访时间判定该用户是否为路过该地,通过用户接入无线网路的时间和断开网络的时间可以判断该用户在该地的停留时间,还可以通过手机终端是否通过该AP上网知道该用户在该地的线下用户实际活动行为,前提是该APP包含该店铺的信息;因此该用户还可在APP上了解该店铺的具体信息(包括地理位置,商品信息,服务信息等),然后进行线下消费。这样就可以对用户的网络行为和APP使用行为进行识别追溯。
[0096]实施例三
[0097]由于此方法可以将网络MAC对应到真正的用户,因此该方法的应用领域非常广泛,例如可通过移动终端通过该店的AP上网统计某个商店一段时间内的客户访问量,体现出此方法在数据统计方面的应用;
[0098]又例如,向公安部门提供某一敏感用户在给定范围(时间、地域)内的活动轨迹或一组敏感用户一段时间内的线下串联行为,公安机关能够直接定位到具体“用户”,可根据此用户的线下行为进行分析,线下行为包括此敏感用户什么时间到过什么地方,及在这个地方停留的时间,还有在这个购买了何种商品,访问了什么网页,这些信息都是非常重要的信息,可以提高破案效率和降低破案难度,体现出此方法在数据分析方面的应用价值;
[0099]例如,还可以向餐馆提供其重要客户到店的频次、最后一次到店时间等重要CRM(客户关系管理)数据,帮助该餐馆管理自己的客户资源,通过这些数据,该餐馆可以定期对常驻顾客进行回访,提高餐馆的服务质量。
[0100]实施例四
[0101]参见图4,本发明实施例还提供通过无线网络数据分析用户线下行为的系统100,包括:
[0102]信息注册模块101,其用于获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联;
[0103]MAC获取模块102,其用于通过所述移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,所述HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,所述白名单表示直接放行访问Internet的网址集合;所述无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;所述移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证?目息关联;
[0104]行为记录模块103,其用于使所述移动终端访问过的每个无线接入点ΑΡ,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;所述移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点APMAC匹配,并将匹配后的数据传回服务器;
[0105]行为分析模块104,其用于将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0106]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[0107]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0108]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0109 ] 统计记录模块15,记录并统计每个用户的上述行为。
[0110]本发明的技术方案为先在信息注册模块101中,获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将身份认证信息和用户ID进行关联;接着在MAC获取模块中102,通过移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证信息关联;然后在行为记录模块中103,移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器;再然后,在行为分析模块104中,将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为:
[0111]当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为;
[0112]当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;
[0113]当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为;
[0114]最后在统计记录模块105中,记录并统计每个用户的上述行为。
[0115]本发明通过无线网络数据分析用户线下行为的系统,可以分析该用户在什么地方,什么时间,都干了些什么。由于用户的手机号码信息、身份证信息或其他身份认证信息与所述用户的唯一对应关系,因此如果是同一个用户使用不同的两个移动终端在某地上网,此方法可以识别出这两个移动终端实际上对应的是同一个用户(自然人),进而本发明通过无线网络数据分析用户线下行为的系统,不仅可以分析移动终端的线下行为,还可以分析移动终端对应使用者的线下行为;另外,本发明通过无线网络数据分析用户线下行为的系统中,通过移动终端上的客户端就可以获取移动终端的MAC,无需借助特定的网络设备,只要移动终端上有客户端,就可以对用户的线下行为进行分析,因此通过本发明通过无线网络数据分析用户线下行为的系统,可以对更多移动终端用户线下行为进行分析,从而使统计对象的数量不受制约,扩大推广范围。
[0116]另外,客户端可以通过安卓手机的操作系统获得手机对应的MAC地址,但有些用户移动终端上的客户端受操作系统的限制,无法获得移动终端的MAC,比如苹果手机的操作系统,当操作系统版本高于10S7,客户端不能从操作系统取得MAC地址。因此在通过此系统进行互联网用户线下行为分析的时候会遗漏很多用户,本发明通过无线网络数据分析用户线下行为的系统通过由客户端向无线接入控制器AC发送HTTP请求,HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,白名单表示直接放行访问Internet的网址集合;无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,通过此系统,客户端就不会受操作系统限制,可以获取相应移动终端的MAC,得到更准确的线下行为分析数据。
[0117]并且,用此系统上网安全有效,在用户想通过无线网路上网时,此系统可以准确做到按“人”授权,只需要用户通过应用客户端进行一次认证,就可直接使用WiFi网,且安全、上网效率高。
[0118]实施例五
[0119]本发明通过无线网络数据分析用户线下行为系统中的AP—般安装在室内,根据AP与其安装地的对应关系,AP安装在不同的场所,就可获得该场所的地理位置,同时根据移动终端MAC与用户的对应关系,进行用户不同线下行为的判断。
[0120]当AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为;基于此逗留行为,如果AP安装在学校的教室,就可以判定某学生的行为为上课行为;如果AP安装在医院的牙科诊室内,就可以判定某患者的行为为就诊行为;如果安装在咖啡店,就可以判定某用户在该咖啡店的行为为购买咖啡的消费行为;另外,如果当移动终端MAC对应的使用者为公安监控人员,数个MAC同时接入某个无线接入点AP时,就可以判定为治安风险行为,即该AP所在地存在治安风险,可能有犯罪行为发生。
[0121]因此,本发明通过无线网络数据分析用户线下行为的系统可根据AP安装地的不同,移动终端对应使用者(用户)不同,产生不同的应用价值,因此以上列举的各个举例仅作为一种说明,并不作为一种限定。
[0122]综上,以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
【主权项】
1.一种基于WiFi的用户数据处理方法,其特征在于,包括如下步骤: 步骤SI,监测区域内WiFi探针获取该区域内网卡的MAC,并记录该网卡的到访时间,形成到访记录; 步骤S2,根据WiFi探针的地理位置和到访记录,统计该网卡进入和/或者离开监控区域的次数。2.通过无线网络数据分析用户线下行为的方法,其特征在于,包括以下步骤: 信息注册步骤,获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联; MAC获取步骤,通过所述移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,所述HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,所述白名单表示直接放行访问Internet的网址集合;所述无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;所述移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证信息关联;行为记录步骤,所述移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;所述移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器; 行为分析步骤,将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为: 当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为; 当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为; 当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为; 统计记录步骤,记录并统计每个用户的上述行为。3.根据权利要求1所述的通过无线网络数据分析用户线下行为的方法,其特征在于,所述移动终端包括手机、电脑和平板电脑。4.根据权利要求1所述的通过无线网络数据分析用户线下行为的方法,其特征在于,所述身份认证信息包括:身份证信息和手机号信息。5.根据权利要求1所述的通过无线网络数据分析用户线下行为的方法,其特征在于,所述无线接入点AP MAC与AP安装地的对应关系为AP MAC的地理坐标是AP安装地所在的位置坐标。6.根据权利要求1所述的通过无线网络数据分析用户线下行为的方法,其特征在于,所述行为记录步骤中,所述用户行为信息还包括移动终端通过该无线接入点AP上网时所浏览的网页信息。7.—种通过无线网络数据分析用户线下行为的系统,其特征在于,包括以下模块: 信息注册模块,其用于获取用户在移动终端的客户端注册的身份认证信息和用户ID,并将所述身份认证信息和用户ID进行关联; MAC获取模块,其用于通过所述移动终端经由无线接入点AP向无线接入控制器AC发送HTTP请求,所述HTTP请求用于访问任意一个真实存在且不在无线接入控制器AC白名单中的网址,所述白名单表示直接放行访问Internet的网址集合;所述无线接入控制器AC接受到上述请求后,经由所述无线接入点AP向发起HTTP请求的移动终端返回包含有移动终端MAC、无线接入点AP的MAC的加密信息;所述移动终端解密上述加密信息以获取所述移动终端MAC和无线接入点AP MAC信息,并将所述移动终端MAC与所述移动终端对应的身份认证信息关联; 行为记录模块,其用于使所述移动终端访问过的每个无线接入点AP,均对该移动终端的到访时间、连接时间、断开时间、以及是否通过该AP上网、上网持续时间进行记录,形成用户行为信息,并将该用户行为信息反馈给每个移动终端中的客户端;所述移动终端上的客户端将上述用户行为信息与用户ID、身份认证信息、移动终端MAC和无线接入点AP MAC匹配,并将匹配后的数据传回服务器; 行为分析模块,其用于将上述匹配后的数据统一存至服务器数据库,并根据预先存储的无线接入点AP与AP安装地的对应关系,以及所述移动终端MAC与用户的对应关系,结合用户行为信息,分析每个用户的线下行为: 当无线接入点AP扫描到移动终端,并在预定的时间间隔后,不能够扫描到同一移动终端时,则判定为路过行为; 当无线接入点AP持续扫描到同一移动终端超过预定时间,或移动终端在该无线接入点AP下上网超过预定时间,则判定为逗留行为; 当满足上述逗留行为的条件,且AP安装在所述用户逗留场所,判定为实际活动行为; 统计记录模块,记录并统计每个用户的上述行为。8.根据权利要求6所述的通过无线网络数据分析用户线下行为的系统,其特征在于,所述移动终端包括手机、电脑和平板电脑。9.根据权利要求6所述的通过无线网络数据分析用户线下行为的系统,其特征在于,所述身份认证信息包括:身份证信息和手机号信息。10.根据权利要求6所述的通过无线网络数据分析用户线下行为的系统,其特征在于,所述无线接入点AP MAC与AP安装地的对应关系为AP MAC的地理坐标是AP安装地所在的位置坐标。
【文档编号】H04W64/00GK106028283SQ201610357369
【公开日】2016年10月12日
【申请日】2016年5月26日
【发明人】刘荣名, 罗鑫, 徐德友, 刘正权
【申请人】上海网数信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1