首页 / 专利库 / 专利权 / 实施例 / 响应用户的确认指示的计算机系统功率策略调整

响应用户的确认指示的计算机系统功率策略调整

阅读:1051发布:2020-07-10

专利汇可以提供响应用户的确认指示的计算机系统功率策略调整专利检索,专利查询,专利分析的服务。并且按照某些 实施例 ,响应来自用户的确认指示,调整 计算机系统 功率策略。,下面是响应用户的确认指示的计算机系统功率策略调整专利的具体信息内容。

1.一种方法,它包括:从用户接收用户不再使用系统的确认指示;和响应所述接收到的指示,调整与所述系统相联系的原始功率策略。
2.如权利要求1所述的方法,其特征在于:所述原始功率策略使所述系统在与(i)键盘键按下、(ii)鼠标活动和(iii)设备访问中至少一种相联系的预定时限过去之后,进入低功耗状态。
3.如权利要求2所述的方法,其特征在于:所述低功耗状态与先进配置和功率接口低功耗状态相联系。
4.如权利要求3所述的方法,其特征在于:所述低功耗状态与(i)全局状态;(ii)设备功率状态;(iii)睡眠状态(iv)处理器功率状态和(v)性能状态中的至少一种相联系。
5.如权利要求2所述的方法,其特征在于:所述调整包括缩短所述预定的时限。
6.如权利要求1所述的方法,其特征在于还包括:保存所述原始功率策略。
7.如权利要求1所述的方法,其特征在于还包括:按照所述调整后的功率策略安排所述系统进入低功耗状态。
8.如权利要求7所述的方法,其特征在于还包括:从用户接收关于该用户再次使用所述系统的第二个指示;和响应所述第二个指示,恢复与所述系统相联系的所述原始功率策略。
9.如权利要求1所述的方法,其特征在于:所述系统包括处理器并且包括以下各种系统中的至少一种:(i)台式个人计算机;(ii)移动系统;(iii)工作站;(iv)机顶盒;以及(v)游戏机
10.如权利要求1所述的方法,其特征在于:所述接收过程和所述调整过程中至少一种过程是由(i)软件应用程序、(ii)硬件装置、(iii)操作系统、(iv)驱动程序和(v)基本输入/输出系统中至少一种执行的。
11.如权利要求1所述的方法,其特征在于:所述接收到的指示是断开与所述系统相联系的显示器装置的请求
12.如权利要求1所述的方法,其特征在于:所述原始功率策略可以由所述用户配置。
13.如权利要求1所述的方法,其特征在于:所述原始功率策略是与操作系统的功率管理相联系的。
14.一种设备,它包括:输入装置,用于从用户接收关于该用户不再使用系统的确认指示;和功率策略调整装置,它响应所述接收到的指示,调整与所述系统相联系的原始功率策略。
15.如权利要求14所述的设备,其特征在于:所述原始功率策略使系统在与用户活动相联系的预定时限过去之后进入低功耗状态,并且所述调整过程包括缩短所述预定的时限。
16.一种设备,它包括:存储介质,它具有存储在其中的指令,所述指令在由机器执行时产生以下结果:从用户接收关于所述用户不再使用系统的确认指示;和响应所述接收到的指示,调整与所述系统相联系的原始功率策略。
17.如权利要求16所述的设备,其特征在于:所述原始功率策略使系统在与用户活动相联系的预定时限过去之后进入低功耗状态,并且所述调整过程包括缩短所述预定的时限。
18.一种方法,它包括:从用户接收关断与系统相联系的显示装置的请求;保存与一组原始功率策略相联系的超时值,所述超时值指示何时使所述系统进入先进配置和功率接口低功耗状态;缩短与所述原始功率策略组相联系的所述超时值;若所述系统无工作要做,则安排所述系统按照所述缩短了的超时值进入所述低功耗状态。
19.如权利要求18所述的方法,其特征在于:所述原始功率策略组是与操作系统的功率管理相联系的并且可以由所述用户配置。
20.一种计算机系统,它包括:用户显示器控制输入装置,用于接收断开与所述系统相联系的显示装置的请求;以及一种设备,它包括:操作系统功率管理装置;和功率策略调整装置,用于按照所述接收的请求调整与所述操作系统功率管理装置相联系的功率策略。
21.如权利要求20所述的计算机系统,其特征在于:所述原始功率策略使所述计算机系统在与用户活动相联系的预定的时限之后进入低功耗状态,并且所述调整过程包括缩短所述预定的时限。

说明书全文

响应用户的确认指示的 计算机系统功率策略调整

技术领域

发明涉及计算机系统,具体地说,涉及响应用户的确认指示而调整计算机系统功率策略的方法和设备以及与所述方法和设备相联系的计算机系统。

背景技术

诸如个人计算机(PC)等系统在相对不活动期间,可以进入低功耗状态。例如,为了减小功率消耗,PC在不使用时可以进入睡眠状态。结果,能源得以节省,PC工作更加安静(例如,因为可以不需要扇来冷却处理器)和/或电池寿命得以延长。
在某些情况下,系统可以按照超时周期而自动进入睡眠状态。例如,用户可以这样配置功率策略,使得在键盘鼠标有5分钟不激活时,便自动进入低功耗状态(例如,因而用户现在大概不会使用系统)。

发明内容

本发明的目的是提供响应用户的确认指示而调整计算机系统功率策略的方法和设备以及与所述方法和设备相联系的计算机系统。
根据本发明的第一方面,提供一种方法,所述方法包括:从用户接收用户不再使用系统的确认指示;以及响应所述接收到的指示,调整与所述系统相联系的原始功率策略。
在本发明的一个实施例中,所述原始功率策略使所述系统在与(i)键盘键按下、(ii)鼠标活动和(iii)设备访问中至少一种相联系的预定时限过去之后,进入低功耗状态。
在本发明的另一个实施例中,所述低功耗状态与先进配置和功率接口低功耗状态相联系。
在本发明的再一个实施例中,所述低功耗状态与(i)全局状态;(ii)设备功率状态;(iii)睡眠状态(iv)处理器功率状态和(v)性能状态中的至少一种相联系。
在本发明的再一个实施例中,所述调整包括缩短所述预定的时限。
在本发明的再一个实施例中,所述方法还包括保存所述原始功率策略。
在本发明的再一个实施例中,所述方法还包括按照所述调整后的功率策略安排所述系统进入低功耗状态。
在本发明的再一个实施例中,所述方法还包括从用户接收关于该用户再次使用所述系统的第二个指示;以及响应所述第二个指示,恢复与所述系统相联系的所述原始功率策略。
在本发明的再一个实施例中,所述系统包括处理器并且包括以下各种系统中的至少一种:(i)台式个人计算机;(ii)移动系统;(iii)工作站;(iv)机顶盒;以及(v)游戏机
在本发明的再一个实施例中,所述接收过程和所述调整过程中至少一种过程是由(i)软件应用程序、(ii)硬件装置、(iii)操作系统、(iv)驱动程序和(v)基本输入/输出系统中至少一种执行的。
在本发明的再一个实施例中,所述接收到的指示是断开与所述系统相联系的显示器装置的请求
在本发明的再一个实施例中,所述原始功率策略可以由所述用户配置。
在本发明的再一个实施例中,所述原始功率策略是与操作系统的功率管理相联系的。
根据本发明的第二方面,提供一种设备,它包括:输入装置,用于从用户接收关于该用户不再使用系统的确认指示;以及功率策略调整装置,它响应所述接收到的指示,调整与所述系统相联系的原始功率策略。
在本发明的一个实施例中,所述原始功率策略使系统在与用户活动相联系的预定时限过去之后进入低功耗状态,并且所述调整过程包括缩短所述预定的时限。
根据本发明的第三方面,提供一种设备,它包括:存储介质,它具有存储在其中的指令,所述指令在由机器执行时产生以下结果:从用户接收关于所述用户不再使用系统的确认指示;以及响应所述接收到的指示,调整与所述系统相联系的原始功率策略。
根据本发明的第四方面,提供一种方法,所述方法包括:从用户接收关断与系统相联系的显示装置的请求;保存与一组原始功率策略相联系的超时值,所述超时值指示何时使所述系统进入先进配置和功率接口低功耗状态;缩短与所述原始功率策略组相联系的所述超时值;若所述系统无工作要做,则安排所述系统按照所述缩短了的超时值进入所述低功耗状态。
在本发明的一个实施例中,所述原始功率策略组是与操作系统的功率管理相联系的并且可以由所述用户配置。
根据本发明的第四方面,提供一种计算机系统,它包括:用户显示器控制输入装置,用于接收断开与所述系统相联系的显示装置的请求;以及一种设备,它包括:操作系统功率管理装置;和功率策略调整装置,用于按照所述接收的请求调整与所述操作系统功率管理装置相联系的功率策略。
附图说明
图1是按照某些实施例的硬件和软件功率管理组件的方框图;图2是按照某些实施例的系统方框图;图3是按照某些实施例的方法的流程图
图4是按照一个实施例的功率策略的示例;图5图解说明功率状态转变的实例。
图6是按照某些实施例的方法的流程图;图7图解说明按照某些实施例的计算机系统。

具体实施方式

这里描述的某些实施例是针对”系统”的。正如这里使用的,”系统”一词可以指包括一个或多个处理器的设备。系统的示例包括台式PC、移动式系统、工作站、服务器、机顶盒(例如,配合数字式电视接收机使用的)和游戏机系统。
另外,某些实施例与”低功耗状态”有关,这可以指与较高功率状态相比,计算机消耗较少功率的状态。例如,先进配置和功率接口(ACPI)规格修改版2.0b(2002年10月)定义了若干种低功耗状态,包括若干种睡眠状态。
图1是按照某些实施例的可以与APCI系统100配合使用的硬件和软件功率管理组件的方框图。系统100包括平台硬件110,诸如处理器、主板和相关部件。所述系统100包括使启动操作便于进行的基本输入/输出系统(BIOS)120。平台硬件110可以通过ACPI BIOS130、ACPI寄存器132和/或ACPI表134与ACPI驱动程序140交换信息(而这些都可以是BIOS数据的一部分,并与BIOS一起包含于同一个非易失存储元件,诸如闪存中)。ACPI驱动程序140(例如,操作系统的一个组成部分)又可以与操作系统(OS)内核150和一个或多个设备驱动程序142通信。内核150可以与OS的功率管理(OSPM)代码160和在所述系统100内执行的一个或多个应用程序170交换信息。
为了节省功率,ACPI系统100在相对不活动期间,可以进入不同的低功耗状态。低功耗状态可以包括例如系统100功率消耗量越来越少,而硬件平台110中的处理器不执行应用程序170指令的状态(例如,ACPI睡眠状态S1或S2)。在其他低功耗状态下,在用户看来系统100可以好象是是”关断”,诸如在ACPI睡眠状态S3,亦称”在随机存储器(RAM)中挂起”和ACPI睡眠状态S4,亦称”在磁盘上挂起”或”冬眠”。
图2是按照某些实施例的系统200的方框图。具体地说,处理器单元210(例如,PC或主板)从用户输入设备220(例如,键盘或鼠标器)接收信息和向显示装置(例如,显示监视器)提供信息。
系统200可以在相对不活动期间与若干个不同的ACPI低功耗状态配合使用。例如,ACPI规格定义了全局状态G0到G3、设备功率状态D0到D3、睡眠状态S0到S5、处理器功率状态C0到C3和在D0内的设备性能状态P0到Pn。另外,与系统200相联系200的功率策略可以定义,在不活动周期之后(例如,若用户已经10分钟没有使用用户输入设备,或者硬盘设备有30分钟没有被访问)便进入低功耗状态。
在某些情况下,用户可以提供确认指示,表示他或她不再使用系统200。例如,用户可以激活处理单元210上的一个开关212或显示装置230上的一个按钮232来断开显示装置230。按照某些实施例,用户可以利用红外线(IR)遥控器、键盘或显示装置上显示的一个图标,提供这样的指示。但即使在收到这样一个指示之后,仍可以按照原来的功率策略工作(例如,系统可能在鼠标不移动2分钟之后才进入低功耗状态)。结果,风扇或其他冷却装置甚至在所述用户指示他或她不准备使用所述系统之后可以仍旧处于接通状态。
应当指出,在从用户收到这样的指示之后使系统200立即进入低功耗状态可能是不合适的。例如,处理器单元210可能需要继续执行指令,以便支持一个或多个远程装置240(例如,数字电视接收机或MP3立体声装置)。
图3是按照某些实施例的方法的流程图。图3的方法可以与例如图1和/或图2中所描述的系统相联系。应当指出,这里描述的任何一种方法都可以通过硬件、软件(包括微代码)或硬件和软件的组合来执行。例如,存储介质可以在其中存储指令,当机器执行所述指令时,会实现按照这里描述的任何一个实施例的性能。
在302,从用户收到反映用户不再使用系统的指示。例如,用户可以按一个按钮(或通过图形用户介面选择图标)来关断显示监视器。既然显示器已经断开,就可以假定用户表明他或她不再准备使用所述系统。
在304,响应所收到的指示对原来与所述系统相联系的功率策略进行调整。例如,功率策略可能使系统在与键盘键按下或鼠标活动(例如,鼠标移动或按键)和/或设备访问相联系的预定时间周期之后进入低功耗状态。此外,功率策略可以与可由用户配置的OS功率管理策略相联系。
举例来说,图4包括一组按照一个实施例的原来的功率策略410。具体地说,每一种策略指示一种活动类型、时间周期和结果。如图4所示,若已经5分钟没有键按下,或已经2分钟没有鼠标活动,所述系统便进入睡眠状态S3。应当指出,图4中描述的活动类型、超时周期和结果,目的仅在于举例说明,它可以用任何活动类型、超时周期和/或结果代替。
图4还包括一组调整后的功率策略410。就是说,与每一种功率策略相联系的超时周期都缩短了(例如,缩短到较低的值)。结果,若2秒内没有键按下,而且1秒内没有鼠标活动,所述系统便进入睡眠状态。就是说,既然可以假定用户不再使用所述系统,就没有理由在进入ACPI睡眠状态S3之前再等待5(或2)分钟。还应当指出,若处理器仍在进行其他工作(例如,支持远程设备),那么,即使在不活动周期之后,OS功率管理也可能阻止系统进入低功耗状态。
图5图解说明功率状态转变的一个示例。在这种情况下,系统可能处于两个ACPI非睡眠状态之一(S0)。在第一个这样的状态下,称作”视频接通”,系统按照正常工作。就是说,正常的一组功率管理(PM)超时值将控制向ACPI睡眠状态的自动转变。当用户按下电源按钮(PB)时,系统转入”视频断开”状态。视频断开状态可以是这样的状态:例如,对用户来说,系统好象已经断开(例如,显示器和扬声器断开,所述系统可能不响应鼠标或键盘活动,而且键盘和电源指示灯可以断开)。在这种情况下,PM超时值缩小,而且系统极试图进入ACPI睡眠状态S3(例如,或许在一秒之后)。结果,系统可能快速进入低功耗状态,并可断开冷却处理器的风扇(这可能就是用户在断开系统时所希望的)。另外,若还有工作要做(例如,支持远程设备),则OS功率管理可以不使系统进入状态S3。应当指出,当在系统处于S3状态的同时用户激活PB时,系统可能使视频显示器处于接通状态。另外,按照某些实施例,当”唤醒”事件(例如,可能调制解调器收到振铃信号或系统可能需要记录电视节目)出现时,系统从S3状态向视频断开状态转变。
图6是按照某些实施例的方法的流程图。在602,从用户收到进入视频断开状态的请求。在604,保存与原来一组功率策略相联系的超时值。具体地说,这些超时值决定了何时系统自动进入ACPI睡眠状态S3(并且可能已经由用户进行了配置)。按照其他实施例,当用户进行配置时,或在其他任何时间(例如,系统上电时)保存原来的超时值。
在606,缩短原来的超时值。例如,缩短到最小值。若在608时处理器有工作要做(例如,支持远程设备),则系统在610处仍旧处在非睡眠状态S0。若没有工作要做,则系统在612处按照缩短的超时值进入ACPI睡眠状态S3。
在稍后的时间里,用户可能指示他或她再次使用所述系统(例如,通过请求进入视频接通状态)。在这种情况下,可以取出在604保存的原来的超时值,并且系统可以继续正常工作(例如,按照用户配置的功率策略)。
图7图解说明按照某些实施例的计算机系统700。具体地说,处理器单元710(例如,PC主板)收到来自用户输入设备720(例如,键盘或鼠标)的信息,并向显示器单元730(例如,显示监视器)提供信息。另外,与系统700相联系的功率策略规定:在不活动周期(例如,若用户不使用用户输入设备720或者若50分钟之内没有访问硬盘750)之后,自动进入低功耗状态。
按照所述实施例,用户可以提供确认指示,说明他或她不再使用所述系统700。例如,用户可能按下按钮(例如,与处理系统710、用户输入装置720或显示器单元730相联系的按钮),以便断开显示装置730。应当指出,从用户收到这样的指示之后,让系统700立即进入低功耗状态可能是不合适的(例如,处理器单元710可能需要继续执行指令以便支持远程设备740)。
功率策略调整装置712可以确定已经收到所述指示并自动调整一个或多个功率策略的超时值(例如,把用户不活动超时值从5分钟变为3秒)。结果,OS功率管理单元可能快速建立低功耗状态(例如,ACPI状态S3),使得可以在用户指示他或她不再使用系统700之后不久关掉风扇。
以下说明不同的附加实施例。这些实施例并不构成所有可能的实施例的定义,本专业的技术人员会理解,许多其他的实施例都是可能的。此外,尽管为清楚起见,以下的实施例只作简单描述,但本专业的技术人员会明白,必要时如何对以上的描述进行任何改变,以便适应这些或其他实施例或应用。
尽管在这里已经使用ACPI功率状态作为示例,但本发明的实施例可以与任何类型的低功耗状态相联系。另外,尽管作为完成特定的功能已经描述了特定的组件,但是,这里描述的任何功能都可以用软件应用程序、硬件装置、OS、驱动程序和/或BIOS完成。
这里描述的几个实施例只是为了说明的目的。本专业的技术人员会从以上的描述认识到,可以实施其他实施例,其中的修改和替代只受权利要求书的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈