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

技术编号:12345526 阅读:50 留言:0更新日期:2015-11-18 18:18
本发明专利技术实施例公开了一种信息推送方法及装置,涉及互联网技术领域,其中,所述方法包括:根据客户端发送的信息推送请求,确定目标信息;根据所述目标信息与预设的信息库中信息之间的关联程度,确定所述预设的信息库中信息的排列顺序;按照所确定的排列顺序,从所述预设的信息库中选择预设数量个信息;向所述客户端推送所述目标信息和所选择的信息,以使得所述客户端按照预设的信息展示模式在同一展示页面中展示所述目标信息和所选择的信息。应用本发明专利技术实施例提供的方案进行信息推送,能够在信息展示资源有限的情况下,满足信息投放主的信息投放需求。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种信息推送方法及装置
技术介绍
随着网络技术的快速发展,网络用户越来越多,网络运营商考虑到信息投放主的 业务需求、自己的运营收益等因素往往会向用户推送各种信息,例如:广告、新闻、天气预报 等等。 现有技术中,网络运营商向用户推送信息时,一般通过以下步骤实现: 服务器接收到客户端发送的信息推送请求后,确定一条待推送的信息,并将所确 定的待推送信息发送给客户端,客户端接收到该待推送信息后,在展示页面中展示该待推 送信息。应用上述方式可以成功向客户端推送信息,但是由于服务器仅仅根据信息推送请 求确定了一条信息,所以客户端中一个展示页面中只能一条信息,使得客户端的信息展示 方式单一。 另外,随着客户需要通过网络投放的信息越来越多,在运营商能够提供的信息展 示资源有限的情况下,应用上述信息推送方法推送信息时越来越难以满足信息投放主的信 息投放需求。
技术实现思路
本专利技术实施例公开了一种信息推送方法及装置,以在信息展示资源有限的情况 下,满足信息投放主的信息投放需求,并丰富客户端的信息展示方式。 为达到上述目的,本专利技术实施例公开了一种信息推送方法,所述方法包括: 根据客户端发送的信息推送请求,确定目标信息; 根据所述目标信息与预设的信息库中信息之间的关联程度,确定所述预设的信息 库中信息的排列顺序; 按照所确定的排列顺序,从所述预设的信息库中选择预设数量个信息; 向所述客户端推送所述目标信息和所选择的信息,以使得所述客户端按照预设的 信息展示模式在同一展示页面中展示所述目标信息和所选择的信息。 在本专利技术的一种具体实现方式中,所述按照所确定的排列顺序,从所述预设的信 息库中选择预设数量个信息,包括: 按照所确定的排列顺序,从所述预设的信息库中选择预设数量个未达到预设的推 送需求的信息。 在本专利技术的一种具体实现方式中,所述未达到预设的推送需要的信息,包括以下 信息中的至少一种: 第一预设时间段内总推送次数小于第一预设推送次数的信息; 第二预设时间段内针对所述客户端的推送次数小于第二预设推送次数的信息; 第三预设时间段内针对所述客户端所在区域内客户端的总推送次数小于第三预 设推送次数的信息。 在本专利技术的一种具体实现方式中,所述根据所述目标信息与预设的信息库中信息 之间的关联程度,确定所述预设的信息库中信息的排列顺序,包括: 确定预设的信息库中未达到预设的推送需求的信息; 获得所述目标信息与所确定的各个信息之间的关联程度; 按照所获得关联程度由高到低的顺序,确定所确定的各个信息的排列顺序。 在本专利技术的一种具体实现方式中,所述根据所述目标信息与预设的信息库中信息 之间的关联程度,确定所述预设的信息库中信息的排列顺序,包括: 获得预设的所述目标信息对应的信息分类的集合CT; 获得预设的与所述集合4中所包含信息分类存在关联关系的信息分类的集合CR; 根据所述集合(^中所包含信息分类与所述集合C 所包含信息分类之间的关联 程度以及所述目标信息与所述集合CR中所包含信息分类对应的信息之间的关联程度,确定 所述集合CR中所包含信息分类对应的信息的排列顺序,其中,所述集合(^中所包含信息分 类对应的信息为预设的信息库中的信息。 在本专利技术的一种具体实现方式中,所述根据所述集合CT中所包含信息分类与所述 集合CR中所包含信息分类之间的关联程度以及所述目标信息与所述集合CR中所包含信息 分类对应的信息之间的关联程度,确定所述集合&中所包含信息分类对应的信息的排列顺 序,包括: 按照表达式RAdl*Rc,调整所述目标信息与所述集合CR中所包含信息分类对应的信 息之间的关联程度,其中,所述RAdl表示所述目标信息与所述集合CR*所包含信息分类对应 的任一信息Adl之间的关联程度,所述Re表示所述信息Adl在所述集合CR中对应的信息分类 与所述集合4中所包含信息分类之间的关联程度; 按照调整后的关联程度由高到低的顺序,确定所述集合心中所包含信息分类对应 的信息的排列顺序。 在本专利技术的一种具体实现方式中,所述根据所述目标信息与预设的信息库中信息 之间的关联程度,确定所述预设的信息库中信息的排列顺序,包括: 按照表达式RAd2*wD,调整所述目标信息与预设的信息库中信息之间的关联程度, 其中,所述RAd2表示所述目标信息与所述预设的信息库中任一信息Ad2之间的关联程度,所 述wD表示所述信息Ad2对应的调整系数; 按照调整后的关联程度由高到低的顺序,确定所述预设的信息库中信息的排列顺 序。 为达到上述目的,本专利技术实施例公开了一种信息推送装置,所述装置包括: 信息确定模块,用于根据客户端发送的信息推送请求,确定目标信息; 排列顺序确定模块,用于根据所述目标信息与预设的信息库中信息之间的关联程 度,确定所述预设的信息库中信息的排列顺序; 信息选择模块,用于按照所确定的排列顺序,从所述预设的信息库中选择预设数 量个信息; 信息推送模块,用于向所述客户端推送所述目标信息和所选择的信息,以使得所 述客户端按照预设的信息展示模式在同一展示页面中展示所述目标信息和所选择的信息。 在本专利技术的一种具体实现方式中,所述信息选择模块,具体用于按照所确定的排 列顺序,从所述预设的信息库中选择预设数量个未达到预设的推送需求的信息。 在本专利技术的一种具体实现方式中,所述未达到预设的推送需要的信息,包括以下 信息中的至少一种: 第一预设时间段内总推送次数小于第一预设推送次数的信息; 第二预设时间段内针对所述客户端的推送次数小于第二预设推送次数的信息; 第三预设时间段内针对所述客户端所在区域内客户端的总推送次数小于第三预 设推送次数的信息。 在本专利技术的一种具体实现方式中,所述排列顺序确定模块,包括: 信息确定子模块,用于确定预设的信息库中未达到预设的推送需求的信息; 关联程度获得子模块,用于获得所述目标信息与所确定的各个信息之间的关联程 度; 第一排列顺序确定子模块,用于按照所获得关联程度由高到低的顺序,确定所确 定的各个信息的排列顺序。 在本专利技术的一种具体实现方式中,所述排列顺序确定模块,包括: 第一集合获得子模块,用于获得预设的所述目标信息对应的信息分类的集合CT; 第二集合获得子模块,用于获得预设的与所述集合CT中所包含信息分类存在关联 关系的信息分类的集合CR; 第二排列顺序确定子模块,用于根据所述集合CT中所包含信息分类与所述集合CR 中所包含信息分类之间的关联程度以及所述目标信息与所述集合CR中所包含信息分类对 应的信息之间的关联程度,确定所述集合&中所包含信息分类对应的信息的排列顺序,其 中,所述集合(^中所包含信息分类对应的信息为预设的信息库中的信息。 在本专利技术的一种具体实现方式中,所述第二排列顺序确定子模块,包括: 关联程度当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种信息推送方法,其特征在于,所述方法包括:根据客户端发送的信息推送请求,确定目标信息;根据所述目标信息与预设的信息库中信息之间的关联程度,确定所述预设的信息库中信息的排列顺序;按照所确定的排列顺序,从所述预设的信息库中选择预设数量个信息;向所述客户端推送所述目标信息和所选择的信息,以使得所述客户端按照预设的信息展示模式在同一展示页面中展示所述目标信息和所选择的信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:虞航仲
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1