本发明专利技术公开了一种信息推送方法和装置。其中,该方法包括:在第一客户端接收第二客户端提供的多媒体信息的过程中,接收第一客户端发送的推送确认指令,其中,第一客户端上登录有第一账户;响应于推送确认指令,利用多媒体信息的关键词,获取推送任务集合;根据第一账户的行为特征,从推送任务集合中检索出目标任务;将检索出的目标任务推送给第一客户端。本发明专利技术解决了向不同用户推送的信息没有差异性的技术问题。
【技术实现步骤摘要】
本专利技术涉及数据处理领域,具体而言,涉及一种信息推送方法和装置。
技术介绍
目前信息交互平台上(如腾讯课堂)拥有较多的应用功能,可以利用信息推广系统(如,课程推广中的优惠券、赠送金币等)向用户推送多媒体的学习信息,该推送的学习信息可以供用户阅读或下载;利用信息库(如,题库)为用户提供大量的任务信息,并提示用户执行该推送的任务。但是现有的信息交互平台上,向不同用户推送的信息或者待执行的任务都是一样的,该一样的任务或信息与不同的用户的适配性不好,推送的任务或信息的准确度低。针对上述向不同用户推送的信息没有差异性的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种信息推送方法和装置,以至少解决向不同用户推送的信息没有差异性的技术问题。根据本专利技术实施例的一个方面,提供了一种信息推送方法,该方法包括:在第一客户端接收第二客户端提供的多媒体信息的过程中,接收第一客户端发送的推送确认指令,其中,所述第一客户端上登录有第一账户;响应于所述推送确认指令,利用所述多媒体信息的关键词,获取推送任务集合;根据所述第一账户的行为特征,从所述推送任务集合中检索出目标任务;将检索出的所述目标任务推送给所述第一客户端。根据本专利技术实施例的另一方面,还提供了一种信息推送装置,该装置包括:接收单元,用于在第一客户端接收第二客户端提供的多媒体信息的过程中,接收第一客户端发送的推送确认指令,其中,所述第一客户端上登录有第一账户;获取单元,用于响应于所述推送确认指令,利用所述多媒体信息的关键词,获取推送任务集合;检索单元,用于根据所述第一账户的行为特征,从所述推送任务集合中检索出目标任务;推送单元,用于将检索出的所述目标任务推送给所述第一客户端。在本专利技术实施例中,在第一客户端接收第二客户端提供的多媒体信息的过程中,在对第一客户端推送任务时,利用多媒体信息的关键词,获取推送任务集合,并根据第一客户端上登录的第一账户的行为特征,从推送任务集合中检索出目标任务,然后推送目标任务至第一客户端。在该实施例中,向第一客户端推送的目标任务,基于多媒体信息的关键词和第一客户端上登录的账户的行为特征而确定,由于不同的账户会有不同的行为特征,可以向不同账户推送不同的任务,并且推送的任务与对应账户的匹配度很高解决了现有技术中向不同用户推送的信息没有差异性的问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种信息推送方法的硬件环境的示意图;图2是根据本专利技术实施例的一种可选的信息推送方法的流程图;图3是根据本专利技术实施例的另一种可选的信息推送方法的流程图;图4是根据本专利技术实施例的一种可选的行为特征的数据结构示意图;图5是根据本专利技术实施例的又一种可选的信息推送方法的流程图;图6是根据本专利技术实施例的一种可选的信息推送方法的原理示意图;图7是根据本专利技术实施例的一种可选的信息推送装置的示意图;图8是根据本专利技术实施例的服务器或终端的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例,提供了一种信息推送方法,该方法可以应用于如图1所示的硬件环境中。具体地,在本实施例中,上述信息推送方法可以应用于如图1所示的服务器101、第一终端103和第二终端105所构成的硬件环境中。如图1所示,该硬件环境中至少包括一个第一终端,该第一终端可以为多个,每个第一终端和第二终端上均可以安装应用客户端,第一终端和第二终端通过终端上安装的客户端进行信息交互。上述实施例中的第一终端和第二终端均可以通过网络与服务器进行连接,该服务器为与终端上安装的应用客户端对应的服务器。上述网络包括但不限于:广域网、城域网或局域网。上述的应用客户端可以包括游戏应用客户端、在线课程客户端、社交平台客户端等,本申请对此不做限定。如图2所示,上述的信息推送方法可以通过如下步骤实现:步骤S202:在第一客户端接收第二客户端提供的多媒体信息的过程中,接收第一客户端发送的推送确认指令,其中,第一客户端上登录有第一账户;步骤S204:响应于推送确认指令,利用多媒体信息的关键词,获取推送任务集合;步骤S206:根据第一账户的行为特征,从推送任务集合中检索出目标任务;步骤S208:将检索出的目标任务推送给第一客户端。通过上述实施例,在第一客户端接收第二客户端提供的多媒体信息的过程中,在对第一客户端推送任务时,利用多媒体信息的关键词,获取推送任务集合,并根据第一客户端上登录的第一账户的行为特征,从推送任务集合中检索出目标任务,然后推送目标任务至第一客户端。在该实施例中,向第一客户端推送的目标任务,基于多媒体信息的关键词和第一客户端上登录的账户的行为特征而确定,由于不同的账户会有不同的行为特征,可以向不同账户推送不同的任务,并且推送的任务与对应账户的匹配度很高解决了现有技术中向不同用户推送的信息没有差异性的问题。上述实施例中的第一客户端和第二客户端分别安装在不同的终端上,第一客户端上可以登录第一账户,第二客户端上可以登录第二账户,第二账户可以通过服务器向第一客户端上登录的第一账户提供多媒体信息,该多媒体信息可以为图片信息、地图信息、幻灯片信息(如PPT信息)、音频信息以及视频信息等。其中的多媒体信息可以为第二账户实时生成并实时上传的信息,例如,可以通过第二客户端所在的终端的多媒体信息采集装置(如录像装置)采集视频信息,并将采集到的视频信息实时上传至服务器。需要说明的是,第二客户端可以同时向多个第一客户端提供多媒体信息,例如,在网络课程平台中,老师使用的第二客户端可以向多个学生使用的第一客户端讲课,在该实施例中多媒体信息即为老师讲的课。又如,在即时通讯平台中,第二客户端可以向多个第一客户端提供地图信息和/或语音信息等,在该举例中,多媒体信息为地图信息和/或语音信息。上述的多媒体信息的关键词可以为第二客户端上传至服务器的,该关键词可以是从多媒体信息中提取出来的,也可以是第二客户端的使用者输入的。例如,多多媒体信息为PPT,可以从PPT中提取该关键词。下面以上述方案应用在网络课程平台中为例,详述本专利技术实施例:在学生使用的第一客户端接收老师使用的第二客户端讲的课程的过程中,可以向服务器发送推送确认指本文档来自技高网...

【技术保护点】
一种信息推送方法,其特征在于,包括:在第一客户端接收第二客户端提供的多媒体信息的过程中,接收第一客户端发送的推送确认指令,其中,所述第一客户端上登录有第一账户;响应于所述推送确认指令,利用所述多媒体信息的关键词,获取推送任务集合;根据所述第一账户的行为特征,从所述推送任务集合中检索出目标任务;将检索出的所述目标任务推送给所述第一客户端。
【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:在第一客户端接收第二客户端提供的多媒体信息的过程中,接收第一客户端发送的推送确认指令,其中,所述第一客户端上登录有第一账户;响应于所述推送确认指令,利用所述多媒体信息的关键词,获取推送任务集合;根据所述第一账户的行为特征,从所述推送任务集合中检索出目标任务;将检索出的所述目标任务推送给所述第一客户端。2.根据权利要求1所述的方法,其特征在于,根据所述第一账户的行为特征,从所述任务集合中检索出目标任务包括:根据所述第一账户的行为特征,确定所述第一账户的任务等级;从所述任务集合中,检索出与所述任务等级相匹配的所述目标任务。3.根据权利要求2所述的方法,其特征在于,根据所述第一账户的行为特征,确定所述第一账户的任务等级包括:从预先设置的任务图谱中,查找所述关键词所指向的任务节点;根据所述行为特征和所述任务节点的节点等级,确定所述第一账户对于所述任务节点的任务参数值;获取所述任务参数值所属的任务等级。4.根据权利要求1所述的方法,其特征在于,利用所述多媒体信息的关键词,获取推送任务集合包括:从预先设置的任务图谱中,查找所述关键词所指向的任务节点,其中,所述任务图谱中包含多个任务节点;从任务库中,检索出查找到的所述任务节点的所述任务集合。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在利用所述多媒体信息的关键词,确定推送任务集合之前,接收所述第二客户端上传的所述关键词;在利用所述多媒体信息的关键词,确定推送任务集合之后,将所述任务集合保存入异步缓存池。6.根据权利要求1至5中任意一项所述的方法,其特征在于,异步执行利用所述多媒体信息的关键词获取推送任务集合的步骤和根据所述第一账户的行为特征从所述推送任务集合中检索出目标任务的步骤。7.根据权利要求1所述的方法,其特征在于,在将检索出的所述目标任务推送给所述第一客户端之后,所述方法还包括:接收所述第一客户端执行所述目标任务的执行结果;比较所述执行结果与所述目标任务的预设结果,生成比较结果;利用所述比较结果更新所述第一账户的行为特征。8.根据权利要求7所述的方法,其特征在于,在从所述推送任务集合中检索...
【专利技术属性】
技术研发人员:黄当武,衡阵,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。