[发明专利]提供和收集与程序的异常终止相关的数据的方法和设备无效
申请号: | 201210332715.8 | 申请日: | 2012-09-10 |
公开(公告)号: | CN102866932A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 张星国;刘光喜;成周弦;陈譓瑱;李允珩 | 申请(专利权)人: | 新游游戏株式会社 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;刘久亮 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 收集 程序 异常 终止 相关 数据 方法 设备 | ||
技术领域
本发明一般地涉及提供和收集与程序的异常终止相关的数据的方法和设备,并且更具体地,涉及用于通过使用版本管理信息而收集当程序异常终止时的数据的方法和设备,以及涉及用于分析收集的数据的方法和设备。
背景技术
当在程序等中的意想不到的错误发生时,用户首先要求研发了该程序的公司解决错误的问题,并且程序研发公司试图通过与个人用户的一对一的交流来解决该问题。然而,根据程序研发公司的观点,由于重复工作的过程,试图经由与多个个人用户中的每一个个人用户进行一对一的交流来解决问题是浪费时间和金钱的。而且,因为程序研发公司应对程序太慢,所以甚至个人用户可能抱怨。
因此,程序研发公司通过收集以提取程序的所有或部分内容的方式获得的转储文件以校正程序错误、核对数据和备份数据而调试意想不到的错误。然而,该方法的缺陷在于,根据各个用户或各个服务提供商,程序的源代码、版本和运行环境具有不同的特性,因此使得难以有效地应对程序错误。
发明内容
因此,本发明的宗旨是解决在现有技术中出现的上述问题,并且本发明的目的是提供用于提供和收集与程序的异常终止相关的数据的方法和设备,该方法和设备可以解决如下的传统问题:因为当在程序中发生错误时仅利用转储文件来调试错误,所以难以有效和快速地调试错误。
根据实现上述目的的本发明的一个方面,提出了一种提供与程序的异常终止相关的数据的方法,该方法包括:提取原因数据,该原因数据包括异常终止的程序的版本信息;通过收集详细说明正在执行所述异常终止的程序的装置的硬件或软件的至少一块核对数据以及通过利用所述原因数据来生成与所述异常终止的原因相关的标识数据而执行错误数据生成操作;以及,向外部发送收集到的核对数据和生成的标识数据。
根据实现上述目的的本发明的另一个方面,提出了一种提供与程序的异常终止相关的数据的设备,该设备包括:状态核对单元,所述状态核对单元被构造为提取包括异常终止的程序的版本信息的原因数据;错误数据生成单元,所述错误数据生成单元被构造为收集详细说明正在执行所述异常终止的程序的装置的硬件或软件的至少一块核对数据以及通过利用所述原因数据来生成与所述异常终止的原因相关的标识数据;和数据发送单元,所述数据发送单元被构造为向外部发送收集到的核对数据和生成的标识数据。
根据实现上述目的的本发明的又一个方面,提出了一种用于收集与程序的异常终止相关的数据的方法,该方法包括:从外部装置接收版本信息和标识数据并且确定所述版本信息和所述标识数据是否存储在调试数据库(DB)中;以及,接收详细说明正在执行所述异常终止的程序的装置的硬件或软件的至少一块核对数据以及更新在调试DB中的所述标识数据和所述核对数据中的至少一个。
根据实现上述目的的本发明的又一个方面,提出了一种用于收集与程序的异常终止相关的数据的设备,该设备包括:调试数据库(DB)确定单元,所述调试数据库(DB)确定单元被构造为从外部装置接收版本信息和标识数据并且确定所述版本信息和所述标识数据是否存储在调试数据库(DB)中;和数据更新单元,所述数据更新单元被构造为接收详细说明正在执行所述异常终止的程序的装置的硬件或软件的至少一块核对数据以及更新在所述调试DB中的接收到的标识数据和核对数据中的至少一个。
附图说明
根据下面结合附图的详细描述,本发明的上述和其它目的、特征以及优点将更加容易理解:
图1是示出根据本发明的实施方式的用于提供与程序的异常终止相关的数据的方法的流程图;
图2是示出根据本发明的实施方式的用于提供与程序的异常终止相关的数据的设备的框图;
图3是示出根据本发明的实施方式的用于收集与程序的异常终止相关的数据的方法的流程图;和
图4是示出根据本发明的实施方式的用于收集与程序的异常终止相关的数据的设备的框图。
具体实施方式
下面,将参考附图详细地描述本发明的实施方式。在下面的描述中,可能不必要地模糊本发明的宗旨的已知构造或功能的详细描述将省略。
在下文中,将参考图1描述由根据本发明的实施方式的数据提供设备执行的用于提供与程序的异常终止相关的数据的方法。
在步骤100,状态核对单元100提取包括异常终止程序的版本信息的“原因数据”。例如,版本信息指的是使得程序的版本可以被外部地识别的数字或字符的组合,并且可以包括版本代码。当由程序的研发人员或管理人员执行程序的更新等时,版本信息可以被修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新游游戏株式会社,未经新游游戏株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210332715.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:生产液体聚氯化铝的反应装置
- 下一篇:车用空调PSA制氮系统