用于根据电池状态来控制系统操作的装置和方法

文档序号:6538277阅读:100来源:国知局
专利名称:用于根据电池状态来控制系统操作的装置和方法
技术领域
本发明涉及一种用于控制操作系统(OS)中的系统操作的装置和方法。
背景技术
图1是现有技术计算机系统的框图。如图1所示,该计算机系统包括CPU10、视频控制器11、主机-PCI桥接器12、存储应用程序的存储器13、视频RAM14、音频控制器15、LAN控制器16、插件总线控制器17、PCI-ISA桥接器18、LCD19、微型计算机20、键盘21、以及存储操作系统(OS)的HDD23。
微型计算机20也包括ROM200、RAM201和键盘控制器203。该ROM200和该RAM201存储用于操作该系统的信息数据。
图2展示了与取决于该电池的运用的警报信息(电池容量低/电池容量低危险)关联的现有技术功率选项登记信息。如图2所示,该电池容量低警报和/或该电池容量低危险警报可以独立地加以设置。
例如,在使用自备供电设备(例如,电池)的该系统(例如,笔记本计算机和PDA)中,该警报操作和该系统操作可以根据该电池的放电程度来分开地加以执行。根据该电池容量残留量的百分比,该电池容量低警报(第一信号)或该电池容量低危险警报(第二信号)被分开地设置到该OS和该微型计算机。该OS和该微型计算机根据这些各自的警报来加以操作。
图3展示了根据图2中的该设置的该现有技术电池容量低警报操作和该系统操作。如图3所示,如果该系统处于预置的电池容量低状态,那么,该计算机系统给出声音警报并显示消息,然后,该系统被改成备用模式(S3)、最大功率节约模式(S4)和系统终止模式(S5)之中的一种状态。在一般操作中,该系统被改成该备用模式,然后根据该电池的放电程度来执行该最大功率节约模式或该系统终止模式。
在该Windows OS之下,该现有技术笔记本系统联合该电池容量残留量来提供该电池容量低信息和该电池容量低危险信息。这些警报必须根据该用户设置来加以操作。
但是,该用户可以更改该电池相关信息。例如,当根据该电池容量残留量来采取该警报或动作时,该用户可以更改关于该电池容量残留量和该警报动作的信息。
在该Window OS之下,没有将该被更改的电池信息传送到控制该电池的该微型计算机。所以,该微型计算机难以按照该用户的需要来执行该正确响应。也就是说,该当前笔记本计算机或该PDA具有该电池,作为该自备供电设备。大多数的这些OS提供几个电池相关事件,这是因为当该电池用完时,会突然切断该电源。
如上所述,用于控制操作系统(OS)中的系统操作的该现有技术装置和方法具有各种缺点。例如,由于该现有技术OS没有关于该微型计算机的合适的接口规格,因此,不可能根据该电池容量残留量(由该OS来更新)来采取适当的动作。另外,这些各自的设备可能不根据关于该电池容量残留量的该更新信息来加以操作。
此外,该系统甚至可能会在预置的特殊模式中醒来,从而导致该电池消耗所引起的系统崩溃。在适于额外的或选择性的细节、特点和/或技术背景的适当教导的地方并入以上参考资料,在这里用作参考。

发明内容
本发明的目的是至少解决以上问题和/或缺点,或者至少提供下文所描述的各种优点。
本发明的另一个目的是提供一种用于控制系统操作的装置和方法,它实质上排除因该现有技术的限制或缺点而引起的一个或多个问题。
本发明的另一个目的是提供一种用于控制系统操作的装置和方法,其中,当更改取决于电池容量残留量的操作信息时,控制器根据该被更改的操作信息来控制该系统,或者保持根据该电池容量残留量来加以预置的特殊模式。
本发明的另一个目的是提供OS与微型计算机之间的接口及其控制方法,其中,笔记本计算机环境可以变得方便用户使用。
本发明的另一个目的是提供一种用于控制系统操作的装置和方法,其中,通过将在OS与电池之间更改的信息提供给微型计算机,可以适当地执行与电池容量残留量关联的指定动作。
本发明的另一个目的是提供一种用于控制系统操作的装置和方法,其中,通过使用新近增加的、与应用程序的微型计算机固件接口来将该被更改的电池操作信息传送到该微型计算机,可以根据更改来修改/操作电池操作信息。
本发明的另一个目的是提供一种用于控制系统操作的装置和方法,其中,当该系统被接通电源时,或当该用户更改该电池相关设置时,应用程序可以从OS中读出基于该电池容量残留信息的更改信息,并且从基于这些所提供的值的其上的操作那里将其提供给微型计算机。
本发明的另一个目的是提供一种用于控制系统操作的装置和方法,其中,外围设备可以由微型计算机根据该被更改的电池容量残留信息来加以控制。
本发明的另一个目的是提供一种用于控制系统操作的装置和方法,其中,当该系统处于与该电池容量残留量关联的规定模式时,保持该规定的设置模式,而无须唤醒该系统,以便减少突然的系统崩溃的可能性或防止发生突然的系统崩溃。
为了整体地或部分地并且根据本发明的一个方面来实现至少这些目的或其他优点,提供了一种用于根据电池状态来控制系统操作的装置。该装置包括第一存储器,它被配置成存储操作系统(OS),以便操作和控制该系统;控制器,它被配置成控制电池状态信息表格;以及第二存储器,它被配置成存储应用程序,该应用程序被配置成具有与该控制器的接口,并且包含该电池状态信息表格,以便在该系统操作与该控制器之间进行控制——其中,该电池状态信息表格根据该OS之下的电池状态来加以更改。
为了进一步整体地或部分地并且根据本发明的一个方面来实现至少这些目的或其他优点,提供了一种用于根据电池状态来控制系统操作的方法。该方法包括将基于电池信息表格的操作设置到操作系统(OS)和微型计算机;检验该电池信息表格是否被更改;使用应用程序来从该被更改的电池信息表格中读出该被更改的电池信息;将该被更改的电池信息应用于该微型计算机,其中,该应用程序通过固件接口来将该被更改的电池信息传送到该微型计算机;以及,重复地执行这些检验步骤、读取步骤和应用步骤。
为了进一步整体地或部分地并且根据本发明的一个方面来实现至少这些目的或其他优点,提供了一种用于根据电池状态来控制系统操作的方法。该方法包括将基于第一和第二电池容量低状态信息的操作设置到操作系统(OS)和控制器;根据该电池容量残留量来更改该第一和第二电池容量低状态信息之一;以及,将该被更改的操作信息应用于该控制器,其中,该被更改的操作信息是外围设备控制信息。
为了进一步整体地或部分地并且根据本发明的一个方面来实现至少这些目的或其他优点,提供了一种用于根据电池状态来控制系统操作的方法。该方法包括更新功率信息;将该被更新的功率信息存储在微型计算机中,以控制系统;以及,不管关于该当前操作模式的这些电池容量低操作的基于电池容量残留功率的预置操作如何,通过在该电池容量残留功率低于预定值时保持当前操作模式,可在系统操作处于电池容量低操作时确定该系统唤醒。
为了进一步整体地或部分地并且根据本发明的一个方面来实现至少这些目的或其他优点,提供了一种用于根据电池状态来控制系统操作的方法。该方法包括更新功率信息;将该被更新的功率信息存储在微型计算机中,以控制该系统;以及,确定系统唤醒,考虑以下的至少一项该系统的当前操作模式是否是特殊模式、当前电池状态是否在该被更新的功率信息的范围内、以及该被更新的功率信息操作是否是预置的操作。
本发明的额外的优点、目的和特点部分将在下文中加以陈述,部分将由掌握该技术领域的普通技能的人通过研究下文而明白或者可以通过实践本发明而加以了解。如所附权利要求书中特别指出的,可以实现和达到本发明的这些目的和优点。


将参照以下附图来详细地描述本发明。在这些附图中,相同的参考数字表示相同的元件,其中图1是现有技术计算机系统的框图;图2展示了与取决于该电池的运用的警报信息关联的现有技术功率选项登记信息;图3展示了根据图2中的该设置的现有技术电池容量低警报操作和系统操作;图4是根据本发明的、包括存储应用程序的存储器的系统的较佳实施例的框图;图5展示了根据本发明的实施例的微型计算机固件接口规格,用于允许该被更改的电池信息在该OS之下的该微型计算机中进行操作;图6是流程图,展示了用于联合该电池警报操作来存储该更改信息的方法的较佳实施例;以及,图7是流程图,展示了用于联合该电池警报操作并根据该更改信息来操作处于特殊模式的该系统的方法的另一个较佳实施例。
具体实施例方式
图4是根据本发明的、包括存储应用程序的存储器的系统的实施例的框图。如图4所示,该系统可以包括用作第一存储器的HDD41、第二存储器42、以及在该系统中进行操作的其他一个或多个设备43。该HDD可以存储操作系统(OS)41a,用于操作和控制该系统。该第二存储器42可以存储包含微型计算机固件接口信息的应用程序42a,用于控制根据该OS之下的该电池状态而加以更改的该系统操作。
当该系统被接通电源时,或当该用户更改该电池相关设置时,包含该微型计算机固件接口信息的该应用程序可以从该OS中读出该更改信息,并将其存储在该微型计算机中。然后,该微型计算机可以根据该被存储的值来进行操作。当该系统被接通电源时,或当该用户更改该电池相关设置时,可以将该被更改的电池操作信息直接或自动存储在该应用程序和该微型计算机中。
相应地,本发明的实施例可以提供与被耦合到该HDD41(例如,OS)的应用程序的微型计算机固件接口,以传送没有为该微型计算机40(它可以控制电池)提供的或该微型计算机40无法存取的被选择的功率节约数据(例如,来自电池或该OS)。
图5展示了根据本发明的实施例的微型计算机固件接口规格,用于允许该被更改的电池信息在该OS之下的该微型计算机中进行操作。如图5所示,该用户可以联合该Window OS之下的该电池来加以调整的功能可如下所述。
警报启动/禁止操作(例如,BL1_Enable/Disable)、警报操作(例如,BL1_Operation)和警报百分比(例如,BL1_Percentage),它们与该电池容量低警报信息关联。
警报启动/禁止操作(例如,BL2_Enable/Disable)、警报操作(例如,BL2_Operation)和警报百分比(例如,BL2_Percentage),它们与该电池容量低危险警报信息关联。如上所述,“BL”是“电池容量低”的首字母缩写词。如图5所示,这些给定值可以由该用户来任意地设置。
如图5所示,与该电池容量低状态关联的该接口信息可以包括该电池容量残留百分比信息BL1_Percentage、该电池LED打开/关闭信息BL1_Enable、以及用于执行该用户设置的该操作的该警报操作信息BL1_Operation。根据该电池放电或充电等级,该电池容量残留百分比信息BL1_Percentage可以被设置在0-100%的范围以内;并且,以二进制信息的形式或类似的形式来存储该被设置的电池容量残留百分比信息。
根据或相对于该被设置的电池容量残留百分比信息,来检测该电池容量残留百分比,并且可以存储通知该电池容量低状态的该LED启动/禁止信息Enable/Disable。
此外,在该系统处于对应于该用户所设置的该电池容量残留信息的该状态的情况下,可以以二进制信息的形式或类似的形式来存储用于执行该用户预置的该操作的该信息BL1_Operation。
例如,该被存储的二进制信息可以包括最大功率节约模式(0010)、备用模式(0001)、关闭电源模式(0011)和状态维护(例如,“无”)模式(0000)。在该系统操作因该低电池而有危险的情况下,该接口信息的这个形式可以实质上类似于当该电池容量低时的情况。
但是,详细的信息中有或者可以有差别。例如,该电池警报的这些电池容量残留百分比的设置可以彼此不同。这类信息可以包括该电池容量残留百分比信息BL2_Percentage、该电池LED打开/关闭信息BL2_Enable、以及用于执行该用户设置的该操作的该警报操作信息BL2_Operation。
该电池容量残留百分比信息BL2_Percentage可以根据该电池放电或充电等级来加以设置;并且,可以以二进制信息的形式来存储该被设置的电池容量残留百分比信息BL2_Percentage。根据该被设置的电池容量残留百分比信息BL2_Percentage可以以二进制信息的形式来存储通知该电池容量低危险状态的该LED启动/禁止信息Enable/Disable(例如,外围设备)。
以上所描述的该固件接口配置可以被存储在该OS 41a中,被存储在该应用程序42a中,然后被存储在微型计算机40中。可以将该被更改的电池信息和操作信息传送到该微型计算机,以便执行该所需操作。
图6是流程图,展示了用于联合该电池警报操作来存储该更改信息的方法的实施例。如图6所示,基于该电池容量残留量的操作可以被设置到该OS和该微型计算机(方框S601)。
检验该用户是否根据该电池容量残留量来更改该信息(例如,如图5所示的警报信息和/或操作信息)(方框S602)。如果如图5所示那样更改基于该电池容量残留量的该操作(方框S602),那么,该应用程序可以通过该固件接口来读出该更改信息(方框S603)。
该应用程序可以通过该固件接口来将该被更改的电池容量残留信息和/或该被更改的操作信息存储在该微型计算机中(方框S604)。基于该被更改的电池容量残留信息的该操作信息可以被应用于该微型计算机并被存储在该微型计算机中,以控制这个对应的设备。
例如,根据该被存储的更改信息和电池容量残留量中的至少一项,该微型计算机可以控制这些设备,以执行该最大功率节约模式、该备用模式、该“无”或关闭电源模式(方框S605)。这样,这些设备的各个模式可以根据该电池容量残留量来加以更改。
这类操作可以根据已被存储在该微型计算机中的该更改信息而加以重复,直到该更新信息(例如,图5中所示的更新信息)被输入该微型计算机为止(方框S606)。相应地,这些设备可以根据该电池容量残留量来执行该最大功率节约模式、该备用模式、该“无”或关闭电源模式。
当该用户根据该电池容量残留量来更改该操作信息时,该OS可以自动向该应用程序或该微型计算机通知该信息。但是,本发明并不意在局限于此。作为选择,该应用程序可以确定是否更改该电池容量残留信息,并且读出该更改信息。然后,将该更改信息应用于该微型计算机。
以上所描述的方法可以被应用于本发明的图4中的该实施例。但是,本发明并不意在局限于此。此外,当该系统被接通电源或被重新启动时,可以更新该信息。
图7是流程图,展示了用于联合该电池警报操作并根据该更改信息来操作处于特殊模式的该系统的方法的另一个实施例。如图7所示,基于该电池容量残留量的操作可以被设置到该OS,并且,该应用程序可以从该OS中读出该系统设置的电池相关动作表格(例如,图5)(方框S701)。将使用图5中所描述的该信息来描述图7中的该实施例。但是,本发明并不意在局限于此。
可以检验是否更改基于该电池容量残留量的图5中的该信息(例如,警报信息和/或操作信息)(方框S702)。
在方框S702中,如果更改图5中的该信息,那么,该应用程序可以通过固件接口来从该OS中读出该更改信息,并将其存储在该微型计算机中(方框S703)。
可以检验该系统的当前操作模式。例如,可以检验该系统是处于该S0模式(正常模式)、或处于该S4模式(最大功率节约模式)、还是处于该S5模式(系统关闭模式)(方框S704)。
如果该系统不处于S0、S4和S5中的至少一种模式(方框S704),那么,可以检验该当前模式是否是S3(备用模式)(方框S706)。
如果该当前电池状态低于图5中的该给定范围(方框S706),那么,可以检验该BL1(电池容量低)和BL2(电池容量低危险)中的该系统操作是处于该“无”模式、还是处于该S3模式(功率节约模式/备用模式)(方框S707)。
如果该BL1和BL2中的该系统操作处于该“无”模式或处于该S3模式,则该系统较佳地不醒来(方框S708)。
该“唤醒”是执行该用户所设置的该操作(例如,该最大功率节约模式或该系统终止)以便唤醒该系统的过程。但是,这时,该系统可能会由于该唤醒过程期间的功率消耗而突然崩溃。
其间,如果没有更新图5中的该预置信息(方框S702),则该电池信息较佳地不在该微型计算机中被加以更新(方框S709)。
如果该系统的该当前操作模式是方框S704中的该S0、S4和S5模式中的至少一种模式,或者如果该当前模式不是方框S705中的该S3模式,或者如果该当前电池状态不低于方框S706中的该给定范围,或者如果该BL1和BL2操作不是方框S707中的该“无”/S3模式,那么,可以执行这些预置的操作(方框S710)。从方框S710和S708那里,可以完成该过程。
本说明书中对“一个实施例”、“实施例”、“范例实施例”等的任何参考意味着连同该实施例而加以描述的特定的特点、结构或特征被包括在本发明的至少一个实施例内。出现在本说明书中的各个地方的这类短语不一定都指的是相同的实施例。另外,当连同任何实施例来描述特定的特点、结构或特征时,认为精通该技术领域的人可以连同这些实施例的其他特点、结构或特征来实现这类特点、结构或特征。此外,为方便理解,某些方法程序可能已被描绘为分开的程序;但是,这些分开描述的程序不应该被解释为取决于其性能的必然顺序。也就是说,一些程序可能能够按选择性排序、同时等方式来加以执行。
如上所述,用于控制系统操作的装置和方法的实施例具有各种优点。例如,为了将该被更改的电池操作信息传送到该微型计算机,可以新近增加该微型计算机固件接口规格,以便将该被更改的电池操作信息传送到该微型计算机。然后,根据该OS之下的该被更改的电池操作信息,该电池操作信息可以在该微型计算机中加以修改/操作。此外,如果基于该电池容量残留信息的该操作是该“无”模式或该功率节约模式,那么,可以在不唤醒该系统的条件下保持该操作状态。
相应地,该OS与该电池之间的该更改信息可以通过该应用程序而被提供给包含该微型计算机固件接口规格的该应用程序,以便按该用户的需要来执行与该电池容量残留量关联的该动作。此外,当该系统被接通电源时,或当该用户更改该电池相关设置时,该应用程序可以从该OS中读出基于该电池容量残留信息的该更改信息,然后将其存储在该微型计算机中。该微型计算机可以根据这些被存储的值来进行操作,这可以改善该系统的性能。
另外,当该系统处于与该电池容量残留量关联的规定模式时,可以在不唤醒该系统的条件下保持该设置模式,从而防止该突然的系统崩溃。
前述的实施例和优点只是起示范的作用,并且将不被解释为限制本发明。本教导可以被容易地应用于其他类型的装置。本发明的该描述意在起说明性作用,而不限制该权利要求书的范围。精通该技术领域的人将会明白许多替换、修改和变更。在该权利要求书中,“工具加功能”条款意在将这里所描述的这些结构论及为执行该所述功能——不仅是结构上的相等物,而且是相等的结构。
权利要求
1.一种用于根据电池状态来控制系统操作的装置,其特征在于,包括第一存储器,它被配置成存储操作系统(OS),以便操作和控制该系统;控制器,它被配置成控制电池状态信息表格;以及,第二存储器,它被配置成存储应用程序,该应用程序被配置成具有与该控制器的接口,并包含该电池状态信息表格,以便在该系统操作与该控制器之间进行控制,其中,该电池状态信息表格根据该OS之下的电池状态而加以更改。
2.如权利要求1的装置,其特征在于,控制器接口信息包括该电池状态信息表格,该电池状态信息表格具有表示电池容量低状态时的情况的信息和表示当该系统操作有危险时的电池容量低危险状态的信息中的至少一个信息。
3.如权利要求2的装置,其特征在于,与该电池容量低状态关联的该控制器接口信息包括电池容量残留百分比信息(BL1_Percentage)、电池LED打开/关闭信息(BL1_Enable)、以及用于执行用户设置的操作的警报操作信息(BL1_Operation)。
4.如权利要求3的装置,其特征在于,该电池容量残留百分比信息存储根据电池放电或充电等级来加以设置的电池信息,并且,其中,该电池信息具有二进制信息的形式。
5.如权利要求4的装置,其特征在于进一步包括LED启动/禁止信息(Enable/Disable),用于根据该被设置的电池容量残留百分比信息来通知该电池容量低状态。
6.如权利要求3的装置,其特征在于,用于根据该被设置的电池容量残留信息来执行该用户所设置的该操作的该警报操作信息包括最大功率节约模式、功率节约模式、备用模式、关闭电源状态和“无”模式中的至少一项。
7.如权利要求6的装置,其特征在于,通过不招致系统中断,该“无”模式保持当前设置的电池模式。
8.如权利要求7的装置,其特征在于,这些系统中断包括除预定密钥以外的外部中断和内部中断。
9.如权利要求2的装置,其特征在于,与该电池容量低危险状态关联的该接口信息包括电池容量残留百分比信息(BL2_Percentage)、电池LED打开/关闭信息(BL2_Enable)、以及用于执行用户设置的操作的警报操作信息(BL2_Operation),其中,该电池容量残留百分比信息存储根据电池放电或充电等级来加以设置的电池信息,并且,其中,该电池信息被存储为二进制信息。
10.如权利要求9的装置,其特征在于进一步包括LED启动/禁止信息(Enable/Disable),用于根据该被设置的电池容量残留百分比信息来通知该电池容量低危险状态。
11.如权利要求9的装置,其特征在于,用于根据该被设置的电池容量残留信息来执行该用户所设置的该操作的该警报操作信息包括最大功率节约模式、功率节约模式、备用模式、关闭电源状态和“无”模式中的至少一项。
12.一种用于根据电池状态来控制系统操作的方法,其特征在于,包括将基于电池信息表格的操作设置到操作系统(OS)和微型计算机;检验是否更改该电池信息表格;使用应用程序来从该被更改的电池信息表格中读出该被更改的电池信息;将该被更改的电池信息应用于该微型计算机,其中,该应用程序通过固件接口来将该被更改的电池信息传送到该微型计算机;以及,重复地执行这些检验步骤、读取步骤和应用步骤。
13.如权利要求12的方法,其特征在于,该被更改的电池信息是外围设备信息。
14.如权利要求13的方法,其特征在于,该外围设备信息是电池容量低状态LED。
15.如权利要求12的方法,其特征在于,该应用程序通过固件接口来从该OS中读出该被更改的电池信息,其中,该电池信息表格是第一和第二电池容量低状态信息。
16.一种用于根据电池状态来控制系统操作的方法,其特征在于,包括将基于第一和第二电池容量低状态信息的操作设置到操作系统(OS)和控制器;根据该电池容量残留量来更改该第一和第二电池容量低状态信息之一;以及,将该被更改的操作信息应用于该控制器,其中,该被更改的操作信息是外围设备控制信息。
17.如权利要求16的方法,其特征在于,通过使用应用程序来建立与该控制器的接口,以便传送该被更改的操作信息,可将该被更改的操作信息应用于该控制器。
18.一种用于根据电池状态来控制系统操作的方法,其特征在于,包括更新功率信息;将该被更新的功率信息存储在微型计算机中,以控制系统;以及,不论关于该当前操作模式的这些电池容量低操作的基于电池容量残留功率的预置操作如何,通过在该电池容量残留功率低于预定值时保持当前操作模式,可在系统操作处于电池容量低操作时确定该系统唤醒。
19.如权利要求18的方法,其特征在于,应用程序从操作系统(OS)中读出该被更新的功率信息,用于通过固件接口而提供给该微型计算机,将该被更改的操作信息存储在该微型计算机中,并且检验当前系统模式是否是备用模式,并且,其中,当没有更新该功率信息时,电池信息被存储在该微型计算机中。
20.如权利要求18的方法,其特征在于进一步包括当该当前操作模式不是该备用模式时,根据该电池容量残留功率来执行这些预置的操作。
21.如权利要求18的方法,其特征在于包括当这些系统操作处于这些低电池操作时,执行“无”模式;并且,当该电池容量残留功率低于该预定值时,该当前模式是备用模式。
全文摘要
提供了一种用于根据电池状态来控制系统操作的装置和方法的实施例。该装置包括第一存储器,用于存储操作系统(OS),以便操作和控制该系统;微型计算机,用于根据电池放电/充电状态信息来控制该系统操作;以及第二存储器,用于存储包含微型计算机接口信息的应用程序,以控制根据该OS之下的该电池状态而加以更改的该系统操作。基于电池容量残留量的操作被设置到操作系统(OS)和微型计算机。然后,如果用户根据该电池容量残留量来更改操作信息,那么,该被更改的操作信息通过该OS和应用程序中的至少一项而被应用于该微型计算机,并且,该系统根据该被更改的操作系统来加以操作。
文档编号G06F9/44GK1752895SQ20051005317
公开日2006年3月29日 申请日期2005年3月2日 优先权日2004年9月21日
发明者金良蘍, 尹東憲 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1