信息推送方法和装置制造方法及图纸

技术编号:15691064 阅读:162 留言:0更新日期:2017-06-24 03:58
本申请公开了信息推送方法和装置。该方法的一具体实施方式包括:接收第一客户端发送的对目标网页的分享请求,其中,该分享请求包括第一用户标识和该目标网页的页面标识;基于该第一用户标识和该页面标识,生成第一标识,并生成用于指示该目标网页的、带有该第一标识的第一网址;响应于接收到第二客户端发送的包含该第一网址的第一网页查询请求,确定第二用户标识,并执行如下映射建立步骤:基于该第二用户标识和该页面标识,生成第二标识;建立该第一标识和该第二标识的映射;向与所建立的映射相关联的各个客户端推送预置信息。该实施方式实现了富于针对性的信息推送。

Information push method and device

The present invention discloses an information push method and device. One embodiment of the method includes: receiving a first client to send to the target web sharing request, wherein the sharing request includes a first user ID and the target web page identifier; the first user ID and the page identifier based on the first generation ID, and generate the indicator of the target web, with the first. The first logo for; in response to receiving sending second client contains the first \the first URL query request, determine the second user mark, and performs the following steps: mapping the second user identification and the identification page based on second generation identification; establish the first identification and the second identification and mapping to map; the establishment of the relevant contact each client push information preset. The implementation implements targeted information push.

【技术实现步骤摘要】
信息推送方法和装置
本申请涉及计算机
,具体涉及互联网
,尤其涉及信息推送方法和装置。
技术介绍
随着计算机技术的发展,网站和客户端应用的功能越来越丰富。现有的网站可以包括社交型网站(SocialNetworkSite,SNS)和非社交型网站,现有的客户端应用可以包括社交型应用(例如微博类应用、即时通讯类应用等)和非社交型应用(例如工具类应用、阅读类应用、图像类应用等)。对于非社交型网站和非社交型客户端应用,由于每个用户相互独立,服务器无法直接从用户的使用行为数据中获取多个用户之间的用户关系,因而现有的向用户推送信息的方式通常是直接向随机选择的用户推送信息。从而,现有的信息推送方式存在着信息推送缺乏针对性的问题。
技术实现思路
本申请的目的在于提出一种改进的信息推送方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种信息推送方法,该方法包括:接收第一客户端发送的对目标网页的分享请求,其中,分享请求包括第一用户标识和目标网页的页面标识;基于第一用户标识和页面标识,生成第一标识,并生成用于指示目标网页的、带有第一标识的第一网址;响应于接收到第二客户端发送的包含第一网址的第一网页查询请求,确定第二用户标识,并执行如下映射建立步骤:基于第二用户标识和页面标识,生成第二标识;建立第一标识和第二标识的映射;向与所建立的映射相关联的各个客户端推送预置信息。在一些实施例中,映射建立步骤还包括:建立第一用户标识和第二用户标识的映射。在一些实施例中,该方法还包括:生成用于指示目标网页的、带有第二标识的第二网址;将第二网址返回至第二客户端,以使第二客户端显示第二网址所指示的目标网页。在一些实施例中,该方法还包括:响应于接收到第三客户端发送的包含第二网址的第二网页查询请求,确定第三用户标识;将第三用户标识作为第二用户标识并将第二标识作为第一标识,继续执行映射建立步骤。在一些实施例中,基于第一用户标识和页面标识,生成第一标识,包括:将第一用户标识和页面标识进行组合,生成第一标识。在一些实施例中,基于第一用户标识和页面标识,生成第一标识,包括:将第一用户标识和页面标识进行组合,生成组合标识;利用加密算法对组合标识进行处理,生成第一标识。在一些实施例中,响应于接收到第二客户端发送的包含第一网址的第一网页查询请求,确定第二用户标识,包括:响应于接收到第二客户端发送的包含第一网址的第一网页查询请求,确定第一网页查询请求中是否包含用户标识;响应于确定第一网页查询请求中包含用户标识,将第一网页查询请求中所包含的用户标识与第一用户标识进行匹配;响应于不匹配,将第一网页查询请求中所包含的用户标识确定为第二用户标识。在一些实施例中,响应于接收到第二客户端发送的包含第一网址的第一网页查询请求,确定第二用户标识,还包括:响应于确定第一网页查询请求中不包含用户标识,随机生成与第二客户端相关联的第二用户标识。在一些实施例中,第一客户端安装有目标应用,分享请求是第一客户端通过目标应用发送的;以及响应于接收到第二客户端发送的包含第一网址的第一网页查询请求之后,该方法还包括:向第二客户端发送对目标应用的打开指令。在一些实施例中,向第二客户端发送对目标应用的打开指令之前,该方法还包括:生成带有第一用户标识和第一标识的、目标应用的安装包的下载地址;将下载地址发送至第二客户端,以使第二客户端安装或更新目标应用。第二方面,本申请提供了一种信息推送装置,该装置包括:接收单元,配置用于接收第一客户端发送的对目标网页的分享请求,其中,分享请求包括第一用户标识和目标网页的页面标识;第一生成单元,配置用于基于第一用户标识和页面标识,生成第一标识,并生成用于指示目标网页的、带有第一标识的第一网址;第一确定单元,配置用于响应于接收到第二客户端发送的包含第一网址的第一网页查询请求,确定第二用户标识,并执行如下映射建立步骤:基于第二用户标识和页面标识,生成第二标识;建立第一标识和第二标识的映射;推送单元,配置用于向与所建立的映射相关联的各个客户端推送预置信息。在一些实施例中,第一确定单元进一步配置用于:建立第一用户标识和第二用户标识的映射。在一些实施例中,该装置还包括:第二生成单元,配置用于生成用于指示目标网页的、带有第二标识的第二网址;返回单元,配置用于将第二网址返回至第二客户端,以使第二客户端显示第二网址所指示的目标网页。在一些实施例中,该装置还包括:第二确定单元,配置用于响应于接收到第三客户端发送的包含第二网址的第二网页查询请求,确定第三用户标识;执行单元,配置用于将第三用户标识作为第二用户标识并将第二标识作为第一标识,使第一确定单元继续执行映射建立步骤。在一些实施例中,第一生成单元进一步配置用于:将第一用户标识和页面标识进行组合,生成第一标识。在一些实施例中,第一生成单元进一步配置用于:将第一用户标识和页面标识进行组合,生成组合标识;利用加密算法对组合标识进行处理,生成第一标识。在一些实施例中,第一确定单元包括:第一确定模块,配置用于响应于接收到第二客户端发送的包含第一网址的第一网页查询请求,确定第一网页查询请求中是否包含用户标识;匹配模块,配置用于响应于确定第一网页查询请求中包含用户标识,将第一网页查询请求中所包含的用户标识与第一用户标识进行匹配;第二确定模块,配置用于响应于不匹配,将第一网页查询请求中所包含的用户标识确定为第二用户标识。在一些实施例中,第一确定单元还包括:生成模块,配置用于响应于确定第一网页查询请求中不包含用户标识,随机生成与第二客户端相关联的第二用户标识。在一些实施例中,第一客户端安装有目标应用,分享请求是第一客户端通过目标应用发送的;以及该装置还包括:第一发送单元,配置用于向第二客户端发送对目标应用的打开指令。在一些实施例中,该装置还包括:第三生成单元,配置用于生成带有第一用户标识和第一标识的、目标应用的安装包的下载地址;第二发送单元,配置用于将下载地址发送至第二客户端,以使第二客户端安装或更新目标应用。本申请提供的信息推送方法和装置,首先基于第一客户端发送的分享请求中的第一用户标识和页面标识,生成第一标识和第一网址;而后响应于接收到第二客户端发送的第一网页查询请求,确定第二用户标识,以便生成第二标识并建立第一标识和第二标识的映射;最后推送预置信息至与映射相关联的各个客户端,实现了将多个用户进行关联,进而实现了富于针对性的信息推送。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的信息推送方法的一个实施例的流程图;图3是对图2的流程图中的映射建立步骤的分解流程图;图4是根据本申请的信息推送方法的一个应用场景的示意图;图5是根据本申请的信息推送方法的又一个实施例的流程图;图6是根据本申请的信息推送方法的又一个应用场景的示意图;图7是根据本申请的信息推送方法的又一个实施例的流程图;图8是根据本申请的信息推送装置的一个实施例的结构示意图;图9是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实本文档来自技高网...
信息推送方法和装置

【技术保护点】
一种信息推送方法,其特征在于,所述方法包括:接收第一客户端发送的对目标网页的分享请求,其中,所述分享请求包括第一用户标识和所述目标网页的页面标识;基于所述第一用户标识和所述页面标识,生成第一标识,并生成用于指示所述目标网页的、带有所述第一标识的第一网址;响应于接收到第二客户端发送的包含所述第一网址的第一网页查询请求,确定第二用户标识,并执行如下映射建立步骤:基于所述第二用户标识和所述页面标识,生成第二标识;建立所述第一标识和所述第二标识的映射;向与所建立的映射相关联的各个客户端推送预置信息。

【技术特征摘要】
1.一种信息推送方法,其特征在于,所述方法包括:接收第一客户端发送的对目标网页的分享请求,其中,所述分享请求包括第一用户标识和所述目标网页的页面标识;基于所述第一用户标识和所述页面标识,生成第一标识,并生成用于指示所述目标网页的、带有所述第一标识的第一网址;响应于接收到第二客户端发送的包含所述第一网址的第一网页查询请求,确定第二用户标识,并执行如下映射建立步骤:基于所述第二用户标识和所述页面标识,生成第二标识;建立所述第一标识和所述第二标识的映射;向与所建立的映射相关联的各个客户端推送预置信息。2.根据权利要求1所述的信息推送方法,其特征在于,所述映射建立步骤还包括:建立所述第一用户标识和所述第二用户标识的映射。3.根据权利要求1所述的信息推送方法,其特征在于,所述方法还包括:生成用于指示所述目标网页的、带有所述第二标识的第二网址;将所述第二网址返回至所述第二客户端,以使所述第二客户端显示所述第二网址所指示的所述目标网页。4.根据权利要求3所述的信息推送方法,其特征在于,所述方法还包括:响应于接收到第三客户端发送的包含所述第二网址的第二网页查询请求,确定第三用户标识;将所述第三用户标识作为第二用户标识并将所述第二标识作为第一标识,继续执行所述映射建立步骤。5.根据权利要求1所述的信息推送方法,其特征在于,所述基于所述第一用户标识和所述页面标识,生成第一标识,包括:将所述第一用户标识和所述页面标识进行组合,生成第一标识。6.根据权利要求1所述的信息推送方法,其特征在于,所述基于所述第一用户标识和所述页面标识,生成第一标识,包括:将所述第一用户标识和所述页面标识进行组合,生成组合标识;利用加密算法对所述组合标识进行处理,生成第一标识。7.根据权利要求1所述的信息推送方法,其特征在于,所述响应于接收到第二客户端发送的包含所述第一网址的第一网页查询请求,确定第二用户标识,包括:响应于接收到第二客户端发送的包含所述第一网址的第一网页查询请求,确定所述第一网页查询请求中是否包含用户标识;响应于确定所述第一网页查询请求中包含用户标识,将所述第一网页查询请求中所包含的用户标识与所述第一用户标识进行匹配;响应于不匹配,将所述第一网页查询请求中所包含的用户标识确定为第二用户标识。8.根据权利要求7所述的信息推送方法,其特征在于,所述响应于接收到第二客户端发送的包含所述第一网址的第一网页查询请求,确定第二用户标识,还包括:响应于确定所述第一网页查询请求中不包含用户标识,随机生成与所述第二客户端相关联的第二用户标识。9.根据权利要求1所述的信息推送方法,其特征在于,所述第一客户端安装有目标应用,所述分享请求是所述第一客户端通过所述目标应用发送的;以及所述响应于接收到第二客户端发送的包含所述第一网址的第一网页查询请求之后,所述方法还包括:向所述第二客户端发送对所述目标应用的打开指令。10.根据权利要求9所述的信息推送方法,其特征在于,所述向所述第二客户端发送对目标应用的打开指令之前,所述方法还包括:生成带有所述第一用户标识和所述第一标识的、所述目标应用的安装包的下载地址;将所述下载地址...

【专利技术属性】
技术研发人员:蔡泽华
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1