电脑日期恢复预设值的示警方法与其电脑系统的制作方法

文档序号:6467218阅读:107来源:国知局
专利名称:电脑日期恢复预设值的示警方法与其电脑系统的制作方法
技术领域
本发明是有关于一种向使用者提示电脑系统状态的方法,且特别是有关于 一种当电脑日期被还原至出厂设定时的提示方法。
背景技术
随着科技的进步,电脑系统的普及率与使用率也大幅提升,现代人越来越 习惯通过电脑系统来处理工作、收发电子邮件,或是在日常休闲中利用电脑系 统来浏览网络或播放多媒体档案。在现今常见的电脑系统架构中,实时时钟
(Real Time Clock, RTC)芯片的主要功能便是用来维护电脑系统的日期与时 间。其中,日期与时间信息是记录在RTC芯片上的互补式金属氧化物半导体随 机存取存储器(Complementary Metal-Oxide-Semiconductor RAM, CMOS RAM) 中。然而,由于CMOS RAM属于挥发性存储器,因此当电脑系统长期处于未 被供电的情况下,CMOS RAM将会因为处于失电状态而丧失正确的日期与时 间资料。
在这样的情况之下,当使用者再次启动电脑系统时,电脑系统的日期会被 恢复至基本输入输出系统的出厂日期。倘若使用者没有注意到日期已被更动, 则可能会在使用的过程中取得错误的日期进而造成诸多不便。除此之外,对于 一些在执行时需要检查日期信息的电脑软件来说,甚至可能会因为电脑日期不 正确而无法正常地启用。

发明内容
有鉴于此,本发明提供一种电脑日期恢复预设值的示警方法,在电脑系统 长期未接电源而被再次启动时,提示使用者电脑日期已被重设为出厂日期,进 而避免取得错误日期的情况产生。
本发明提供一种电脑系统,可自动在电脑日期被还原为预设值时,透过讯
4息的显示来告知使用者。
为达到上述及其他目的,本发明提出一种电脑日期恢复预设值的示警方
法,适用于具有实时时钟(Real Time Clock, RTC)芯片的电脑系统。此方法 在启动电脑系统时,首先判断RTC芯片中的挥发性存储元件是否处于失电状 态。接下来,在挥发性存储元件处于失电状态时,显示讯息来提示电脑系统的 电脑日期已被重设为预设日期。
在本发明的一实施例中,更包括在每次关闭电脑系统的电源时,读取挥发 性存储元件所记录的目前日期,并且以目前日期作为关机日期,以及将关机日 期储存至电脑系统的非挥发性存储元件。
在本发明的一实施例中,其中在判断挥发性存储元件处于失电状态的步骤 之后,更包括对非挥发性存储元件进行读取以取得上一次关闭电脑系统时的关 机日期,并且显示关机日期。
在本发明的一实施例中,其中判断挥发性存储元件是否处于失电状态的步 骤包括对挥发性存储元件进行总和检查(checksum),并根据检査结果来判断 挥发性存储元件是否处于失电状态。
在本发明的一实施例中,其中挥发性存储元件包括互补式金属氧化物半导 体随机存取存储器(Complementary Metal-Oxide-Semiconductor RAM, CMOS RAM),而非挥发性存储元件包括快闪只读存储器(flash ROM)。
在本发明的一实施例中,其中预设日期为电脑系统的出厂日期。
从另一观点来看,本发明提出一种电脑系统,包括屏幕、RTC芯片、失电 状态检测模组以及讯息显示模组。其中,RTC芯片具有挥发性存储元件,失电 状态检测模组连接至RTC芯片,用以在电脑系统启动时判断挥发性存储元件是 否处于失电状态。讯息显示模组同时连接至失电状态检测单元与屏幕,用以在 挥发性存储元件处于失电状态时,将讯息显示于屏幕以提示电脑系统的电脑日 期被重设为预设日期。
在本发明的一实施例中,此电脑系统更包括非挥发性存储元件以及关机模 组。其中,关机模组连接至非挥发性存储元件与RTC芯片,用以在每次关闭电 脑系统的电源时,读取挥发性存储元件所记录的目前日期,并以目前日期作为 关机日期,以储存关机日期至非挥发性存储元件。在本发明的一实施例中,其中讯息显示模组连接至非挥发性存储元件,用 以读取非挥发性存储元件并取得上一次关闭电脑系统时的关机日期,以及显示
关机日期于屏幕。
在本发明的一实施例中,其中失电状态检测模组对挥发性存储元件进行总 和检查,并根据检查结果判断挥发性存储元件是否处于失电状态。
在本发明的一实施例中,其中挥发性存储元件包括互补式金属氧化物半导 体随机存取存储器,非挥发性存储元件包括快闪只读存储器,而预设日期为电 脑系统的出厂日期。
本发明在每次启动电脑系统时增加一个检查RTC芯片的挥发性存储元件 是否失电的流程,进而在挥发性存储元件长期处于失电状态的情况下,有源告 知使用者电脑日期已被恢复为出厂日期,进而避免使用者误看日期所造成的不 便。


为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发
明的具体实施方式
作详细说明,其中
图1是依照本发明的一实施例所绘示的电脑系统的方块图。 图2是依照本发明的一实施例所绘示的电脑日期恢复预设值的示警方法的
流程图。
图3是依照本发明的另一实施例所绘示的电脑日期恢复预设值的示警方法 的流程图。
主要元件符号说明
100:电脑系统
110:屏幕
120: RTC芯片
121:挥发性存储元件
130:失电状态检测模组
140:讯息显示模组150:关机模组
160:非挥发性存储元件
210 230:本发明的一实施例所述的电脑日期恢复预设值的示警方法的各
步骤
310 340:本发明的另一实施例所述的电脑日期恢复预设值的示警方法的
各步骤
具体实施例方式
对于电脑系统的使用者来说,经常会通过电脑系统来取得目前的日期与时 间信息。然而电脑系统在长期未被使用与供电的情况下,日期时间信息将会被 还原至出厂预设值,据此使用者很可能在不知情的情况下取得错误的日期信 息。本发明便是为了避免上述情况进而发展出的一种电脑日期恢复预设值的示 警方法与其电脑系统。为了使本发明的内容更为明了,以下特举实施例作为本
发明确实能够据以实施的范例。
图1是依照本发明的一实施例所绘示的电脑系统的方块图。请参阅图1,
电脑系统100包括屏幕110、实时时钟(Real Time Clock, RTC)芯片120、失 电状态检测模组130、讯息显示模组140、关机模组150以及非挥发性存储元 件160。其中,RTC芯片120是电脑系统100的日期以及时间信息的主要来源, 而目前的电脑日期与时间等信息会记录在RTC芯片120上的挥发性存储元件 121中。本实施例的挥发性存储元件121例如是互补式金属氧化物半导体随机 存取存储器(Complementary Metal-Oxide-Semiconductor RAM, CMOS RAM)。
失电状态检测模组130与RTC芯片120相连,用以在每次启动电脑系统 100时检测挥发性存储元件121是否为失电状态。而讯息显示模组140与屏幕 110、失电状态检测模组130以及非挥发性存储元件160相连,用以在挥发性 存储元件121被判断为失电状态时,在屏幕IIO上显示讯息以提示使用者。
在电脑系统100中,非挥发性存储元件160是用以储存资料,而关机模组 150则是负责处理关机流程。其中,关机模组150分别连接至非挥发性存储元 件160以及RTC芯片120,据以在每次关闭电脑系统100的电源时,将记录在 挥发性存储元件121中的目前日期作为关机日期,并将关机日期储存至非挥发性存储元件160。
在以下的实施例中,将以电脑系统100为例来说明如何在电脑日期被恢复 至预设值时,通过讯息示警使用者的详细流程。图2是依照本发明的一实施例 所绘示的电脑日期恢复预设值的示警方法的流程图。请同时参阅图1与图2, 首先如步骤210所示,开启电脑系统IOO的电源以准备执行开机流程。接着在 步骤220中,由失电状态检测模组130判断RTC芯片120中的挥发性存储元件 121是否处于失电状态。所谓的挥发性存储元件121是指所储存的资料必须仰 赖持续不断地电源供给才能维持和保有,因此在每次启动电脑系统100时,失 电状态检测模组130便会确认挥发性存储元件121的状态,以进一步地判断挥 发性存储元件121是否仍储存有正确的电脑日期。在本实施例中,失电状态检 测模组130将对挥发性存储元件121进行总和检查(checksum),并根据总和 检查的结果来判断挥发性存储元件121是否失电。
若总和检查的结果无误,则继续进行开机程序并结束本示警方法的流程。 然而若总和检査的结果发生错误,表示可能因长期未供电给电脑系统100而使 得挥发性存储元件121处于失电状态,因此如步骤230所示,由讯息显示模组 140在屏幕110上显示示警讯息来提示使用者目前的电脑日期已被重设为预设 日期。其中,预设日期例如是电脑系统IOO的基本输入输出系统的出厂日期。
在本实施例中,在每次启动电脑系统100时将有源检查RTC芯片120上 的挥发性存储元件121是否失电,进而在挥发性存储元件121失电而导致电脑 日期被还原至出厂日期的情况下,通过讯息显示的方式告知使用者。如此一来, 使用者便能重新将电脑日期设定为正确的日期,避免安装在电脑系统100上的 软件因为日期错误而无法正常启动。
图3是依照本发明的另一实施例所绘示的电脑日期恢复预设值的示警方法 的流程图。请同时参阅图1与图3,在下列实施例中,在使用者每次关闭电脑 系统100的电源时,关机模组150会对挥发性存储元件121进行读取,并将当 时记录在挥发性存储元件121中的目前日期视为关机日期,以及将关机日期储 存在非挥发性存储元件160中。其中,非挥发性存储元件160例如是基本输入 输出系统的快闪只读存储器(flash ROM)。由于非挥发性存储元件160的特性 在于无论是否持续供应电源,资料均可以正常地保存在存储元件中,因此即便是长期不使用电脑系统100且不插电源,上一次关闭电源时的关机日期仍可以
完整地储存在非挥发性存储元件160中。
如图3所示,首先在步骤310中启动电脑系统100。接着如步骤320所示, 由失电状态检测模组130判断RTC芯片120中的挥发性存储元件121是否处于 失电状态。在本实施例中,可通过例如总和检查的方式来判断挥发性存储元件 121是否失电。若总和检查的结果正确,表示挥发性存储元件121并未失电, 储存在挥发性存储元件121中的电脑日期亦正确无误,因此结束图3的示警方 法的流程。
然而,若经过总和检查发现挥发性存储元件121处于失电状态,那么如步 骤330所示,讯息显示模组140从非挥发性存储元件160中取得上一次关闭电 脑系统时的关机日期。接着在步骤340中,在屏幕IIO上显示讯息来提示使用 者目前的电脑日期已被重新设定为预设日期,并同时显示上次关闭电脑系统 100的关机日期以供使用者参考。使用者在看到显示在屏幕UO上的示警讯息 之后,便能进一步将电脑日期更正为正确的日期。
综上所述,本发明所述的电脑日期恢复预设值的示警方法与其电脑系统是 在每次关闭电脑系统时,储存当时的关机日期。并且在每一次启动电脑时首先 检察RTC芯片上的挥发性存储元件是否处于失电状态,据以在挥发性存储元件 处于失电状态的情况下,通过讯息的显示来提示使用者电脑日期已被还原至出 厂日期。如此一来,避免使用者在不知情的情况下取得错误的日期,同时也能 避免应用程序因为电脑日期错误而无法正常使用的情况产生。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本 领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善, 因此本发明的保护范围当以权利要求书所界定的为准。
9
权利要求
1.一种电脑日期恢复预设值的示警方法,适用于具有一实时时钟芯片的一电脑系统,该方法包括在启动该电脑系统时,判断该RTC芯片中的一挥发性存储元件是否处于一失电状态;以及若处于该失电状态,则显示一讯息以提示该电脑系统的一电脑日期已被重设为一预设日期。
2. 如权利要求1所述的电脑日期恢复预设值的示警方法,其特征在于更包括在每次关闭该电脑系统的一电源时,读取该挥发性存储元件所记录的一目 前日期;以及以该目前日期作为一关机日期,并储存该关机日期至该电脑系统的一非挥 发性存储元件。
3. 如权利要求2所述的电脑日期恢复预设值的示警方法,其特征在于,在 判断该挥发性存储元件处于该失电状态的步骤之后更包括读取该非挥发性存储元件以取得上一次关闭该电脑系统时的该关机日期;以及显示该关机日期。
4. 如权利要求1所述的电脑日期恢复预设值的示警方法,其特征在于,判 断该挥发性存储元件是否处于该失电状态的步骤包括对该挥发性存储元件进行一总和检查,并根据该总和检査的结果来判断该 挥发性存储元件是否处于该失电状态。
5. 如权利要求1所述的电脑日期恢复预设值的示警方法,其特征在于,该 挥发性存储元件包括一互补式金属氧化物半导体随机存取存储器。
6. 如权利要求1所述的电脑日期恢复预设值的示警方法,其特征在于,该 非挥发性存储元件包括一快闪只读存储器。
7. 如权利要求1所述的电脑日期恢复预设值的示警方法,其特征在于,该 预设日期为该电脑系统的一出厂日期。
8. —种电脑系统,包括 一屏幕;一RTC芯片,具有一挥发性存储元件;一失电状态检测模组,耦接至该RTC芯片,用以在该电脑系统启动时, 判断该挥发性存储元件是否处于一失电状态;以及一讯息显示模组,耦接至该失电状态检测单元与该屏幕,用以在该挥发性 存储元件处于该失电状态时,显示一讯息于该屏幕,以提示该电脑系统的一电 脑日期己被重设为一预设日期。
9. 如权利要求8所述的电脑系统,其特征在于更包括 一非挥发性存储元件;以及一关机模组,耦接至该非挥发性存储元件以及该RTC芯片,用以在每次 关闭该电脑系统的一电源时,读取该挥发性存储元件所记录的一目前日期,并 以该目前日期作为一关机日期,以储存该关机日期至该非挥发性存储元件。
10. 如权利要求8所述的电脑系统,其特征在于,该讯息显示模组耦接至该 非挥发性存储元件,用以读取该非挥发性存储元件并取得上一次关闭该电脑系 统时的该关机日期,以及显示该关机日期于该屏幕。
11. 如权利要求8所述的电脑系统,其特征在于,该失电状态检测模组对该 挥发性存储元件进行一总和检査,并根据该总和检查的结果来判断该挥发性存 储元件是否处于该失电状态。
12. 如权利要求8所述的电脑系统,其特征在于,该挥发性存储元件包括一 互补式金属氧化物半导体随机存取存储器。
13. 如权利要求8所述的电脑系统,其特征在于,该非挥发性存储元件包括 一快闪只读存储器。
14. 如权利要求8所述的电脑系统,其特征在于,该预设日期为该电脑系统 的一出厂日期。
全文摘要
本发明揭示一种电脑日期恢复预设值的示警方法与其电脑系统。此方法适用于具有实时时钟(Real Time Clock,RTC)芯片的电脑系统。在启动电脑系统时,首先判断RTC芯片中的挥发性存储元件是否处于失电状态。接着在挥发性存储元件处于失电状态时,显示讯息来提示使用者电脑系统的电脑日期已被重设为预设日期。据此防止使用者取得错误的日期,从而避免上述情况所造成的不便。
文档编号G06F1/14GK101685318SQ20081016806
公开日2010年3月31日 申请日期2008年9月23日 优先权日2008年9月23日
发明者罗圣心 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1