一种浏览器中的管理模块启动方法及其设备的制作方法

文档序号:6355885阅读:310来源:国知局
专利名称:一种浏览器中的管理模块启动方法及其设备的制作方法
技术领域
本发明涉及互联网技术,尤其涉及浏览器技术。
背景技术
随着网络技术的快速发展,越来越多的人开始使用网络,从事网络活动,如登录邮箱查看电子邮件、登录微博、登录博客、登录论坛等。目前,人们最常用的登录邮箱查看电子邮件的方式是,首先打开浏览器,然后在地址栏中输入邮箱网址,或者从收藏夹中找出邮箱网址,进而进入邮箱登录页面,再输入用户名、密码,最后才能登录到电子邮箱上。此种登录邮箱方法操作繁琐,给用户带来了不便。另外,邮件的实时更新无法及时告知用户,而且,如果用户同时关注多个网络信息,则需要用户不断更新多个网络信息对应的页面,不仅严重影响了用户使用效率,也影响了用户体验。又如,用户经常查看某款汽车,那么与该款汽车相关的网站或网页是用户所关注的,但用户却无法利用现有软件有效管理关注信息,造成了用户的信息丢失,同时还消耗了用户的大量时间来对其关注信息进行跟踪,并且人工跟踪过程也难免会造成关键信息的漏查。

发明内容
本发明的目的在于提供一种可以按照用户关注需求为用户跟踪相关信息的浏览器管理模块启动方法及设备。在第一方面,本发明提供了一种管理模块的启动方法。该方法基于用户的访问记录,识别用户是否关注关键网站或网页的信息更新。如果用户存在对关键网站或网页信息更新的关注需求,则启动该网站或网页的相应管理模块为用户提供更新提示。进一步地,该关键网站是信息发布网站。更进一步地,该信息发布网站为用户选择的页面、用户反复登录或浏览的页面或者用户收藏的页面。进一步地,该访问记录为浏览记录和/或登录记录。进一步地,上述识别步骤包括将所述用户访问记录中的URL与所述关键网站或网页URL进行匹配的步骤。进一步地,上述识别步骤包括将所述用户访问记录中的URL与关键网站或网页关键字进行匹配的步骤。进一步地,上述匹配算法为正则表达式算法。进一步地,在所述匹配达到预定条件时,判定存在对该关键网站或网页的关注需求。进一步地,上述预定条件为多账户登录同一网站或网页、登录关键网站或网页的频率、登录关键网站或网页的次数中的一个或多个。
进一步地,通过对用户访问网站进行分析,从而得到该用户的关注需求。进一步地,上述分析步骤包括将用户访问的页面进行分词处理,生成关键词,并根据该关键词得到用户关注需求的步骤。在第二方面,本发明提供了一种管理模块的启动设备。该设备包括识别模块和启动模块。该识别模块基于用户的访问记录,识别用户是否关注关键网站或网页的信息更新。 该启动模块用于在用户对关键网站或网页信息更新存在关注需求时,启动对该网站或网页的相应管理模块,从而为用户提供更新提示。进一步地,上述关键网站是信息发布网站。进一步地,上述访问记录为浏览记录和/或登录记录。进一步地,上述识别模块包括将所述用户访问记录中的URL与所述关键网站或网页URL进行匹配的子模块。进一步地,上述识别模块包括将所述用户访问记录中的URL与关键网站或网页关键字进行匹配的子模块。进一步地,上述识别模块还包括在所述匹配达到预定条件时判定对该关键网站或网页存在关注需求的子模块。进一步地,上述识别模块还包括通过对用户访问网站进行分析得到相应关注需求的子模块。本发明根据用户访问记录,分析用户的关注需求,并为用户安装相应管理模块,利用该管理模块跟踪用户关注需求,并将与关注需求对应的网络信息更新提示或直接提供给用户。本发明无需用户查找、下载及安装各种管理模块,而是能够自动寻求用户需求,再根据用户关注需求安装管理模块或启动已安装的管理模块,由该管理模块跟踪网络中是否存在与用户关注需求对应的更新内容,并为用户提供更新提示,本发明方便用户,且节约了时间,并能为不同类型用户或用户不同类型需求提供有针对性的服务。


下面将参照附图对本发明的具体实施方案进行更详细的说明,在附图中图1是本发明一个实施例的浏览器中的管理模块启动方法流程图;图2是本发明一个实施例的根据用户浏览记录启动邮件管理模块的方法流程图;图3是现有技术中浏览网页的历史记录接口的页面呈现示意图;图4是本发明一个实施例的基于页面分析得到相应关注需求的方法流程图;图5是本发明一个实施例的浏览器中的管理模块启动设备示意图。
具体实施例方式图1是本发明一个实施例的浏览器中的管理模块启动方法流程图。在步骤110,基于用户的访问记录,识别用户是否关注关键网站或网页的信息更新。其中,该用户访问记录包括用户浏览记录、用户登录记录。一个例子中,所述关键网站或网页是一个信息发布网站,如邮箱网站、微博、博客、 论坛、商品买卖页面、新闻发布页面等。进一步地,该信息发布网站包括用户选择的页面、用户登录或浏览的页面、用户收藏夹中的页面、用户查看信息的页面等。
在步骤120,如果用户存在对关键网站或网页信息更新的关注需求,则启动对该关注需求相应的管理模块,该管理模块自动为用户检查是否有与关注需求对应的网站或网页信息更新,如果有则提示给用户。上述的信息更新是指网站或网页的实质内容的更新,广告文字、广告链接等更新属于应过滤的内容,在本发明中不予考虑。进一步举例,关注需求是指用户存在获取关键网站或网页信息以后更新内容的需求,例如,用户多次登录同一邮箱,则认为用户存在对该邮箱的关注需求,应当启动对该邮箱的管理模块,该管理模块将邮箱中邮件更新(比如,新邮件)的信息提示给用户。再例如,用户在论坛上发帖询问问题,则该问题询问帖具有用户关注需求,或用户经常登录某打折网站查看某产品的打折信息,则该产品的打折信息具有用户关注需求,或用户多次登陆或浏览的博客也具有用户关注需求。一个例子中,将用户访问记录中的URL与所述关键网站或网页URL (或关键网站或网页关键字,例如mail、blog、bbs等)进行匹配,在该匹配达到设定的预定条件时,判定存在对该关键网站或网页的关注需求。其中,该预定条件包括多账户登录关键网站或网页、登录关键网站或网页的频率、登录关键网站或网页的次数。因此,用户在拍卖网页中登录并发布了竞拍消息的网页、论坛中多次查看或发表同一消息的回复的网页、频繁浏览关注对象的博客页面等都可以识别为用户存在对其的关注需求。另一个例子中,将用户访问网页页面进行分词,生成关键词,并根据该关键词得知用户的关注需求。上述的关键词是通过词频统计获得的,如果某一词语及其关联词语多次出现,则该词语即为关键词(在这种统计中,如果词语出现在标题或锚文本中,则可增加其权重),关键词可能是通过对用户浏览的所有网页进行分词并统计得到的,也可能是对某一网页进行分词并统计得到的。用户的关注需求是和关键词相关的网页,比如,用户10天内不断查看Iphone手机价格的消息,则生成的关键词是“Iphone”、“价格”,启动管理模块对上述关键词在网络中进行检查,在发现有新发布的与“Iphone”和“价格”相关的网页后,提示给用户。需要说明的是,本发明的识别用户是否关注关键网站或网页的信息更新,以及启动相应管理模块,可以由浏览器来完成,也可以由插件、程序或专用模块来完成。下面阐述如何实现在该浏览器上启动邮件管理模块插件。图2是本发明一个实施例的根据用户浏览记录启动邮件管理模块的方法流程图。在步骤210,用户打开该浏览器。在步骤220,该浏览器(或者该浏览器的服务端)扫描用户历史浏览记录的URL。 较佳地,该浏览器从最后一条浏览记录开始向前扫描该用户浏览记录的URL。—个例子中,该浏览器扫描的是用户浏览网页的历史记录接口,如图3所示。图3 是现有技术中浏览网页的历史记录接口的页面呈现示意图。由于此时该浏览器扫描的是浏览网页的历史记录接口,而不是本地历史浏览记录。也就是说,该浏览器仅扫描用户浏览记录的URL,而不扫描cookie、缓存等涉及用户隐私的信息,因此该浏览器无法外泄用户隐私,可确保用户隐私安全。需要说明的是,本发明可以由浏览器来扫描用户历史浏览记录,也可以由该浏览器的服务端(即网络侧)来扫描用户历史浏览记录。在该浏览器服务端扫描用户历史浏览记录时,该浏览器可以请求其服务端来扫描保存在服务端的用户历史浏览记录。此外,该用户浏览记录可以存储于本地,也可以存储于该浏览器的服务端上。在步骤230,该浏览器(或者该浏览器的服务端)将其扫描到的每一条URL与邮箱关键字(或者邮箱URL)进行匹配,其中,该邮箱关键字如mail。较佳地,上述匹配所采用的方法是正则表达式算法。一个例子中,该浏览器(或该浏览器的服务端)扫描的一条URL为httD://mail. XX. com/,该URL包含邮箱关键字mail,因此该URL与该邮箱关键字相匹配。另一个例子中,该浏览器(或者该浏览器的服务端)扫描的一备URL为htto:// mail. XX. com/,而邮箱 URL 也为 http://mail. xx. com/,此时该 URL 与邮箱 URL 相匹配。在步骤M0,统计该浏览器扫描到的URL与邮箱关键字(或者邮箱URL)的匹配是否达到预定条件。在步骤250,在统计到上述匹配达到预定条件时,确定该用户有对邮箱网站的关注需求,进而在该浏览器上安装并启动该邮件管理模块插件。其中,该预定条件为多账户登录同一邮箱网站、登录邮箱网站的频率、登录邮箱网站的次数等。较佳地,在判定到用户有对邮箱网站的关注需求后,该浏览器弹出一个对话框,提示用户安装邮件管理模块插件,若用户同意安装该邮件管理模块插件,则该浏览器就会自动为用户安装并运行该邮件管理模块。其中,该邮件管理模块插件存储于该浏览器的插件中心中。另外,该邮件管理模块也可能是浏览器的一个功能模块。需要说明的是,图2是以用户访问记录中URL与邮箱关键字(即关键网站的关键字)进行匹配,并在该匹配达到预定条件时,判定用户对该邮箱网站(即关键网站)存在关注需求。实际上,本发明不限于此,本发明还可以通过对页面分析来获取用户的关注需求, 参见图4。图4是本发明一个实施例的基于页面分析得到相应关注需求的方法流程图。在步骤410,将用户访问网页的页面进行分词,以查找关键词,且该关键词是通过词频统计获得。举例,某词语及其关联词语出现多次,则该词语为关键词。需要说明的是,该关键词可以是通过对用户浏览的所有网页进行分词并统计得到,也可以是对某一网页进行分词并统计得到。较佳地,该关键词以列表方式存储。在步骤420,步骤410得到的关键词出现次数达到一定阈值时,判定用户对该词所对应的信息,存在关注需求。在步骤430,启动与该关注需求相对应的管理模块。利用该管理模块查找网络中新发布的与上述关键词对应的网络信息,并将该网络信息提示给用户。举例如,用户访问网页的页面中多次出现“汽车”,则说明该用户存在对汽车的关注需求,因此将具有提供汽车相关信息的管理模块安装到该浏览器上。图5是本发明一个实施例的浏览器中的管理模块启动设备示意图。该设备500包括识别模块510、启动模块520。该识别模块510基于用户的访问记录,识别用户是否关注关键网站或网页的信息更新。其中,该访问记录为浏览记录、用户登录记录。较佳地,所述关键网站是信息发布网站,如邮箱网站、微博、博客、论坛、商品买卖页面、新闻发布页面等。更进一步地,该信息发布网站包括用户选择的页面、用户登录或浏览的页面、用户收藏夹中的页面、用户查看信息的页面等。该启动模块520在用户对关键网站或网页信息更新存在关注需求时,启动对该网站或网页的相应管理模块,并为用户提供更新提示。进一步地,该识别模块510还包括将用户访问记录中的URL与关键网站或网页URL 进行匹配的子模块。进一步地,该识别模块510还包括将用户访问记录中的URL与关键网站或网页关键字进行匹配的子模块。进一步地,该识别模块510还包括在上述匹配达到预定条件时判定对该关键网站或网页存在关注需求的子模块。进一步地,该识别模块510还包括通过对用户访问网站进行分析得到相应关注需求的子模块。需要说明的是,本发明并未被限定在仅用于PC(个人计算机)中,也可以用于 PM (掌上电脑)、手机等各种电子设备中。此外,本发明的信息发送方式可以是有线的也可以是无线的。显而易见,在不偏离本发明的真实精神和范围的前提下,在此描述的本发明可以有许多变化。因此,所有对于本领域技术人员来说显而易见的改变,都应包括在本权利要求书所涵盖的范围之内。本发明所要求保护的范围仅由所述的权利要求书进行限定。
权利要求
1.一种浏览器中的管理模块启动方法,其特征在于,包括基于用户的访问记录,识别用户是否关注关键网站或网页的信息更新;如果用户存在对关键网站或网页信息更新的关注需求,则启动该网站或网页的相应管理模块为用户提供更新提示。
2.如权利要求1所述的一种浏览器中的管理模块启动方法,其特征在于,所述关键网站是信息发布网站。
3.如权利要求2所述的一种浏览器中的管理模块启动方法,其特征在于,所述信息发布网站为用户选择的页面、用户反复登录或浏览的页面或者用户收藏的页面。
4.如权利要求1所述的一种浏览器中的管理模块启动方法,其特征在于,所述访问记录为浏览记录和/或登录记录。
5.如权利要求1所述的一种浏览器中的管理模块启动方法,其特征在于,所述识别的步骤包括,将所述用户访问记录中的URL与所述关键网站或网页URL进行匹配。
6.如权利要求1所述的一种浏览器中的管理模块启动方法,其特征在于,所述识别的步骤包括,将所述用户访问记录中的URL与关键网站或网页关键字进行匹配。
7.如权利要求5或6所述的一种浏览器中的管理模块启动方法,其特征在于,所述匹配算法为正则表达式算法。
8.如权利要求1所述的一种浏览器中的管理模块启动方法,其特征在于,所述匹配达到预定条件时,判定存在对该关键网站或网页的关注需求。
9.如权利要求8所述的一种浏览器中的管理模块启动方法,其特征在于,所述预定条件为多账户登录同一网站或网页、登录关键网站或网页的频率、登录关键网站或网页的次数中的一个或多个。
10.如权利要求1所述的一种浏览器中的管理模块启动方法,其特征在于,通过对用户访问网站进行分析,从而得到该用户的关注需求。
11.如权利要求10所述的一种浏览器中的管理模块启动方法,其特征在于,所述分析步骤包括将用户访问的页面进行分词处理,生成关键词,并根据该关键词得到用户关注需求的步骤。
12.一种浏览器中的管理模块启动设备,其特征在于,包括识别模块,基于用户的访问记录,识别用户是否关注关键网站或网页的信息更新;启动模块,在用户对关键网站或网页信息更新存在关注需求时,启动对该网站或网页的相应管理模块为用户提供更新提示。
13.如权利要求12所述的一种浏览器中的管理模块启动设备,其特征在于,所述关键网站是信息发布网站。
14.如权利要求12所述的一种浏览器中的管理模块启动设备,其特征在于,所述访问记录为浏览记录和/或登录记录。
15.如权利要求12所述的一种浏览器中的管理模块启动设备,其特征在于,所述识别模块包括,将所述用户访问记录中的URL与所述关键网站或网页URL进行匹配的子模块。
16.如权利要求12所述的一种浏览器中的管理模块启动设备,其特征在于,所述识别模块包括,将所述用户访问记录中的URL与关键网站或网页关键字进行匹配的子模块。
17.如权利要求15或16所述的一种浏览器中的管理模块启动设备,其特征在于,所述识别模块还包括,在所述匹配达到预定条件时判定对该关键网站或网页存在关注需求的子模块。
18.如权利要求12所述的一种浏览器中的管理模块启动设备,其特征在于,所述识别模块还包括,通过对用户访问网站进行分析得到相应关注需求的子模块。
全文摘要
本发明涉及一种浏览器中的管理模块启动方法及其设备。该方法基于用户的访问记录,识别用户是否关注关键网站或网页的信息更新。如果用户存在对关键网站或网页信息更新的关注需求,则启动该网站或网页的相应管理模块为用户提供更新提示。本发明能够根据用户需求智能化地启动相应管理模块,给用户带来了方便。本发明能够应用于任何一种电子设备上。
文档编号G06F17/30GK102436459SQ201110059538
公开日2012年5月2日 申请日期2011年3月11日 优先权日2011年3月11日
发明者万勇, 曾溪泉, 杨连强 申请人:奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1