计算机可拆换设备的报警系统及方法

文档序号:6610370阅读:171来源:国知局
专利名称:计算机可拆换设备的报警系统及方法
技术领域
本发明涉及一种用于计算机可拆换设备的报警系统及方法。
技术背景笔记本电脑的可拆换设备(诸如可拆换光驱、第二硬盘、第二 电池等)得到了越来越广泛的应用。目前,有些设备中带有简单的 报警系统,有些设备则完全没有报警措施,另外,在笔记本电脑系 统中,也没有针对更换此种设备的特定报警提示。因此当用户强制对其进行移除动作时,如果这些i殳备正在使用中,则会对该设备造 成损坏或者中断笔记本电脑正在运行的某些操作。为此,对于可拆换光驱来i兌,现有4支术的解决方案为在可拆换 光驱本体上设置通用状态指示灯。但是,该方案的缺点是仅能通 过指示灯的闪烁方式表示光驱的工作状态,加之指示灯一般位于笔 记本电脑的侧面,不能对用户发生的误操作进行有效的报警。例如, 当用户设定光驱进4亍刻录工作后离开笔记本电脑,其他用户如果没 有注意到指示灯的才是示就去拆除光驱,就会损坏正在刻录的光盘。对于第二石更盘来"i兌,现有^支术的解决方案为通过正对用户的主硬盘灯闪烁来表示当前的工作状态。但是,该方案的缺点是主硬 盘与第二硬盘通过同一个硬盘灯来表示状态(南桥芯片的限制,所有的SATA接口共用同一个SATA—LED接脚)。当第二硬盘进行读
写动作时,如果用户在此时误认为是主石更盘在进4于工作而拆除第二 硬盘的话,就会对第二硬盘造成损伤。对于第二电池来说,现有技术的解决方案为通过通用电源管理软件来表示当前电量。但是,该方案的缺点是通用电源管理软件 只能表示当前正在^f吏用中的电池的电量。当主电池电量4毛尽时,用 户装上第二电池,此时电源管理软件中显示的是第二电池中的电 量。如果此时其^f也用户谅^人为显示的是主电池电量而拆除第二电池 的话,就会使计算机系统进入强制休眠状态,给用户的使用造成不 便,例如因进入休眠状态而中断从网络中下载文件。发明内容本发明的目的在于提出一种计算机可拆换设备的拆换报警系 统和方法,其能够在用户移除可拆换"i殳备且该i殳备正处于忙碌状态 时发出报警信号。才艮据本发明的一个方面,提出 一种计算冲几可拆换i殳备的拆换才艮 警系统,计算机中设置有可拆换设备,所述拆换报警系统包括拆 换状态检测装置,用于检测可拆换设备的拆换状态,响应拆换状态 而发送一拆换信号;工作状态检测装置,用于响应拆换信号,检测 可拆换设备的工作状态;以及报警装置,用于当可拆换设备正被拆 换且可拆换设备正在工作时,发出报警信号。优选地,可拆换设备上设有拆换时需要打开的机械开关,该机 械开关通过力更件电if各与计算才几的通用输入输出口相连,在拆换可拆 换设备时机械开关发送打开信号作为拆换信号。优选地,拆换报警系统还包括设备类型检测装置,该设备类型 检测装置用于检测可拆换设备的类型。
优选地,报警装置以预先设定的报警形式发送报警信号。优选地,报警装置以声音、弹出对话框、或指示灯闪烁的形式 发送报警信号。根据本发明的另 一方面,提出 一种计算机可拆换设备的拆换报 警方法,计算机中设置有可拆换设备,所述拆换报警方法包括以下步骤^r测可拆换设备的拆换状态,响应拆换状态而发送一拆换信 号;响应拆换信号,检测可拆换设备的工作状态;如果可拆换设备 正在工作,发出报警信号。优选地,通过连接可拆换设备与计算机的通用输入输出口的硬 件电路发送拆换信号。优选地,在拆换可拆换i殳备时,先打开4几械开关,并以枳4戒开 关发送的打开信号作为拆换信号,其中,机械开关设置在可拆换设 备上并同时连接于所述硬件电i 各中。优选地,在发送拆换信号的步骤与检测可拆换设备的工作状态 的步骤之间,拆换4艮警方法进一步包括以下步骤判断所述可拆换 设备的类型。优选地,当可拆换设备的类型为可拆换光驱时,通过检测可拆 换光驱的芯片组驱动程序中的信息来判断可拆换光驱的工作状态。优选地,当可拆换设备的类型为第二硬盘时,通过检测第二硬 盘的芯片组驱动程序中的信息来判断第二硬盘的工作状态。优选地,当可拆换"i殳备的类型为第二电池时,通过4企测第二电 池的电池设备总线中的信息来判断第二电池的工作状态。
优选地,所述报警信号为声音、弹出对话框、或指示灯闪烁。 优选地,当报警信号为声音时,发出报警信号的步骤包括以下子步骤发送BEEP信号;放大所述BEEP信号;以及将放大后的 BEEP信号转换成声音信号。根据本发明的用于计算机可拆换设备的报警系统及方法适用 于所有的可拆换设备,在用户进行移除动作时,计算机系统会首先 通过硬件层面判断可拆换设备当前的工作状态,如果其正处于忙碌 工作状态,则通过软件预先设定的形式对用户进行报警。根据本发明的用于计算机可拆换设备的报警系统及方法的有 益效果为当用户移除可拆换i殳备时,笔记本电脑系统可以发出报警信 号,且报警信号可以实现为多种方式,诸如声音、弹出々是示对话框 或是报警指示灯,可有效提醒用户,避免了设备的损坏和计算机操 作的中断。本发明通过获取可拆换设备机械锁扣的开关状态来获取用户 进行移除动作的消息,并且通过直接读取可拆换设备的总线信息来 判断该设备的工作状态,方便快捷。根据本发明的报警系统的拆换报警系统可以是软件系统,可以 实现软件系统直接与设备硬件进行沟通,避免了操作系统报警方式 中由于处理程序暂时的拥堵而造成报警信息的延迟。本发明在硬件上无需做大的改动,成本较低,适合于量产。应该理解,以上的一^:性描述和以下的详细描述老卩是列举和i兌 明性质的,目的是为了对要求保护的本发明提供进一步的说明。


附图构成本i兌明书的一部分,其有助于进一步理解本发明,这些附解了本发明的一些实施例,并可与i兌明书 一起用来i兌明本 发明的原理。附图中图1是示出了根据本发明实施例计算机的可拆换设备及其拆换 报警系统的系统框图,其中示出了以声音为报警方式的报警装置; 以及图2是示出了根据本发明实施例计算机可拆换设备的拆换报警 方法的流程图。
具体实施方式
以下结合附图对对本发明的示例性实施例进行说明。附图中, 相同的部件用相同的标号表示。首先,参照图l和图2描述4艮据本发明实施例的用于计算枳^ 可拆换设备10的报警系统1。计算机(未示出)的可拆换设备10包括机械开关11和设备总 线控制器12。可拆换设备10的才几械开关11通过硬件电路与计算机的gpio (通用丰lr入llr出口 ,未示出)相连,当用户为移除可拆卸 设备而拨动机械开关时,机械开关将其打开状态的信号作为可拆换设备10的拆换信号传递到拆换状态检测装置20。用于可拆换设备10的报警系统1包括拆换状态检测装置20、 工作状态检测装置30、和报警装置50。拆换状态检测装置20可以 用于接收来自机械开关11的开关信息。并且,工作状态;险测装置 30可以用于,当机械开关11被打开时,读取可拆换设备10的总线
信息以判断可拆换设备10的工作状态。报警装置50用于,当机械 开关11被打开且可拆换设备10处于"忙碌"状态时,控制报警装 置50发出报警信号,提醒用户不要移除该可拆换设备。另夕卜,报警系统1还可以包括设备类型检测装置40,所述设备 类型检测装置用于读取可拆换设备10的总线信息,以便判断可拆 换设备10的类型,以便工作状态检测装置30根据可拆换设备10 的类型来读取可拆换设备10的总线信息以判断可拆换设备10的工 作状态。可以预先在报警系统1中设定某一报警形式,例如声音、弹出 对话框、或指示灯闪烁,以便报警装置50根据该预先设定的报警 形式发出报警信号。优选地,为了有效地引起用户的注意,使用声音报警形式。为 实现该形式的报警,如图2所示,报警装置50包括声音报警装置, 该声音报警装置以声音的方式指示可拆换设备正处于忙碌状态。该 声音报警装置包括嵌入式控制器51,当用户拔动机械开关ll且 当才全测4莫块21读取到可拆换设备10正处于忙碌状态时,嵌入式控 制器51发出BEEP信号;音频放大器52,其用于放大来自于嵌入 式控制器51的BEEP信号;以及扬声器53,用于将被音频放大器 52》文大后的BEEP信号转才奐成声音。下面,参照图3描述4艮据本发明实施例的用于计算才几可拆换设 备的报警系统的报警方法。首先,当用户拔动4几械开关时,积4戒开关11向拆换状态冲企测 装置20发送机械开关11的打开信号,即表明用户想要移除该计算 才几可拆换i殳备(Sl )。
拆换状态检测装置20检测计算才几可拆换设备10的拆换状态, 当拆换状态检测装置20接收到机械开关11的打开信号(S2)之后, 设备类型检测装置40读取可拆换设备10的总线信息,判断可拆换 设备10的类型,工作状态检测装置30根据所检测到的可拆换设备 10的类型来判断可拆换设备10当前的工作状态(S3 )。具体说,当设备类型检测装置40通过检测可拆换设备10的总 线信息而判断可拆换设备10的类型后,工作状态检测装置30根据 可拆换"i殳备10类型的不同而冲丸4亍不同的才喿作,以进一步判断可拆 换设备IO的工作状态当设备类型检测装置40通过可拆换设备10的总线信息而判断 到可拆换设备10为可拆换光驱后,由于可拆换光驱有两种总线接 口,即PATA或USB,所以对于这两种光驱,工作状态一全测装置30 都通过读耳又芯片组(总线控制器驱动程序(Chipset Driver))中的信息来判断当前光驱的工作状态。当设备类型检测装置40通过可拆换设备10的总线信息而判断 到可拆换设备10为第二硬盘后,由于第二硬盘采用SATA接口 , 工作状态才企测装置30也通过芯片组驱动程序中的信息来判断第二 石更盘的工作状态。当设备类型检测装置40通过可拆换设备10的总线信息而判断 到可拆换"i殳备10为第二^更盘后,工作状态;险测装置30通过读取电 池"i殳备总线(SMBUS )上的信息来判断当前主电池和第二电池的工 作状态。当可拆换设备10处于忙碌状态时,报警装置50按照拆换报警 系统l中预先设定的报警形式发出报警信号,提醒用户此时不能移
除该i殳备。如上所述,才艮警形式可以为各种形式的声音、弹出对话 框、或指示灯闪烁。当预先设定的报警形式为声音报警形式时,报警装置50的声 音报警装置的报警包括以下过程由嵌入式控制器产生BEEP信号; 由音频放大器放大来自嵌入式控制器的BEEP信号;以及由扬声器 将来自音频放大器的放大后的BEEP信号转换成声音信号,发出声 音报警信号,提醒用户不能移除设备。其中,BEEP信号的源代码 可以存》文在BIOS芯片中。尽管本发明已经参照附图和优选实施例进行了说明,但显然, 对于本领域的技术人员来说,在不背离本发明的精神和范围的前提 下,可以对本发明作出各种更改和变化。本发明的各种更改、变化 由所附的权利要求书及其等同物的内容涵盖。
权利要求
1. 计算机可拆换设备(10)的拆换报警系统(1),所述计算机中设置有所述可拆换设备(10),其特征在于,所述拆换报警系统包括拆换状态检测装置(20),用于检测所述可拆换设备(10)的拆换状态,响应所述拆换状态而发送一拆换信号;工作状态检测装置(30),用于响应所述拆换信号,检测所述可拆换设备(10)的工作状态;以及报警装置(40),用于当所述可拆换设备(10)正被拆换且所述可拆换设备正在工作时,发出报警信号。
2. 根据权利要求1所述的计算机可拆换设备(10 )的拆换报警系 统,其特征在于,所述可拆换^没备(10)上i史有拆换时需要打 开的机械开关(11 ),所述机械开关(11 )通过硬件电路与所 述计算机的通用输入输出口相连,在拆换所述可拆换设备(10) 时所述机械开关(11 )发送打开信号作为拆换信号。
3. 根据权利要求1所述的计算机可拆换设备(10 )的拆换报警系 统,其特征在于,所述拆换报警系统还包括设备类型检测装置(40 ),所述设备类型^r测装置用于^r测所述可拆换i殳备(10 ) 的类型。
4. 根据权利要求1-3中任一项所述的计算机可拆换设备(10 )的 拆换报警系统,其特征在于,所述报警装置(40)以预先设定 的报警形式发送报警信号。
5. 根据权利要求1-3中任一项所述的计算机可拆换设备(10 )的 拆换报警系统(20),其特征在于,所述报警装置(40)以声 音、弹出对话框、或指示灯闪烁的形式发送报警信号。
6. 计算机可拆换设备(10 )的拆换报警方法,所述计算机中设置 有所述可拆换设备(10),所述拆换报警方法包括以下步骤才企测所述可拆换设备的拆换状态,响应所述拆换状态而 发送一拆换信号;响应所述拆换信号,检测所述可拆换设备的工作状态;以及如果所述可拆换设备正在工作,发出报警信号。
7. 根据权利要求6所述的计算机可拆换设备(10 )的拆换报警方 法,其特征在于通过连接所述可拆换设备与所述计算机的通用输入输出口的石更件电路发送所述拆换信号。
8. 根据权利要求7所述的计算机可拆换设备(10 )的拆换报警方 法,其特征在于在拆换所述可拆换设备(10)时,先打开机械开关(11 ), 并以机械开关(ll)发送的打开信号作为拆换信号,其中,所 述机械开关(11 ) i殳置在所述可拆换"i殳备上并同时连接于所述 石更4牛电3各中。
9. 根据权利要求6所述的计算机可拆换设备(10 )的拆换报警方 法,在所述发送拆换信号的步骤与所述检测可拆换设备(10) 的工作状态的步骤之间,所述拆换才艮警方法进一步包括以下步 骤判断所述可拆换设备(10)的类型。
10. 根据权利要求9所述的拆换报警方法,其特征在于,当所述可 拆换设备(10)的类型为可拆换光驱时,通过检测所述可拆换 光驱的芯片组驱动程序中的信息来判断所述可拆换光驱的工 作状态。
11. 根据权利要求9所述的拆换报警方法,其特征在于,当所述可 拆换设备(10)的类型为第二硬盘时,通过检测所述第二硬盘 的芯片组驱动程序中的信息来判断所述第二硬盘的工作状态。
12. 根据权利要求9所述的拆换报警方法,其特征在于,当所述可 拆换设备(IO)的类型为第二电池时,通过检测所述第二电池 的电池设备总线中的信息来判断所述第二电池的工作状态。
13. 根据权利要求6-12中任一项所述的拆换报警方法,其特征在 于,所述报警信号为声音、弹出对话框、或指示灯闪烁。
14. 根据权利要求6-12中任一项所述的拆换报警方法,其特征在 于,所述报警信号为声音,所述发出报警信号的步骤包括以下 子步骤发送BEEP信号;放大所述BEEP信号;以及将所述放大后的BEEP信号转换成声音信号。
全文摘要
本发明公开了一种计算机可拆换设备的拆换报警系统和方法,计算机中设置有可拆换设备,所述拆换报警系统包括拆换状态检测装置,用于检测可拆换设备的拆换状态,响应拆换状态而发送一拆换信号;工作状态检测装置,用于响应拆换信号,检测可拆换设备的工作状态;以及报警装置,用于当可拆换设备正被拆换且可拆换设备正在工作时,发出报警信号。所述拆换报警方法包括以下步骤检测可拆换设备的拆换状态,响应拆换状态而发送一拆换信号;响应拆换信号,检测可拆换设备的工作状态;如果可拆换设备正在工作,发出报警信号。
文档编号G06F11/32GK101398878SQ20071012243
公开日2009年4月1日 申请日期2007年9月25日 优先权日2007年9月25日
发明者欣 李 申请人:联想(北京)有限公司;上海联想电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1