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

技术编号:13495729 阅读:47 留言:0更新日期:2016-08-07 20:05
本发明专利技术公开了一种信息推送方法及装置,属于网络技术领域。本发明专利技术通过对于多个第一用户账号中的每个第一用户账号,确定该第一用户账号对应的用户身份类别,当前登录网络直播平台的所有用户账号中包括该多个第一用户账号,基于该用户身份类别,确定对应的推送信息,将该推送信息发送给与该第一用户账号存在关注关系的用户终端,如此,基于第一用户的用户身份类别不同,网络直播平台对应提供不同的推送信息,使得推送的信息形式具有多样性。

【技术实现步骤摘要】

本专利技术涉及网络
,特别涉及一种信息推送方法及装置
技术介绍
随着网络技术的快速发展,出现了越来越多的网络直播平台,且网络直播平台也变得越来越多样化。网络直播平台上一般可以包括多个直播间,直播间中包括有主播和用户,通常情况下,为了增加主播与用户之间的互动,网络直播平台不仅可以提供网络直播的功能,还提供了关注功能,例如,如果用户对某一主播感兴趣,可以通过用户终端关注该主播,相应地,网络直播平台会向该用户终端发送与该主播相关的推送信息。目前,网络直播平台为用户终端发送推送信息的过程可以包括:用户终端向网络直播平台发送关注请求,该关注请求中可以携带该用户所关注的主播信息,网络直播平台建立该用户与该主播之间的关注关系。之后,当网络直播平台检测到该主播进行直播时,向与该主播存在关注关系的用户终端发送直播提醒信息,以实现信息的推送。然而,上述提供的信息推送方法是向用户终端推送所关注主播的直播提醒信息,推送的信息形式比较单一。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种信息推送方法及装置。所述技术方案如下:—方面,提供了一种信息推送方法,所述方法包括:对于多个第一用户账号中的每个第一用户账号,确定所述第一用户账号对应的用户身份类别,当前登录网络直播平台的所有用户账号中包括所述多个第一用户账号;基于所述用户身份类别,确定对应的推送信息;将所述推送信息发送给与所述第一用户账号存在关注关系的用户终端。可选地,所述基于所述用户身份类别,确定对应的推送信息,包括:若所述用户身份类别为主播,则判断所述第一用户账号是否正在进行网络直播;若所述第一用户账号正在进行网络直播,则获取所述第一用户账号当前进行网络直播的直播间地址信息;基于所述直播间地址信息,生成开播通知消息,并将所述开播通知消息确定为所述推送信息。可选地,所述判断所述第一用户账号是否正在进行网络直播之后,还包括:若所述第一用户账号未进行网络直播,则获取所述第一用户账号当前所处的第一状态信息和所述第一用户账号的第一历史行为信息;将所述第一状态信息和所述第一历史行为信息确定为所述推送信息。可选地,所述基于所述用户身份类别,确定对应的推送信息,包括:若所述用户身份类别为非主播,则获取所述第一用户账号当前所处的第二状态信息和所述第一用户账号的第二历史行为信息;将所述第二状态信息和所述第二历史行为信息确定为所述推送信息。可选地,所述将所述推送信息发送给与所述第一用户账号存在关注关系的用户终端,包括:确定与所述第一用户账号存在关注关系的多个第二用户账号;确定所述多个第二用户账号当前进行登录所使用的平台类型;基于确定得到的多个平台类型,按照预设转码规则,将所述推送信息进行转码处理,得到多个不同格式的推送信息;对于所述多个第二用户账号中的每个第二用户账号,从所述多个不同格式的推送信息中获取与所述第二用户账号所使用的平台类型对应的推送信息;将获取的推送信息发送给所述第二用户账号对应的用户终端。另一方面,提供了一种信息推送装置,所述装置包括:第一确定模块,用于对于多个第一用户账号中的每个第一用户账号,确定所述第一用户账号对应的用户身份类别,当前登录网络直播平台的所有用户账号中包括所述多个第一用户账号;第二确定模块,用于基于所述第一确定模块所确定的所述用户身份类别,确定对应的推送信息;发送模块,用于将所述第二确定模块所确定的所述推送信息发送给与所述第一用户账号存在关注关系的用户终端。可选地,所述第二确定模块包括:判断单元,用于在所述用户身份类别为主播时,判断所述第一用户账号是否正在进行网络直播;第一获取单元,用于在所述判断单元确定所述第一用户账号正在进行网络直播时,获取所述第一用户账号当前进行网络直播的直播间地址信息;生成单元,用于基于所述第一获取单元所获取的所述直播间地址信息,生成开播通知消息;第一确定单元,用于将所述生成单元所生成的所述开播通知消息确定为所述推送?目息O可选地,所述第二确定模块还包括:第二获取单元,用于在所述第一用户账号未进行网络直播时,获取所述第一用户账号当前所处的第一状态信息和所述第一用户账号的第一历史行为信息;第二确定单元,用于将所述第二获取单元所获取的所述第一状态信息和所述第一历史行为信息确定为所述推送信息。可选地,所述第二确定模块包括:第三获取单元,用于在所述用户身份类别为非主播时,获取所述第一用户账号当前所处的第二状态信息和所述第一用户账号的第二历史行为信息;第三确定单元,用于将所述第三获取单元所获取的所述第二状态信息和所述第二历史行为信息确定为所述推送信息。可选地,所述发送模块包括:第四确定单元,用于确定与所述第一用户账号存在关注关系的多个第二用户账号;第五确定单元,用于确定所述第四确定单元所确定的所述多个第二用户账号当前进行登录所使用的平台类型;转码单元,用于基于所述第五确定单元确定得到的多个平台类型,按照预设转码规则,将所述推送信息进行转码处理,得到多个不同格式的推送信息;第四获取单元,用于对于所述多个第二用户账号中的每个第二用户账号,从所述转码单元所得到的所述多个不同格式的推送信息中获取与所述第二用户账号所使用的平台类型对应的推送信息;发送单元,用于将所述第四获取单元所获取的推送信息发送给所述第二用户账号对应的用户终端。本专利技术实施例提供的技术方案带来的有益效果是:网络直播平台对于多个第一用户账号中的每个第一用户账号,确定该第一用户账号对应的用户身份类别,当前登录网络直播平台的所有用户账号中包括该多个第一用户账号,基于该用户身份类别,确定该用户身份类别所对应的推送信息,以使得网络直播平台基于不同的用户身份类别,对应提供不同的推送信息,进一步地,网络直播平台将所确定的推送信息发送给与该第一用户账号存在关注关系的用户终端,从而使得该用户终端可以及时获得所关注的第一用户账号对应的推送信息,如此,使得推送的信息形式具有多样性。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种信息推送方法流程图。图2是本专利技术另一实施例提供的一种信息推送方法流程图。图3是图2实施例所涉及的一种推送信息的信息显示示意图。图4是图2实施例所涉及的另一种推送信息的信息显示示意图。图5是图2实施例所涉及的另一种推送信息的信息显示示意图。图6是本专利技术一实施例提供的一种信息推送装置的结构示意图。图7是本专利技术一实施例提供的一种第二确定模块620的结构示意图。图8是本专利技术另一实施例提供的另一种第二确定模块620的结构示意图。图9是本专利技术另一实施例提供的另一种第二确定模块620的结构示意图。图10是本专利技术一实施例提供的一种发送模块630的结构示意图。图11是本专利技术一实施例提供的一种信息推送装置1100的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例提供的方法可以由网络直播平台执行,该网络直播平台可以通过有线网络或者无线网络与用户终端之间建立本文档来自技高网...

【技术保护点】
一种信息推送方法,其特征在于,所述方法包括:对于多个第一用户账号中的每个第一用户账号,确定所述第一用户账号对应的用户身份类别,当前登录网络直播平台的所有用户账号中包括所述多个第一用户账号;基于所述用户身份类别,确定对应的推送信息;将所述推送信息发送给与所述第一用户账号存在关注关系的用户终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈孟琪
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1