一种页面内容更新消息的推送方法和系统技术方案

技术编号:9198244 阅读:233 留言:0更新日期:2013-09-26 02:26
本发明专利技术公开了一种页面内容更新消息的推送方法,包括以下步骤:接收来自于用户的请求,该请求包括用户关注的待更新的页面,以及与页面更新相关的信息,包括关键字、页面的刷新频率、向用户的推送方式、以及该请求的有效期,根据用户的请求创建网络爬虫,设置计数器i=1,同时使用网络爬虫对用户关注页面的当前内容进行第1次爬取作为该页面的初始状态,设置计数器i=i+1,并判断定时器是否超过用户请求的有效期,若没有超过,则使用网络爬虫对用户关注的待更新的页面进行第i次爬取。本发明专利技术能够解决现有方法中存在的关注的页面数和关注频率限制大、不能保证所获取信息的全面性和时效性、检索的目的性和针对性不强的技术问题。

【技术实现步骤摘要】

【技术保护点】
一种页面内容更新消息的推送方法,其特征在于,包括以下步骤:(1)接收来自于用户的请求,该请求包括用户关注的待更新的页面,以及与页面更新相关的信息,包括关键字、页面的刷新频率、向用户的推送方式、以及该请求的有效期;(2)根据用户的请求创建网络爬虫,设置定时器开始计时,设置计数器i=1,同时使用网络爬虫对用户关注页面的当前内容进行第1次爬取作为该页面的初始状态;(3)设置计数器i=i+1,并判断定时器是否超过用户请求的有效期,若超过,过程结束,否则进入步骤(4);(4)使用网络爬虫对用户关注的待更新的页面进行第i次爬取;(5)判断第i次爬取的页面中的条目与前一次爬取的页面中的条目是否相同,如果相同则进入步骤(8),否则进入步骤(6);(6)判断第i次爬取的页面中的更新条目有无用户关注的内容,若有则进入步骤(7),否则进入步骤(8);(7)根据用户请求中向用户推送的方式将页面更新事件推送到用户;(8)保存当前爬取的第i次页面结果,并返回步骤(3)。

【技术特征摘要】

【专利技术属性】
技术研发人员:金海廖小飞蒋洪磊
申请(专利权)人:华中科技大学
类型:发明
国别省市:

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

1