[发明专利]一种新闻推送方法及装置在审
| 申请号: | 201611129014.9 | 申请日: | 2016-12-09 |
| 公开(公告)号: | CN106789990A | 公开(公告)日: | 2017-05-31 |
| 发明(设计)人: | 郭建辉 | 申请(专利权)人: | 天脉聚源(北京)传媒科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 北京尚伦律师事务所11477 | 代理人: | 张亮 |
| 地址: | 100007 北京市东城区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 新闻 推送 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种新闻推送方法及装置。
背景技术
新闻是是记录社会、传播信息、反映时代的一种文体。在以前,新闻通过报纸、电台、广播、电视台等媒体途径传播。而到了近几年,互联网由于受众广泛,成为最受人青睐的新闻载体,提供新闻发送服务的服务器通过互联网可以将新闻推送给与该服务器关联的用户。
在现有技术中,提供新闻发送服务的服务器通过各类网页抓取到新闻对应的标识之后,根据这些标识下载新闻,并按照一定的时间间隔向其记录的用户推送这些新闻。而在下载之前,并不会判断前一次推送的新闻和本次推送的新闻中是否存在重复的新闻,这样的做法,很可能会下载到与前一次推送的新闻重复的新闻,并且向用户推送重复的新闻,进而造成带宽资源的不必要浪费。因而,如何提出一种新闻推送方法,用以避免新闻的重复下载和重复推送,从而减少带宽资源的浪费,是一亟待解决的技术问题。
发明内容
本发明提供一种新闻推送方法及装置,用以避免新闻的重复推送,从而减少新闻推送过程中带宽资源的浪费。
本发明提供一种新闻推送方法,包括:
当接收到推送新闻的触发事件时,获取距上一次推送新闻之后新收到的新闻标识;
将所述新收到的新闻标识与上一次推送的新闻对应的新闻标识进行比对;
当存在相同的新闻标识时,将所述新收到的新闻标识中的所述相同的新闻标识删除;
确定所述新收到的新闻标识中剩余新闻标识对应的新闻为待推送新闻;
根据所述剩余新闻标识下载所述待推送新闻;
向目标用户推送所述待推送新闻。
本发明的有益效果在于:在获取到距上次推送新闻之后新收到的新闻标识之后,并不直接下载这些新闻标识所对应的新闻,而是先将新收到的新闻标识与上一次推送的新闻对应的标识进行比对,当存在相同的新闻标识时,只下载除相同的新闻标识之外的剩余新闻标识对应的新闻,从而无需下载相同的新闻标识对应的新闻,减少了带宽资源的浪费;并且,避免了向用户推送相同的新闻标识对应的新闻,进一步减少了带宽资源的浪费。
在一个实施例中,在所述向目标用户推送所述待推送新闻之前,所述方法还包括:
当不存在相同的新闻标识时,确定所有新收到的新闻标识对应的新闻为待推送新闻;
下载所有新收到的新闻标识对应的新闻。
本发明的有益效果在于:当新收到的新闻标识与上一次推送的新闻对应的新闻标识中没有重复标识时,下载所有新收到的新闻标识对应的新闻,从而能够在新收到的新闻与上一次推送的新闻中没有重复新闻时,将所有新收到的新闻标识对应的新闻推送给目标用户,避免了遗漏。
在一个实施例中,在向所述目标用户推送所述待推送新闻之后,所述方法还包括:
将所述待推送新闻存储在本地。
本发明的有益效果在于:将待推送新闻存储在本地,从而能够在下一次推送时,与本次推送的待推送新闻进行比对,避免了新闻的重复下载和重复推送,减少了带宽资源的浪费。
在一个实施例中,所述触发事件包括:
距上一次推送新闻之后,新收到的新闻标识数目达到预设阈值的事件;
或者
上一次推送新闻时的时间到当前时间的时间间隔达到预设时间间隔的事件。
本发明的有益效果在于:提供多种类型的触发时间,从而使推送新闻的触发条件更加多样化,进而使推送新闻的触发方式的选择更加灵活。
在一个实施例中,当所述触发事件为上一次推送新闻时的时间到当前时间的时间间隔达到预设时间间隔的事件时,所述方法还包括:
当没有新收到的新闻标识时,确定上一次推送的新闻为待推送新闻。
本发明还提供一种新闻推送装置,包括:
获取模块,用于当接收到推送新闻的触发事件时,获取距上一次推送新闻之后新收到的新闻标识;
比对模块,用于将所述新收到的新闻标识与上一次推送的新闻对应的新闻标识进行比对;
删除模块,用于当存在相同的新闻标识时,将所述新收到的新闻标识中的所述相同的新闻标识删除;
第一确定模块,用于确定所述新收到的新闻标识中剩余新闻标识对应的新闻为待推送新闻;
第一下载模块,用于根据所述剩余新闻标识下载所述待推送新闻;
推送模块,用于向目标用户推送所述待推送新闻。
在一个实施例中,所述装置还包括:
第二确定模块,用于当不存在相同的新闻标识时,确定所有新收到的新闻标识对应的新闻为待推送新闻;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天脉聚源(北京)传媒科技有限公司,未经天脉聚源(北京)传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611129014.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生产高纯硫化锌的设备
- 下一篇:一种易清理石油滤砂器





