利用电源开关延迟来实现的误触保护方法及电脑装置的制作方法

文档序号:6469210阅读:161来源:国知局
专利名称:利用电源开关延迟来实现的误触保护方法及电脑装置的制作方法
技术领域
本发明涉及一种电脑装置,且特别涉及一种适用于电脑装置的利用电源开 关延迟来实现的误触保护方法及使用该方法的电脑装置。
背景技术
目前在笔记本电脑(Notebook)或是平板电脑(TabletPC)上的电源键都是 利用单一键(例如,电源键)来开启电脑系统。也就是说,当使用者接下电源 键后,电脑装置即会开机以启动电脑系统。如果笔记本电脑或平板电脑的电源 键是设计为外露形式,则当使用者将笔记本电脑或平板电脑放在背包中,很有 可能会误触电源键而造成笔记本电脑或平板电脑在不知情的情况下开机,故可 能会损坏硬盘或是其它装置。
此外,将电源键设计为外露形式,有可能会使电脑在开机状态时误触电源 键,而造成电脑系统进入睡眠模式或是关机,如此会造成正在执行的应用程序 突然中断。
因此,本发明提供了一种利用电源开关延迟来实现的误触保护方法与使用 该方法的电脑装置。

发明内容
基于上述目的,本发明实施例揭露了一种误触保护方法,其适用于电脑装 置,该电脑装置至少包括电源键、嵌入式控制器、基本输入输出系统与配合嵌 入式控制器运作的内存,且该电脑装置的电源模式处于关机模式下。初始化该 嵌入式控制器,并且判断该电源键是否被按下。若该电源键被按下,则该嵌入 式控制器判断该内存中是否有预设开关延迟时间。若有预设开关延迟时间,则 该嵌入式控制器执行开关延迟服务,并且判断该电源键被按压的时间是否大于 该预设开关延迟时间。若该电源键被按压的时间大于该预设开关延迟时间,则 该嵌入式控制器启动该电脑装置的电脑系统。
本发明实施例还揭露了一种误触保护方法,其适用于电脑装置,该电脑装 置至少包括电源键、嵌入式控制器、基本输入输出系统与内存,且该电脑装置 的电源模式处于开机模式下。该嵌入式控制器判断该电源键是否被按下。若该 电源键被按下,则该嵌入式控制器判断该内存中是否有预设开关延迟时间。若 有预设开关延迟时间,则该嵌入式控制器执行开关延迟服务,并且判断该电源 键被按压的时间是否大于该预设开关延迟时间。若该电源键被按压的时间大于该预设开关延迟时间,则该嵌入式控制器令该电脑装置的电脑系统进入待机模 式或睡眠模式,或者关闭该电脑系统。
本发明实施例还揭露了一种电脑装置,包括电源键、基本输入输出系统、 内存与嵌入式控制器。该基本输入输出系统提供可设定开关延迟选项的设定画 面,其中该开关延迟选项提供至少一个开关延迟时间以供选择。该内存储存上 述开关延迟选项的设定。该电脑装置的电源模式处于关机模式下时,该嵌入式 控制器被初始化并且判断该电源键是否被按下。若该电源键被按下,则该嵌入 式控制器判断该内存中是否有预设开关延迟时间。若有预设开关延迟时间,则 该嵌入式控制器执行开关延迟服务,并且判断该电源键被按压的时间是否大于 该预设开关延迟时间。若该电源键被按压的时间大于该预设开关延迟时间,则 该嵌入式控制器启动该电脑装置的电脑系统。


图1为本发明实施例的使用误触保护方法的电脑装置的架构示意图。 图2为本发明实施例的设定电源开关延迟的方法步骤流程图。 图3为本发明实施例的误触保护方法的步骤流程图。
图4为本发明另一实施例的误触保护方法的步骤流程图。
具体实施例方式
为了让本发明的目的、特征、及优点能更明显易懂,下文特举较佳实施例, 并配合附图做详细之说明。本发明说明书提供不同的实施例来说明本发明不同 实施方式的技术特征。其中,实施例中的各组件的配置为说明之用,并非用以 限制本发明。且实施例中图式标号的部分重复,是为了简化说明,并非意指不 同实施例之间的关联性。
本发明实施例揭露了一种利用电源开关延迟来实现的误触保护方法与使用 该方法的电脑装置。
本发明实施例的误触保护方法利用一个使用者接口(例如,电脑系统的BIOS 设定画面或是应用程序接口),令使用者自行设定电源键的延迟行为模式。如此 一来,可防止使用者误触电源键而使电脑装置开机,或者造成电脑系统进入睡 眠模式或关机,而导致执行中的应用程序突然中断。
图1为本发明实施例的使用误触保护方法的电脑装置的架构示意图。 本发明实施例的电脑装置至少包括电源键110、嵌入式控制器(例如,键盘 控制器(Keyboard Controller,简称为KBC)) 120、基本输入输出系统(Basic Input/Output System,简称为BIOS) 130与电子式可清除程序化只读存储器 (Electrically Erasable Programmable Read-Only Memory,简称为EEPROM) 140。 电源键IIO藉由通用输入输出(General Purpose Input/Output,简称为GPIO)脚位与嵌入式控制器120连接。嵌入式控制器120藉由低针脚数(LowPinCount, 简称为LPC)总线与基本输入输出系统130连接,并藉由系统管理总线(System Management Bus,简称为SM-BUS))/集成电路中介总线(Inter-Integrated Circuit Bus,简称为I2C-BUS)与电子式可清除程序化只读存储器140连接。
首先,在基本输入输出系统130的设定画面(未显示)中增加一个开关延 迟选项,让使用者可选择[Disable]或自[2sec]、 [4sec]、 [6sec]、 [8sec]中选择一个 延迟时间。待使用者设定完后,由基本输入输出系统130通知键盘控制器120, 并将设定的选项存入电子式可清除程序化只读存储器140中。当下次使用者按 电源键110开机时,即以设定的选项执行延迟性开机、延迟性关机或是进入睡 眠模式等操作。
图2为本发明实施例的设定电源开关延迟的方法步骤流程图。该设定电源 开关延迟的方法适用于一电脑装置,该电脑装置至少包括电源键、嵌入式控制 器(例如,键盘控制器(KBC)、基本输入输出系统(BIOS)与电子式可清除程 序化只读存储器(EEPROM)。
首先,在该BIOS的设定画面中增加一个开关延迟选项(步骤S21),让使 用者可在[Disable]或自[2sec]、 [4sec]、 [6sec]、 [8sec]中选择一个开关延迟时间。 在使用者设定完后,由该BIOS通知该键盘控制器(步骤S22),并将设定的开 关延迟时间存入EEPROM中(步骤S23),以防该键盘控制器重新初始化后与互 补式金属-氧化层-半导体(Complementary Metal-Oxide-Semiconductor,简称为 CMOS)同步。如此一来,当下次按电源键开机时,该键盘控制器根据预设的开 关延迟时间执行延迟性开机或关机操作或是进入睡眠模式。
图3为本发明实施例的误触保护方法的歩骤流程图。该误触保护方法方法 适用于电脑装置,该电脑装置至少包括电源键、嵌入式控制器(例如,键盘控 制器(KBC)、基本输入输出系统(BIOS)与电子式可清除程序化只读存储器 (EEPROM),且该电脑装置的电源模式处于S5模式下。
首先,该键盘控制器初始化后(步骤S31),判断该电脑装置的电源键是否 被按下(步骤S32)。若该电源键未被按下,则该键盘控制器执行其它程序(步 骤S33)。若该电源键被按下,则该键盘控制器判断该电子式可清除程序化只读 存储器中是否预设有开关延迟时间(步骤S34)。若没有预设该开关延迟时间, 则该键盘控制器启动该电脑装置的电脑系统(步骤S37)。
若有预设该开关延迟时间,则该键盘控制器执行开关延迟服务(步骤S35), 并且判断该电源键被按压时间是否大于该开关延迟时间(步骤S36)。若该电源 键被按压的时间不大于该开关延迟时间,则回到步骤S33。若该电源键被按压的 时间大于该开关延迟时间,则该键盘控制器启动该电脑装置的电脑系统(步骤 S37)。
图4为本发明另一实施例的误触保护方法的步骤流程图。该误触保护方法方法适用于电脑装置,该电脑装置至少包括电源键、嵌入式控制器(例如,键
盘控制器(KBC)、基本输入输出系统(BIOS)与电子式可清除程序化只读存储 器(EEPROM),且该电脑装置的电源模式处于SO模式下,其中SO模式表示该 电脑装置的中央处理器(CPU)以全速执行各项操作故功率的消耗最大。
首先,该键盘控制器执行其它程序(步骤S41),然后判断该电脑装置的电 源键是否被按下(步骤S42)。若该电源键未被按下,则回到步骤S41。若该电 源键被按下,则该键盘控制器判断该电子式可清除程序化只读存储器中是否预 设有开关延迟时间(步骤S43)。若没有预设该开关延迟时间,则该键盘控制器 令该电脑系统进入待机模式(S3模式)或睡眠模式(S4模式)或关闭该电脑装 置的电脑系统(S5模式)(步骤S46),其中,S3模式是把操作系统现在存在内 存中的所有数据保存不动,然后进入"假关机",S4模式是把操作系统的内存中 的数据完整的存在硬盘中,等开机时就直接从硬盘完整的将数据读到内存,而 S5模式表示关机。
若预设有该开关延迟时间,则该键盘控制器执行开关延迟服务(步骤S44), 并且判断该电源键被按压的时间是否大于该开关延迟时间(步骤S45)。若该电 源键被按压的时间未大于该开关延迟时间,则回到步骤S41。若该电源键被按压 的时间大于该开关延迟时间,则该键盘控制器令该电脑系统进入待机模式(S3 模式)或睡眠模式(S4模式)或关闭该电脑装置的电脑系统(S5模式)(步骤 S46)。
本发明实施例的利用电源开关延迟来实现的误触保护方法可以设定至少2 秒 8秒的电源键的延迟行为模式,防止误触电源键而使电脑装置开机,或者造 成电脑系统进入睡眠模式或关机,而导致执行中的应用程序突然中断。
本发明还提供一种记录媒体(例如光盘片、磁盘片与抽取式硬盘等等),其 记录电脑可读取的权限签核程序,以便执行上述的误触保护方法。在此,储存 于记录媒体上的权限签核程序,基本上是由多个程序代码片段所组成的(例如 建立组织图程序代码片段、签核窗体程序代码片段、设定程序代码片段、以及 部署程序代码片段),并且这些程序代码片段的功能对应到上述方法的步骤与上 述系统的功能方块图。
权利要求
1、一种误触保护方法,其适用于电脑装置,该电脑装置至少包括电源键、嵌入式控制器、基本输入输出系统与配合嵌入式控制器运作的内存,且该电脑装置的电源模式处于关机模式下,其特征在于,该方法包括下列步骤初始化该嵌入式控制器,并且判断该电源键是否被按下;若该电源键被按下,则该嵌入式控制器判断该内存中是否有预设开关延迟时间;若有预设开关延迟时间,则该嵌入式控制器执行开关延迟服务,并且判断该电源键被按压的时间是否大于该预设开关延迟时间;以及若该电源键被按压的时间大于该预设开关延迟时间,则该嵌入式控制器启动该电脑装置的电脑系统。
2、 根据权利要求1所述的误触保护方法,其特征在于,若该电源键未被按 下或该电源键被按压的时间不大于该预设开关延迟时间,则该嵌入式控制器执 行其它程序。
3、 根据权利要求1所述的误触保护方法,其特征在于,若该内存中没有该 预设开关延迟时间,则该嵌入式控制器启动该电脑装置的电脑系统。
4、 根据权利要求1所述的误触保护方法,其特征在于,设定该开关延迟时 间的方法包括下列步骤在该基本输入输出系统的设定画面中增加一个开关延迟选项,其中该开关延迟选项提供多个开关延迟时间以供选择; 选择其中一个开关延迟时间;以及将该选择的开关延迟时间存入该内存中,并且通知该嵌入式控制器。
5、 根据权利要求1所述的误触保护方法,其特征在于,该内存为电子式可 清除程序化只读存储器。
6、 一种误触保护方法,其适用于电脑装置,该电脑装置至少包括电源键、 嵌入式控制器、基本输入输出系统与内存,且该电脑装置的电源模式处于开机 模式下,其特征在于,该方法包括下列步骤该嵌入式控制器判断该电源键是否被按下;若该电源键被按下,则该嵌入式控制器判断该内存中是否有预设开关延迟 时间;若有预设开关延迟时间,则该嵌入式控制器执行开关延迟服务,并且判断 该电源键被按压的时间是否大于该预设开关延迟时间;以及若该电源键被按压的时间大于该预设开关延迟时间,则该嵌入式控制器令 该电脑装置的电脑系统进入待机模式或睡眠模式,或者关闭该电脑系统。
7、 根据权利要求6所述的误触保护方法,其特征在于,若该电源键未被按下或该电源键被按压的时间不大于该预设开关延迟时间,则该嵌入式控制器执 行其它程序。
8、 根据权利要求6所述的误触保护方法,其特征在于,若该内存中没有该预设开关延迟时间,则该嵌入式控制器令该电脑系统进入该待机模式或该睡眠 模式,或者关闭该电脑系统。
9、 根据权利要求6所述的误触保护方法,其特征在于,设定该开关延迟时间的方法包括下列步骤在该基本输入输出系统的设定画面中增加一个开关延迟选项,其中该开关延迟选项提供多个开关延迟时间以供选择; 选择其中开关延迟时间;以及将该选择的开关延迟时间存入该电子式可清除程序化只读存储器中,并且 通知该嵌入式控制器。
10、 根据权利要求6所述的误触保护方法,其特征在于,该内存为电子式 可清除程序化只读存储器,且该开机模式为SO模式。
11、 一种电脑装置,其特征在于,包括 电源键;基本输入输出系统,提供可设定幵关延迟选项的设定画面,其中该开关延 迟选项提供至少一个开关延迟时间以供选择;内存,其用以储存上述开关延迟选项的设定;以及 ' 嵌入式控制器,耦接于该电源键及该基本输入输出系统,能侦测该电源键 的开关状态,据以当该电源键被按下时,判断该内存中是否有预设开关延迟时 间以及该电源键被按压的时间是否大于该预设开关延迟时间,而依按下电源键 时的电脑电源模式是在开机模式或关机模式下而分别对应地启动该电脑装置或 令该电脑装置进入待机、睡眠或关机状态。
12、 根据权利要求ll所述的电脑装置,其特征在于,若该电源键未被按下 或该电源键被按压的时间不大于该预设开关延迟时间,则该嵌入式控制器执行 其它程序。
13、 根据权利要求ll所述的电脑装置,其特征在于,若该内存中没有该预 设开关延迟时间,则该嵌入式控制器启动该电脑系统的电脑系统,或者当该电 脑装置的电源模式处于开机模式下时,令该电脑系统进入待机模式或睡眠模式、 或者关闭该电脑系统。
全文摘要
一种利用电源开关延迟来实现的误触保护方法。初始化嵌入式控制器,并且判断该电源键是否被按下。若该电源键被按下,则该嵌入式控制器判断该内存中是否有预设开关延迟时间。若有预设开关延迟时间,则该嵌入式控制器执行开关延迟服务,并且判断该电源键被按压的时间是否大于该预设开关延迟时间。若该电源键被按压的时间大于该预设开关延迟时间,则该嵌入式控制器启动该电脑装置的电脑系统。
文档编号G06F11/00GK101661410SQ20081019813
公开日2010年3月3日 申请日期2008年8月29日 优先权日2008年8月29日
发明者邱佳昌 申请人:佛山市顺德区汉达精密电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1