信息推送方法、装置、电子设备和存储介质制造方法及图纸

技术编号:30547740 阅读:13 留言:0更新日期:2021-10-30 13:27
本公开提供了信息推送方法、装置、电子设备和存储介质,涉及大数据领域,尤其涉及信息搜索和内容推送技术。具体实现方案为:通过推送模块采集用户行为信息,并上传至推送服务器,其中,所述用户行为信息用于以使所述推送服务器在至少一个类型的客户端中筛选出推送信息对应的客户端,并向所述对应的客户端中推送模块发送所述推送信息;通过所述推送模块获取所述推送服务器发送的所述推送信息。本公开实施例可以提高信息推送的效率。实施例可以提高信息推送的效率。实施例可以提高信息推送的效率。

【技术实现步骤摘要】
信息推送方法、装置、电子设备和存储介质


[0001]本公开涉及大数据领域,尤其涉及信息搜索和内容推送技术,具体涉及一种信息推送方法、装置、电子设备和存储介质。

技术介绍

[0002]当前,客户端的后台服务器会向客户端推送内容,以使客户端在终端的通知栏、悬浮窗或者弹窗上显示该内容。
[0003]目前,客户端通过用户的浏览行为和点击行为等收集用户的兴趣信息,根据收集到的兴趣信息对用户进行打标签操作,建立用户的兴趣模型,创建推送信息内容,根据内容标签匹配相同标签的用户,并对相同标签的用户所使用的客户端进行推送,在客户端中显示推送内容。

技术实现思路

[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]图1是根据本公开实施例的一种信息推送方法的示意图;
[0029]图2是根据本公开实施例的一种信息推送方法的示意图;
[0030]图3是根据本公开实施例的一种信息推送方法的示意图;
[0031]图4是根据本公开实施例的一种信息推送方法的示意图;
[0032]图5是可以实现本公开实施例的信息推送方法的场景图;
[0033]图6是根据本公开实施例的一种信息推送装置的示意图;
[0034]图7是根据本公开实施例的一种信息推送装置的示意图;
[0035]图8是用来实现本公开实施例的信息推送方法的电子设备的框图。
具体实施方式
[0036]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0037]图1是根据本公开实施例公开的一种信息推送方法的流程图,本实施例可以适用于在客户端显示推送信息的情况。本实施例方法可以由信息推送装置来执行,该装置可采用软件和/或硬件的方式实现,并具体配置于具有一定数据运算能力的电子设备中,该电子设备可以是客户端设备,客户端设备例如手机、平板电脑、车载终端和台式电脑等。
[0038]S101,通过推送模块采集用户行为信息,并上传至推送服务器,其中,所述用户行为信息用于以使所述推送服务器在至少一个类型的客户端中筛选出推送信息对应的客户端,并向所述对应的客户端中推送模块发送所述推送信息。
[0039]推送模块为以当前客户端为运行环境的功能程序,该当前客户端可以相对于推送
模块来说是宿主程序。示例性的,推送模块为软件开发工具包(Software Development Kit,SDK)。推送模块用于与推送服务器交互,采集当前客户端的用户行为信息发送至推送服务器,以及接收推送服务器发送的推送信息,并发送至当前客户端。
[0040]用户行为信息可以是用户与当前客户端交互过程中产生的数据,用户行为信息用于确定用户的特征,以确定用户感兴趣的内容,作为推送信息显示给用户。在服务器端,推送服务器可以根据收集到的用户行为信息检测用户的特征,并确定用户感兴趣的内容,在需要推送信息时,根据推送信息,查询对该推送信息感兴趣的用户,并向感兴趣的用户的客户端进行推送。
[0041]推送模块为通用模块,可以安装于不同类型的客户端中,不同类型的客户端下载安装即可运行推送模块,从而实现推送模块的信息推送功能。用户行为信息用于与推送信息共同配合,以使所述推送服务器在至少一个类型中筛选出目标类型,并在目标类型的至少一个客户端中筛选出对应的客户端。
[0042]其中,不同类型的客户端可以是指,具有不同服务或功能的客户端,不同类型的客户端可以不限制领域和使用场景等。例如,不同类型的客户端可以包括文档阅读客户端、社区交互客户端、浏览器客户端、地图客户端、交通工具客户端、输入法客户端、新闻资讯类客户端、图像浏览客户端、音频播放客户端、视频播放客户端和云存储客户端等。相应的,文档阅读客户端的用户行为信息可以是文档类型和各类型的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息推送方法,包括:通过推送模块采集用户行为信息,并上传至推送服务器,其中,所述用户行为信息用于以使所述推送服务器在至少一个类型的客户端中筛选出推送信息对应的客户端,并向所述对应的客户端中推送模块发送所述推送信息;通过所述推送模块获取所述推送服务器发送的所述推送信息。2.根据权利要求1所述的方法,还包括:通过所述推送模块获取针对所述推送信息的用户反馈信息,并上传至所述推送服务器。3.根据权利要求1所述的方法,其中,所述上传至推送服务器,包括:通过所述推送模块获取当前客户端的类型标识信息和用户标识信息;通过所述推送模块将所述当前客户端的类型标识信息和用户标识信息添加到所述用户行为信息中,并上传至推送服务器;其中,类型标识信息用于所述推送服务器在至少一个类型的客户端中筛选出目标类型的客户端;所述用户标识信息用于所述推送服务器在所述目标类型的客户端中筛选出与所述推送信息对应的客户端。4.一种信息推送方法,包括:获取客户端中推送模块发送的用户行为信息,并存储;获取推送信息;根据预先存储的客户端的用户行为信息,在至少一个类型的客户端中查询所述推送信息对应的客户端,并将所述推送信息发送至所述对应的客户端中推送模块。5.根据权利要求4所述的方法,其中,所述获取客户端中推送模块发送的用户行为信息,并存储,包括:获取客户端中推送模块发送的用户行为信息;根据所述用户行为信息,确定兴趣信息、类型标识信息和用户标识信息,并生成目标格式的用户兴趣数据;将所述用户兴趣数据进行存储,并构建索引。6.根据权利要求5所述的方法,其中,所述根据预先存储的客户端的用户行为信息,在至少一个类型的客户端中查询所述推送信息对应的客户端,包括:在所述索引中,查询与所述推送信息对应的类型标识信息和对应的用户标识信息;根据所述对应的类型标识信息确定目标类型的客户端;根据所述对应的用户标识信息,在所述目标类型的客户端中确定所述推送信息对应的客户端。7.根据权利要求1所述的方法,还包括:获取所述对应的客户端中推送模块针对所述推送信息发送的用户反馈信息;将所述用户反馈信息作为所述推送信息的反馈结果,并反馈给所述推送信息的发送方。8.一种信息推送装置,包括:推送模块,用于采集用户行为信息,并上传至推送服务器,其中,所述用户行为信息用于以使所述推送服务器在至少一个类型的客户端中筛选出推送信息对应的客户端,并向所
述对应的客户端中推送模块发送所述推送信息;所述推送模块,还用于获取所述推送服务器发送的所述推送信息。9.根据权利要求8所述的装置,所述推送模块,还用于获取针对所述推送信息的用户...

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

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

1