利用用户命令输入信息的排除程序错误方法

文档序号:6753911阅读:309来源:国知局
专利名称:利用用户命令输入信息的排除程序错误方法
技术领域
本项发明作为利用用户命令输入信息来排除程序错误的方法,在对适用于DVD播放器等多功能电器程序的开发和实验的过程中,依据使用者输入的命令,为查到系统出错的原因,利用用户命令输入信息的程序错误排除方法。
背景技术
最近,由于特别的开发和研究,能执行多种功能和操作的电器变得非常普遍了。例如在DVD播放器等光盘装置里,它的功能有DVD等光盘上装载着许多个文件,使用者可以按照自己的意愿随意选择其中的任意一个文件的检索功能、播放检索到的文件的播放功能、以规定记录大小为单位进行跳读的跳读功能等。
另外,在光盘装置中,还有依使用者的意愿方便选择的功能以及操作菜单播放功能等。
包括开发如上所述的各种功能的光盘装置的程序开发者,为了检测有关程序是否能够正常运行,就会以无序的形式对多种用户命令进行输入。
例如,如图1所示,如果系统执行开机的程序时,开发者就会一边以无序的形式选择输入播放命令、菜单显示命令、跳读命令等命令,一边检测有关功能是否正常运行。
在以上的多种用户命令的输入过程中,如果发生程序错误造成系统死机的情况,程序开发者就会再次输入以前输入的所有用户命令,反复操作排除产生程序错误的原因等的一系列过程是非常麻烦的。
但是,为了排除产生程序错误的原因,就会产生程序开发者要把以前按顺序输入的多个用户命令进行一一记下的问题。另外,由于各用户命令间的输入时间间隔也是产生程序错误的主要原因,因此就出现不能正确地再现发生程序错误的情况等问题。

发明内容因此作为为解决以上问题而研究出来的本项发明,在对适合诸如DVD播放器等多功能电器的程序的开发和实践的过程中,如发生程序错误的情况下,即使没有一一记下以前输入的用户命令和输入时间,也可以正确地再现出程序的产生情况,我们的发明就是提供利用用户输入命令信息的程序错误排除方法。这就是此项发明的目的。
为了实现上述目的,依据本项发明的利用用户命令输入住处的排除程序错误的方法,它包括以下两个步骤第一步骤是为了检测程序是否发生错误,对输入的多个用户命令及输入时间等信息进行管理和存储。第二个步骤是参照存储和管理的用户命令及输入时间信息,来对出现程序错误的情况加以再现。
在依据如上的构成及要实现的目的的本项发明中,利用用户输入信息的程序错误排除方法是为核查是否发生程序错误,本项发明在存储和管理多个用户命令值和输入时间信息的同时,参照以上存储的用户命令值和输入时间信息,对发生的程序错误的情况加以再现,在开发和实验适用于诸如DVD播放器等多功能电器的程序的过程中,虽然对以前输入的多个用户命令及输入时间没能进行一一的记忆,但是它却能对程序错误的发生情况加以正确的再现。因此,程序开发者能有效地了解发生程序错误的原因并排除程序错误。因此,本项发明具有极高的实用价值。

图1是根据普通的用户命令输入来执行系统程序的实例展示;图2展示的是适用于本项发明的关于光盘装置的构成;图3是依据本项发明的以表格的形式来展示储存管理用户命令输入信息的图表;图4和图5是依据本项发明的利用用户命令输入信息来操作关于排除程序错误的方法。
具体实施方式下面将参照附图对本发明的对利用用户命令输入信息的排除程序错误的方法实施例进行详细说明。
首先,依据本项发明的排除程序错误的方法包括在诸如DVD播放器等多功能的电器中,DVD播放器是由如图2所示的光拾取器11、VDP系统12、菜单图形生成器13、微型计算机14、存储器15、计时器16和界面17等构成。
其次,在微型计算机14中,例如在程序开发者选择输入播放命令和菜单命令以及跳读命令等命令的情况下,在分别执行有关功能和操作的同时,如图3所示,程序开发者会让输入的用户命令值和输入时间联系起来,并以用户命令输入信息的形式加以管理和储存。
再次,以上的用户命令输入信息会通过界面17被存储管理在与之相连的个人计算机内或者被储存管理在类似于闪存的非挥发性存储器15里。这些用户命令输入信息一直连续记录到发生程序错误为止。
在微型计算机14中,在发生程序错误导致系统死机的情况下,利用以上用户命令输入信息对发生程序错误的情况加以正确再现,以下对此进行详细的说明。
图4和图5是关于利用依据本项发明的用户命令输入信息的排除程序错误的方法的操作进行说明。在参照图2所叙述的构成DVD播放器的微型计算机中,它会依据程序开发者的申请来设定用户命令输入信息管理模式S10,在设定如上所述的管理模式的状态下,在程序开发者选择输入的播放命令、菜单显示命令、跳读命令等命令的情况下,就会一一执行有关的功能及其操作。
在微型计算机14中,它会对输入的用户命令值和用户命令输入时间加以确认S11,并通过界面来确认是否与个人计算机相连。、另一方面,在以上确认结果与个人计算机相连的情况下S12,在微型计算机14中,就会把用户命令值和输入时间信息等传递给个人计算机以及在个人计算机内把用户命令输入信息进行管理和存储S13。
在以上确认的结果不与个人计算机相连的情况下,在微型计算机14中,用户命令值和输入时间信息就会被管理储存在装置内的具有的类似于闪存的非挥发性存储器内S14。
上述输入时间信息记录着输入用户命令时间和在这之前输入的其它的用户命令的输入时间之间的时间差即输入时间间隔。
在反复执行上述一系列的操作之后,例如在上述用户命令输入信息的记录容量超过了事先设定的规定记录容量的情况下S15,最先的命令输入值和输入时间的信息就会被最后的命令输入值和输入时间信息所取代S16,这种操作会反复地进行下去,直到由于发生程序错误而导致系统死机为止S17。
另一方面,如图5所示,在DVD播放器的系统再次启动的状态中,根据使用者的申请,在设定用户命令输入信息执行模式的情况下S20,在微型计算机14就会选择存储着用户命令输入信息的记录媒体S21。
例如,在程序开发者选择指定的个人计算机的情况下S22,在微型计算机14中,就会从个人计算机处读出命令输入值和输入时间等信息并使其载入,在程序使用者选择指定的非挥发性存储器的情况下S23,它就会从内置中有的类似于闪存的非挥发性存储器15处读取命令输入值和输入时间信息并使其载入S24。
参照以上载入的命令输入值和输入时间信息,由于在发生程序错误前,这种状态会以相同的运行样式按顺序反复地进行S25。因此,直到系统死机S26为止都会执行这一操作。这样程序开发者就可以正确地加以确认,使排除程序错误成为可能。
通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。因此,本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利范围来确定其技术性范围。
权利要求
1.利用用户命令输入信息的排除程序错误的方法,包括第一步骤,为了检测程序是否发生错误,对输入的多个用户命令及输入时间等信息进行存储和管理;第二个步骤,参照存储和管理的用户命令及输入时间信息,来对出现程序错误的情况加以再现。
2.如权利要求项1所述的利用用户命令输入信息的排除程序错误的方法,其特征在于第一步骤为检测是否发生程序错误,把输入的多项用户命令值和输入时间信息连接起来,并以用户命令输入住处来对其进行存储和管理。
3.如权利要求项1所述的利用用户命令输入信息的排除程序错误的方法,其特征在于在以上输入时间信息与在有关用户命令输入之前已经输入的其他用户命令的输入时间的差值妈输入时间间隔为特征。
4.如权利要求项2所述的利用用户命令输入信息的排除程序错误的方法,其特征在于用户输入信息根据使用者的申请,储存在个人计算机内或选择管理在内置的非挥发性存储器内。
5.如权利要求项2所述的利用用户命令输入信息的排除程序错误的方法,其特征在于用户命令输入信息一直记录到程序发生错误时的系统死机为止。
6.如权利要求项1所述的利用用户命令输入信息的排除程序错误的方法,其特征在于在第二步骤根据使用者的申请,存储在个人计算机或装置内的非挥发性存储器里的用户命令值和输入时间信息被读出及载入后,就会再现发生程序错误的情况。
全文摘要
本项发明作为有关利用用户输入信息的排除程序错误方法的发明,其方法为为核查是否发生程序错误,本项发明在存储和管理多个用户命令值和输入时间信息的同时,参照以上存储的用户命令值和输入时间信息,对发生的程序错误的情况加以再现,在开发和实验适用于诸如DVD播放器等多功能电器的程序的过程中,虽然对以前输入的多个用户命令及输入时间没能进行一一的记忆,但是它却能对程序错误的发生情况加以正确的再现。因此,程序开发者能有效地了解发生程序错误的原因并排除程序错误。因此本项发明具有极高的实用价值。
文档编号G11B19/02GK1783022SQ20041008912
公开日2006年6月7日 申请日期2004年12月3日 优先权日2004年12月3日
发明者郑洪集 申请人:上海乐金广电电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1