移动通信终端的出错记录管理方法

文档序号:7598779阅读:176来源:国知局
专利名称:移动通信终端的出错记录管理方法
技术领域
本发明涉及一种便携终端的信息处理,特别是涉及一种移动通信终端中的出错记录管理方法。
背景技术
一般而言,移动通信终端(以下简称手机)为了处理大多无法预料的问题而把出错记录存储于存储器进行管理。
但是,现有技术是根据缓冲器的个数,仅仅存储关于出错记录本身的最基本记录事项,进行出错记录管理,因此在当出错时无法准确处理。
即,现有技术不包含出错记录信息的非常重要的信息,另外,如果缓冲器已满,则无法存储新的出错信息,存储的出错记录精度也不能够被系统地管理,因此难以使用。

发明内容
因此,本发明目的在于提供一种移动通信终端的出错记录管理方法,为了改善现有技术中存在的问题,在按照出错等级对相应信息分类后进行存储、管理,从而能够在发生无法预见的错误时,迅速掌握相应问题并采取措施。
为实现上述目的,本发明的移动通信终端的出错记录管理方法包括步骤1,如果发生了出错记录,则制作记录字段,并判断所述当前出错记录与以前发生的出错记录是否是相同的出错记录;步骤2,如果所述步骤1判断的结果是所述当前出错记录与以前发生的出错记录相比是相同的出错记录,则进一步确认所述当前出错记录与以前发生的出错记录是否具有相同的内容,如果所述确认的结果是内容相同,则增加所述以前发生的出错记录的发生次数,更新时间信息;步骤3,当上述步骤1确认结果是不同的出错记录时,则确认所述当前出错记录是否是致命错误,将所述当前出错记录划分成致命错误和一般错误并存储于存储器的相应区域;步骤4,所述的信息更新或存储完成后,删除超过了一定时间的出错信息,根据时间信息划分存储致命错误和一般错误。
上述划分存储致命错误和一般错误的步骤具体包括如下几个步骤步骤1,当所述当前出错记录与以前发生的出错记录是不同的错误时,确认所述当前出错记录是致命错误还是一般错误;步骤2,当上述步骤1将所述当前出错记录确认为是致命错误时,则在非易失性存储器中一个个地移动存储的致命错误信息,并存储当前发生的致命错误信息;步骤3,当上述步骤2确认为的结果是所述当前出错记录不是致命错误,而是一般错误时,如果缓冲器空间充足,则存储于非易失性存储器中用于存储一般错误的最前剩余空间部分,如果缓冲器空间不足,则一个个地移动一般错误,存储相应出错信息。
如上述所作的详细说明,本发明具有如下效果,即,如果发生了出错记录,则以最近发生的错误为中心,按照出错等级进行不同的管理,从而能够在错误发生初期提供相应出错信息,迅速地针对相应错误采取措施。
即,本发明在管理关于终端发生的非正常动作的出错记录信息的同时,当发生无法预见的错误时,在初期提供大量出错信息,从而能够更快地预测原因并解决。


图1是本发明实施例中错误的记录字段项目表;图2是本发明实施例中出错记录管理步骤的动作顺序图。
具体实施例方式
下面参照附图,详细说明本发明。
一般而言,当手机中发生出错记录时,应考虑如下观点进行处理。
1.在实际记录中,时间(time)信息和消息内容很重要,因为这往往是实际消息内容的非常重要的信息。
2.对错误的管理应根据致命或一般的错误等级分类而有所不同,所以要掌握错误的等级。
3.确认出现错误时的手机状态。
4.掌握相同错误出现的频繁程度。
因此,在本发明的实施例中,如图1所示,在图1中定义了发生出错记录时存储的记录(record)的各字段。
即,在本发明的实施例中,记录字段由如下内容构成代表要存储错误的缓冲器号码的出错记录号码;代表是致命错误还是一般错误的出错等级;代表错误发生时手机状态的手机状态信息;代表相应错误的频率的错误次数值;代表相应错误发生时间的时间信息;相应出错记录所存储的文件名(file name);代表相应出错记录消息所存储的代码行数的文件代码(file code);作为实际消息内容的、包括相应消息内的参数值在内的消息内容。
图2是本发明实施例中出错记录管理步骤的动作顺序图。如图所示,它包括如下几个步骤步骤1(步骤S211~S212),如果发生了出错记录,则制作记录字段,判断当前出错记录与以前发生的出错记录相比是否是相同文件/行(file/line)的记录(步骤S213);步骤2,如果上述步骤1判断的结果是相同,则判断错误记录除了时间信息是否完全相同(步骤S221);步骤3,如果上述步骤S221确认的结果是与以前错误相同,则增加该错误的发生频率值并更新时间信息(步骤S222),如果上述步骤S221判明是与以前错误不相同,则存储新制作的记录信息(步骤S223);步骤4,当上述步骤S213判断结果是区域不相同时,则确认是否是致命错误(步骤S231);步骤S233,当上述步骤S231确认为是致命错误时,则在非易失性存储器中一个个地前移存储的致命错误信息(步骤S232),并在非易失性存储器中存储当前发生的致命错误信息(步骤S233);步骤6,当上述步骤S231确认为不是致命错误,而是一般错误时,判断缓冲器是否有空闲(步骤S234),如果缓冲器空间充足,则在非易失性存储器中用于存储一般错误的最前剩余空间中存储出错信息数据(步骤235),如果缓冲器空间不足,则在非易失性存储器中一个个地把一般错误信息前移一格,然后存储相应错误信息(步骤S236);步骤7,在上述步骤S222、S223、S233或步骤S235中完成信息的存储后,确认超过一定时间的错误信息并删除(步骤S241),根据时间信息划分存储致命错误与一般错误(步骤S242)。
下面说明如上构成的本发明实施例的动作及作用效果。
首先,如果发生了出错记录,则按照图1的记录字段表格制作出错记录信息(步骤S211,步骤S212)。
然后,确认当前发生的出错记录与原来发生的错误相比是否是相同文件/行的出错记录(步骤S213)。
此时,如果当前发生的错误被确认为与原来发生的出错记录相同,则确认错误的消息内容除了时间信息外是否与原有错误的消息内容完全相同(步骤S221)。
接着,如果当前发生的错误的消息内容与原有错误的消息内容相同,则使该错误发生次数(错误频率值)增加“1”,并更新时间信息(步骤S222)。
如果当前错误与原有错误的消息内容不同,则更新为当前发生的错误的消息内容(步骤S223)。
即,当发生了错误时,如果是与原来发生的错误的消息内容相同,则只更新错误频率值和时间信息,如果消息内的参数值不同,当前错误与原有错误的消息内容不同,那么也更新消息内容。
如果上述步骤S213确认的结果为当前发生的错误与原来发生的错误不同,则确认当前发生的错误是致命错误还是一般错误(步骤S231)。
接着,如果当前错误被确认为是致命错误时,则把非易失性存储器中存储的所有出错记录一个个地前移,然后在最后部分存储当前发生的错误的记录字段(步骤S231~S233)。
此外,如果当前发生的错误被确认为不是致命错误,而是一般错误时,则确认缓冲器区域是否有空闲(步骤S231,步骤S234)。
接着,如果上述步骤S234确认为缓冲器空间有空闲,则在非易失性存储器的一般错误的最前剩余空间存储当前发生的一般记录(步骤S235)。
如果上述步骤S234确认为缓冲器空间无空闲,则只把非易失性存储器中存储的一般错误前移一格,然后存储当前发生的错误的记录字段(步骤S236,步骤S235)。
即,一般的错误向前端存储,致命错误向后端存储,对于一般错误而言,当缓冲器空间无空闲时,只把一般错误移动一格进行存储,而致命错误则存储于后侧,当缓冲器无空闲时删除一般错误后存储。这就是说,一般错误以最近发生的错误为主进行管理,而致命错误则必须保存一定时间,不会因一般错误而被清除或删除。
另一方面,上述步骤S222、步骤S223、步骤S233或S235完成后,从非易失性存储器中存储的记录消息中,删除超过一定时间的消息,在反映时间信息的条件下对致命错误和一般错误进行分类后存储(步骤S241,步骤S242)。
因此,在反映时间信息的条件下存储按等级划分的错误,从而在终端发生问题的情况下,当发生一系列连续的错误时,这些连续的错误可以一目了然,因而能够更轻松地追踪终端的问题所在。
权利要求
1.一种移动通信终端的出错记录管理方法,其特征是包括如下几个步骤第1步骤,如果发生了出错记录,则制作记录字段,并对当前出错记录与以前发生的出错记录进行比较,判断是否为相同的出错记录;第2步骤,如果所述第1步骤判断为所述当前出错记录与所述以前发生的出错记录是相同的出错记录,则确认所述当前出错记录与所述以前发生的出错记录的内容是否相同,如果确认为内容相同,则只对所述以前发生的出错记录增加错误发生频率值,更新时间信息;第3步骤,当所述第1步骤判断为不同的出错记录时,则确认是否是致命错误;第4步骤,根据所述第3步骤的确认结果,将所述当前出错记录划分为致命错误和一般错误,并存储于相应的存储区域;第5步骤,所述的信息更新或存储完成后,删除超过一定时间的出错信息,按照时间信息对致命错误和一般错误进行分类并存储。
2.根据权利要求1所述的移动通信终端的出错记录管理方法,其特征是,所述第2步骤包括一个更新步骤,即,如果所述以前发生的出错记录与所述当前出错记录的消息内容不相同时,则更新所述当前出错记录的字段。
3.根据权利要求1所述的移动通信终端的出错记录管理方法,其特征是划分出错等级并进行存储的所述第4步骤包括如下步骤步骤4-1,当所述当前出错记录与所述以前发生的出错记录不是相同的出错记录时,确认所述当前出错记录是致命错误还是一般错误;步骤4-2,当所述步骤4-1将所述当前错误确认为致命错误时,则在非易失性存储器中一个个地移动存储的致命错误信息,并存储所述当前发生的致命错误信息;步骤4-3,当在所述步骤4-2中确认的结果是所述当前错误不是致命错误,而是一般错误时,如果缓冲器空间充足,则将所述当前出错记录存储于非易失性存储器中用于存储一般错误的最前剩余空间部分,如果缓冲器空间不足,则在所述非易失性存储器中一个个地移动一般出错记录,并存储所述当前错误信息。
4.根据权利要求1所述的移动通信终端的出错记录管理方法,其特征是所述记录字段包括如下内容出错记录号码,其代表要存储错误的缓冲器号码;出错等级,其代表是致命错误还是一般错误;手机状态信息,其代表错误发生时手机状态;错误次数,其代表相应错误的频率;时间信息,其代表相应错误发生时间信息;文件名,其代表相应出错记录所存储的文件名;文件代码,其代表相应出错记录消息所存储的代码行数;消息内容,其代表作为实际消息内容的,包括相应消息参数值在内的消息内容。
全文摘要
本发明提供移动通信终端的出错记录管理方法,包括步骤1,如果发生了出错记录,判断是否是与以前发生的出错记录相同;步骤2,当确认为是相同时,如果当前错误与以前错误的消息内容相同,则更新发生频率值和时间信息,反之,则存储新制作的记录信息;步骤3,当确认为不是相同时,则确认是否是致命错误;步骤4,当确认为是致命错误时,则一个个地移动存储器中存储的致命错误信息,并存储当前出错信息;步骤5,当确认为一般错误时,如果缓冲器空间不足,则一个个地移动一般错误,存储相应出错信息;步骤6,上述步骤中的信息存储完成后,确认超过一定时间的出错信息并删除,按照时间信息对致命错误和一般错误进行分类存储。
文档编号H04B1/40GK1652623SQ200410086648
公开日2005年8月10日 申请日期2004年11月19日 优先权日2004年2月7日
发明者李东源 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1