用于线上的设备机型识别方法及装置制造方法及图纸

技术编号:26730888 阅读:16 留言:0更新日期:2020-12-15 14:32
本发明专利技术公开了一种用于线上的设备机型识别方法包括:步骤S1:从日志数据中提取多个要素信息,根据多个要素信息建立设备ID与原始机型名称对应地的初始映射关系表;步骤S2:对原始机型名称进行标准化处理后获得标准机型名称,根据设备ID与标准机型名称建立设备ID与标准机型名称一一对应地最终映射关系表;步骤S3:根据实时获得的日志数据通过最终映射关系表识别出设备的标准机型名称。

【技术实现步骤摘要】
用于线上的设备机型识别方法及装置
本专利技术涉及一种设备机型识别方法及装置,具体地说,特别涉及一种用于线上的设备机型识别方法及装置。
技术介绍
随着互联网技术的发展,在广告监测等数据收集场景中可收集到大量媒体回传的UA信息,或通过SDK直接获取媒体回传的机型信息。现有技术中,直接对原始日中信息中的UA信息中进行解析保存,当需要通过设备机型找到设备ID从而进行投放的场景中,会直接通过提取某个有限时间段内的日志数据,通过解析的信息找到对应的设备ID。该方案的缺点是:1、因回收日志数据整体量较大,当需要提取设备信息时,只能提取一段时间内的数据已提取设备机型,当该段时间内的数据覆盖不全时,则可提取的设备ID也有限;2、当收集的UA信息不完整,或现有的解析规则不能进行成功解析时,无法获取到设备机型,则无法提取设备ID;3、当解析出的机型信息不标准时,如相同机型的名称有大小写、带空格、带特殊后缀等情况则相同机型不能统一,无法进行有效的合并;4、当解析出的机型信息不能直接识别时,如解析出的信息为入网机型代码,不能通过代码直接判断机型名,导致无法圈选需要的设备机型;5、同设备ID对应的设备机型可能不同,这种情况下需要有效选取到可能性最大的机型。因此亟需开发一种克服上述缺陷用于线上的设备机型识别方法及装置。
技术实现思路
针对上述问题,本专利技术提供一种用于线上的设备机型识别方法,其中,包括:步骤S1:从日志数据中提取多个要素信息,根据多个所述要素信息建立设备ID与原始机型名称对应地的初始映射关系表;步骤S2:对所述原始机型名称进行标准化处理后获得标准机型名称,根据所述设备ID与所述标准机型名称建立所述设备ID与所述标准机型名称一一对应地最终映射关系表;步骤S3:根据实时获得的日志数据通过所述最终映射关系表识别出设备的标准机型名称。上述的设备机型识别方法,其中,多个所述要素信息包括:设备ID、浏览器信息及/或SDK信息。上述的设备机型识别方法,其中,所述步骤S1中包括:步骤S11:从所述日志数据中提取设备ID、浏览器信息及/或SDK信息;步骤S12:根据所述浏览器信息及/或所述SDK信息获取原始机型名称;步骤S13:根据所述设备ID及所述原始机型名称构建初始映射关系表。上述的设备机型识别方法,其中,所述步骤S2中包括:步骤S21:对所述原始机型名称进行标准化处理获得多个初始标准机型名称;步骤S22:根据媒体投票机制于多个所述初始标准机型名称中确定一个最终标准机型名称;步骤S23:根据所述设备ID与所述最终标准机型名称建立所述设备ID与所述最终标准机型名称一一对应地最终映射关系表。上述的设备机型识别方法,其中,所述步骤S22中,根据媒体信息从多个所述初始标准机型名称中选择出现次数最多的初始标准机型名称为最终标准机型名称。本专利技术还提供一种用于线上的设备机型识别装置,其中,包括:初始映射关系表构建单元,从日志数据中提取多个要素信息,根据多个所述要素信息建立设备ID与原始机型名称对应地的初始映射关系表;最终映射关系表构建单元,对所述原始机型名称进行标准化处理后获得标准机型名称,根据所述设备ID与所述标准机型名称建立所述设备ID与所述标准机型名称一一对应地最终映射关系表;识别单元,根据实时获得的日志数据通过所述最终映射关系表识别出设备的标准机型名称。上述的设备机型识别装置,其中,多个所述要素信息包括:设备ID、浏览器信息及/或SDK信息。上述的设备机型识别装置,其中,所述初始映射关系表构建单元包括:提取模块,从所述日志数据中提取设备ID、浏览器信息及/或SDK信息;原始机型名称获得模块,根据所述浏览器信息及/或所述SDK信息获取原始机型名称;第一输出模块,根据所述设备ID及所述原始机型名称构建初始映射关系表。上述的设备机型识别装置,其中,所述最终映射关系表构建单元包括:标准化模块,对所述原始机型名称进行标准化处理获得多个初始标准机型名称;选择模块,根据媒体投票机制于多个所述初始标准机型名称中确定一个最终标准机型名称;第二输出模块,根据所述设备ID与所述最终标准机型名称建立所述设备ID与所述最终标准机型名称一一对应地最终映射关系表。上述的设备机型识别装置,其中,所述选择模块根据媒体信息从多个所述初始标准机型名称中选择出现次数最多的初始标准机型名称为最终标准机型名称。综上所述,本专利技术相对于现有技术其功效在于:本专利技术由于进行了机型的标准化映射,生成机型数据可积累、可汇总、可直接使用市场机型名称进行分析,为投放场景中的标签设计提供便利;同时本专利技术由于综合了统一设备ID的所有设备信息,包括历史信息及多媒体回传信息,使机型数据更准确可信;另外,当同设备ID存在多种不同机型时,该方案综合对比不同媒体的回传信息,在媒体互相不认识的前提下,最多媒体认为的初始标准机型名称即为该设备ID的最终标准机型名称,经过该方案处理后机型信息准确率可达93%。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的设备机型识别方法的流程图;图2为图1中步骤S1的分步骤流程图;图3为图1中步骤S2的分步骤流程图;图4为本专利技术的设备机型识别方法的应用流程图;图5为本专利技术的设备机型识别装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。关于本文中的“多个”包括“两个”及“两个以上”。设备ID(DeviceID):用户的移动端设备标识,包括IMEI、IDFA等,在广告投放中多用于对用户进行定向,是较为稳定且在广告投放中通用的用户设备识别标志;浏览器信息(UA):UserAgent中文名为用户代理,简称UA,它是一个特殊字符串头,使得服务器能够识别客户使用的浏览器信息。信息包括硬件平台、系统软件、应用软件和用户个人偏好,通过UA本文档来自技高网...

【技术保护点】
1.一种用于线上的设备机型识别方法,其特征在于,包括:/n步骤S1:从日志数据中提取多个要素信息,根据多个所述要素信息建立设备ID与原始机型名称对应地的初始映射关系表;/n步骤S2:对所述原始机型名称进行标准化处理后获得标准机型名称,根据所述设备ID与所述标准机型名称建立所述设备ID与所述标准机型名称一一对应地最终映射关系表;/n步骤S3:根据实时获得的日志数据通过所述最终映射关系表识别出设备的标准机型名称。/n

【技术特征摘要】
1.一种用于线上的设备机型识别方法,其特征在于,包括:
步骤S1:从日志数据中提取多个要素信息,根据多个所述要素信息建立设备ID与原始机型名称对应地的初始映射关系表;
步骤S2:对所述原始机型名称进行标准化处理后获得标准机型名称,根据所述设备ID与所述标准机型名称建立所述设备ID与所述标准机型名称一一对应地最终映射关系表;
步骤S3:根据实时获得的日志数据通过所述最终映射关系表识别出设备的标准机型名称。


2.如权利要求1所述的设备机型识别方法,其特征在于,多个所述要素信息包括:设备ID、浏览器信息及/或SDK信息。


3.如权利要求2所述的设备机型识别方法,其特征在于,所述步骤S1中包括:
步骤S11:从所述日志数据中提取设备ID、浏览器信息及/或SDK信息;
步骤S12:根据所述浏览器信息及/或所述SDK信息获取原始机型名称;
步骤S13:根据所述设备ID及所述原始机型名称构建初始映射关系表。


4.如权利要求1所述的设备机型识别方法,其特征在于,所述步骤S2中包括:
步骤S21:对所述原始机型名称进行标准化处理获得多个初始标准机型名称;
步骤S22:根据媒体投票机制于多个所述初始标准机型名称中确定一个最终标准机型名称;
步骤S23:根据所述设备ID与所述最终标准机型名称建立所述设备ID与所述最终标准机型名称一一对应地最终映射关系表。


5.如权利要求4所述的设备机型识别方法,其特征在于,所述步骤S22中,根据媒体信息从多个所述初始标准机型名称中选择出现次数最多的初始标准机型名称为最终标准机型名称。


6.一种用于线上...

【专利技术属性】
技术研发人员:高畅段继玲
申请(专利权)人:北京明略昭辉科技有限公司
类型:发明
国别省市:北京;11

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

1