一种客户端标识码的识别方法、装置、电子设备及介质制造方法及图纸

技术编号:32514664 阅读:45 留言:0更新日期:2022-03-02 11:06
本发明专利技术实施例提供了一种客户端标识码的识别方法、装置、电子设备及介质,上述方法包括:接收目标客户端发送的目标标识码和目标特征信息;如果预设特征信息库中存储有目标标识码,计算预设特征信息库中所存储的目标标识码对应的特征信息中,与目标特征信息相同的信息的占比,作为信息匹配度;比较信息匹配度与预设信息匹配度阈值;如果信息匹配度不小于预设信息匹配度阈值,确定发生目标客户端重复访问事件;否则,向目标客户端发送重新计算标识码的指令以使目标客户端计算新的标识码。采用该方法可以有效地区分出现相同标识码是因为具有同一标识码的不同客户端设备存在重复还是因为同一个客户端设备的多次访问,进而得到更准确的客户端信息。准确的客户端信息。准确的客户端信息。

【技术实现步骤摘要】
一种客户端标识码的识别方法、装置、电子设备及介质


[0001]本专利技术涉及数据分析
,特别是涉及一种客户端标识码的识别方法、装置、电子设备及介质。

技术介绍

[0002]客户端在访问服务端时会携带自身的标识码,因此,服务端可以根据客户端的标识码获取客户端的信息,例如客户端的访问时间和访问次数等。
[0003]电脑操作系统是管理计算机硬件与软件资源的计算机程序,其需要处理如管理与配置内存以及控制输入设备与输出设备等事务。由于电脑操作系统的开放性,使得其可以被系统镜像提供商进行定制加工处理,譬如进行Ghost镜像处理后会得到电脑操作系统的镜像操作系统。由于客户端设备也无法识别出所运行的操作系统是否是镜像操作系统,因此,运行电脑操作系统的镜像操作系统和运行该电脑操作系统的不同的客户端设备的标识码通常是一样的。并且,由于用户可以自行更换客户端设备的硬件设备,而客户端设备无法识别硬件设备是否被更换,因此,当硬件设备信息变更时客户端设备的标识码并不会变更,即存在不同的硬件设备构成的不同客户端设备具有同一标识码的情况。
[0004]由于客户端设备无法识别出所运行的操作系统是否是镜像操作系统,也无法识别硬件设备是否被更换,导致服务端在获取到相同的标识码以后,无法有效地区分相同标识码的出现是因为具有同一标识码多个不同的客户端设备存在重复还是因为同一个客户端设备的多次访问,进而导致服务端无法得到准确的客户端设备的信息。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种客户端标识码的识别方法、装置、电子设备及介质,以提高服务端获取客户端信息的准确性。
[0006]在本专利技术实施的第一方面,首先提供了一种客户端标识码的识别方法,包括:
[0007]接收目标客户端发送的目标标识码和目标特征信息;其中,所述目标特征信息包括所述目标客户端的软件特征信息和硬件特征信息;
[0008]如果预设特征信息库中存储有所述目标标识码,计算所述预设特征信息库中所存储的所述目标标识码对应的特征信息中,与所述目标特征信息相同的信息的占比,作为信息匹配度;其中,所述预设特征信息库中存储有:多个客户端的标识码以及对应的特征信息,每个客户端的特征信息包括该客户端的软件特征信息和硬件特征信息;每个客户端的标识码为一个标识该客户端唯一性的字符串;
[0009]将所述信息匹配度与预设信息匹配度阈值进行比较;
[0010]如果所述信息匹配度不小于所述预设信息匹配度阈值,确定发生所述目标客户端重复访问事件;
[0011]如果所述信息匹配度小于所述预设信息匹配度阈值,向所述目标客户端发送重新计算标识码的指令,以使所述目标客户端根据所述目标特征信息计算新的标识码,并返回
所述接收目标客户端发送的目标标识码和目标特征信息的步骤。
[0012]可选的,在所述向所述目标客户端发送重新计算标识码的指令之后,还包括:
[0013]接收到所述目标客户端发送的新标识码;
[0014]判断所述新标识码是否与所述目标标识码相同;
[0015]如果所述新标识码与所述目标标识码相同,将所述目标客户端标记为异常客户端。
[0016]可选的,在所述接收目标客户端发送的目标标识码和目标特征信息之后,还包括:
[0017]如果所述预设特征信息库中未存储有所述目标标识码,将所述目标标识码和所述目标特征信息对应存储于所述预设特征信息库。
[0018]可选的,在所述确定发生所述目标客户端重复访问事件之后,还包括:
[0019]如果所述目标特征信息为预设时间周期内所述目标客户端发送的最新的特征信息,将所述预设特征信息库中所述目标标识码对应的特征信息,更新为所述目标特征信息。
[0020]在本专利技术实施的第二方面,还提供了一种客户端标识码的识别装置,包括:
[0021]信息接收模块,用于接收目标客户端发送的目标标识码和目标特征信息;其中,所述目标特征信息包括所述目标客户端的软件特征信息和硬件特征信息;
[0022]信息匹配模块,用于如果预设特征信息库中存储有所述目标标识码,计算所述预设特征信息库中所存储的所述目标标识码对应的特征信息中,与所述目标特征信息相同的信息的占比,作为信息匹配度;其中,所述预设特征信息库中存储有:多个客户端的标识码以及对应的特征信息,每个客户端的特征信息包括该客户端的软件特征信息和硬件特征信息;每个客户端的标识码为一个标识该客户端唯一性的字符串;
[0023]信息比较模块,用于将所述信息匹配度与预设信息匹配度阈值进行比较;
[0024]事件确定模块,用于如果所述信息匹配度不小于所述预设信息匹配度阈值,确定发生所述目标客户端重复访问事件;如果所述信息匹配度小于所述预设信息匹配度阈值,向所述目标客户端发送重新计算标识码的指令,以使所述目标客户端根据所述目标特征信息计算新的标识码,并返回所述接收目标客户端发送的目标标识码和目标特征信息的步骤。
[0025]可选的,所述装置,还包括:
[0026]异常确定模块,用于接收到所述目标客户端发送的新标识码;判断所述新标识码是否与所述目标标识码相同;如果所述新标识码与所述目标标识码相同,将所述目标客户端标记为异常客户端。
[0027]可选的,所述装置,还包括:
[0028]信息存储模块,用于如果所述预设特征信息库中未存储有所述目标标识码,将所述目标标识码和所述目标特征信息对应存储于所述预设特征信息库。
[0029]可选的,所述装置,还包括:
[0030]信息更新模块,用于如果所述目标特征信息为预设时间周期内所述目标客户端发送的最新的特征信息,将所述预设特征信息库中所述目标标识码对应的特征信息,更新为所述目标特征信息。
[0031]在本专利技术实施的又一方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0032]存储器,用于存放计算机程序;
[0033]处理器,用于执行存储器上所存放的程序时,实现任一所述的客户端标识码的识别方法步骤。
[0034]在本专利技术实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一所述的客户端标识码的识别方法步骤。
[0035]在本专利技术实施的又一方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的客户端标识码的识别方法。
[0036]本专利技术实施例提供的方法,接收目标客户端发送的目标标识码和目标特征信息;如果预设特征信息库中存储有目标标识码,计算预设特征信息库中所存储的目标标识码对应的特征信息中,与目标特征信息相同的信息的占比,作为信息匹配度;将信息匹配度与预设信息匹配度阈值进行比较;如果信息匹配度不小于预设信息匹配度阈值,确定发生目标客户端重复访问事件;如果信息匹配度小于预设信息匹配度阈值,向本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种客户端标识码的识别方法,其特征在于,包括:接收目标客户端发送的目标标识码和目标特征信息;其中,所述目标特征信息包括所述目标客户端的软件特征信息和硬件特征信息;如果预设特征信息库中存储有所述目标标识码,计算所述预设特征信息库中所存储的所述目标标识码对应的特征信息中,与所述目标特征信息相同的信息的占比,作为信息匹配度;其中,所述预设特征信息库中存储有:多个客户端的标识码以及对应的特征信息,每个客户端的特征信息包括该客户端的软件特征信息和硬件特征信息;每个客户端的标识码为一个标识该客户端唯一性的字符串;将所述信息匹配度与预设信息匹配度阈值进行比较;如果所述信息匹配度不小于所述预设信息匹配度阈值,确定发生所述目标客户端重复访问事件;如果所述信息匹配度小于所述预设信息匹配度阈值,向所述目标客户端发送重新计算标识码的指令,以使所述目标客户端根据所述目标特征信息计算新的标识码,并返回所述接收目标客户端发送的目标标识码和目标特征信息的步骤。2.根据权利要求1所述的方法,其特征在于,在所述向所述目标客户端发送重新计算标识码的指令之后,还包括:接收到所述目标客户端发送的新标识码;判断所述新标识码是否与所述目标标识码相同;如果所述新标识码与所述目标标识码相同,将所述目标客户端标记为异常客户端。3.根据权利要求1所述的方法,其特征在于,在所述接收目标客户端发送的目标标识码和目标特征信息之后,还包括:如果所述预设特征信息库中未存储有所述目标标识码,将所述目标标识码和所述目标特征信息对应存储于所述预设特征信息库。4.根据权利要求1

3任一项所述的方法,其特征在于,在所述确定发生所述目标客户端重复访问事件之后,还包括:如果所述目标特征信息为预设时间周期内所述目标客户端发送的最新的特征信息,将所述预设特征信息库中所述目标标识码对应的特征信息,更新为所述目标特征信息。5.一种客户端标识码的识别装置,其特征在于,包括:信息接收模块,用于接收目标客户端发送的目标标识码和目标特征信息;其中,所述目标特征信息包括所述目标客户端的软件特征信息和硬件特征信息;信息匹配模块,用于如果预设特征信息库...

【专利技术属性】
技术研发人员:谭在龙张泽武
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1