一种网络数据的聚合方法及装置的制作方法

文档序号:7751125阅读:201来源:国知局
专利名称:一种网络数据的聚合方法及装置的制作方法
技术领域
本发明涉及互联网通信技术领域,尤其涉及一种网络数据的聚合方法和装置。
背景技术
互联网时代的到来,用户往往会与互联网进行大量的交互,如通过即时通讯软件、 博客、论坛等,一般情况下用户与网络的交互信息只能通过打开相应的应用才能看见自己 发出的信息,甚至在有的情况下,如相关网络服务商服务器上删除了用户以前发出的信息 后,用户无法查看自己以前发出的信息。且在网络上用户对其他人的动态信息(如某人的 博客发表了新文章、发表了新照片)关注度也非常高,然而,用户要获得他人的动态内容信 息时,就必须到所述动态内容信息的发生场所去访问来获取,如,用户希望了解徐静蕾新浪 博客有无更新,则需要打开她的新浪博客页面进行访问,这导致过多操作,很大程度上降低 了用户体验。

发明内容
本发明实施例所要解决的技术问题在于,提供一种网络数据的聚合方法及装置, 可以通过设置将用户希望聚合的网络数据聚合到一起,方便用户查看,提高用户体验度。为了解决上述技术问题,本发明实施例提供了一种网络数据的聚合方法,包括从用户预先设置的聚合对象索引所在的服务器端获取与所述聚合对象索引相关 的网络数据信息;将所述网络数据信息进行聚合并显示。其中,所述聚合对象索引包括即时通信软件账号、博客账号、论坛账号、指定网页 地址中的一个或多个。其中,从用户预先设置的聚合对象索引所在的服务器端获取与所述聚合对象索引 相关的网络数据信息,还包括监控与所述聚合对象索引相关的网络数据信息是否发生更新;当监控到所述与所述聚合对象索引相关的网络数据信息发生更新时,生成更新通 知,所述更新通知中包含发生数据更新的聚合对象索引信息及更新时刻的时间戳;根据所述更新通知获取与所述聚合对象索引相关的更新网络数据信息。其中,所述方法还包括将所述聚合后的网络数据信息作为聚合数据保存,所述聚 合数据包括记事本格式、网页格式、文档格式中的一种或多种。其中,所述方法还包括将所述聚合数据上传到后台服务器进行备份。相应的,本发明实施例还提供了一种网络数据的聚合装置,包括设置模块,用于设置聚合对象索引信息;数据获取模块,用于从所述聚合对象索引所在的服务器端获取与所述聚合对象索 引相关的网络数据信息;聚合模块,用于聚合所述数据获取模块所获取到的网络数据信息;
显示模块,用于显示所述聚合模块所聚合后的网络数据信息。其中,所述设置模块中设置的聚合对象索引包括即时通信软件账号、博客账号、论 坛账号、指定网页地址中的一个或多个。其中,所述装置还包括监控模块,用于在所述数据获取模块每次获取与聚合对象索引相关的网络数据信 息后,对所有与所述聚合对象索引相关的网络数据信息进行监控,当所述网络数据信息发 生更新时,向所述数据获取模块发送更新通知消息,所述更新通知中包含发生数据更新的 聚合对象索引信息及更新时刻的时间戳;所述数据获取模块根据所述监控模块发送的所述更新通知,对获取到的网络数据 信息进行更新。其中,所述装置还包括存储模块,分别与所述聚合模块和所述显示模块相连,用于将所述聚合模块所聚 合的网络数据信息作为聚合数据存储在所述存储模块中,所述聚合数据包括记事本格式、 网页格式、文档格式中的一种或多种;所述显示模块显示所述存储模块内存储的聚合数据。其中,所述装置还包括上传模块,与所述存储模块相连,用于将所述存储模块内存储的聚合数据上传到 后台服务器进行备份。实施本发明实施例,通过从用户预先设置的聚合对象索引所在的服务器端获取与 所述聚合对象索引相关的网络数据信息,并将所述网络数据信息进行聚合并显示,方便用 户一次性查看希望查看的所有网络数据,提高用户体验度。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。图1是本发明实施例中网络数据的聚合方法的一种流程示意图;图2是本发明实施例中网络数据的聚合装置的一种结构示意图;图3是本发明实施例中网络数据的聚合装置的另一结构示意图;图4为本发明实施例中网络数据的聚合装置的一种显示界面图。
具体实施例方式本发明实施例提供了 一种网络数据的聚合方法及装置,可以通过相关设置将用户 希望聚合的网络数据聚合后进行显示,方便用户查看,提高用户体验度。下面结合附图详细说明本发明的实施例。参见图1,为本发明实施例中网络数据的聚合方法的一种流程图,包括如下步骤步骤101 从用户预先设置的聚合对象索引所在的服务器端获取与所述聚合对象 索引相关的网络数据信息,所述聚合对象索引包括即时通信软件账号、博客账号、论坛账号、指定网页地址中的一个或多个,所述聚合对象索引指向即时通讯软件客户端地址或博 客客户端相关ID的地址等,步骤101是从聚合对象索引所指向的网络数据信息的原始地址 去获取与用户设定的聚合对象索引相关的网络数据信息,所述网络数据信息是从网络数据 信息所在的网络原地址去获取的,所述网络数据信息包括与所述聚合对象索引相关的网络 数据内容和各网络数据内容在网络上发生的时间戳,如聚合对象索引为博客账号,则与该 博客账号相关的网络数据数据信息包括该博客账号用户发布的日志、照片等内容,还包括 其他网络用户对该博客账号发布的日子、照片等的评价内容。步骤102 将所述网络数据信息进行聚合并显示,显示时不仅显示所述网络数据 信息的内容,还显示相关网络数据内容在网络上发生的时间,显示格式可以为记事本TXT 格式、web网页格式HTML格式或WORD、PDF文档格式等、显示格式不限。在步骤101之前,用户需要根据自己的聚合需求,在内容聚合器(如聚合记事本) 中设置需要聚合的对象的索引,如需要聚合某个论坛自己的ID所发表的帖子或回帖、自己 的QQ聊天记录,某明星的新浪博客等,就在所述内容聚合器中设置相关索引,以使内容聚 合器能通过索引找到并获取需要聚合的网络数据信息。步骤101获取与用户预先设置的聚合对象索引相关的网络数据信息可以包括根 据用户设置的聚合对象索引来获取与所述聚合对象索引相关的网络数据信息,具体容如 下当用户设置的聚合对象索引信息发生变化时,若增加了新的聚合对象索引,将获 取到的与增加的聚合对象索引对应的网络数据信息,添加到之前获取到的动态内容数据 中,若删除了某聚合对象索引,则将与该聚合对象索引所对应的网络数据信息从之前获取 到的网络数据信息中删除。所述从网络端获取与用户预先设置的聚合对象索引相关的网络数据信息,还包 括监控与所述聚合对象索引相关的网络数据信息是否发生更新;当监控到所述与所述聚 合对象索引相关的网络数据信息发生更新时,生成更新通知,所述更新通知中包含发生数 据更新的聚合对象索引信息及更新时刻的时间戳;根据所述更新通知获取与所述聚合对象 索引相关的更新网络数据信息,具体过程可包括在每次获取与聚合对象索引相关的网络数据信息后,将所述数据中更新时间最接 近的当前时刻的时间保存为本次更新的时间戳,当接收到更新通知时,将保存的时间戳与 更新通知中所包含的时间戳进行比较,当更新通知中的时间戳比所述保存的时间戳更接近 于当前时刻时,获取所述更新通知中的时间戳对应的更新数据,并将所述更新时刻的时间 戳中最接近当前时刻的一个时间戳保存为本次更新的时间戳。如用户设置的聚合对象索引中的A明星博客在a时间更新了博客中的日志,这样 更新通知中就会包含A明星博客的账户名或网址和更新日志的时间戳a,通过这该更新通 知,系统可以获取到A明星博客更新的日志数据。本发明实施例中的方法还包括将所述聚合后的网络数据信息作为聚合数据保存,且当聚合对象索引的动态内容 数据发生更新时,将获取到的最新更新数据添加到所述聚合数据中。将所述聚合后的网络 数据信息作为聚合数据保存后再进行显示,可以避免每次使用聚合器时都需要根据用户预 先设置的聚合对象索引获取相关网络数据信息,而只需要对保存的聚合数据进行更新即可。本发明实施例还包括将所述聚合数据上传到后台服务器进行备份,即将所述系 统内保存的聚合数据实时或定时上传到后台服务器。后台服务器由系统提供商或其他服务 商提供,作为一个聚合数据备份存储服务器。聚合数据上传到后台服务器后,既使聚合对象 索引的原地址上的相关内容被删除,通过后台服务器任然可以随时查看该内容,起到了一 个网络备份作用。上面结合图1介绍了本发明实施例中一种网络数据的聚合方法,下面将结合图2、 图3对本发明实施例中网络数据的聚合装置的结构进行描述。参见图2,为本发明实施例中网络数据的聚合装置的一种结构示意图,包括设置模块10,用于设置聚合对象索引信息,所述聚合对象索引信息对应于与聚合 对象索引相关的网络数据信息在网络中的原发布地址信息,所述聚合对象索引包括即时通 信软件账号、博客账号、论坛账号、指定网页地址中的一个或多个,其中账号即ID ;用户需 要根据自己的聚合需求,在设置模块10中设置需要聚合的对象索引,如需要聚合某个论坛 自己的ID所发表的帖子或回帖、自己的QQ聊天记录,某明星的新浪博客等,聚合对象索引 设置方式可以有多种方式,如,当聚合对象为某博客时,可以博客主页网址加博主ID的方 式进行聚合对象索引的设置,而当聚合对象为QQ时,可以QQ软件代码加QQID的方式进行 索引设置,当聚合对象为论坛时,可以论坛主页网址加论坛ID的方式进行索引设置。 数据获取模块11,用于从所述聚合对象索引所在的服务器端获取与所述聚合对象 索引相关的网络数据信息,具体的是从所述聚合对象索引所指向的网络地址去获取与所述 聚合对象索引相关的网络数据信息,所述网络数据信息包括网络数据内容和相关网络数据 内容在网络上发生的时间戳,当用户设置的聚合对象索引信息发生变化时,若增加了新的 聚合对象索引,将获取到与增加的聚合对象索引对应的网络数据信息添加到之前获取到的 网络数据信息中,若删除了某聚合对象索引,则将与该聚合对象索引对应的网络数据信息 从之前获取到的网络数据信息中删除。聚合模块12,用于聚合所述数据获取模块所获取到的网络数据信息,聚合模块12 将所述网络数据信息聚合到一起的方式可包括按照聚合对象依次排列的方式聚合每个聚 合对象索引所对应的网络数据信息,如聚合了多个博客ID的网络数据信息,则按照各ID 对应的网络数据信息依次排列的方式聚合;或按照获取的网络数据信息更新时间戳进行聚 合,将最接近当前时刻所更新的动态数据内容排列在聚合装置最前端;显示模块13,用于显示所述聚合模块12所聚合后的网络数据信息,按照聚合模块 12所聚合好的数据排列方式进行显示,显示格式可以为记事本格式、网页格式或其他文档 格式等格式。参见图3,为本发明实施例中网络数据的聚合装置的另一结构示意图,除了图2中 所包括的模块外,所述装置还包括监控模块14,用于在每次数据获取模块11获取与聚合对象索引相关的网络数据 信息后,对所有与所述聚合对象索引相关的网络数据信息进行监控,当监控到与某一聚合 对象索引相关的网络数据信息发生更新时,向所述数据获取模块11发送更新通知消息,所 述更新通知中包含发生数据更新的聚合对象索引信息及更新时刻的时间戳,所述监控模块 14的监控方式可以为定期访问聚合对象索引,如当用户需要聚合某个论坛自己发表的内容时,此时的聚合索引可以为该论坛主页地址加用户ID,当用户进入该论坛并发表了一个主 题帖子后,系统自动将所述主题的网址记录下来,定期访问该主题的网站,当有更新时,向 所述数据获取模块11发出更新通知;所述数据获取模块11根据所述监控模块14发送的所述更新通知,对获取到的网 络数据信息进行更新。具体的,数据获取模块11在每次获取与聚合对象索引相关的网络数据信息后,将 所述数据中更新时间最接近的当前时刻的时间保持为本次更新的时间戳,当接收到来自所 述监控模块14的更新通知时,将保持的时间戳与更新通知中所包含的时间戳进行比较,当 更新通知中的时间戳比所述保存的时间戳更接近于当前时刻时,获取所述更新通知中的时 间戳对应的更新数据,并将所述更新时刻的时间戳中最接近当前时刻的一个时间戳保存为 本次更新的时间戳。如当监控模块14监控到聚合对象索引中的A明星博客在a时间更新了博客中的 日志,便向所述数据获取模块11发出更新通知,所述更新通知中会包含A明星博客的账户 名或网址和更新日志的时间戳a,通过这该更新通知,所述数据获取模块11可以获取到A明 星博客更新的日志数据。所述装置还包括存储模块15,分别与所述聚合模块12和所述显示模块13相连,用于将所述聚合模 块12所聚合的网络数据信息作为聚合数据存储在所述存储模块12中,所述聚合数据包括 记事本格式、网页格式、文档格式中的一种或多种;所述显示模块13显示所述存储模块15内存储的聚合数据,显示格式可以与聚合 数据的格式相同。所述装置还包括上传模块16,与所述存储模块15相连,用于将所述存储模块内存储的聚合数据上 传到后台服务器进行备份。上传模块16可以设置开启状态和关闭状态,在开启状态下还可 以设定为定时上传,也可以设定为实时上传。后台服务器由系统提供商或其他服务商提供, 作为一个聚合数据备份存储服务器。聚合数据同步到后台服务器后,既使聚合对象的原地 址上的相关内容被删除,通过后台服务器任然可以随时查看该内容,起到了一个网络备份 作用。本发明实施例中所述的聚合装置可以为记事本或其他形式的聚合器,用户需要首 先在该聚合装置中设置需要聚合的聚合对象的索引,所述聚合对象可以为某个论坛自己的 ID所发表的帖子或回帖、自己的QQ聊天记录,某明星的新浪博客等,而对应的聚合对象索 引可以为论坛账号、QQ账号、博客账号、指定网页地址等,其中账号即ID。聚合对象索引设置好后,聚合装置获取与所述聚合对象索引相关的网络数据信 息,并监控与所述聚合对象索引相关的网络数据信息,当监控到与所述聚合对象索引相关 的网络数据信息发生更新时,如用户在所述聚合装置中设置了某个论坛自己的ID为聚合 对象索引,则用户在该论坛上发表了相关内容后,用户发表的内容,及用户所发表的帖子的 回复内容就会被聚合到聚合装置中,而当用户设置的聚合对象包括自己的QQ与某联系人 的聊天记录,则当该QQ同聚合装置在同一个PC上登录时,自己QQ与设定联系人的聊天记 录就会被协同到聚合装置中进行显示,显示界面可以参见图4,图4是以记事本为聚合装置示出的,聚合了 3种数据,如图4。用户通过查看聚合装置,就可以同时查看数个自己希望关 注的内容,特别方便用户查看自己在网络上发出与评论过的信息。而聚合装置所聚合的数 据存储与聚合装置中后,可根据用户的设置选择是否上传到后台服务器,以作为网络备份。实施本发明实施例,通过通过从用户预先设置的聚合对象索弓I所在的服务器端获 取与所述聚合对象索引相关的网络数据信息,并将所述网络数据信息进行聚合并显示,方 便用户一次性查看希望查看的所有网络数据,提高用户体验度。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权 利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
一种网络数据的聚合方法,其特征在于,包括从用户预先设置的聚合对象索引所在的服务器获取与所述聚合对象索引相关的网络数据信息;将所述网络数据信息进行聚合并显示。
2.如权利要求1所述的方法,其特征在于,所述聚合对象索引包括即时通信软件账号、 博客账号、论坛账号、指定网页地址中的一个或多个。
3.如权利要求2所述的方法,其特征在于,从用户预先设置的聚合对象索引所在的服 务器端获取与所述聚合对象索引相关的网络数据信息,还包括监控与所述聚合对象索引相关的网络数据信息是否发生更新; 当监控到所述与所述聚合对象索引相关的网络数据信息发生更新时,生成更新通知, 所述更新通知中包含发生数据更新的聚合对象索引信息及更新时刻的时间戳; 根据所述更新通知获取与所述聚合对象索引相关的更新网络数据信息。
4.如权利要求1至3中任一项所述的方法,其特征在于,还包括将所述聚合后的网络数据信息作为聚合数据保存,所述聚合数据包括记事本格式、网 页格式、文档格式中的一种或多种。
5.如权利要求4所述的方法,其特征在于,还包括 将所述聚合数据上传到后台服务器进行备份。
6.一种网络数据的聚合装置,其特征在于,包括 设置模块,用于设置聚合对象索引信息;数据获取模块,用于从所述聚合对象索引所在的服务器端获取与所述聚合对象索引相 关的网络数据信息;聚合模块,用于聚合所述数据获取模块所获取到的网络数据信息; 显示模块,用于显示所述聚合模块所聚合后的网络数据信息。
7.如权利要求6所述的装置,其特征在于,所述设置模块中设置的聚合对象索引包括 即时通信软件账号、博客账号、论坛账号、指定网页地址中的一个或多个。
8.如权利7所述的装置,其特征在于,所述装置还包括监控模块,用于在所述数据获取模块每次获取与聚合对象索引相关的网络数据信息 后,对所有与所述聚合对象索引相关的网络数据信息进行监控,当所述网络数据信息发生 更新时,向所述数据获取模块发送更新通知消息,所述更新通知中包含发生数据更新的聚 合对象索引信息及更新时刻的时间戳;所述数据获取模块根据所述监控模块发送的所述更新通知,对获取到的网络数据信息 进行更新。
9.如权利要求6至8中任一项所述的装置,其特征在于,所述装置还包括存储模块,分别与所述聚合模块和所述显示模块相连,用于将所述聚合模块所聚合的 网络数据信息作为聚合数据存储在所述存储模块中,所述聚合数据包括记事本格式、网页 格式、文档格式中的一种或多种;所述显示模块显示所述存储模块内存储的聚合数据。
10.如权利要求9所述的装置,其特征在于,所述装置还包括上传模块,与所述存储模块相连,用于将所述存储模块内存储的聚合数据上传到后台服务器进 行备份。
全文摘要
本发明提供了一种网络数据的聚合方法,通过从用户预先设置的聚合对象索引所在的服务器端获取与所述聚合对象索引相关的网络数据信息,并将所述网络数据信息进行聚合并显示,相应的,本发明还提供了一种网络数据的聚合装置,能方便用户一次性查看希望查看的所有网络数据,提高用户体验度。
文档编号H04L29/08GK101854399SQ20101019715
公开日2010年10月6日 申请日期2010年6月9日 优先权日2010年6月9日
发明者蔡胜 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1