CN1322396C - 依照使用者习惯自动关机的方法 - Google Patents
依照使用者习惯自动关机的方法 Download PDFInfo
- Publication number
- CN1322396C CN1322396C CNB2004100280935A CN200410028093A CN1322396C CN 1322396 C CN1322396 C CN 1322396C CN B2004100280935 A CNB2004100280935 A CN B2004100280935A CN 200410028093 A CN200410028093 A CN 200410028093A CN 1322396 C CN1322396 C CN 1322396C
- Authority
- CN
- China
- Prior art keywords
- time
- accumulative total
- time interval
- interval value
- automatically
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
本发明揭示了一种依照使用者习惯自动关机(Automatic shutdown)的方法。此方法使用电源管理程序记录并分析使用者的使用习惯。通过学习使用者的习惯,对自动关机的时间进行微调,将所得结果用来做为自动关机的时间依据。
Description
技术领域
本发明涉及一种自动关机的省电方式,特别涉及一种依照使用者习惯而执行自动关机的技术。
背景技术
由于环保重视度的日益提升,部分厂商对于消耗电量相当大的电脑,制订了有关于电源管理的协议。首先不得不提到的就是所谓的能源之星(Energy Star)的电源管理标准,能够符合这个标准的电脑,其特征为芯片组必须要提供特定的电源管理功能以及数个降低用电量。另外,常见的电源管理功能还包括进阶电源管理(Advanced Power Management,APM)、以及进阶组态与电源接口(Advanced Configuration and Power Interface,ACPI)等。其中,进阶电源管理是由微软、英特尔与其它数家知名厂商先前所共同推动的一套电源管理规格。但是,现在进阶电源管理规格已经逐渐地被目前较新的进阶组态与电源接口规格所取代。另外,进阶组态与电源接口是由英特尔、微软、东芝所共同制订的新一代电源管理规格。此种电源管理规格不仅可以让操作***来控制***中各项设备所使用电力与状态,也可以让***中闲置的设备暂时休息而不消耗电力。除此之外,键盘开机等功能也是进阶组态与电源接口规格中所支持的功能之一。
一般的电源管理对象主要包括整体***、电脑屏幕、硬盘这三类。以下分类加以说明:
(1)整体***:通常可以设定进入各种省电状态的时机。省电状态大致上可分为三个模式,如图1所示的电源管理四种模式的切换流程图。除了一般模式(Normal Mode)(如M102)之外,其它三种皆为省电模式。若依用电量由多到少的顺序排列的话,依序为瞌睡模式(Doze Mode)(如M104),等待模式(StandbyMode)(如M106),以及中断模式(Suspend Mode)(如M108)。
(2)电脑屏幕:大多可以设定关闭的时间,以及关闭的模式。设定关闭时间可让屏幕在一定时间没有使用时自动关闭,而关闭的模式则分为显示黑色画面(Black Screen)、停止水平/垂直同步信号并显示黑色画面(V/H Sync+Black Screen)、以及确实将屏幕电源完全关闭。由于目前大部分的显示器都支持显示器电源管理***协议(Display Power Management System,DPMS),所以只要主机也同样支持此一协议,那么就可以设定当电脑停顿一段时间后,便将显示器的部分电源关闭,这样一来就可以节省屏幕的用电,同时也可以保护屏幕免于过份显示所造成的损坏。
(3)磁盘驱动器:可以设定在一定时间内没有使用时,则将磁盘运作加以关闭。
目前一般所使用的省电方式,大部分都是由使用者事先设定一个时间,在这段时间内如果使用者没有对机器执行任何动作则机器就执行关机。因此造成使用者可以选择的机会少,缺乏人性化;且当使用者所选择的时间较长,却又很少使用机器时,则会造成机器处于闲置状态(Idling condition),苦苦等待关机时间的到来,造成不必要的电力资源浪费。
发明内容
本发明提出一种依照使用者***衡点的利器。
本发明提出一种依照使用者***均关机时间,以及一个最小参考值。接着,依照已取得的一个自动关机的时间间隔值,进行比较。比较此自动关机的时间间隔值与上述的最小参考值的关系,当上述的自动关机的时间间隔值小于最小参考值时,就把自动关机的时间间隔值当作是无效资料;当上述的自动关机的时间间隔值大于最小参考值时,就把这个自动关机的时间间隔值当作是一笔累计资料,并同时将这笔累计资料记入累计资料表中。最后,依照这个累计资料表的资料,去改变之前的平均关机时间,用来做为下次自动关机的时间依据。
在本发明的一个较佳实施例中,自动关机的时间间隔值被视为累记资料有两种情形,如果这个自动关机的时间间隔值大于平均关机时间时,此自动关机的时间间隔值就被视为一个无变更累计资料。另外,如果这个自动关机的时间间隔值小于平均关机时间,而且大于该最小参考值时,此自动关机的时间间隔值就被视为一个固定累计资料。无论无变更累计资料或者是固定累计资料都属于累计资料,都需记录至累计资料表中。其中,无变更累计资料就是直接把自动关机的时间间隔值当作是一笔累计资料,不需做任何变动;另一方面固定累计资料则是取出此时的平均关机时间,记录至累计资料表中。
另外要加以说明的是,改变上述平均关机时间的方法,首先,预设一个标准差,以及一个第一参考时间。接着,将记录在累计资料表中的累计资料进行算术平均的运算,得到一个算术平均值。这时候就进行计算平均关机时间,将累计资料的算术平均值加上标准差的某倍数,再加上第一参考时间,其和即为平均关机时间。最后由所得的平均关机时间,推算出下次自动关机的时间,执行自动关机。
另外特别要提到的是,若是机器在实行自动关机后,使用者在平均关机时间内执行开机的话,则此时,自动关机的时间间隔值,需要做些变更。需将此时的自动关机的时间间隔值加上一个第二参考时间作为下次的自动关机的时间间隔值使用。
附图说明
图1所示为电脑的整体***中电源管理四种模式的切换流程图。
图2所示为依照本发明一较佳实施例的实行流程图。
图3所示为依照本发明一较佳实施例的记入累计资料的实行流程图。
具体实施方式
本发明提供一种依照使用者***均关机时间,以及一个最小参考值(如步骤S202)。接着,将这个最小参考值与一个自动关机的时间间隔值进行大小关系的比较(如步骤S204)。当上述的自动关机的时间间隔值小于该最小参考值时,就把自动关机的时间间隔值当作是无效资料,不予以记入累计资料表中(如步骤S206)。另一种情况则是当上述的自动关机的时间间隔值大于最小参考值时,就把这个自动关机的时间间隔值当作是一笔累计资料,并将这笔累计资料记入一个累计资料表中(如步骤208)。最后,依照这个累计资料表的资料,去改变之前所预设的平均关机时间,用来做为下次自动关机的时间依据(如步骤S210)。接着就自动关机的时间间隔值被视为无效资料及累计资料中的一些细节部分加以说明。
假设:
平均关机时间:Taverage=15秒
自动关机的时间间隔值:Td
最小参考值:5秒
自动关机的时间间隔值小于最小参考值时,则这个自动关机的时间间隔值就被视为无效资料(如步骤206)。可简单表示如下:
若Td<5秒,则Td不予以记录。
虽然,在此实施例中,平均关机时间设定为15秒,最小参考值设定为5秒,但在实际实施并无须以此为限。
接着,如图3所示为依照本发明一较佳实施例的记入累计资料的实行流程图。首先己知,记入累计资料表的先决条件为自动关机的时间间隔值需大于最小参考值(如步骤S302)。接着比较自动关机的时间间隔值与平均关机时间的关系(如步骤S304)。当自动关机的时间间隔值小于平均关机时间时,则这个自动关机的时间间隔值被视为一笔固定累计资料(如步骤S306),可简单表示如下:
若5秒<Td<Taverage,则Td=Taverage=15秒
即表示当自动关机的时间间隔值小于平均关机时间时,这时候的平均关机时间就当作一笔固定累计资料,记录至累计资料表中。另外,当自动关机的时间间隔值大于平均关机时间时,则这个自动关机的时间间隔值就被视为一笔无变更累计资料(如步骤S308),可简单表示如下:
若Taverage<Td,则Td=Td
即表示当自动关机的时间间隔值大于平均关机时间时,此时,无变更累计资料即为这时候的自动关机的时间间隔值,无须做任何异动,直接记录至累计资料表中。无论是固定累计资料或者是无变更累计资料都算是累计资料都需记录至累计资料表中。
接下来就在本发明的一较佳实施例中,如何利用累计资料表中的累计资料去改变平均关机时间的细节部分加以说明。
假设:
标准差:St
第一参考时间:5秒
其方法为先从累计资料表中取出多笔累记资料,并把这些多笔累记资料进行求取算术平均的动作。接着,将算术平均的结果加上二倍标准差,再加上第一参考时间的结果,就可得出平均关机时间的值。可简单表示如下:
Taverage=[(Td1+Td2+…+T29+T30)/30]+2St+5秒
其中,虽然,在此实施例中第一参考时间设定为5秒;多笔累计资料设定为30笔;标准差的倍数设定为二倍,但在实际实施并无须以此为限。另外,根据上述所求得的平均关机时间,推算出自动关机的时间,执行关闭机器的动作。
最后,就一种特殊状况下处理自动关机的时间间隔值的方法加以补充说明。如果机器自动关机后,未达到平均关机时间,使用者又执行开机的事件发生时,这时的自动关机的时间间隔值,就需加上一个第二参考时间,将其所得的和当作是自动关机的时间间隔值。可简单表示如下:
假设:
第二参考时间:10秒
自动关机后至使用者执行开机的时间:T1
若T1<Taverage,则Td=Td+10
本发明的一个较佳实施例中,不仅快速删除无意义的无效资料之外,并对有意义的累计资料进行更进一步的分析、处理。在计算平均关机时间中也充分使用统计学的原理。这些用心都是为了解决,过去可设定的机器关闭时间的选择项固定,使用者选择少,造成使用上的不便;以及使用者所选择的关闭时间的选择项不实际,造成机器闲置过长,反而无法有效省电等问题。所以本发明提出一种由电源管理程序记录并分析使用者的使用习惯,学习依照使用者的使用习惯,自动地去调整自动关机的时间的方法。自动关机的时间可以灵活地进行微调,配合使用者的使用习惯,减少使用者操作上的不便的外,也减少了机器闲置过长所造成不必要的电力消耗。
Claims (6)
1.一种依照使用者习惯自动关机的方法,其特征在于,该方法包括:
预设一平均关机时间,及一最小参考值;
取得一自动关机的时间间隔值;
若侦测到该自动关机的时间间隔值大于该最小参考值时,则设定该自动关机的时间间隔值为一累计资料,并将该累计资料记入一累计资料表中;该累计资料的方法为:
若侦测到该自动关机的时间间隔值大于该平均关机时间时,则设定该自动关机的时间间隔值为一无变更累计资料;
若侦测到该自动关机的时间间隔值小于该平均关机时间且大于该最小参考值时,则设定该自动关机的时间间隔值为一固定累计资料;
将该无变更累计资料与该固定累计资料皆记入该累计资料表;
若侦测到该自动关机的时间间隔值小于该最小参考值时,则判断该自动关机的时间间隔值为无效资料;以及
根据该累计资料表,改变该平均关机时间;此改变该平均关机时间的方法,包括:
预设一标准差,及一第一参考时间;
从该累计资料表取得一算术平均;以及
计算该算术平均加上该标准差之一倍数,再加上该第一参考时间的结果,且此结果设定为该平均关机时间。
2.如权利要求1所述的依照使用者习惯自动关机的方法,其中,该无变更累计资料为该自动关机的时间间隔值。
3.如权利要求1所述的依照使用者***均关机时间。
4.如权利要求1所述的依照使用者习惯自动关机的方法,其特征在于还包括,该标准差之该倍数为二。
5.如权利要求1所述的依照使用者***均关机时间取得自动关机的时间。
6.如权利要求1所述的依照使用者***均关机时间之前即执行开机时,该下次的自动关机的时间间隔值,则设定为该此时的自动关机的时间间隔值加上一第二参考时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100280935A CN1322396C (zh) | 2004-07-16 | 2004-07-16 | 依照使用者习惯自动关机的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100280935A CN1322396C (zh) | 2004-07-16 | 2004-07-16 | 依照使用者习惯自动关机的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1722059A CN1722059A (zh) | 2006-01-18 |
CN1322396C true CN1322396C (zh) | 2007-06-20 |
Family
ID=35912400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100280935A Expired - Fee Related CN1322396C (zh) | 2004-07-16 | 2004-07-16 | 依照使用者习惯自动关机的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1322396C (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102008054732A1 (de) * | 2008-12-16 | 2010-06-17 | Robert Bosch Gmbh | Verfahren zum Identifizieren einer Sequenz von Eingangssignalen |
CN101807158B (zh) * | 2009-02-12 | 2013-06-12 | 纬创资通股份有限公司 | 调度方法及计算机 |
CN101937194B (zh) * | 2010-09-27 | 2012-12-19 | 鸿富锦精密工业(深圳)有限公司 | 具有学习功能的智能控制***和方法 |
CN102122203A (zh) * | 2011-03-03 | 2011-07-13 | 徐坚 | 自记忆式开关电脑的智能控制方法及控制*** |
CN102572592B (zh) * | 2011-12-27 | 2015-10-21 | 青岛海信宽带多媒体技术有限公司 | 基于***动态时钟管理的机顶盒待机控制方法 |
CN108415547A (zh) * | 2017-02-10 | 2018-08-17 | 宏碁股份有限公司 | 电子装置及其电源管理方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1378114A (zh) * | 2001-03-29 | 2002-11-06 | 华邦电子股份有限公司 | 自动定时关机的方法 |
CN2529308Y (zh) * | 2002-03-04 | 2003-01-01 | 吴龙祥 | 可程序化电脑电源供应器 |
JP2003099160A (ja) * | 2001-09-21 | 2003-04-04 | Sharp Corp | オートパワーオフ機能を有する情報機器 |
CN1431856A (zh) * | 2002-01-09 | 2003-07-23 | 英华达(上海)电子有限公司 | 可根据设定时间自动启闭电子装置背光的方法 |
-
2004
- 2004-07-16 CN CNB2004100280935A patent/CN1322396C/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1378114A (zh) * | 2001-03-29 | 2002-11-06 | 华邦电子股份有限公司 | 自动定时关机的方法 |
JP2003099160A (ja) * | 2001-09-21 | 2003-04-04 | Sharp Corp | オートパワーオフ機能を有する情報機器 |
CN1431856A (zh) * | 2002-01-09 | 2003-07-23 | 英华达(上海)电子有限公司 | 可根据设定时间自动启闭电子装置背光的方法 |
CN2529308Y (zh) * | 2002-03-04 | 2003-01-01 | 吴龙祥 | 可程序化电脑电源供应器 |
Also Published As
Publication number | Publication date |
---|---|
CN1722059A (zh) | 2006-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101598969B (zh) | 基于等待时间准则的平台功率管理 | |
US6996730B2 (en) | Adjusting voltage supplied to a processor in response to clock frequency | |
US7783905B2 (en) | Method for reducing power consumption of a computer system in the working state | |
US8181051B2 (en) | Electronic apparatus and method of conserving energy | |
US6704877B2 (en) | Dynamically changing the performance of devices in a computer platform | |
US7526663B2 (en) | Method and apparatus for reducing the power consumed by a computer system | |
US9256271B2 (en) | Predictive power management based on user category | |
CN102037428A (zh) | 具有用于提供降低电源消耗的睡眠状态的次要存储器控制器的集成电路及方法 | |
CN101573677A (zh) | 用于数据处理***中的功率管理的方法和*** | |
CN101699367A (zh) | 一种计算机***及其屏幕节能方法 | |
CN102289279A (zh) | 一种基于rtc时钟中断的设备管理方法及装置 | |
CN102866765B (zh) | 图形处理单元与其管理方法 | |
CN100399237C (zh) | 可自动切换电源模式的可携式电子装置及其切换方法 | |
US20030071805A1 (en) | Powering down display screens of processor-based systems | |
CN1322396C (zh) | 依照使用者习惯自动关机的方法 | |
CN101604198B (zh) | 一种降低嵌入式***功耗的方法 | |
JP5670967B2 (ja) | 携帯式情報端末装置のパワー・ステートを制御する方法、コンピュータ・プログラムおよび携帯式情報端末装置 | |
CN102185164A (zh) | 笔记本电脑的电池控制装置及其方法 | |
CN100424616C (zh) | 可携式计算机电源管理的方法 | |
KR101087429B1 (ko) | 전력 관리 방법 및 장치 | |
CN109814700A (zh) | 电源管理***的待机模式控制***和控制方法 | |
US20230315188A1 (en) | Using a hardware-based controller for power state management | |
US20090164818A1 (en) | Activity window notification protocol | |
CN102118407B (zh) | 一种降低集群作业***运行功耗的方法、节点及*** | |
TWI225983B (en) | An automatic shutdown method according to the user habit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070620 Termination date: 20160716 |