[发明专利]浏览器错误检测方法和浏览器错误检测设备在审
申请号: | 201610525245.5 | 申请日: | 2016-07-05 |
公开(公告)号: | CN107577544A | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 钟朝亮;皮冰锋;黄琦珍;孙俊 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F11/30;G06F11/32 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 朱胜,李春晖 |
地址: | 日本神*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 错误 检测 方法 设备 | ||
技术领域
本公开涉及互联网和信息处理领域,更具体地,涉及一种基于上下文和事件来检测浏览器中的错误并且能够在出现错误之前发出告警的浏览器错误检测方法和浏览器错误检测设备。
背景技术
随着信息技术的发展,各种Web应用已经深入到人们的工作生活之中。然而运行于浏览器之中的Web应用经常会面临出错或崩溃的情况。在发生这类错误或崩溃的时候,将造成数据丢失等严重的损失。若能在出现错误或崩溃之前,向用户进行预警,从而延迟或阻止这些错误或崩溃的发生,那么将避免数据丢失,同时大大改善用户的使用体验。
传统的方法只能解决插件或者配置导致的浏览器崩溃的问题,即,删除导致浏览器崩溃的插件或者对浏览器进行正确配置以避免崩溃。然而,这些方法并不能解决一些网站或Web应用由于其自身代码的缺陷或者恶意代码导致浏览器崩溃的问题。
发明内容
在下文中给出了关于本公开的简要概述,以便提供关于本公开的某些方面的基本理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。
鉴于以上问题,本公开的目的是提供一种浏览器错误检测方法和浏览器错误检测设备,其能够检测当前是否可能会发生错误、以及会发生哪种错误,从而能够在出现错误之前及时地向用户发出预警。
根据本公开的一方面,提供了一种浏览器错误检测方法,包括:监视和捕获步骤,可以用于监视浏览器并且捕获浏览器的当前上下文和当前事件;获取步骤,在浏览器的上下文改变时,可以基于当前上下文,从本地数据库和/或云端数据库中检索一个或多个源事件-错误对;以及检测错误步骤,在获取步骤中检索到所述一个或多个源事件-错误对的情况下,如果当前事件与所述一个或多个源事件-错误对中的至少一个对中的源事件相同,则可以确定浏览器中存在错误。
根据本公开的另一方面,还提供了一种浏览器错误检测设备,包括:监视和捕获单元,可以被配置监视浏览器并且捕获浏览器的当前上下文和当前事件;获取单元,可以被配置在浏览器的上下文改变时,可以基于当前上下文,从本地数据库和/或云端数据库中检索一个或多个源事件-错误对;以及检测错误单元,可以被配置在获取单元检索到所述一个或多个源事件-错误对的情况下,如果当前事件与所述一个或多个源事件-错误对中的至少一个对中的源事件相同,则可以确定浏览器中存在错误。
根据本公开的其它方面,还提供了用于实现上述根据本公开的方法的计算机程序代码和计算机程序产品以及其上记录有该用于实现上述根据本公开的方法的计算机程序代码的计算机可读存储介质。
在下面的说明书部分中给出本公开实施例的其它方面,其中,详细说明用于充分地公开本公开实施例的优选实施例,而不对其施加限定。
附图说明
本公开可以通过参考下文中结合附图所给出的详细描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并形成说明书的一部分,用来进一步举例说明本公开的优选实施例和解释本公开的原理和优点。其中:
图1是示出根据本公开的实施例的浏览器错误检测方法的流程示例的流程图;
图2是示出查找错误的源事件的示例的图;
图3是示出对上下文进行归一化的示例的图;
图4是示出归一化之前和归一化之后的上下文内容的具体示例的图;
图5是示出根据本公开的实施例的从本地数据库和云端数据库中检索源事件-错误对的流程示例的流程图;
图6是示出根据本公开的实施例的进行错误检测和告警的示例的图;
图7是示出根据本公开的实施例的浏览器错误检测设备的功能配置示例的框图;以及
图8是示出作为本公开的实施例中可采用的信息处理设备的个人计算机的示例结构的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610525245.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生物有机肥打包生产线
- 下一篇:一种故障磁盘检测与修复方法和装置