一种信息处理方法、系统及存储介质技术方案

技术编号:21340349 阅读:22 留言:0更新日期:2019-06-13 21:48
本发明专利技术公开了一种信息处理方法、系统及存储介质。其方法包括:采集接入的终端设备上报的通信消息;解析所述通信消息获取用户代理信息;在检测到所述用户代理信息为有效用户代理信息后,上报所述用户代理信息,所述用户代理信息用于对所述终端设备进行设备信息的识别。本发明专利技术实施例提供的信息处理方法可辅助提高设备识别的识别率。

An Information Processing Method, System and Storage Media

The invention discloses an information processing method, a system and a storage medium. The method includes: collecting the communication message reported by the access terminal device; parsing the communication message to obtain the user agent information; after detecting that the user agent information is valid user agent information, reporting the user agent information, which is used to identify the device information of the terminal device. The information processing method provided by the embodiment of the present invention can assist in improving the recognition rate of equipment recognition.

【技术实现步骤摘要】
一种信息处理方法、系统及存储介质
本专利技术涉及数据处理
,尤其涉及一种信息处理方法、系统及存储介质。
技术介绍
为实现安全防护、创建用户画像等等目的,路由器等设备往往会对接入其的终端设备进行设备识别。目前的设备识别方法主要是实时采集终端设备的主机名(hostname)信息,利用预先获得的正则规则集对主机名信息进行匹配,根据匹配结果进行设备识别。除此之外,用户代理(UserAgent)信息也可以解析得到设备信息,但由于UA信息的变动较为频繁,利用现有的基于主机名信息的设备识别方法直接对用户代理信息进行处理,其设备识别的可靠性较差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的信息处理方法、系统及存储介质。第一方面,本专利技术实施例提供了一种信息处理方法,包括:采集接入的终端设备上报的通信消息;解析所述通信消息获取用户代理信息;在检测到所述用户代理信息为有效用户代理信息后,上报所述用户代理信息,所述用户代理信息用于对所述终端设备进行设备信息的识别。本专利技术实施例提供的方法,在上报用户代理信息之前,首先对其有效性进行判断,若为有效用户代理信息,则对其进行上报。本专利技术实施例中,有效用户代理信息是指大概率能够利用其解析得到设备信息的用户代理信息,采用这种方式对用户代理信息进行筛选并上报,以尽可能确保后续设备识别过程中利用该用户代理信息识别得到设备信息。采用本专利技术实施例提供的方法,使得用户代理信息可以用于设备识别,丰富了设备识别手段。结合第一方面,在本专利技术实施例第一方面的第一种实现方式中,检测所述用户代理信息是否为有效用户代理信息的方式包括:在所述用户代理信息中查找预定的特征字段,包含所述特征字段的用户代理信息为有效用户代理信息。结合第一方面,在本专利技术实施例第一方面的第二种实现方式中,检测所述用户代理信息是否为有效用户代理信息的方式包括:将所述用户代理信息与用户代理信息黑名单中的用户代理信息进行匹配,匹配成功的用户代理信息为有效用户代理信息。结合第一方面、第一方面的第一种实现方式或第一方面的第二种实现方式,在本专利技术实施例第一方面的第三种实现方式中,所述采集接入的终端设备上报的通信消息,包括:检测到所述终端设备接入时,采集所述终端设备上报的通信消息。结合第一方面、第一方面的第一种实现方式或第一方面的第二种实现方式,在本专利技术实施例第一方面的第四种实现方式中,在检测到所述用户代理信息为无效用户代理信息后,重新采集所述终端上报的通信消息并解析获取用户代理信息,直至检测到有效用户代理信息。结合第一方面、第一方面的第一种实现方式或第一方面的第二种实现方式,在本专利技术实施例第一方面的第五种实现方式中,重新采集所述终端上报的通信消息并解析获取用户代理信息,直至检测到预定数量的有效用户代理信息。第二方面,本专利技术实施例提供一种信息处理系统,包括:通信消息采集单元,用于采集接入的终端设备上报的通信消息;用户代理信息获取单元,用于解析所述通信消息获取用户代理信息;用户代理信息上报单元,用于在检测到所述用户代理信息为有效用户代理信息后,上报所述用户代理信息,所述用户代理信息用于对所述终端设备进行设备信息的识别。本专利技术实施例提供的系统,在上报用户代理信息之前,首先对其有效性进行判断,若为有效用户代理信息,则对其进行上报。本专利技术实施例中,有效用户代理信息是指大概率能够利用其解析得到设备信息的用户代理信息,采用这种方式对用户代理信息进行筛选并上报,以尽可能确保后续设备识别过程中利用该用户代理信息识别得到设备信息。采用本专利技术实施例提供的系统,使得用户代理信息可以用于设备识别,丰富了设备识别手段。结合第二方面,在本专利技术实施例第二方面的第一种实现方式中,还包括第一有效用户代理信息检测单元,用于:在所述用户代理信息中查找预定的特征字段,包含所述特征字段的用户代理信息为有效用户代理信息。结合第二方面,在本专利技术实施例第二方面的第二种实现方式中,还包括第二有效用户代理信息检测单元,用于:将所述用户代理信息与用户代理信息黑名单中的用户代理信息进行匹配,匹配成功的用户代理信息为有效用户代理信息。结合第二方面、第二方面的第一种实现方式或第二方面的第二种实现方式,在本专利技术实施例第二方面的第三种实现方式中,所述通信消息采集单元用于:检测到所述终端设备接入时,采集所述终端设备上报的通信消息。结合第二方面、第二方面的第一种实现方式或第二方面的第二种实现方式,在本专利技术实施例第二方面的第四种实现方式中,在检测到所述用户代理信息为无效用户代理信息后,重新采集所述终端上报的通信消息并解析获取用户代理信息,直至检测到有效用户代理信息。结合第二方面、第二方面的第一种实现方式或第二方面的第二种实现方式,在本专利技术实施例第二方面的第五种实现方式中,重新采集所述终端上报的通信消息并解析获取用户代理信息,直至检测到预定数量的有效用户代理信息。第三方面,本专利技术实施例提供一种计算机系统,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,实现如第一方面任一实现方式所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,用于储存为上述第三方面所述的计算机系统所用的应用程序的指令。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的系统架构图;图2示出了根据本专利技术一个实施例的信息处理方法流程图;图3示出了根据本专利技术一个实施例的信息处理系统框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供的信息处理方法以及后续的设备识别方法可以但不仅限应用于图1所示的系统中。在该系统中,本专利技术实施例提供的信息处理过程中,路由器101采集接入的终端设备102上报的通信消息,从中提取用户代理信息,在检测到其为有效用户代理信息后,上报给云端服务器103,以便云服务器103用于根据路由器101上报的信息对终端102进行识别,得到其设备信息,并通过安装有目标应用程序的终端设备104输出接入路由器101的终端设备102的设备信息。其中,图1中的路由器101还可以替换为其他IOT(InternetofThings,物联网)设备,或者智能移动终端(如智能手机、平板电脑等)。其中,接入的终端设备102是指接入路由器101以连接到局域网或者互联网的终端设备,如智能移动终端(智能手机、平板电脑等)、智能家电设备、智能办公设备、可穿戴智能设备等。其中,目标应用程序是指与路由器1本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:采集接入的终端设备上报的通信消息;解析所述通信消息获取用户代理信息;在检测到所述用户代理信息为有效用户代理信息后,上报所述用户代理信息,所述用户代理信息用于对所述终端设备进行设备信息的识别。

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:采集接入的终端设备上报的通信消息;解析所述通信消息获取用户代理信息;在检测到所述用户代理信息为有效用户代理信息后,上报所述用户代理信息,所述用户代理信息用于对所述终端设备进行设备信息的识别。2.根据权利要求1所述的方法,其特征在于,检测所述用户代理信息是否为有效用户代理信息的方式包括:在所述用户代理信息中查找预定的特征字段,包含所述特征字段的用户代理信息为有效用户代理信息。3.根据权利要求1所述的方法,其特征在于,检测所述用户代理信息是否为有效用户代理信息的方式包括:将所述用户代理信息与用户代理信息黑名单中的用户代理信息进行匹配,匹配成功的用户代理信息为有效用户代理信息。4.根据权利要求1~3任一项所述的方法,其特征在于,所述采集接入的终端设备上报的通信消息,包括:检测到所述终端设备接入时,采集所述终端设备上报的通信消息。5.根据权利要求1~3任一项所述的方法,其特征在于,在检测到所述用户代理信息为无效用户代理信息后,重新采集所述终端上报的通信消息并解析获取用户代理信息,直至检测到有效用户...

【专利技术属性】
技术研发人员:曹志伟车文彬闫柄任李岩赖锐斌侯涛
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1