著录项信息
专利名称 | 一种网络信息推送方法及系统 |
申请号 | CN201010221063.1 | 申请日期 | 2010-06-29 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2010-11-10 | 公开/公告号 | CN101882162A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 北京搜狗科技发展有限公司 | 申请人地址 | 北京市海淀区中关村东路1号院9号楼搜狐网络大厦9层01房间
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京搜狗科技发展有限公司 | 当前权利人 | 北京搜狗科技发展有限公司 |
发明人 | 孙铭泽;任斌;高志 |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 逯长明;王宝筠 |
摘要
本发明公开了一种网络信息推送方法及系统,其中,所述方法包括:确定用户的兴趣点;根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送。通过本发明,能够在避免带宽资源浪费的同时还能提高向用户进行信息推送的精准度。
1.一种网络信息推送方法,其特征在于,包括:
根据用户的浏览历史或用户输入的关键信息确定用户的兴趣点;其中,所述浏览历史包括下述信息中的至少一种:浏览网页的具体网址,用户浏览网页的时间间隔,一定周期内的浏览次数,在网页内点击的超链接、点击所述超链接的次数;所述根据用户的浏览历史确定所述用户的兴趣点包括:根据用户点击过的链接上显示的链接文本确定用户的兴趣点;
或者,根据用户点击特定网页中的特定区域内的链接的情况,确定用户的兴趣点;
确定待监控网络资源;所述确定待监控的网络资源包括:获取用户的个性化网络资源信息,将所述个性化网络资源确定为所述待监控网络资源;或者,提示用户将其个性化网络资源添加为所述待监控网络资源,当用户确认添加时,将对应的个性化网络资源确定为所述待监控网络资源;或者,接收到用户将某网络资源添加为所述待监控网络资源的请求,将该网络资源确定为所述待监控网络资源;
根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控,当发现内容有更新时,判断所述内容是否与所述用户兴趣点相关,若相关,向用户进行关于所述更新的信息推送;
其中,推送形式依照不同属性的组合划分为若干种,其中,属性包括:形态、位置、内容、效果。
2.根据权利要求1所述的方法,其特征在于,所述对待监控网络资源的相关内容进行动态监控包括:对待监控的网络资源和/或其子网络资源进行动态监控。
3.根据权利要求2所述的方法,其特征在于,所述待监控的网络资源包括待监控的网页,所述子网络资源包括子网页,所述确定用户的兴趣点包括确定用户感兴趣的内容,所述根据所述用户的兴趣点对所述待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送包括:
对待监控网页进行动态监控,当监控到与所述用户感兴趣的内容相关的内容有更新时,向用户进行关于所述更新的信息推送;
和/或,
对待监控网页中与所述用户感兴趣的内容相关的子网页进行动态监控,当监控到所述子网页中的内容有更新时,向用户进行关于所述更新的信息推送。
4.根据权利要求1所述的方法,其特征在于,所述根据用户的浏览历史确定用户的兴趣点包括:根据用户的浏览历史确定用户感兴趣的特定网页中的特定区域。
5.根据权利要求4所述的方法,其特征在于,所述根据所述用户的兴趣点对所述待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送包括:
对所述用户感兴趣的特定网页中的特定区域进行监控,当所述特定网页中的特定区域有内容更新时,向用户进行关于所述更新的信息推送。
6.根据权利要求1所述的方法,其特征在于,所述当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送包括:
当监控到更新的内容包含所述用户输入的所述关键信息时,向用户进行关于所述更新的信息推送。
7.根据权利要求1所述的方法,其特征在于,所述个性化网络资源包括用户收藏的网络资源或用户最常访问的网络资源。
8.根据权利要求1所述的方法,其特征在于,所述根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控包括:
基于所述待监控网络资源的HTML源代码,将先后两次提取的所述网络资源的相关内容进行比对。
9.根据权利要求1所述的方法,其特征在于,向用户进行关于所述更新的信息推送包括:
以消息窗的形式向用户进行关于所述更新的信息推送。
10.根据权利要求9所述的方法,其特征在于,所述以消息窗的形式向用户进行关于所述更新的信息推送包括:
展现消息窗图标;
当接收到点击所述消息窗图标的消息时,在消息窗中展现关于所述更新的信息。
11.根据权利要求9所述的方法,其特征在于,所述以消息窗的形式向用户进行关于所述更新的信息推送包括:
在所述消息窗中展现所述更新内容所在的网页名称、所述更新内容对应的链接和/或所述更新内容的简介。
12.根据权利要求1至11中任一项所述的方法,其特征在于,各步骤的执行主体均为浏览器。
13.一种网络信息推送系统,其特征在于,包括:
兴趣点确定单元包括通过浏览历史确定子单元或通过用户输入确定子单元;所述通过浏览历史确定子单元,用于根据用户的浏览历史确定所述用户的兴趣点;所述通过用户输入确定子单元,用于根据用户输入的关键信息确定所述用户的兴趣点;其中,所述浏览历史包括下述信息中的至少一种:浏览网页的具体网址,用户浏览网页的时间间隔,一定周期内的浏览次数,在网页内点击的超链接、点击所述超链接的次数;所述通过浏览历史确定子单元包括:第一兴趣点确定子单元,用于根据用户点击过的链接上显示的链接文本确定用户的兴趣点;或者,第二兴趣点确定子单元,用于根据用户点击特定网页中的特定区域内的链接的情况,确定用户的兴趣点;
待监控网络资源确定单元,用于确定待监控网络资源;所述待监控网络资源确定单元包括:第一网络资源确定子单元,用于获取用户的个性化网络资源信息,将所述个性化网络资源确定为所述待监控网络资源;或者,第二网络资源确定子单元,用于提示用户将其个性化网络资源添加为所述待监控网络资源,当用户确认添加时,将对应的个性化网络资源确定为所述待监控网络资源;或者,第三网络资源确定子单元,用于接收到用户将某网络资源添加为所述待监控网络资源的请求,将该网络资源确定为所述待监控网络资源;
更新信息推送单元,用于根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控,当发现内容有更新时,判断所述内容是否与所述用户兴趣点相关,若相关,向用户进行关于所述更新的信息推送;
其中,推送形式依照不同属性的组合划分为若干种,其中,属性包括:形态、位置、内容、效果。
14.根据权利要求13所述的系统,其特征在于,所述更新信息推送单元包括:
监控子单元,用于对待监控的网络资源和/或其子网络资源进行动态监控。
15.根据权利要求14所述的系统,其特征在于,所述待监控的网络资源包括待监控的网页,所述子网络资源包括子网页,所述兴趣点确定单元用于确定用户感兴趣的内容,所述更新信息推送单元包括:
第一推送子单元,用于对待监控网页进行动态监控,当监控到与所述用户感兴趣的内容相关的内容有更新时,向用户进行关于所述更新的信息推送;
和/或,
第二推送子单元,用于对待监控网页中与所述用户感兴趣的内容相关的子网页进行动态监控,当监控到所述子网页中的内容有更新时,向用户进行关于所述更新的信息推送。
16.根据权利要求13所述的系统,其特征在于,所述通过浏览历史确定子单元包括:
第三兴趣点确定子单元,用于根据用户的浏览历史确定用户感兴趣的特定网页中的特定区域。
17.根据权利要求16所述的系统,其特征在于,所述更新信息推送单元包括:
第三推送子单元,用于对所述用户感兴趣的特定网页中的特定区域进行监控,当所述特定网页中的特定区域有内容更新时,向用户进行关于所述更新的信息推送。
18.根据权利要求13所述的系统,其特征在于,所述更新信息推送单元包括:
第四推送子单元,用于当监控到更新的内容包含所述用户输入的所述关键信息时,向用户进行关于所述更新的信息推送。
19.根据权利要求13所述的系统,其特征在于,所述个性化网络资源包括用户收藏的网络资源或用户最常访问的网络资源。
20.根据权利要求13所述的系统,其特征在于,所述更新信息推送单元包括:
比对子单元,用于基于所述待监控网络资源的HTML源代码,将先后两次提取的所述网络资源的相关内容进行比对。
21.根据权利要求13所述的系统,其特征在于,所述更新信息推送单元包括:
更新信息展示子单元,用于以消息窗的形式向用户进行关于所述更新的信息推送。
22.根据权利要求21所述的系统,其特征在于,所述更新信息展示子单元包括:
图标展现子单元,用于展现消息窗图标;
展开子单元,用于当接收到点击所述消息窗图标的消息时,在消息窗中展现关于所述更新的信息。
23.根据权利要求21所述的系统,其特征在于,所述更新信息展示子单元在所述消息窗中展现所述更新内容所在的网页名称、所述更新内容对应的链接和/或所述更新内容的简介。
24.根据权利要求13至23中任一项所述的系统,其特征在于,所述网络信息推送系统为浏览器。
一种网络信息推送方法及系统\n技术领域\n[0001] 本发明涉及浏览器技术领域,特别是涉及一种网络信息推送方法及系统。\n背景技术\n[0002] 随着web2.0时代的到来,新一代互联网网站已经由传统的信息发布平台,转化为信息推送平台,从应用角度而言,从用户到网站获取信息,转化为网站向用户推送信息。即,在传统的方式下,用户需要进入网站的页面,通过浏览网页,从众多纷繁复杂的信息中筛选或查找自己需要的信息;但是,在信息推送平台下,用户只需要接受网站定期更新的内容,而不需要主动去筛选或查找。\n[0003] 但是,由于网站数目众多,有些网站本身提供的资源内容又非常丰富(如一些门户网站等),因此,同一时间段内发生更新的网站内容也是非常多的,如果将所有发生更新的内容都提供给用户,显然是不现实的;并且,即使不考虑耗费带宽资源等因素,这种盲目地信息推送也不能很好地体现出其相对于信息发布的优势。\n[0004] 因此,如何提高向用户进行信息推送的精准度以及减少不必要的带宽资源浪费成为迫切需要本领域技术人员解决的技术问题。\n发明内容\n[0005] 本发明提供一种网络信息推送方法及系统,能够在避免带宽资源浪费的同时还能提高向用户进行信息推送的精准度。\n[0006] 本发明提供了如下方案:\n[0007] 一种网络信息推送方法,包括:\n[0008] 根据用户的浏览历史或用户输入的关键信息确定用户的兴趣点;其中,所述浏览历史包括下述信息中的至少一种:浏览网页的具体网址,用户浏览网页的时间间隔,一定周期内的浏览次数,在网页内点击的超链接、点击所述超链接的次数;所述根据用户的浏览历史确定所述用户的兴趣点包括:根据用户点击过的链接上显示的链接文本确定用户的兴趣点;或者,根据用户点击特定网页中的特定区域内的链接的情况,确定用户的兴趣点;\n[0009] 根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控,当发现内容有更新时,判断所述内容是否与所述用户兴趣点相关,若相关,向用户进行关于所述更新的信息推送。\n[0010] 优选的,所述对待监控网络资源的相关内容进行动态监控包括:对待监控的网络资源和/或其子网络资源进行动态监控。\n[0011] 优选的,所述待监控的网络资源包括待监控的网页,所述子网络资源包括子网页,所述确定用户的兴趣点包括确定用户感兴趣的内容,所述根据所述用户的兴趣点对所述待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送包括:\n[0012] 对待监控网页进行动态监控,当监控到与所述用户感兴趣的内容相关的内容有更新时,向用户进行关于所述更新的信息推送;\n[0013] 和/或,\n[0014] 对待监控网页中与所述用户感兴趣的内容相关的子网页进行动态监控,当监控到所述子网页中的内容有更新时,向用户进行关于所述更新的信息推送。\n[0015] 优选的,所述根据用户的浏览历史确定用户的兴趣点包括:根据用户的浏览历史确定用户感兴趣的特定网页中的特定区域。\n[0016] 优选的,所述根据所述用户的兴趣点对所述待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送包括:\n[0017] 对所述用户感兴趣的特定网页中的特定区域进行监控,当所述特定网页中的特定区域有内容更新时,向用户进行关于所述更新的信息推送。\n[0018] 优选的,所述当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送包括:\n[0019] 当监控到更新的内容包含所述用户输入的所述关键信息时,向用户进行关于所述更新的信息推送。\n[0020] 优选的,还包括:确定待监控网络资源。\n[0021] 优选的,所述确定待监控的网络资源包括:\n[0022] 获取用户的个性化网络资源信息,将所述个性化网络资源确定为所述待监控网络资源;\n[0023] 或者,\n[0024] 提示用户将其个性化网络资源添加为所述待监控网络资源,当用户确认添加时,将对应的个性化网络资源确定为所述待监控网络资源;\n[0025] 或者,\n[0026] 接收到用户将某网络资源添加为所述待监控网络资源的请求,将该网络资源确定为所述待监控网络资源。\n[0027] 优选的,所述个性化网络资源包括用户收藏的网络资源或用户最常访问的网络资源。\n[0028] 优选的,所述根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控包括:\n[0029] 基于所述待监控网络资源的HTML源代码,将先后两次提取的所述网络资源的相关内容进行比对。\n[0030] 优选的,向用户进行关于所述更新的信息推送包括:\n[0031] 以消息窗的形式向用户进行关于所述更新的信息推送。\n[0032] 优选的,所述以消息窗的形式向用户进行关于所述更新的信息推送包括:\n[0033] 展现消息窗图标;\n[0034] 当接收到点击所述消息窗图标的消息时,在消息窗中展现关于所述更新的信息。\n[0035] 优选的,所述以消息窗的形式向用户进行关于所述更新的信息推送包括:\n[0036] 在所述消息窗中展现所述更新内容所在的网页名称、所述更新内容对应的链接和/或所述更新内容的简介。\n[0037] 优选的,各步骤的执行主体均为浏览器。\n[0038] 一种网络信息推送系统,包括:\n[0039] 兴趣点确定单元,包括通过浏览历史确定子单元或通过用户输入确定子单元;所述通过浏览历史确定子单元,用于根据用户的浏览历史确定所述用户的兴趣点;所述通过用户输入确定子单元,用于根据用户输入的关键信息确定所述用户的兴趣点;其中,所述浏览历史包括下述信息中的至少一种:浏览网页的具体网址,用户浏览网页的时间间隔,一定周期内的浏览次数,在网页内点击的超链接、点击所述超链接的次数;所述通过浏览历史确定子单元包括:第一兴趣点确定子单元,用于根据用户点击过的链接上显示的链接文本确定用户的兴趣点;或者,第二兴趣点确定子单元,用于根据用户点击特定网页中的特定区域内的链接的情况,确定用户的兴趣点;\n[0040] 更新信息推送单元,用于根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控,当发现内容有更新时,判断所述内容是否与所述用户兴趣点相关,若相关,向用户进行关于所述更新的信息推送。\n[0041] 优选的,所述更新信息推送单元包括:\n[0042] 监控子单元,用于对待监控的网络资源和/或其子网络资源进行动态监控。\n[0043] 优选的,所述待监控的网络资源包括待监控的网页,所述子网络资源包括子网页,所述兴趣点确定单元用于确定用户感兴趣的内容,所述更新信息推送单元包括:\n[0044] 第一推送子单元,用于对待监控网页进行动态监控,当监控到与所述用户感兴趣的内容相关的内容有更新时,向用户进行关于所述更新的信息推送;\n[0045] 和/或,\n[0046] 第二推送子单元,用于对待监控网页中与所述用户感兴趣的内容相关的子网页进行动态监控,当监控到所述子网页中的内容有更新时,向用户进行关于所述更新的信息推送。\n[0047] 优选的,所述通过浏览历史确定子单元包括:\n[0048] 第三兴趣点确定子单元,用于根据用户的浏览历史确定用户感兴趣的特定网页中的特定区域。\n[0049] 优选的,所述更新信息推送单元包括:\n[0050] 第三推送子单元,用于对所述用户感兴趣的特定网页中的特定区域进行监控,当所述特定网页中的特定区域有内容更新时,向用户进行关于所述更新的信息推送。\n[0051] 优选的,所述更新信息推送单元包括:\n[0052] 第四推送子单元,用于当监控到更新的内容包含所述用户输入的所述关键信息时,向用户进行关于所述更新的信息推送。\n[0053] 优选的,还包括:\n[0054] 待监控网络资源确定单元,用于确定待监控网络资源。\n[0055] 优选的,所述待监控网络资源确定单元包括:\n[0056] 第一网络资源确定子单元,用于获取用户的个性化网络资源信息,将所述个性化网络资源确定为所述待监控网络资源;\n[0057] 或者,\n[0058] 第二网络资源确定子单元,用于提示用户将其个性化网络资源添加为所述待监控网络资源,当用户确认添加时,将对应的个性化网络资源确定为所述待监控网络资源;\n[0059] 或者,\n[0060] 第三网络资源确定子单元,用于接收到用户将某网络资源添加为所述待监控网络资源的请求,将该网络资源确定为所述待监控网络资源。\n[0061] 优选的,所述个性化网络资源包括用户收藏的网络资源或用户最常访问的网络资源。\n[0062] 优选的,所述更新信息推送单元包括:\n[0063] 比对子单元,用于基于所述待监控网络资源的HTML源代码,将先后两次提取的所述网络资源的相关内容进行比对。\n[0064] 优选的,所述更新信息推送单元包括:\n[0065] 更新信息展示子单元,用于以消息窗的形式向用户进行关于所述更新的信息推送。\n[0066] 优选的,所述更新信息展示子单元包括:\n[0067] 图标展现子单元,用于展现消息窗图标;\n[0068] 展开子单元,用于当接收到点击所述消息窗图标的消息时,在消息窗中展现关于所述更新的信息。\n[0069] 优选的,所述更新信息展示子单元在所述消息窗中展现所述更新内容所在的网页名称、所述更新内容对应的链接和/或所述更新内容的简介。\n[0070] 优选的,所述网络信息推送系统为浏览器。\n[0071] 根据本发明提供的具体实施例,本发明公开了以下技术效果:\n[0072] 本发明能够自动分析出用户的兴趣点,并且针对用户的兴趣点向用户进行更新信息的推送。由于不是将所有信息都推送给用户,而是只将新更新的信息推送给用户,进一步,推送给用户的也不是所有的更新信息,而是与用户兴趣点相关的更新信息,因此,这种更新信息的推送不再是盲目的,实现了针对用户的个性化的更新信息的推送,这种个性化的更新信息的推送减少了不必要的带宽资源浪费,而且还提高了信息推送的精准度,有利于提高更新信息的利用率。\n附图说明\n[0073] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0074] 图1是本发明实施例提供的方法的流程图;\n[0075] 图2是网页结构示意图;\n[0076] 图3是本发明实施例提供的更新信息消息窗示意图;\n[0077] 图4是本发明实施例提供的另一更新信息消息窗示意图;\n[0078] 图5是本发明实施例提供的再一更新信息消息窗示意图;\n[0079] 图6是本发明实施例提供的系统的示意图。\n具体实施方式\n[0080] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。\n[0081] 参见图1,本发明实施例提供的网络信息推送方法包括以下步骤:\n[0082] S101:确定用户的兴趣点;\n[0083] S102:根据所述用户的兴趣点对所述待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送。\n[0084] 可见,本发明实施例通过自动获取用户的兴趣点,以实现在对网络资源的相关内容进行监控的过程中,进行针对用户个性化的更新信息的推送,避免推送的信息由于用户并不感兴趣而对用户造成干扰。\n[0085] 需要说明的是,信息推送方法由于是将网页中发生更新的内容推送给用户,因此可以形象地称为“更新快递”;而本发明实施例所述的信息推送方法是根据用户的兴趣点向用户进行更新信息的推送,因此,可以称为个性化的更新快递。\n[0086] 本发明实施例中的网络资源包括网页、视频、音频、图片、文字和/或flash。其中,网页就是通常在网页浏览器(IE等)中打开的网页,其内容可能包括视频、音频、图片、文字、flash等多种元素;同时,所述网络资源也可以是不依附于网页而独立存在的视频、音频、图片、文字、flash等。为便于描述,下面以网页为例对本发明实施例的方案进行介绍。\n[0087] 首先在确定用户的兴趣点时,可以采用多种方式实现,下面进行介绍。\n[0088] 实施例一\n[0089] 由于用户通常是通过浏览器浏览网页,用户浏览过的网页通常是用户感兴趣的网页,因此,可以通过浏览器记录用户的浏览历史,并从中分析出用户的兴趣点。其中,具体的可以通过浏览器记录的浏览历史包括:浏览网页的具体网址,以及用户浏览网页的时间间隔,某一周期内的浏览次数,在该网页内点击了多少超链,点击了什么链接等等。在根据用户的浏览历史确定用户的兴趣点时也可以有多种实现方式,下面进行介绍。\n[0090] 具体实施方式一\n[0091] 具体在根据用户的浏览历史确定用户的兴趣点时,可以根据用户的浏览历史确定用户感兴趣的内容。\n[0092] 其中,用户感兴趣的内容可以由关键字来表示,例如网络信息的类别包括“体育”、“娱乐”、“新闻”等等,当然大的类别下还可能有细分的信息类别,例如,“体育”类包括“篮球”、“足球”等等。可以由这些类别关键字来表示用户感兴趣的内容,例如,用户甲感兴趣的内容为“娱乐”,代表着该用户甲的兴趣点为娱乐类信息;用户乙感兴趣的内容为“体育”,代表该用户乙的兴趣点为体育类信息。相应的,当发现待监控网络资源搜狐网站上有娱乐类的内容更新时,则向用户甲进行提示(由于甲的兴趣点不是体育,因此,即使有体育方面的更新,也不向甲推送体育方面的更新信息);当发现搜狐网站上有体育类的内容更新时,则向用户乙进行提示(反之,也不向乙推送娱乐类的更新信息)。\n[0093] 具体根据用户的浏览历史确定用户感兴趣的内容的方法可以有多种,下面分别进行介绍。\n[0094] 方法一、由于用户通常通过点击链接的方式打开网页,因此,可以记录用户点击过的链接上显示的链接文本,根据用户点击过的链接上显示的链接文本确定用户感兴趣的内容。例如,可以从这些链接文本中提取能够代表用户兴趣的关键词,并最终综合确定出用户感兴趣的内容。\n[0095] 需要说明的是,在实际的网页中,用户点击的链接可能包括两种,一种是频道子网页的链接,另一种是内容子网页的链接,本发明实施例所统计的用户点击的链接可以包括上述两种。\n[0096] 为了更好地理解本发明,下面对频道子网页的链接及内容子网页的链接的含义进行介绍。例如,一些门户网站的首页等网页,其提供网络信息的宗旨是将大量的数据资源和互联网资源集成到一个信息管理平台之上,并在首页上以链接的形式表现,用户进入该门户网站,通过点击页面上的链接来获取自己所需的信息。可见,门户网站中的内容通常是非常丰富,为了便于组织和用户的浏览,在制作网站时已经对网站内容进行了分类。例如,可以分为新闻、娱乐、体育、财经、军事、公益等等很多类别,这些类别通常被称为网页的频道(也可以理解为某一类信息的专题),例如,新闻频道、娱乐频道、体育频道等等。\n[0097] 每一个频道可以以链接的形式出现在网站的首页上,这些链接通常以频道名称为链接文本,点击某频道的链接就可以进入该链接指向的网页。通常,这种频道链接指向的网页称为网页的频道子网页(或称专题子网页),相应的,这种频道链接就称为频道子网页的链接。例如,如图2所示的网页中,文本框21内的“新闻”、“世博”、“军事”等就是该网页的频道子网页的链接。例如,假设当前网页为搜狐首页,其URL为www.sohu.com,当用户点击“新闻”时,会进入该当前网页的新闻频道子网页,其URL为www.news.sohu.com,通常该子网页的网页名称可能为“搜狐新闻”等,以此也可以表示出其为搜索首页的一个子网页。对于频道子网页的链接而言,其链接文本实际上能够体现出某一类信息的类别名称,因此,当用户点击这种链接时,就可以从其链接文本中分析出体现用户感兴趣内容的关键词。\n[0098] 具体的,可以当用户点击当前网页的某频道子网页的链接达到预置次数时,确定所述用户感兴趣的内容为与该频道名称相关的内容。例如,当用户在浏览某网页时,如果点击娱乐频道子网页的链接直接进入娱乐频道子网页,由于娱乐频道子网页中的内容都是与娱乐相关的,因此证明该用户对娱乐类的信息感兴趣,相应的,就可以将用户感兴趣的内容确定为“娱乐”,也即将娱乐类信息确定为该用户的兴趣点。\n[0099] 当然,当用户点击进入某频道子网页之后,该频道子网页可能还具有自己的频道子网页,还可以根据用户在频道子网页中的浏览行为,获取用户更加细分的感兴趣的内容。\n例如,用户进入搜狐主页的体育频道子网页,经统计发现该用户经常直接点击进入篮球频道子网页,则可以得到用户感兴趣的内容为“篮球”,这样,只有当网页中有关篮球方面的内容更新时,才向该用户进行推送。以此类推,还可能发现该用户仅对篮球类信息中有关NBA的内容感兴趣,等等。\n[0100] 通过上述介绍可见,网站首页上可能会有频道子网页的链接,其为进入频道子网页的入口。对于这种频道子网页而言,其指向的网页中,并不是具体的文章内容,而仍然是多条链接的集合。当然,一个频道子网页中还可能包括更加细分的类别,这些细分的类别也可以以频道的形式出现,例如,体育频道子网页中还包括篮球频道、足球频道等等。\n[0101] 另外,当前网页上除了提供各频道子网页的链接之外,还可能包括内容子网页,因此,指向内容子网页的链接就称为内容子网页的链接,也即,用户通过点击内容子网页的链接就可以进入当前网页的内容子网页。内容子网页与频道子网页的区别在于,内容子网页中的内容通常是文章正文,而不再是由多条链接组成。因此,这种链接的链接文本通常是文章的标题或者文章的摘要等,例如图2的文本框25中的“国务院专家提户改新思路”就是一个内容子网页的链接文本。这种链接文本中可能不具备明显的类别信息,但是也是可以从其标题或者正文中分析出用户感兴趣的内容的。\n[0102] 具体的,可以预先针对各种可能的信息类别设置一些对应的关键词,在分析这种链接文本时,首先将链接文本进行分词,并判断其中是否包含某信息类别下的预置关键词,如果包含,则可以将该链接文本确定为该关键词对应的信息类别。例如,某内容子网页的链接文本为“萧亚轩黄立行做代言”,该链接文本中的“萧亚轩”、“黄立行”、“代言”等关键词代表该链接文本对应娱乐类信息;某链接文本为“三大涨停股背后奥秘”,该链接文本中的“涨停股”这一关键词代表该链接文本对应财经类信息,以此类推,就可以对用户点击过的链接进行分类,最后根据每个分类中的链接的数目就可以大致分析出一个用户感兴趣的内容。\n例如,假设统计出某用户点击过的链接中,有20个体育类的链接,500个娱乐类的链接,10个财经类的链接,等等,则通过以上数据,则可以大致判断出用户对娱乐类的信息比较感兴趣,即该用户感兴趣的内容为“娱乐”,也即该用户的兴趣点为娱乐类信息。\n[0103] 当然,在这种判断用户感兴趣的内容的方法中,为了提高判断的准确性,还可以记录用户在每个链接指向的网页上停留的时间等信息,如果用户在点击了某链接进入某网页之后,停留时间非常短,则证明用户对该网页的内容可能并不感兴趣,或者是由于误操作而进入了本来不想进入的网页,针对这样的情况,不应该作为统计用户感兴趣的内容的依据,因此,可以首先将这些链接滤除,以提高统计的准确率。\n[0104] 方法二,根据用户点击特定网页中的特定区域内的链接的情况,确定用户感兴趣的内容。\n[0105] 上述方法一是对用户的历史浏览记录进行统计,分析出用户感兴趣的内容,这也是对利用所有网页浏览行为的分析都比较通用的方法。在实际应用中,有一些网页由于自身的结构或内容比较特殊,因此通过用户在该网页上的浏览行为就可以大致确定用户感兴趣的内容。该方法二就是针对这些特殊的网页提出的。\n[0106] 如前文所述,一些网页可能具有频道子网页,每个频道子网页对应一个类别的网络信息。在实际应用中,还有一些网页,可能也是具有多个类别的网络信息,但是可能并不是采用频道子网页的形式进行组织,而是对网页进行分块,在每个分块区域中展现一个类别的网络信息,每个分块区域可以看作是一个类别分块区别。例如,如果一个网页中包含“体育”、“娱乐”、“新闻”、“财经”等四个类别的网络信息,为了便于查找,将网站划分为四个区域,分别用于展现上述四个类别的网络信息。也就是说,在这种网页上,一个类别的网络信息会固定在该网页的区域处展现。\n[0107] 当然,还有一些网页具有频道子网页,同时,还在网页上提供了一些分块区域,这些分块区域用于展现一些频道子网页中的重要内容,因此也可以称为频道分块区域(实质上是类别分块区域的一种特殊情况)。例如,如图2所示的网页中,文本框21内的“新闻”、“世博”、“军事”等就是各个频道的入口,文本框22、23、24就是网页中的三个频道分块区域,其中,文本框22内的频道分块区域中展现了新闻频道中的一些重要新闻的链接(从图中可以看出该分块区域左上方的标题为“新闻”),文本框23内的频道分块区域中展现了世界杯频道中的一些重要新闻的链接,文本框24内的频道分块区域中用于展现娱乐频道和明星频道中的一些重要新闻的链接。\n[0108] 由于这种具有类别分块区域的网页中,网页分块区域信息就对应的其中网络信息的类别信息,因此,比较方便统计用户感兴趣的内容。具体实现时,可以预先通过分析网页的HTML代码等方式,获知这种网页的分块区域信息,包括各分块区域对应的类别信息等。在记录用户的浏览历史时,需要记录用户点击的链接属于当前网页的哪个分块区域。最终在统计用户感兴趣的内容时,可以通过统计各分块区域中被用户点击过的链接的次数,来统计用户感兴趣的内容。例如,用户点击过某网页第一分块区域的100条链接,点击该网页第二分块区域的10条链接,点击过该网页第三分块区域的2条链接,从上述数据中就可以分析出用户对第一区域的网络信息比较感兴趣。进一步的,根据预先记录的该网页中各分块区域与类别信息之间的对应关系,就可以将对应类别的名称确定为用户感兴趣的内容。例如,第一分块区域对应的类别为体育类,则可以确定该用户感兴趣的内容为“体育”,即该用户的兴趣点为体育类网络信息。\n[0109] 可见,这种方法只需要记录用户点击的链接与所在分块区域的对应关系即可获知用户感兴趣的内容,而不用再分析各链接的链接文本,因此,实现过程更加简单,减少了操作步骤,实现效率更高。\n[0110] 其中,在记录用户点击的链接与所在分块区域的对应关系时,可以采用如下方法:\n在预先通过网页的HTML代码分析网页的分块区域信息时,还可以记录各分块区域中包含的链接文本;当用户点击该网页中的某链接时,将该链接的链接文本与预先获取的各分块区域中的链接文本进行匹配,就可以获知该链接文本属于哪个分块区域。当然,还可以采用其他方式实现,例如,可以预先获知各分块区域对应的坐标信息,当用户点击某链接时,获取该链接所在的坐标,然后判断该坐标落在哪个分块区域的坐标范围内,则该链接就属于哪个分块区域。\n[0111] 以上所述介绍了该实施方式一可以通过用户的浏览历史确定用户感兴趣的内容,下面介绍在这种确定用户兴趣点的方式下,对待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送的具体实现方法。\n[0112] 在上述用户感兴趣的内容来代表用户兴趣点的方式下,相当于针对每个用户确定了一些感兴趣的关键词,因此,就可以根据这些关键词来对待监控网络资源进行监控,并确定是否需要向用户进行更新信息的推送。例如,对待监控网页的所有内容进行监控,当发现有内容更新时,判断更新的内容是否与用户的兴趣感兴趣的内容相关,如果相关,则向用户推送相应的更新信息,否则,如果与用户的兴趣感兴趣的内容不相关,则可以不必向用户推送。例如,当发现一个网页上新增了一条链接时,则可以提取该链接的链接文本,通过关键字分析获知其类别;如,假设该链接文本为“暑期档电影命运猜想”,则通过其关键字“电影”分析出该链接属于娱乐类的信息。此时,如果某用户感兴趣的内容恰好为“娱乐”,则可以向该用户推送关于该链接的更新信息。也即,对待监控网页进行动态监控,当监控到与所述用户感兴趣的内容相关的内容有更新时,向用户进行关于所述更新的信息推送。反之,如果某用户感兴趣的内容不是“娱乐”,则可以不向该用户推送关于该链接的更新信息。\n[0113] 当然,如果待监控网页包含子网页,则还可以对待监控网页中与所述用户感兴趣的内容相关的子网页进行动态监控,当监控到所述子网页中的内容有更新时,向用户进行关于所述更新的信息推送。其中,这里所述的子网页可以是指前文所述的网页的频道子网页和/或内容子网页,例如,某用户感兴趣的内容为“娱乐”,则在对某待监控网页进行监控的同时,还可以对该网页的娱乐频道子网页进行监控,只要该娱乐频道子网页中有内容更新,就可以向该用户进行推送。\n[0114] 在具体对上述网页的子网页进行监控时,可以预先获取待监控网页的URL及其pattern信息(模式串,其中包含频道子网页的URL等信息),并保存在数据库中,在需要对待监控网页的某频道子网页进行监控时,取出该频道子网页的URL进行监控即可。仍假设用户的兴趣感兴趣的内容为“娱乐”,则可以从数据库中取出娱乐频道子网页的URL,如www.yule.sohu.com,然后对娱乐频道子网页进行动态监控,当该娱乐频道子网页中的内容发生更新时,则向用户推送相关信息。\n[0115] 需要说明的是,获取的待监控网页的URL及其pattern信息是可以随着待监控网页内容的更新而随时更新的。\n[0116] 另外需要说明的是,用于统计用户感兴趣内容的网页与待监控网页不一定是相同的,即可能是通过对用户浏览所有网页的所有历史进行统计,确定出用户感兴趣的内容,然后根据该感兴趣的内容,对指定的待监控网页进行监控。当然,也可以分别针对用户对各网页的浏览历史,确定用户对各网页感兴趣的内容,在监控待监控网页时,也是分别对各网页中用户分别感兴趣的更新内容进行推送。例如,发现用户对搜狐首页的娱乐类的内容感兴趣,对新浪首页的体育类的内容感兴趣;则在对搜狐首页进行监控时,当有娱乐类的内容发生更新时,向用户推送,在对新浪首页进行监控时,当有体育类的内容发生更新时,向用户推送。\n[0117] 具体实施方式二\n[0118] 在前述具体实施方式一中,在根据用户的浏览历史确定用户的兴趣点时,是根据用户的浏览历史确定用户感兴趣的内容,在该具体实施方式二中,针对前文所述具有分块区域的网页,提供了另一中确定用户兴趣点的方法,即根据用户的浏览历史确定用户感兴趣的特定网页中的特定区域,该方法在针对前述特殊的网页提供的专有的确定用户兴趣点的方法实施例中已经提到一些,所以重复的内容不再赘述。\n[0119] 具体实现时,在用户的浏览历史中记录用户点击过的链接所在的分块区域,然后统计用户点击各分块区域中的链接的次数,最终根据用户对各个区域中的链接的点击情况来确定用户感兴趣的网页中的特定区域。例如,仍假设用户点击过某网页第一分块区域的\n100条链接,点击该网页第二分块区域的10条链接,点击过该网页第三分块区域的2条链接,从上述数据中就可以分析出用户对第一分块区域的网络信息比较感兴趣,即将用户的兴趣点确定为该网页的第一分块区域。当然,还可以通过其他方式来确定用户感兴趣的网页中的特定区域,例如,可以当用户点击待监控网页中某分块区域的链接的次数达到预置阈值或者点击频率达到预置阈值时,确定该区域为用户感兴趣的区域。例如,某用户在浏览某网页内容时,点击了娱乐分块区域中的多条链接,则可以将娱乐类信息作为该用户的兴趣点。\n[0120] 在该方式下,用于统计用户兴趣点的网页与待监控的网页时对应的,也即,当统计出用户对网页A中的某分块区域感兴趣之后,则仅当待监控网页为网页A时,利用该兴趣点信息进行监控。具体在根据所述用户的兴趣点对所述待监控网络资源的相关内容进行动态监控时,可以如下进行:对用户感兴趣的特定网页中的特定区域进行监控,当该特定网页中的该特定区域有内容更新时,向用户进行关于更新信息的推送。\n[0121] 例如,假设根据用户的浏览历史确定出用户对搜狐首页的第一区域感兴趣,则对该搜狐首页进行监控时,针对该用户,仅需监控第一区域的内容是否发生更新,如果发生更新,则向用户进行推送。当然,一个用户对可能对同一网页的多个区域都感兴趣,则对这几个区域进行监控即可。\n[0122] 可见,在该具体实施方式二的方法中,由于只需要记录用户感兴趣的特定网页中的特定区域,并对该特定区域中的内容进行监控,该特定区域的内容有更新即可向用户推送,因此,不需要区分特定区域对应的网络信息类别,当特定区域的网络信息发生更新时,也不需要进行任何的分析即可向用户进行推送,因此,更加简化了实现流程。此外,这种基于区域的更新快递方式还能在一定程度上避免广告类更新对用户的打扰,因为广告信息往往出现在网页的固定区域,而用户如果平时很少点击这个区域的话,那么采用本发明实施例则使得浏览器也不会向用户推送这个区域的更新信息,进而用户也就不会得到太多没用的广告更新信息。\n[0123] 需要说明的是,关于如何记录用户感兴趣的特定网页中的特定区域,在前述具体实施方式一中有介绍,参照执行即可,这里不再赘述。\n[0124] 实施例二\n[0125] 前述实施例一是根据用户的浏览历史来确定用户的兴趣点,在该实施例二中,还可以根据用户输入的关键信息确定所述用户的兴趣点。也即,浏览器可以为用户提供输入关键信息的入口,用户通过该入口输入自己感兴趣的信息的类别等信息,浏览器根据用户输入的关键信息即可确定用户的兴趣点。\n[0126] 其中,用户输入的关键信息可以是关键词,例如“娱乐”、“体育”、“财经”等等,浏览器可以将相应的关键词确定为用户的兴趣点。如,用户输入的关键词为“娱乐”,则浏览器会记录该关键词;在对待监控网页进行监控时,当网页中出现与“娱乐”相关的内容发生更新时,则向该用户进行推送。或者用户输入关键词“姚明”,则更新内容包含“姚明”时向用户快递该更新信息。\n[0127] 可见,在该方式下,同样可以是以关键词的形式来代表用户的兴趣点,因此,具体的向用户进行更新信息推送的方法,与实施例一中具体实施方式一中的方法相似,这里仅介绍不同的部分。在实施例一的具体实施方式一中,可以由关键词的形式来表示用户感兴趣的内容,而该信息是由浏览器自动获取的,因此在向用户进行更新信息的推送时,只要发生更新的内容与代表用户感兴趣内容的关键词相关,即可向用户推送;例如,用户感兴趣的内容为“娱乐”,某发生新增链接的链接文本为“好莱坞时尚街拍周报”,则可以向用户推送,尽管该链接文本中并不包括“娱乐”二字。但是,在用户输入关键信息的情况下,相当于用户明确地表明了自己的兴趣点,因此,在向用户进行更新信息推送时,只有包含用户输入的关键信息时,才向用户进行推送。\n[0128] 以上两个实施例介绍了确定用户兴趣点的具体实现方式,同时,介绍了各种确定用户兴趣点的方式下,对待监控网页资源进行监控以及更新信息推送的方法。需要说明的是,每个用户的兴趣点可能有多个,可以将用户的多个兴趣点以列表的形式保存在数据库中。另外,在实际应用中,还可以有其他的确定用户兴趣点的方式,这里不再一一列举。另外需要说明的是,在具体实现时,各步骤的执行主体均可以为浏览器。\n[0129] 在本发明实施例中,待监控网页可以是互联网范围内的全部网页,为了更加体现更新信息的个性化推送,也可以仅将一些指定的网页作为待监控网页,或者针对不同的用户确定各自的待监控网页。在针对不同的用户确定各自的待监控网页时,待监控网页可以是用户手动添加的,也可以是浏览器自动添加的。\n[0130] 具体实现时,可以在浏览器客户端提供类似收藏夹的新的栏目,例如,可以命名为“动态收藏夹”,同时还可以提供“添加”按钮等。当然,也可以不提供专门的动态收藏夹,例如,还可以利用浏览器现有的网址收藏夹来实现;具体的,可以在现有网址收藏夹中添加一些标识等方式,以表明其中哪些是需要动态监控的网址。哪些是普通的网址,在需要动态收藏的网址中还可以标明哪些是需要进行个性化更新信息推送的网址,哪些是进行更新信息推送但不体现个性化的网址,等等。在用户手动添加的情况下,用户可以通过点击“添加”按钮将自己需要经常关注的网页(如搜狐首页等)添加到动态收藏栏中,相应的,浏览器就会自动对动态收藏栏中的网页进行动态监控,当发现与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送。\n[0131] 在浏览器自动添加待监控网页的情况下,就是由浏览器自动将一些用户可能需要经常关注的网页添加到动态收藏栏中,并对其进行动态监控。当然,在浏览器自动添加的情况下,也可以根据用户的实际浏览情况进行确定,否则可能会对用户的正常浏览造成干扰。\n具体实现时,可以根据用户对浏览器的设置信息或者浏览器记录的信息,获取用户的个性化网络资源信息,将用户的个性化网络资源确定为所述待监控网页。或者,也可以采用半自动的方式来确定待监控网页,如,可以提示用户将自己的个性化网页添加到动态收藏栏中,如果用户确认添加某网页,再将相应的网页添加到动态收藏栏中。\n[0132] 其中,用户的个性化网络资源可以包括弹不限于用户收藏的网络资源或用户最常访问的网络资源等等。例如,浏览器通常都提供有收藏夹(里面有用户收藏的网址收藏列表)、最常访问(里面有用户最经常访问的网页列表)等功能。其中,网址收藏列表中的网页是用户手动添加的,以便通过点击其中的某条目来进入相应的网页,以避免在地址栏中输入网址等操作;最常访问列表中的网页是浏览器根据用户的浏览次数自动统计出来的,即记录了用户访问次数最多的网页。因此,可以将网址收藏列表和/或最常访问列表中的网页,自动确定为待监控网页。当然,进一步的,也可以提示用户将网址收藏列表和/或最常访问列表中的网页添加到动态收藏栏中,如果用户确认添加某网页,再将相应的网页添加到动态收藏栏中。\n[0133] 需要说明的是,对于用户手动添加的网页,或者用户的网址收藏列表和/或最常访问列表中的网页,也可以仅针对其中一些特定的网页进行动态监控。例如,前述组织结构、层次比较复杂并且信息经常更新的网页,这些网页中的内容比较繁杂,因此,在动态监控时,更加有必要针对不同的用户进行个性化的提醒,以免用户收到过多的无用信息。\n[0134] 具体实现时,在一种优选的方式下,可以预先在数据库中保存一个名单模板,该名单模板可以是人工设置的,其中包括一些特定网页,该名单中的网页是可以或者说需要进行动态监控的网页。例如,搜狐首页、新浪首页等等。具体在确定待监控网页时,可以根据该名单模板进行确定。\n[0135] 例如,在用户手动添加待监控网页的情况下,在接收到用户将某网页添加为待监控网页(即添加到动态收藏栏)的请求时,可以首先判断该网页是否在预置的名单模板中,如果在该名单模板中,则允许将该网页添加到动态收藏栏中,否则,可以拒绝该添加。\n[0136] 在浏览器自动添加待监控网页的情况下,也可以首先查看用户的网址收藏列表和/或最常访问列表,然后判断网址收藏列表和/或最常访问列表中的网页是否有出现在名称模板中的网页,如果有,则将相应的网页添加到动态收藏栏中。或者,如果有出现在名称模板中的网页,也可以先提示用户可以添加到动态收藏栏中,在接收到用户的确认信息之后,再将相应的网页作为待监控网页添加到动态收藏栏中。\n[0137] 下面介绍如何对待监控网页或待监控网页的特定区域进行动态监控。对于待监控网页而言,对其进行动态监控,就是在监控周期内,将先后两次提取的网页内容进行比对,如果相关有变化,则证明网页内容发生了更新,变化的部分即为此次发生更新的部分。具体的,可以按照更新周期定时抓取待监控网页的内容,或按照用户触发即时的抓取待监控网页的内容。其中,更新周期可以是系统内针对所有指定待监控网页统一设置的,例如,可以每隔60分钟检查一次待监控网页,当然也可以选择更长的时间,甚至可以实现实时地监控。\n更新周期也可以是系统内针对指定待监控网页各自的特点分别设置的,进一步还可以将设置的待监控网页的URL与该待监控网页的更新周期的匹配关系预先存储供后续查询。在将先后两次抓取的待监控网页的内容进行比对时,可以基于网页的HTML源代码,将先后两次提取的网页相关内容进行比对,如果HTML源代码发生变化,则证明网页相关内容发生了变化。在本发明实施例中,由于待监控网页的网页内容通常是由多条链接组成的,因此,在动态监控时,如果前后两次抓取的网页内容中出现了不同的链接,则证明该待监控网页发生了更新,对应的后一次抓取的网页内容中与前一次不同的那个链接就是此次更新后的链接。\n[0138] 对于待监控网页的子网页而言,对其进行动态监控时,在预先获取的子网页的URL之后,具体的动态监控过程与对待监控网页进行动态监控的方法是相同的,这里不再赘述。\n[0139] 对于待监控网页中的特定区域而言,由于预先获知了待监控网页的区域信息,由于区域的标题通常不会发生变化,因此,可以在监控周期内,根据区域的标题抓取待监控网页中特定区域的网页内容,并比较前后两次抓取的该区域的HTML源代码是否发生变化即可。当然,也可以通过其他方式实现,例如,预先获知待监控网页的区域信息时,还获取待监控的特定区域所在的坐标信息,然后根据坐标信息,对前后两次抓取的该特定区域内的网页内容进行比较即可。\n[0140] 具体在向用户进行更新信息推送时,具体的推送形式可以有多种,并且可以是浏览器自行设置的,也可以是用户手动设置的。例如,可以在网页中标记出更新的部分(对应用户当前正在浏览发生更新的网页的情况,可以利用将新增链接的链接文本字体加粗等突出显示方式。例如,在搜狐首页的体育分块区域出现新的链接时,可以将该链接的链接文本加粗显示);或者,也可以在动态收藏栏处提醒(如“某网页中有更新”等文字,或者直接给出新增的链接,用户点击该链接就可以直接查看其指向的网页等);需要进行更新信息推送对应的网页同时包含在网址收藏栏和/或最常访问栏中,则也可以在网址收藏栏和/或最常访问栏处进行提醒,同时,还可以将列表中对应的网页链接的链接文本进行突出显示;此外,还可以在地址栏处进行提醒,等等。当同时有多条信息需要展现时,还可以在状态栏滚动展现所有的更新条目,或者提供单独的“更新快递消息窗”,在该窗口中展现所有更新的内容,或者,还可以在地址栏以“走马灯”形式展现各更新条目等等。\n[0141] 具体而言,推送形式可以依照不同属性的组合划分为若干种,其中,属性包括:形态、位置、内容、效果;形态可以包括:对话框、气泡、标签中的一种或多种;位置具体可以包括:菜单栏、侧边栏、地址栏、历史记录栏、最常访问记录栏、最近访问记录栏、网址收藏栏、当前页面、空白页面中的一种或多种;内容具体可以包括:标题、地址、内容简介、更新时间、网页无效中的一种或多种;效果具体可以包括:语音、文字的不同颜色、高亮、闪动中的一种或多种。\n[0142] 举例说明如下,例如,当有信息需要推送时,则可以在任意位置弹出一个对话框,其中,对话框内的提示信息可以仅为简单文字提醒,如“某网站已更新”,也可以是包含更新网站的内容简介等相关信息的复杂文字提醒,还可以既有文字提醒又有对应的语音提醒。\n[0143] 又如,当用户打开菜单栏、或者侧边栏、或者设置选项中的某个选项或者其他专栏时,如果有信息需要推送,则可以在任意位置通过气泡将更新内容的全部或部分显示出来,其中气泡内的文字可以使用不同的颜色、或者高亮、或者闪动、或者声音等多种效果提醒用户。\n[0144] 再例如,当用户打开浏览器的浏览历史记录、或最常访问记录、或最近访问记录的列表时,如果有更新信息需要推送,则可以在相应的URL条目上,通过气泡给出相应的提示,该提示的内容可以是更新内容的全部或部分,也可以仅为简单文字提醒。列表内的更新条目可以使用不同的颜色、或者高亮、或者闪动等多种效果显示,以方便用户及时查阅。\n[0145] 当用户点击地址栏的下拉列表,如果有信息需要推送,则可以在相应的URL条目上通过标签给出相应的提示。或者,当用户在浏览器中打开页面,如果该页面是待监控网页且该页面有变化,则通过对话框或气泡或标签等形态给出提示。\n[0146] 可以理解的是,上述举例的推送形式并不是全部,本领域技术人员可以做适当扩展或改变,例如对各种属性进行不同组合,使之产生不同的推送形式,能够向用户表明有部分或全部网站或者网页被更新的提示信息的方式都可以作为推送形式的一种,例如在打开的非当前可见页面上或者打开的非当前可见窗口上可以对发生变化的页面进行提示,或者直接跳出到前台可见区域对用户进行提示,也就是说,通过对话框、气泡、标签、语音等形式中的一种或多种在浏览器界面内或在终端界面内提供更新信息推送。除此之外,所述推送形式还可以包括通过通信工具软件(即第三方工具)发送更新消息到移动终端,以便持有该移动终端的用户在不方便坐在电脑等固定终端前的情况下,也可以及时的收到更新提醒。\n其中,第三方工具可以为E-mail、IM通信工具等。\n[0147] 另外,针对同时有多条信息需要推送的情况,本发明实施例还提供了另一种推送形式,即消息窗的形式。具体实现时,可以在状态栏或其他工具栏处等位置提供一个消息窗图标(icon),点击该图标可以弹出一个消息窗面板,在该消息窗面板中展现未被用户浏览的更新消息。参见图3,文本框31中为所述图标,文本框32中为所述消息窗面板。显示图标的同时还可以显示数字,该数字用户显示最近一次更新的消息数目,例如,图3中在图标的右侧显示的“10”,表示当前有10条消息发生更新;当发生更新的消息有增加时,该数字也随之发生变化,同时,该图标还可以闪过一个动态效果表示有新的消息发生更新。消息窗面板上还可以提供一个下拉按钮,点击该下拉按钮后,可以进行相关的设置,包括清空当前列表、让消息窗始终前端显示等等。\n[0148] 由于一个网站中需要向同一用户推送的消息可能有多条,同一时刻又可能有多个网站都有需要向该用户推送的消息,因此,为了便于查看,可以在消息窗面板中对这些消息进行有效地组织。例如,可以将消息窗分为多个模块,一个模块用于显示一个网站中的消息情况。也就是说,将同一个网站内的消息组织在一起提示给用户,在每个模块中可以展现更新内容所在的网页名称、更新内容对应的链接和/或关于更新内容的简介,等等。如,在图3中,消息窗中当前显示出的部分包括3个模块,分别用户提示cnbeta、新浪首页、豆瓣电影三个网站中的消息更新情况;当然,更多的模块可以通过拖动滚动条的方式进行查看。在每个模块中,分别显示了对应网站中的更新内容的链接。其中,每个网站默认展现的更新内容链接条目的数目可以设置为4条(小于4条时自适应),当大于4条时出现“查看更多”,点开后全部展现,当前模块中包含的条目的数目可以标记在模块名称之后。条目的排列可以按照更新的时间顺序倒排;例如,新浪首页中包括“杜拉拉升职记”、“爱丽丝梦游仙境”、“岁月神偷”等等,更新的条目多于4条,则只显示前三条,同时显示“查看更多”。\n[0149] 由于消息窗面积的限制,为了在有限的面积内位用户提示更多的信息,还可以对各部分显示出的文字数目进行限制。例如,每个模块可以显示的网站名称的上限可以设置为14个字,每条更新内容显示的文字上限为20个字。查过该限制的字数,则用省略号代替,而不进行换行。\n[0150] 当用户点击了某网站(某模块中的网站标题)后,将该网站标题标记为已读状态(例如,由加粗变为常态、背景色块颜色发生变化等),并且下次打开消息窗时,该模块消失。\n类似的,当用户点击某一条更新条目后,该被点击过的条目标记成已读(如,背景色块颜色发生变化等),同时,标题后括号内数字减1,下次打开消息窗时,该条目消失。\n[0151] 当然,在上述以消息窗方式进行推送的方式下,也可以由用户设置自动弹出更新的网站,即当该网站的内容发生与用户兴趣相关的更新时,则直接在消息窗中展现该网站的更新情况,而不用等到用户点击状态栏的图标后再展现。参见图4,当用户设置新浪首页为自动弹出的网站,则当新浪首页有与用户兴趣有关的内容发生更新时,就可以直接在消息窗中弹出相应的更新内容。\n[0152] 此外,在通过用户设定关键信息来确定用户兴趣点的情况下,在自动展现出该网站中的更新内容的同时,还可以在消息窗中显示出用户指定的关键信息。例如,如果用户指定的关键字为“杜拉拉”,则消息窗中的显示情况如图5所示。当用户进入该网站时,可以标记出更新的内容以及关键字。其中,与指定关键字相关的内容,一种是网页标题中包含关键字,还有一种是页面内容中包含关键字,无论对于哪种情况,给出的更新结果都是关键字所在的网页链接。\n[0153] 总之,通过本发明实施例提供的方法,可以通过浏览器或者其服务器来实现,因此不需要特殊软件的支持,也不需要网站对特殊输出格式的支持,就可以方便地实现向用户进行的更新信息推送。并且,在进行更新信息推送时,能够自动获取不同用户的不同兴趣点,自动实现针对不同用户的个性化更新信息推送。因此,在降低了使用成本的同时,实现了推送更新信息的有效性,更加有利于提高被推送更新信息的利用率。\n[0154] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如下步骤:确定用户的兴趣点;根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送。所述的存储介质,如:ROM/RAM、磁碟、光盘等。\n[0155] 与本发明实施例提供的网络信息推送方法相对应,本发明实施例还提供了一种网络信息推送系统,参见图6,该系统包括:\n[0156] 兴趣点确定单元601,用于确定用户的兴趣点;\n[0157] 更新信息推送单元602,用于根据所述用户的兴趣点对待监控网络资源的相关内容进行动态监控,当监控到与所述用户兴趣点相关的内容有更新时,向用户进行关于所述更新的信息推送。\n[0158] 其中,兴趣点确定单元601包括:\n[0159] 通过浏览历史确定子单元,用于根据用户的浏览历史确定所述用户的兴趣点。\n[0160] 所述通过浏览历史确定子单元包括:\n[0161] 第一兴趣点确定子单元,用于根据用户点击过的链接上显示的链接文本确定用户的兴趣点;\n[0162] 或者,\n[0163] 第二兴趣点确定子单元,用于根据用户点击特定网页中的特定区域内的链接的情况,确定用户的兴趣点。\n[0164] 相应的,更新信息推送单元602包括:\n[0165] 监控子单元,用于对待监控的网络资源和/或其子网络资源进行动态监控。\n[0166] 所述待监控的网络资源包括待监控的网页,所述子网络资源包括子网页,兴趣点确定单元601用于确定用户感兴趣的内容,相应的,更新信息推送单元602包括:\n[0167] 第一推送子单元,用于对待监控网页进行动态监控,当监控到与所述用户感兴趣的内容相关的内容有更新时,向用户进行关于所述更新的信息推送;\n[0168] 如/或,\n[0169] 第二推送子单元,用于对待监控网页中与所述用户感兴趣的内容相关的子网页进行动态监控,当监控到所述子网页中的内容有更新时,向用户进行关于所述更新的信息推送。\n[0170] 也可以根据用户的浏览历史获取用户感兴趣的特定网页中的特定区域,并以此作为用户的兴趣点,此时,所述通过浏览历史确定子单元包括:\n[0171] 第三兴趣点确定子单元,用于根据用户的浏览历史确定用户感兴趣的特定网页中的特定区域。\n[0172] 相应的,更新信息推送单元602可以包括:\n[0173] 第三推送子单元,用于对所述用户感兴趣的特定网页中的特定区域进行监控,当所述特定网页中的特定区域有内容更新时,向用户进行关于所述更新的信息推送。\n[0174] 除了通过用户的浏览历史来确定用户的兴趣点之外,还可以由用户指定自己的兴趣点,此时,兴趣点确定单元601可以包括:\n[0175] 通过用户输入确定子单元,用于根据用户输入的关键信息确定所述用户的兴趣点。\n[0176] 相应的,更新信息推送单元602可以包括:\n[0177] 第四推送子单元,用于当监控到更新的内容包含所述用户输入的所述关键信息时,向用户进行关于所述更新的信息推送。\n[0178] 在实际应用中,该系统还可以包括:\n[0179] 待监控网络资源确定单元,用于确定待监控网络资源。\n[0180] 具体实现时,所述待监控网络资源确定单元包括:\n[0181] 第一网络资源确定子单元,用于获取用户的个性化网络资源信息,将所述个性化网络资源确定为所述待监控网络资源;\n[0182] 或者,\n[0183] 第二网络资源确定子单元,用于提示用户将其个性化网络资源添加为所述待监控网络资源,当用户确认添加时,将对应的个性化网络资源确定为所述待监控网络资源;\n[0184] 或者,\n[0185] 第三网络资源确定子单元,用于接收到用户将某网络资源添加为所述待监控网络资源的请求,将该网络资源确定为所述待监控网络资源。\n[0186] 其中,所述个性化网络资源包括用户收藏的网络资源或用户最常访问的网络资源。\n[0187] 在对待监控网络资源进行监控时,更新信息推送单元602可以包括:\n[0188] 比对子单元,用于基于所述待监控网络资源的HTML源代码,将先后两次提取的所述网络资源的相关内容进行比对。\n[0189] 在对更新消息进行展现时,可以采用消息窗的方式进行,更新信息推送单元602可以包括:\n[0190] 信息展示子单元,用于以消息窗的形式向用户进行关于所述更新的信息推送。\n[0191] 其中,所述信息展示子单元包括:\n[0192] 图标展现子单元,用于展现消息窗图标;\n[0193] 展开子单元,用于当接收到点击所述消息窗图标的消息时,在消息窗中展现关于所述更新的信息。\n[0194] 所述信息展示子单元在所述消息窗中展现所述更新内容所在的网页名称、所述更新内容对应的链接和/或所述更新内容的简介。\n[0195] 在具体实现时,本发明实施例所述的网络信息推送系统的各项功能均可以由浏览器实现。\n[0196] 以上对本发明所提供的一种网络信息推送方法及系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
法律信息
- 2016-05-11
- 2010-12-22
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201010221063.1
申请日: 2010.06.29
- 2010-11-10
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-06-03
|
2008-12-26
| | |
2
| |
2009-06-03
|
2008-12-30
| | |
3
| |
2007-05-30
|
2006-10-26
| | |
4
| |
2009-08-12
|
2008-11-12
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |