一种分析用户行为的方法及装置的制造方法

文档序号:9887669阅读:406来源:国知局
一种分析用户行为的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种分析用户行为的方法及装置。
【背景技术】
[0002]随着互联网的发展和计算机的普及,网络用户的数量增长迅速,网络行为逐渐成为人类行为中最重要的社会现象之一。深入了解和分析网络用户的行为,才能发现用户网络使用行为的影响因素,有助于改进和优化基于网络的信息服务,提高信息管理和服务的效率。
[0003]接入设备(Access Device)是一个硬件设备,其通常用于远程的访问网络资源,反之亦然。普通的接入设备有路由器、复用器和调制调节器。整合接取设备(IAD)是一种能同时发送传统的PSTN语音服务、信息包语音服务和通过单个WAN链接的数据服务(通过LAN端口)的接入设备。一个接入设备集合了多种无线电遥控设备,包括语音和通过单个共享接入链接到一个载体或服务提供商接驳站(PoP)的数据。现有技术中使用接入设备的用户日益增多,如何使得接入设备具有检测用户行为的能力是目前急需解决的问题。

【发明内容】

[0004]本发明的目的在于提供一种分析用户行为的方法及装置,使得接入设备具有检测用户行为的能力,满足市场需求。
[0005]为了达到上述目的,本发明实施例提供一种分析用户行为的方法,应用于接入设备侧,所述方法包括:
[0006]实时获取多个用户的用户信息,所述用户信息包括:用户基本信息和用户行为信息;
[0007]将所述多个用户的用户信息以链表的形式存储于所述接入设备侧的一预设数据单元中;
[0008]利用预先设置的所述预设数据单元的多套索引查询所述用户信息,根据查询得到的所述用户信息进行用户行为分析;其中,所述多套索引是选取所述用户信息中的关键字为所述预设数据单元建立的哈希索引。
[0009]其中,所述链表设置有一最大存储数量,根据所述最大存储数量循环存储所述用户信息。
[0010]其中,多套所述索引至少包括:
[0011]以所述用户信息中的域名做索引,根据所述域名索引查询同一域下的用户行为信息;
[0012]以所述用户信息中的电路信息做索引,根据所述电路信息索引查询同一电路中的用户行为信息;
[0013]以所述用户信息中的介质访问控制MAC地址做索引,根据所述MAC地址索引查询同一 MAC地址下的用户行为信息;
[0014]以所述用户信息中的上下线时间做索引,根据所述上下线时间索引查询同一时间段内上下线的用户行为信息;和/或
[0015]以所述用户信息中一预设用户行为做索引,根据所述预设用户行为索引查询与该预设用户行为一致的用户基本信息。
[0016]其中,根据查询得到的所述用户信息进行用户行为分析,具体为:
[0017]将查询得到的所述用户信息按照一预设规则在所述接入设备的操作界面上显示,使得用户能够根据显示的所述用户信息进行用户行为分析。
[0018]其中,根据查询得到的所述用户信息进行用户行为分析,具体为:
[0019]将查询得到的所述用户信息以文件的形式保存到所述接入设备的系统硬盘中,使得用户能够打开对应文件查看所述用户信息,从而进行用户行为分析。
[0020]其中,根据查询得到的所述用户信息进行用户行为分析,具体为:
[0021]将查询得到的所述用户信息以报文形式传送至一存储日志的服务器中,使得用户能够从所述存储日志的服务器中查看所述用户信息,从而进行用户行为分析。
[0022]本发明实施例还提供一种分析用户行为的装置,应用于接入设备侧,所述装置包括:
[0023]实时获取模块,用于实时获取多个用户的用户信息,所述用户信息包括:用户基本信息和用户行为信息;
[0024]存储模块,用于将所述多个用户的用户信息以链表的形式存储于所述接入设备侧的一预设数据单元中;
[0025]查询分析模块,用于利用预先设置的所述预设数据单元的多套索引查询所述用户信息,根据查询得到的所述用户信息进行用户行为分析;其中,所述多套索引是选取所述用户信息中的关键字为所述预设数据单元建立的哈希索引。
[0026]其中,所述链表设置有一最大存储数量,根据所述最大存储数量循环存储所述用户信息。
[0027]其中,所述装置中多套所述索引至少包括:
[0028]第一索引模块,用于以所述用户信息中的域名做索引,根据所述域名索引查询同一域下的用户行为信息;
[0029]第二索引模块,用于以所述用户信息中的电路信息做索引,根据所述电路信息索引查询同一电路中的用户行为信息;
[0030]第三索引模块,用于以所述用户信息中的介质访问控制MAC地址做索引,根据所述MAC地址索弓I查询同一 MAC地址下的用户行为信息;
[0031]第四索引模块,用于以所述用户信息中的上下线时间做索引,根据所述上下线时间索引查询同一时间段内上下线的用户行为信息;和/或
[0032]第五索引模块,用于以所述用户信息中一预设用户行为做索引,根据所述预设用户行为索引查询与该预设用户行为一致的用户基本信息。
[0033]其中,所述查询分析模块包括:
[0034]第一分析子模块,用于将查询得到的所述用户信息按照一预设规则在所述接入设备的操作界面上显示,使得用户能够根据显示的所述用户信息进行用户行为分析。
[0035]其中,所述查询分析模块包括:
[0036]第二分析子模块,用于将查询得到的所述用户信息以文件的形式保存到所述接入设备的系统硬盘中,使得用户能够打开对应文件查看所述用户信息,从而进行用户行为分析。
[0037]其中,所述查询分析模块包括:
[0038]第三分析子模块,用于将查询得到的所述用户信息以报文形式传送至一存储日志的服务器中,使得用户能够从所述存储日志的服务器中查看所述用户信息,从而进行用户行为分析。
[0039]本发明的上述技术方案至少具有如下有益效果:
[0040]本发明实施例的分析用户行为的方法及装置中,通过将实时获取的用户信息存储于接入设备侧的预设数据单元中,并选取用户信息中的关键字为预设数据单元建立多套哈希索引,方便分类查找、分析数据,使得接入设备具有检测用户特定行为的能力,然后通过分析用户行为,预测市场需求,更好的支持用户多种多样的需求。
【附图说明】
[0041]图1表示本发明实施例的分析用户行为的方法的基本步骤示意图;
[0042]图2表不本发明的一具体实施例的执行流程图;
[0043]图3表示图2中具体实施例在接入设备的显示界面的显示内容示意图;
[0044]图4表示本发明实施例的分析用户行为的装置的结构示意图。
【具体实施方式】
[0045]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0046]本发明针对现有技术中接入设备不具备检测用户行为的能力的问题,提供一种分析用户行为的方法及装置,通过将实时获取的用户信息存储于接入设备侧的预设数据单元中,并选取用户信息中的关键字为预设数据单元建立多套哈希索引,方便分类查找、分析数据,使得接入设备具有检测用户特定行为的能力,然后通过分析用户行为,预测市场需求,更好的支持用户多种多样的需求。
[0047]如图1所示,本发明实施例提供一种分析用户行为的方法,应用于接入设备侧,所述方法包括:
[0048]步骤11,实时获取多个用户的用户信息,所述用户信息包括:用户基本信息和用户行为信息;
[0049]步骤12,将所述多个用户的用户信息以链表的形式存储于所述接入设备侧的一预设数据单元中;
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1