客户端标识处理方法、装置、终端、服务器、系统和介质制造方法及图纸

技术编号:29163058 阅读:24 留言:0更新日期:2021-07-06 23:05
本申请公开了一种客户端标识处理方法、装置、用户终端、服务器和介质,涉及智能搜索技术领域。该方法包括:接收第二搜索客户端发送的第一搜索客户端的第一客户端标识;其中,第一搜索客户端配置于第一用户终端,第二搜索客户端配置于第二用户终端;将第一客户端标识与第二搜索客户端的第二客户端标识,建立绑定关系;其中,第一客户端标识是第二搜索客户端在监听到第一搜索客户端发送的探测请求时,从所述探测请求中获得的。通过上述方案,能够使第一搜索客户端与第二搜索客户端相关联,从而实现对用户在第一搜索客户端和/或第二搜索客户端发起的搜索请求所对应的搜索结果进行优化。

【技术实现步骤摘要】
客户端标识处理方法、装置、终端、服务器、系统和介质
本申请涉及计算机
,尤其涉及一种人工智能技术,具体涉及一种客户端标识处理方法、装置、终端、服务器和介质。
技术介绍
随着互联网技术的发展,同一用户既可以在手机上发起信息搜索,也可以在PC机上发起信息搜索。对于不需要进行账号登录进行信息搜索的场景,无法获知在PC机上的搜索客户端发起搜索的用户与在手机上的搜索客户端发起搜索的用户是否为同一用户。
技术实现思路
本申请实施例提供的一种客户端标识处理方法、装置、终端、服务器、系统和介质,以实现建立第一用户终端上第一搜索客户端和第二用户终端上的第二搜索客户端的绑定关系,从而可以基于绑定关系确定在不同客户端上发起搜索的用户是否是同一用户。本申请实施例公开了一种客户端标识处理方法,该方法应用于服务端,包括:接收第二搜索客户端发送的第一搜索客户端的第一客户端标识;其中,第一搜索客户端配置于第一用户终端,第二搜索客户端配置于第二用户终端;将第一客户端标识与第二搜索客户端的第二客户端标识,建立绑定关系;其中,所述第一客户端标识是第二搜索客户端在监听到第一搜索客户端发送的探测请求时,从所述探测请求中获得的。上述实施例具有如下优点或有益效果:通过接收第一客户端标识,建立第一搜索客户端和第二搜索客户端的绑定关系,从而可以基于建立的绑定关系确定不同客户端是否存在关联,即可以确定在不同客户端上发起搜索的用户是否是同一用户,进而可以基于建立的绑定关系对用户在第一搜索客户端和/或第二搜索客户端发起的搜索请求所对应的搜索结果进行优化。进一步地,在接收第二搜索客户端发送的第一客户端标识之前,所述方法还包括:接收第一搜索客户端在检测到搜索触发操作时发送的搜索请求;向第一搜索客户端返回携带预设代码片段的搜索响应消息,以使第一搜索客户端通过执行所述预设代码片段,来获取第一搜索客户端的第一客户端标识,并发送携带第一客户端标识的探测请求。据此,上述实施例具有如下优点或有益效果:通过服务端向第一搜索客户端返回的预设代码片段,从而能够使第一搜索客户端快速地获取第一客户端标识,以便于后续根据第一客户端标识建立第一搜索客户端和第二搜索客户端的绑定关系。进一步地,在将第一客户端标识与第二客户端标识,建立绑定关系之后,所述方法还包括:在接收到第一搜索客户端发送的第一搜索请求时,根据第一搜索请求中的第一搜索词获取第一搜索结果列表;基于所述绑定关系,获取第二搜索客户端的第二历史搜索相关信息,根据第二历史搜索相关信息对第一搜索结果列表进行优化处理;将优化处理后的第一搜索结果列表返回给第一搜索客户端进行展现;和/或,在接收到第二搜索客户端发送的第二搜索请求时,根据第二搜索请求中的第二搜索词获取第二搜索结果列表;基于所述绑定关系,获取第一搜索客户端的第一历史搜索相关信息,根据第一历史搜索相关信息对第二搜索结果列表进行优化处理;将优化处理后的第二搜索结果列表返回给第二搜索客户端进行展现。据此,上述实施例具有如下优点或有益效果:通过基于绑定关系,根据具有绑定关系的搜索客户端的历史搜索相关信息对搜索结果进行优化,从而使搜索结果包含了用户历史搜索的结果相关信息,从而使搜索结果更加丰富全面。进一步地,根据第二历史搜索相关信息对第一搜索结果列表进行优化处理,包括:从第二历史搜索相关信息中获取第二搜索结果信息,将第二搜索结果信息添加至第一搜索结果列表中;和/或,从第二历史搜索相关信息中获取用户对第二搜索结果信息的点击信息,根据该点击信息对第一搜索结果列表中的搜索结果进行处理;相应的,根据第一历史搜索信息对第二搜索结果列表进行优化处理,包括:从第一历史搜索相关信息中获取第一搜索结果信息,将第一搜索结果信息添加至第二搜索结果列表中;和/或,从第一历史搜索相关信息中获取用户对第一搜索结果信息的点击信息,根据该点击信息对第二搜索结果列表中的搜索结果进行处理;其中,第一搜索结果信息是针对第一搜索客户端发送的历史搜索词获得的历史搜索结果信息,第二搜索结果信息是针对第二搜索客户端发送的历史搜索词获得的历史搜索结果信息。据此,上述实施例具有如下优点或有益效果:通过搜索结果信息和/或用户对搜索结果的点击信息,对与搜索客户端关联的其他搜索客户端的搜索结果进行处理,从而使其他搜索客户端中的搜索结果中包含该搜索客户端的搜索结果信息或用户的查阅倾向,使搜索结果能够充分反应用户的对搜索结果的阅览倾向,从而向用户显示其感兴趣的搜索结果,实现对其他搜索客户端中搜索结果的优化。本申请实施例公开了一种客户端标识处理方法,该方法应用于配置于第一用户终端的第一搜索客户端,包括:获取第一搜索客户端的第一客户端标识;发送携带第一客户端标识的探测请求,以使第二搜索客户端在监听到所述探测请求时,将第一客户端标识发送至服务端;其中,第二搜索客户端配置于第二用户终端。上述实施例具有如下优点或有益效果:通过获取第一客户端标识,发送携带第一客户端标识的探测请求以使第二搜索终端将其发送至服务端,使服务端可以建立第一搜索客户端和第二搜索客户端的绑定关系,从而可以基于建立的绑定关系确定不同客户端是否存在关联,即可以确定在不同客户端上发起搜索的用户是否是同一用户,进而可以基于建立的绑定关系对用户在第一搜索客户端和/或第二搜索客户端发起的搜索请求所对应的搜索结果进行优化。进一步地,在获取第一搜索客户端的第一客户端标识之前,所述方法还包括:在检测到搜索触发操作时,向服务端发送搜索请求;接收服务端返回的搜索响应消息,所述搜索响应消息中携带预设代码片段;相应的,获取第一搜索客户端的第一客户端标识,发送携带第一客户端标识的探测请求,包括:获取所述搜索响应消息中的预设代码片段;通过执行所述预设代码片段,获取第一搜索客户端的第一客户端标识,发送携带第一客户端标识的探测请求。据此,上述实施例具有如下优点或有益效果:通过服务端返回的预设代码片段获取第一客户端标识,从而能够快速地获取第一客户端标识,以便于后续根据第一客户端标识建立第一搜索客户端和第二搜索客户端的绑定关系。进一步地,通过执行所述预设代码片段,获取第一搜索客户端的第一客户端标识,包括:通过执行所述预设代码片段,在本地的cookie文件中查找客户端标识字段对应的标识数据,将查找到的标识数据作为第一搜索客户端的第一客户端标识。据此,上述实施例具有如下优点或有益效果:通过在cookie文件中查找客户端标识字段对应的标识数据,并作为第一客户端标识,从而快速地获取用于代表第一搜索客户端身份的第一客户端标识,以便于后续根据第一客户端标识建立第一搜索客户端和第二搜索客户端的绑定关系。进一步地,发送携带第一客户端标识的探测请求,包括:多次发送携带第一客户端标识的探测请求,其中,每次发送的探测请求中还携带预设IP地址范围内的一个本文档来自技高网...

【技术保护点】
1.一种客户端标识处理方法,应用于服务端,包括:/n接收第二搜索客户端发送的第一搜索客户端的第一客户端标识;其中,第一搜索客户端配置于第一用户终端,第二搜索客户端配置于第二用户终端;/n将第一客户端标识与第二搜索客户端的第二客户端标识建立绑定关系;/n其中,所述第一客户端标识是第二搜索客户端在监听到第一搜索客户端发送的探测请求时,从所述探测请求中获得的。/n

【技术特征摘要】
1.一种客户端标识处理方法,应用于服务端,包括:
接收第二搜索客户端发送的第一搜索客户端的第一客户端标识;其中,第一搜索客户端配置于第一用户终端,第二搜索客户端配置于第二用户终端;
将第一客户端标识与第二搜索客户端的第二客户端标识建立绑定关系;
其中,所述第一客户端标识是第二搜索客户端在监听到第一搜索客户端发送的探测请求时,从所述探测请求中获得的。


2.根据权利要求1所述的方法,其特征在于,在接收第二搜索客户端发送的第一客户端标识之前,所述方法还包括:
接收第一搜索客户端在检测到搜索触发操作时发送的搜索请求;
向第一搜索客户端返回携带预设代码片段的搜索响应消息,以使第一搜索客户端通过执行所述预设代码片段,来获取第一搜索客户端的第一客户端标识,并发送携带第一客户端标识的探测请求。


3.根据权利要求1所述的方法,其特征在于,在将第一客户端标识与第二客户端标识,建立绑定关系之后,所述方法还包括:
在接收到第一搜索客户端发送的第一搜索请求时,根据第一搜索请求中的第一搜索词获取第一搜索结果列表;
基于所述绑定关系,获取第二搜索客户端的第二历史搜索相关信息,根据第二历史搜索相关信息对第一搜索结果列表进行优化处理;
将优化处理后的第一搜索结果列表返回给第一搜索客户端进行展现;和/或,
在接收到第二搜索客户端发送的第二搜索请求时,根据第二搜索请求中的第二搜索词获取第二搜索结果列表;
基于所述绑定关系,获取第一搜索客户端的第一历史搜索相关信息,根据第一历史搜索相关信息对第二搜索结果列表进行优化处理;
将优化处理后的第二搜索结果列表返回给第二搜索客户端进行展现。


4.根据权利要求3所述的方法,其特征在于,根据第二历史搜索相关信息对第一搜索结果列表进行优化处理,包括:
从第二历史搜索相关信息中获取第二搜索结果信息,将第二搜索结果信息添加至第一搜索结果列表中;和/或,
从第二历史搜索相关信息中获取用户对第二搜索结果信息的点击信息,根据该点击信息对第一搜索结果列表中的搜索结果进行处理;
相应的,根据第一历史搜索信息对第二搜索结果列表进行优化处理,包括:
从第一历史搜索相关信息中获取第一搜索结果信息,将第一搜索结果信息添加至第二搜索结果列表中;和/或,
从第一历史搜索相关信息中获取用户对第一搜索结果信息的点击信息,根据该点击信息对第二搜索结果列表中的搜索结果进行处理;
其中,第一搜索结果信息是针对第一搜索客户端发送的历史搜索词获得的历史搜索结果信息,第二搜索结果信息是针对第二搜索客户端发送的历史搜索词获得的历史搜索结果信息。


5.一种客户端标识处理方法,其特征在于,应用于配置于第一用户终端的第一搜索客户端,包括:
获取第一搜索客户端的第一客户端标识;
发送携带第一客户端标识的探测请求,以使第二搜索客户端在监听到所述探测请求时,将第一客户端标识发送至服务端,其中,第二搜索客户端配置于第二用户终端。


6.根据权利要求5所述的方法,其特征在于,在获取第一搜索客户端的第一客户端标识之前,所述方法还包括:
在检测到搜索触发操作时,向服务端发送搜索请求;
接收服务端返回的搜索响应消息,所述搜索响应消息中携带预设代码片段;
相应的,获取第一搜索客户端的第一客户端标识,发送携带第一客户端标识的探测请求,包括:
获取所述搜索响应消息中的预设代码片段;
通过执行所述预设代码片段,获取第一搜索客户端的第一客户端标识,发送携带第一客户端标识的探测请求。


7.根据权利要求6所述的方法,其特征在于,通过执行所述预设代码片段,获取第一搜索客户端的第一客户端标识,包括:
通过执行所述预设代码片段,在本地的cookie文件中查找客户端标识字段对应的标识数据,将查找到的标识数据作为第一搜索客户端的第一客户端标识。


8.根据权利要求5所述的方法,其特征在于,发送携带第一客户端标识的探测请求,包括:
多次发送携带第一客户端标识的探测请求,其中,每次发送的探测请求中还携带预设IP地址范围内的一个IP地址,以及第二搜索客户端上用于监听探测请求的监听端口号,并且不同探测请求中的IP地址在预设IP地址范围内轮询递增,以使第二搜索客户端监听到所携带的IP地址与第二搜...

【专利技术属性】
技术研发人员:路华生刘林
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1