防止资料遗失的装置及其方法 【技术领域】
本发明是有关于一种防止资料遗失的技术,且特别是有关于一种能在电脑系统处于待机状态下防止资料遗失的装置与方法。
背景技术
随着节约能源的议题逐渐受到重视,绿色电脑(Green PC)的概念也被提出,用于减少电脑所消耗的电量。当电脑处于正常工作模式的状态,电源管理程序会监控电脑的各项周边装置的工作状态。当上述的各项周边装置处于停顿的状态,电脑系统会进入省电/待机模式,以达到节约能源的目的。
现有绿色电脑平台的省电/待机模式会依循高级配置和电源接口(AdvancedConfiguration and Power Interface,以下简称为ACPI)的标准。依据ACPI规范的定义,一台相容ACPI规范的电脑系统在电源管理上大致可以被分为六个状态S0~S5。其中,S3状态又被称为待命状态(standby)。在S3状态下,几乎只有电脑系统的主存储器仍被供应电源,而此存储器用以保存开启中的档案及运行中的程序。
另外,S4状态又称为休眠状态(hibernation)。在S4状态下,只有硬盘(hard disk)被供应电源用以被唤醒,而所有主存储器的内容,包含前述开启中的档案及运行中的程序都会被储存到硬盘。然而,当电脑系统处于S3状态和S4状态时,电脑系统看起来如同处于关机状态(power off),倘若此时电脑系统的操作电源不小心被切断,将导致电脑系统的资料完全遗失。
【发明内容】
有鉴于此,本发明提供一种防止资料遗失的装置与方法,其可以达到在电脑系统处于待机状态下,若电脑系统的操作电源不小心被切断,能够立即提供备用电源给电脑系统,以防止电脑系统的资料遗失。
本发明提供一种防止资料遗失的装置,适于电脑系统。所述防止资料遗失的装置的特征在于其包括警报模组、电池模组以及检测模组。检测模组耦接至警报模组与电池模组,用以在电脑系统处于待机状态下,检测电脑系统是否持续收到操作电源。当检测模组检测出电脑系统未接收到操作电源时,检测模组同时启动警报模组和电池模组。其中,警报模组会提供警报机制,电池模组会提供备用电源给电脑系统的储存装置。
依据本发明的一实施例,当检测模组在电脑系统处于待机状态下,检测到电脑系统持续接收到操作电源时,检测模组会去关闭警报模组以停止提供警报机制,并且同时关闭电池模组以停止提供备用电源给储存装置。
依据本发明的一实施例,警报机制为警报语音,借以提醒使用电脑系统的使用者,电脑系统未接收到操作电源。
依据本发明的一实施例,待机状态为待命状态(S3)与休眠状态(S4)。
依据本发明的一实施例,储存装置至少包括存储器与硬盘。
本发明提供一种防止资料遗失的方法,适用于电脑系统。所述防止资料遗失的方法包括:当电脑系统处于待机状态下,检测电脑系统是否持续接收到操作电源;以及当检测出电脑系统未接收到操作电源时,提供警报机制,并且同时提供备用电源给电脑系统的储存装置。
依据本发明的一实施例,在此防止资料遗失的方法中,更包括当检测出电脑系统持续接收到操作电源时,停止提供警报机制,并且同时停止提供备用电源给储存装置。
依据本发明的一实施例,在此防止资料遗失的方法中,警报机制为警报语音,借以提醒使用电脑系统的使用者,此电脑系统未接收到操作电源。
依据本发明的一实施例,在此防止资料遗失的方法中,待机状态为待命状态与休眠状态。
依据本发明的一实施例,在此防止资料遗失的方法中,储存装置至少包括存储器与硬盘。
当电脑系统处于待命状态或休眠状态下,如果电脑系统的操作电源被切断,将导致电脑系统的储存装置的资料遗失。本发明的目的在于提供一种防止资料遗失的装置及其方法,透过使用检测模组检测处于待命或休眠状态下的电脑系统是否持续接收到操作电源。如果电脑系统未持续收到操作电源,检测模组则会去启用电池模组和警报模组,借以致使电池模组提供备用电源给处于待命或休眠状态下的电脑系统的储存装置使用,并且促使警报模组提供警报语音以提醒使用者恢复供应电脑系统的操作电源,从而避免储存在电脑系统的存储器与硬盘中的资料遗失。
【附图说明】
为让本发明的上述目地、特征和优点能更明显易懂,以下结合附图对本发明的具体实施方式作详细说明,其中:
图1绘示为本发明一实施例的电脑系统示意图。
图2绘示为本发明一实施例的防止资料遗失的方法流程图。
主要元件符号说明:
100:电脑系统
110:防止资料遗失的装置
120:检测模组
130:电池模组
140:警报模组
150:储存装置
160:存储器
170:硬盘
180:电源供应单元
190:插头
PBU:备用电源
PON:操作电源
SON:开启信号
SOFF:关闭信号
AC 110V:市电
S201~S207:本发明一实施例的防止资料遗失的方法流程图各步骤
【具体实施方式】
本发明所欲达成的技术功效主要是为了要达到在电脑系统处于待命和休眠状态下,若电脑系统的操作电源被切断,能适时/立即提供备用电源给电脑系统使用,借以防止电脑系统的资料遗失。而以下内容将针对本案的技术特征来做一详加描述,以提供给本发明领域的技术人员参详。
图1绘示为本发明一实施例的电脑系统100示意图。请参照图1,本实施例的电脑系统100与ACPI相容,且其至少包括电源供应单元180、防止资料遗失的装置110以及储存装置150。当然,以本领域的技术人员应当知道电脑系统100更包含有其他部件,例如显示屏幕、光盘驱动器、...等,但以下内容仅会列举出与本发明相关的部件来做说明。
于本实施例中,电源供应单元180比如会透过插头190来接收市电AC110V(但并不限制于此,例如AC 220V亦可),并且将市电AC 110V转换成电脑系统100所需的直流操作电源PON,借以持续供应给电脑系统100使用。储存装置150至少包括电脑系统100的存储器160(例如为随机存取存储器RAM)与硬盘170。
防止资料遗失的装置110包含检测模组120、电池模组130,以及警报模组140。其中,检测模组120耦接电池模组130以及警报模组140。电池模组130用于提供备用电源PBU,而警报模组140则用于提供警报机制。于先前技术所揭示的内容大致可知,当电脑系统100处于S3状态和S4状态时,电脑系统100看起来如同处于关机状态,倘若此时电脑系统100的操作电源PON不小心被切断,将导致电脑系统100的资料完全遗失,亦即储存在存储器160与硬盘170中的资料遗失。
有鉴于此,当电脑系统100处于S3状态和S4状态下时,本实施例的检测模组120会持续检测电脑系统100是否有持续接收到电源供应单元180所提供的操作电源PON。当检测模组120检测出电脑系统100未收到操作电源PON时(亦即有可能使用者不小心把插头190拔除,而导致电源供应单元180停止提供操作电源PON给电脑系统100),检测模组120会产生启动信号SON以同时启动电池模组130和警报模组140。
于本实施例中,当电池模组130接收到检测模组120所输出的启动信号SON时,电池模组130此时会立即提供一个备用电源PBU给储存装置150中的存储器160与硬盘170使用,直到电池模组130所提供的备用电源PBU耗尽为止,借以防止储存在存储器160与硬盘170中的资料遗失。
另外,当警报模组140接收到检测模组120所输出的启动信号SON时,警报模组140此时会持续地或定期地发出一个警报机制,而此警报机制例如可以为一个报机语音,且其播放的内容大致可以为:“电脑系统100已未接收到操作电源PON,请使用电脑系统100的使用者立即将插头190插上”。
如此一来,使用电脑系统100的使用者一听到上述警报语音的提醒后,就会得知必须将插头190插上,借以致使电源供应单元180再持续提供操作电源PON给电脑系统100使用。而于同一时间,当检测模组120在电脑系统100处于S3状态和S4状态下再次检测到电源供应单元180已持续接收到操作电源PON时,检测模组120会产生关闭信号SOFF以同时关闭电池模组130和警报模组140。
借此,当电池模组130接收到检测模组120所输出的关闭信号SOFF时,电池模组130就会立即停止提供备用电源PBU给储存装置150中的存储器160与硬盘170。另外,当警报模组140接收到检测模组120所输出的关闭信号SOFF时,警报模组140亦会停止提供警报机制。
基于上述,本实施例的防止资料遗失的装置110会透过检测模组120检测处于待命或休眠状态下的电脑系统100是否持续接收到操作电源PON。如果电脑系统100未持续收到操作电源PON,检测模组120就会去启用电池模组130和警报模组140,借以致使电池模组130提供备用电源PBU给处于待命或休眠状态下的电脑系统100的储存装置150使用,并且致使警报模组140提供警报语音以提醒使用者必须恢复供应电脑系统100的操作电源PON,从而避免储存在电脑系统100的存储器160与硬盘170中的资料遗失。
再者,依据上述实施例所揭示的内容,以下将汇整出一种防止资料遗失的方法给本领域的技术人员参详。
图2绘示为本发明一实施例的防止资料遗失的方法流程图。请参照图2,本实施例的防止资料遗失的方法适用于与ACPI规范相容的电脑系统,且其包括:首先,如步骤S201所述,持续判断电脑系统是否处于待命(S3)和休眠(S4)等待机状态。
接着,当判断出电脑系统处于待命(S3)和休眠(S4)等待机状态时,本实施例的防止资料遗失的方法会如步骤S203所述,检测电脑系统是否有持续接收到一个操作电源。当检测出电脑系统未接收到操作电源时,则如步骤S205所述,提供警报机制,并且同时提供备用电源给电脑系统的储存装置(亦即存储器与硬盘)使用。
否则,则如步骤S207所述,停止提供警报机制,并且同时停止提供备用电源给电脑系统的储存装置使用。于本实施例中,所述警报机制可以为一个警报语音,其可以提醒使用电脑系统的使用者,电脑系统已未接收到操作电源。
综上所述,本发明提出一种防止资料遗失的装置和方法,透过使用检测模组检测处于待命或休眠状态下的电脑系统是否持续接收到操作电源。如果电脑系统未持续收到操作电源,检测模组则会去启用电池模组和警报模组,借以致使电池模组提供备用电源给处于待命或休眠状态下的电脑系统的储存装置使用,并且致使警报模组提供警报语音以提醒使用者恢复供应电脑系统的操作电源,从而避免储存在电脑系统的存储器与硬盘中的资料遗失。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。