发明名称 电脑系统内之动态休眠时间技术
摘要 一种动态休眠时间装置,监视并确保电脑系统内之电池组具足够之能量容量以使休眠档案能正确地储存至硬碟机。本发明决定电脑记忆体的大小并加上储存晶片暂存器内容所需之储存空间,以决定休眠档案之大小。其次,决定储存休眠档案至磁碟资料储存装置所带之时间以及操作磁碟资料储存装置以完成储存休眠档案所带之休眠能量。当电池容量下降至前所计算之休眠能量范围内时,会产生一警告讯息通知便用者并储存休眠档案。在休眠档案被适当储存后,电脑会关机。因此,藉由判定欲储存至休眠档案之总记忆体大小,判定休眠档案完全储存至磁碟机所需之时间及能量,以及感测电池容量或请求智慧型电池传送一警示信号以启动休眠档案储存程序,本发明可确保在系统因电池容量降低(由于系根据最大之记忆体组态决定检查点,故不会浪费能量)而导致关机之前,电池组存在足够之能量可将休眠档案正确储存至硬碟机。
申请公布号 TW321739 申请公布日期 1997.12.01
申请号 TW085116070 申请日期 1996.12.26
申请人 康培克电脑公司 发明人 布林安C.佛里兹;威廉C.哈罗威尔
分类号 G06F1/32 主分类号 G06F1/32
代理机构 代理人 康伟言 台北巿南京东路三段二四八号七楼;恽轶群 台北巿松山区南京东路三段二四八号七楼
主权项 1.一种休眠电脑用之方法,该电脑具有一休眠档案,一记忆体,一资料储存装置以及一电池,该电池具有一电池容量,该方法包含以下步骤:决定该休眠档案大小;决定操作该资料储存装置直至正确储存具有该决定大小之该休眠档案所需之一适当之休眼能量准位;决定该电池容量是否下降至该决定休眠能量准位;以及当该电池容量下降至该决定休眠能量准位时,休眠该电脑。2.依据申请专利范围第1项所述之方法,其中该休眠档案大小决定步骤更进一步包含以下步骤:自该可携式电脑取得记忆体大小;决定储存晶片与暂存器内容所需之记忆体容量;以及将该记忆体容量加至该记忆体大小以得到总共需要之该记忆体大小。3.依据申请专利范围第1项所述之方法,其中该资料储存装置有一写入速度参数以及一能量消耗参数,且更进一步包含自该资料储存装置取得该写入速度及能量消耗参数之步骤。4.依据申请专利范围第3项所述之方法,更进一步包含使用该写入速度参数计算将该休眠档案储存至该资料储存装置所需之时间之步骤。5.依据申请专利范围第4项所述之方法,更进一步包含使用该时间及该能量消耗参数计算操作该资料储存装置以储存该该休眠档案所需之休眠能量之步骤。6.依据申请专利范围第5项所述之方法,其中该计算休眠步骤更进一步包含增加该休眠能量以提供多余能量容量之步骤。7.依据申请专利范围第1项所述之方法,其中该电池容量决定步骤更进一步包含定期检查该电池容量之步骤。8.依据申请专利范围第1项所述之方法,其中该电池系一智慧型电池以及该电池容量决定步骤更进一步包含规划该电池在该电池容量下降至该休眠能量准位时通知该电脑之步骤。9.依据申请专利范围第1项所述之方法,其中该电池容量决定步骤是以电池全容量之百分比来分析该电池之容量。10.依据申请专利范围第6项所述之方法,其中该电池容量决定步骤是以安培小时来决定剩余之电池容量。11.一种休眠电脑用之装置,该电脑具有一休眠档案,一记忆体,一资料储存装置以及一电池,该记忆体有一记忆体大小,该电池有一电池容量,该装置包括:一连接至该记忆体,该资料储存装置及该电池之处理器;一连接至该休眠档案,用于决定该休眠档案大小之记忆体分析器;一连接至该记忆体分析器及该处理器之休眼能量分析器,该休眠能量分析器决定操作该资料储存装置直至休眠程序处理完毕所需之休眠能量准位;一连接至该电池及该处理器之电池容量监视器,该电池容量监视器在该电池容量下降至该休眠能量准位以下时会产生一输出;以及一连接至该休眠档案,该资料储存装置,该电池容量监视器及该处理器之档案储存器,该档案储存器在该电池容量监视器产生一输出时,会将该休眠档案内容写至该资料储存装置。12.依据申请专利范围第11项所述之装置,其中该电脑包括一或多个具有暂存器之支援构件,其中该记忆体分析器更包括:一连接至该处理器及该记忆体之系统记忆体大小分析器,用于决定该系统记忆体之大小;一连接至该等支援构件之暂存器内容大小分析器,用于决定储存该等暂存器内容所需之记忆体容量;以及一连接至该系统记忆体大小分析器及该暂存器内容大小分析器之加法器。13.依据申请专利范围第11项所述之装置,其中该资料储存装置具有一写入速度参数及一能量消耗参数,且更包括一连接至该处理器及该资料储存装置之参数取出器,该参数取出器自该资料储存装置取得该写入速度及能量消耗参数。14.依据申请专利范围第13项所述之装置,更包括一连接至该参数取出器之时间分析器,该时间分析器使用该写入速度参数决定储存该休眠档案至该资料储存装置所需之时间。15.依据申请专利范围第14项所述之装置,其中该休眠能量分析器产生该休眠能量准位作为该时间及能量消耗参数之函数。16.依据申请专利范围第15项所述之装置,更包括一连接至该休眠能量分析器之休眠能量填塞器,该休眠能量填塞器提供该电脑一多余之能量容量。17.依据申请专利范围第11项所述之装置,其中该电池能量监视器定期检查该电池之容量。18.依据申请专利范围第11项所述之装置,其中该电池系一智慧型电池且该电池容量监视器规划该智慧型电池在该电池容量下降至该休眠能量准位时,通知该电脑。19.依据申请专利范围第11项所述之装置,其中该电池容量监视器是以电池全容量之百分比分析该电池容量。20.依据申请专利范围第11项所述之装置,其中该电池容量监视器是以安培小时分析该电池之剩余容量。21.一种电脑系统,包括一扩充基部单元;以及一连接至该扩充基部单元之可携式电脑,该可携式电脑具有一休眠档案,一记忆体,一资料储存装置以及一电池,该记忆体有一记忆体大小,该电池有一电池容量,该可携式电脑包括:一连接至该记忆体,该资料储存装置及该电池之处理器;一连接至该休眠档案,用于决定该休眠档案大小之记忆体分析器;一连接至该记忆体分析器及该处理器之休眠能量分析器,该休眠能量分析器决定操作该资料储存装置直至休眠程序处理完毕所需之休眠能量准位;一连接至该电池及该处理器之电池容量监视器,该电池容量监视器在该电池容量下降至该休眠能量准位以下时会产生一输出;以及一连接至咳休眠档案,该资料储存装置,该电池容量监视器及该处理器之档案储存器,该档案储存器在该电池容量监视器产生一输出时,会将该休眠档案内容写至该资料储存装置。22.依据申请专利范围第21项所述之电脑系统,其中该可携式电脑包括一或多个具有暂存器之支援构件,其中该记忆体分析器更包括:一连接至该处理器及该记忆体之系统记忆体大小分析器,用于决定该系统记忆体之大小;一连接至该等支援构件之暂存器内容大小分析器,用以决定储存该等暂存器内容所需之记忆体容量;以及一连接至该系统记忆体大小分析器及该暂存器内容大小分析器之加法器。23.依据申请专利范围第21项所述之电脑系统,其中该电池能量监视器定期检查该电池之容量。24.依据申请专利范围第21项所述之电脑系统,其中该系一智慧型电池且该电池容量监视器规划该智慧型电池在该电池容量下降至该休眠能量准位时,通知该可携式电脑。25.依据申请专利范围第21项所述之电脑系统,其中该电池容量监视器是以电池全容量之百分比分析该电池容量。图示简单说明:第一图系一具有依据本发明之动态休眠时间装置之电脑系统方块图;第二图系一用于执行本发明动态休眠时间装置之微控制器方块图;第三图系一流程图,显示第一图之电脑系统所执行之开机顺序;第四图系一流程图,显示依据第一图电脑系统之休眠电力管理系统决定休眠能量値之程序;第五图系一流程图,显示使用传统电池时,休眠第一图之电脑系统之程序;第六图系一流程图,显示依据本发明用于查讯传统电池剩余容量之程序;第七图系一流程图,显示依本发明用于决定休眠能量以及建立一智慧型电池之程序;第八图系一流程图,显示建立第七图中之智慧型电池之程序;第九图系一流程图,显示使用智慧型电池时,休眠第一图之一电脑系统之步骤;第十图系一流程图,显示建立一智慧型电池以便在休眠前之一预定期间将一警告讯息传送给使用者之程序;以及第十一图系一流程图,显示使用智慧型电池时,以第十图之警告讯息来休眠第一图之电脑系统之程序。
地址 美国