具有突发关闭状态数据存储功能的方法及装置的制作方法

文档序号:6339858阅读:196来源:国知局
专利名称:具有突发关闭状态数据存储功能的方法及装置的制作方法
技术领域
本发明属于计算机、电子设备技术领域。
背景技术
当前人们广泛使用有计算机以及其它类似的电子设备。就拿计算机来说,人们可以利用计算机进行各种各样的运算、娱乐等活动。但有时候会出现异常的情况。比如,当用户使用笔记本电脑的时候,如果是利用电池的话,当电池突然没电的时候,就可能造成大量数据的丢失。又比如,当用户使用的台式机电脑出现突然的电源中断时,也同样会出现类似的情况。而本发明,就是为了解决当用户使用的电源,特别是电池等独立电源的时候,进行数据临时性存储的一种方法及相应装置。

发明内容
本发明的目的是提供一种具有突发关闭状态数据存储功能的方法及装置,能够在电子装置突发关闭的情况下,完成数据的存储功能。一种具有突发关闭状态数据存储功能的方法,该方法包括如下步骤步骤1,设置能够支持具有突发关闭状态数据存储操作的功能模块;步骤2,判断电子装置中的电池的耗尽程度是否达到预定的阈值;步骤3,当达到预定的阈值时,强制存储功能被触发;步骤4,利用强制存储执行模块,对正在运行的各程序进行数据存储操作。进一步,所述的一种具有突发关闭状态数据存储功能的方法,还具有如下技术特征在步骤1中,所述的功能模块包括有用于判定电池电量耗尽程度的电池耗尽阈值判定模块,根据电池耗尽阈值判定模块判定出的电池电量情况触发强制存储的强制存储触发模块,根据强制存储触发模块的触发情况进行执行强制存储的强制存储功能执行模块。所述的电池耗尽阈值判定模块,设置有用于探测电池电量大小的电池电量探测子模块,以及通过对电池电量和电量最低阈值子模块之间的比较,来判定电池电量是否达到耗尽阈值的电量最低阈值子模块。所述的强制存储功能执行模块,包括有用来记录用户曾经操作过的程序内容的用户操作路径记录模块。所述的用户操作路径记录模块,所记录的程序内容是当前正在运行的,只有符合该条件,才视为需要执行强制存储这一功能。在步骤3中,当电池电量耗尽程度小于等于所设定的阈值时,将触发强制存储功能。在步骤4中,所述的强制存储执行模块,还包括有用以直接调出并进行枚举的运行程序枚举子模块。
所述的强制存储执行模块,还包括有用于将运行程序枚举子模块枚举出的程序进行存储的枚举程序存储模块。在步骤4中,在对正在运行的程序进行存储时,是以连续替代保存方式进行存储操作。一种具有突发关闭状态数据存储功能的装置,它包括有机身、数据存储装置、向其进行电源供给的电池,其特征在于,它还应该包括有如下组成部分电池耗尽阈值判定模块,它是用于判定电池耗尽程度是否达到触发下述强制存储功能的模块结构,它还包括有用于对电池的电量进行探测的电池电量探测子模块,以及通过对电池电量和电量最低阈值子模块之间的比较,来判定电池电量是否达到耗尽阈值的电量最低阈值子模块;强制存储触发模块,它是根据上述电池耗尽阈值判定模块对电池电量的判定结果来触发对数据进行强制存储功能的模块结构;强制存储功能执行模块,它是根据上述强制存储触发模块的触发状态,执行强制存储功能的模块结构,还包括有用来记录用户曾经操作过的程序内容的用户操作路径记录模块,用以直接调出并进行枚举的运行程序枚举子模块,以及用于将运行程序枚举子模块枚举出的程序进行存储的枚举程序存储模块。实施本发明,具有如下有益效果通过本发明所述的具有突发关闭状态数据存储功能的装置,通过电池耗尽阈值判定模块判断装置的电池电量的耗尽程度,当电池电量耗尽到一定的程度时,将通过强制存储触发模块触发强制存储功能,由强制存储功能执行模块,对所述的装置在关闭前正在运行的程序进行快速存储。该装置结构简单、成本低却能够实现很大的功能,为人们的生活和工作带来极大的便利。对应所述的实现方法,也很简单,很容易实现突发关闭状态对数据的快速保存功能。


下面结合附图对本发明进行更详细的说明。图1是本发明所述的具有突发关闭状态数据存储功能的装置的原理框图。图2是本发明所述的具有突发关闭状态数据存储功能的方法的流程图。
具体实施例方式下面参照着附图,结合着具体实施例对本发明做进一步的说明。如图1、2所示,是本发明所述的具有突发关闭状态数据存储功能的装置的原理框图,以及方法流程图。所述具有突发关闭状态数据存储功能的装置100,它包括有机身110、数据存储装置120,以及向其进行电源供给的电池130,它还应该包括有如下组成部分电池耗尽阈值判定模块140,它是与所述的机身中的电池或电池的电量判定组件进行连接,用于判定电池电量耗尽程度的模块结构,并设置有用于对电池电量耗尽程度进行探测的电池电量探测子模块141,还设置有电量最低阈值子模块142,在该模块中包含了电池电量最低阈值的大小,该阈值是用户根据需要进行设置的,可以选为总电量的2%,通过对电池电量和电量最低阈值之间的比较,来判定电池耗尽程度是否达到电池电量阈值, 进而触发该装置的强制存储功能。电池耗尽阈值判定模块140,它包括有运算比较功能,该运算比较功能较为简单,主要是通过电池电量的数值和预先设定的电池最低阈值之间,进行数值比较。基于该比较结果,来判定电池耗尽程度。强制存储触发模块150,它与前述的电池耗尽阈值判定模块140相连接,是用以根据电池耗尽阈值判定模块所获得的判定结果,来判定是否要触发下述的强制存储功能执行模块160型的模块结构。强制存储触发模块150,用于实现一种运算处理功能,该运算处理功能比较简单当电池耗尽阈值判定模块140所获得的判定结果,并不能达到电池预先设定的最低阈值的时候,就不会触发数据的强制存储功能;当电池耗尽阈值判定模块所判定的结果,显示该阈值已经达到的时候,就直接触发相应的数据强制存储功能。强制存储功能执行模块160,它是与前述的强制存储触发模块150相连接,在获得强制存储触发模块150的强制存储功能触发信息的情况下,用以对电子装置中的在运行程序进行存储的模块结构。包括有用户操作路径记录模块161,来记录用户曾经操作过的程序内容,而且,该程序内容是当前正在运行的。只有符合该条件,才视为需要执行强制存储这一功能,在进入强制存储状态时,是通过连续替代保存的方式进行存储操作。强制存储功能执行模块160,是用以进行数据的强制存储的主要工作部件。实现这些数据存储的功能部件,其实现方式主要包括如下几种1,将当前正在运行的程序,直接全部调出,然后进行数据存储。2,在强制存储功能执行模块160中,预先设定有能够监测运行程序的组件结构, 根据该组件结构的监测结果,直接对所监测到的在运行程序执行强制存储操作。其中,上面所提到的将当前已有的程序,直接一一调出的形式,我们称之为枚举。 用以直接调出并进行枚举的模块结构,我们称为运行程序枚举子模块162。将各个枚举出的程序,可以直接进行存储操作。以个人电脑为例,当个人电脑的电池电量耗尽程度达到设定的阈值时,就会触发强制存储功能执行模块160,进入强制存储状态,具体是通过将枚举出的程序进行存储的枚举程序存储模块163,对当前运行的程序进行连续替代保存,这样就算个人电脑没有及时关机,用户在临近关机前的操作也可以保存下来,等用户下次重新打开电脑时,看到的是电脑关闭时的数据,这样由于数据是替代型的保存,也不会占用很大的电脑存储空间,用户看到的是更新到最后的数据内容。具体实施例所述的具有突发关闭状态数据存储功能的装置,我们以笔记本电脑为例。该笔记本电脑中,它包括有由于实现存储功能的硬盘和半导体存储盘。它包括有显示屏,用以实现输出功能。包括有运算处理器,用于实现数据运算功能。包括有键盘、鼠标或触摸屏等形式,用于实现输入功能。另外,它还可以包括有扬声器等输出结构。该笔记本电脑中,包括有电池结构,用于为笔记本电脑的各个部件进行电源供给工作。在使用中,电池的电量会逐步被耗尽。比如,该笔记本电脑的正常电量,可以为十个小时。那么,当电池电量经济剩余5%的时候,就可以通过电量最低阈值子模块,将该5% 的电量设定为电池耗尽的最低阈值。用户在使用笔记本电脑时,通过电池电量探测子模块对电池电量进行探测,若电池电量达到该阈值,电池耗尽阈值判定模块就会得出需要触发强制存储触发模块的判定结论,强制存储触发模块得到该结果后,就可以直接触发强制存储功能执行模块进行数据信息的强制存储,通过用户操作路径记录模块,来调出电脑中正在运行的各个程序。比如,包括有正在运行的OFFICE程序,以及网络浏览界面,以及绘图软件程序等。其中,网络浏览程界面可以直接保存数据,或可以保存其链接,也可以不保存。而OFFICE程序及绘图软件等,则都是可以保存数据。在执行时,可以无论用户数据保持与否,均进行相应的保存操作。当然,用户如果有预先设定的话,比如,用户预先设定在用户已保存的情况下不执行强制存储。那么,就不用进行数据存储。所进行数据存储的结果,还可以通过显示屏显示出来,或者通过电脑所配套的扬声器来播放出来。进一步,还可以将电池电量设定为更少的比例,比如在剩下最后0. 5%的时候,执行强制存储操作。执行完强制存储之后,将进入系统自动连续替代保存,就可以将电脑自动关机了,下次用户打开电脑时,看到的是更新到最后的数据内容。以上所描述实施例,是针对于笔记本电脑而言,其它的电子装置,比如手机、个人数据助理、播放器,以及其它的类似的电子装置,都可以应用本发明。以上是对本发明的描述而非限定,基于本发明思想的其它实施方式,均在本发明的保护范围之中。
权利要求
1.一种具有突发关闭状态数据存储功能的方法,其特征在于,该方法包括如下步骤步骤1,设置能够支持具有突发关闭状态数据存储操作的功能模块;步骤2,判断电子装置中的电池的耗尽程度是否达到预定的阈值;步骤3,当达到预定的阈值时,强制存储功能被触发;步骤4,利用强制存储执行模块,对正在运行的各程序进行数据存储操作。
2.根据权利要求1所述的一种具有突发关闭状态数据存储功能的方法,其特征在于 在步骤1中,所述的功能模块包括有用于判定电池电量耗尽程度的电池耗尽阈值判定模块,根据电池耗尽阈值判定模块判定出的电池电量情况触发强制存储的强制存储触发模块,根据强制存储触发模块的触发情况进行执行强制存储的强制存储功能执行模块。
3.根据权利要求2所述的一种具有突发关闭状态数据存储功能的方法,其特征在于 所述的电池耗尽阈值判定模块,设置有用于探测电池电量大小的电池电量探测子模块,以及通过对电池电量和电量最低阈值子模块之间的比较,来判定电池电量是否达到耗尽阈值的电量最低阈值子模块。
4.根据权利要求2所述的一种具有突发关闭状态数据存储功能的方法,其特征在于 所述的强制存储功能执行模块,包括有用来记录用户曾经操作过的程序内容的用户操作路径记录模块。
5.根据权利要求4所述的一种具有突发关闭状态数据存储功能的方法,其特征在于 所述的用户操作路径记录模块,所记录的程序内容是当前正在运行的,只有符合该条件,才视为需要执行强制存储这一功能。
6.根据权利要求1所述的一种具有突发关闭状态数据存储功能的方法,其特征在于 在步骤3中,当电池电量耗尽程度小于等于所设定的阈值时,将触发强制存储功能。
7.根据权利要求1所述的一种具有突发关闭状态数据存储功能的方法,其特征在于 在步骤4中,所述的强制存储执行模块,还包括有用以直接调出并进行枚举的运行程序枚举子模块。
8.根据权利要求4或7所述的一种具有突发关闭状态数据存储功能的方法,其特征在于所述的强制存储执行模块,还包括有用于将运行程序枚举子模块枚举出的程序进行存储的枚举程序存储模块。
9.根据权利要求1所述的一种具有突发关闭状态数据存储功能的方法,其特征在于 在步骤4中,在对正在运行的程序进行存储时,是以连续替代保存方式进行存储操作。
10.一种具有突发关闭状态数据存储功能的装置,它包括有机身、数据存储装置、向其进行电源供给的电池,其特征在于,它还应该包括有如下组成部分电池耗尽阈值判定模块,它是用于判定电池耗尽程度是否达到触发下述强制存储功能的模块结构,它还包括有用于对电池的电量进行探测的电池电量探测子模块,以及通过对电池电量和电量最低阈值子模块之间的比较,来判定电池电量是否达到耗尽阈值的电量最低阈值子模块;强制存储触发模块,它是根据上述电池耗尽阈值判定模块对电池电量的判定结果来触发对数据进行强制存储功能的模块结构;强制存储功能执行模块,它是根据上述强制存储触发模块的触发状态,执行强制存储功能的模块结构,还包括有用来记录用户曾经操作过的程序内容的用户操作路径记录模块,用以直接调出并进行枚举的运行程序枚举子模块,以及用于将运行程序枚举子模块枚举出的程序进行存储的枚举程序存储模块。
全文摘要
本发明涉及一种具有突发关闭状态数据存储功能的方法及装置,属于计算机、电子设备技术领域。所述方法包括有(1)设置能够支持具有突发关闭状态数据存储操作的功能模块;(2)判断电子装置中的电池的耗尽程度是否达到预定的阈值;(3)当达到预定的阈值时,强制存储功能被触发;(4)利用强制存储执行模块,对正在运行的各程序进行数据存储操作。对应的装置包括有用于判定电池电量耗尽程度的电池耗尽阈值判定模块,根据判定出的电池电量情况触发强制存储的强制存储触发模块,执行强制存储功能的强制存储功能执行模块。该方法简单,对应的装置成本低却能够实现很大的功能,为人们的生活和工作带来极大的便利。
文档编号G06F12/16GK102567237SQ20101060530
公开日2012年7月11日 申请日期2010年12月26日 优先权日2010年12月26日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1