功率管理系统和方法

文档序号:8360922阅读:891来源:国知局
功率管理系统和方法
【专利说明】功率管理系统和方法
[0001]本申请是分案申请,其母案申请号为200880003150.0,其母案的国际申请号为PCT/US2008/000722,其国际申请日为2008年I月17日,其母案的发明名称为:“功率管理系统和方法"。
【背景技术】
[0002]电子装置通常被配置成由电池或其它类型的可耗尽功率源(例如,可再充电和不可再充电的电池、燃料电池、基于太阳能的电池单元或电池等等)供电。然而,这些类型的功率源在需要再充电(如果可能的话)或更换之前能够提供功率达有限的时间。而且,冷却系统、处理器、显示装置以及电子装置的其它元件能够从功率源汲取相当大水平的功率,从而缩短了功率源的使用寿命。另外,即使电子装置正由普通非可耗尽功率源(例如,交流(AC)功率源)供电,相当大的功率汲取也会造成高的热分布(thermal profile),从而造成安全问题以及需要用于该电子装置的更大且更昂贵的冷却系统。
【附图说明】
[0003]为了更完整地理解各个实施例以及其优点,现在结合附图参照以下描述,在附图中:
图1是示出功率管理系统的实施例的方框图;
图2是示出功率管理方法的实施例的流程图;和图3是示出功率管理方法的另一实施例的流程图。
【具体实施方式】
[0004]图1是示出功率管理系统10的实施例的方框图。在图1所示的实施例中,系统10被实施在电子装置12中。为了便于说明和描述示例性实施例,系统10将被描述为包含在膝上型或笔记本计算机14中。然而,应当理解系统10可以被实施在其它类型的电子装置中,例如但不限于个人数字助理、平板计算机、蜂窝电话、电动车辆、桌上型计算机、或者手持式游戏或娱乐装置。在图1所示的实施例中,电子装置12被配置成由诸如电池16的内部功率源15供电,和/或由诸如外部电池或交流(AC)电源的外部功率源18供电。本文所用的术语“电池”应意指任何类型的可耗尽功率源,在该功率源需要再充电、加燃料和/或更换之前,其通常能够提供功率长达有限的时间量,所述可耗尽功率源例如但不限于可再充电或非可再充电的电池、燃料电池、太阳能电池单元或电池等等。应当理解电子装置12可以被配置成仅由电池16供电或者是两用的(convertible)以使得电子装置可以由电池16或外部功率源18供电。
[0005]在图1所示的实施例中,电子装置12包括处理器20、接口 22和存储器24。接口22包括任何类型的装置,用于输出来自电子装置12的信息和/或接收输入到电子装置12的信息。例如,接口 22可以包括键盘、鼠标、显示器、触摸屏、麦克风、扬声器、按钮、无线或有线控件、控制杆、滑动器或者任何其它类型的输入/输出装置。存储器24可以包括任何类型的存储器元件,例如但不限于动态随机存取存储器(DRAM)、固态存储器、硬盘驱动器等等。在图1所示的实施例中,存储器24包括功率管理模块30和功率监视器32。功率管理模块30和功率监视器32可以包括硬件、软件、固件或其组合。在图1中,功率管理模块30和功率监视器32图示为存储在存储器24中以便可由处理器22访问和/或执行;然而,应当理解功率管理模块30和/或功率监视器32可以不同地进行定位,甚至远程定位(例如远离存储器24和/或远离电子装置12)。在图1中,功率管理模块30和功率监视器32图示为分离的组件。然而,应当理解功率管理模块30和/或功率监视器32的操作和/或功能特性可以被配置成由单个元件或多个元件执行。
[0006]功率管理模块30被配置成基于对电子装置12的功率消耗元件的预定和/或动态优先化(pr1ritizat1n)而动态地控制与电子装置12相关联的功率消耗元件的使用,从而限制电子装置12从功率源15和/或18的功率汲取。例如,在一些实施例中,功率管理模块30动态地控制电子装置的一个或多个功率消耗元件的使用以限制和/或以其它方式控制从功率源的峰值功率和/或平均功率汲取。因而,例如,对于具有多个功能和/或性能的电子装置12而言,系统10的实施例(例如基于优先化)关掉/打开和/或以其它方式调节装置12的一个或多个功能/性能的使用级别,同时使得能够使用装置12的其它和/或尽可能多的功能/性能(例如,高优先功能)且同时限制电子装置12的峰值功率和/或平均功率汲取。
[0007]功率监视器32用来分析和/或以其它方式确定和监视电子装置12从特定功率源汲取的功率。功率管理模块30与功率监视器32协作和/或以其它方式对接以基于电子装置12的功率汲取来动态地控制功率消耗元件的使用。例如,在一些实施例中,如果功率监视器32确定电子装置的功率汲取接近或已经达到了预定峰值功率和/或平均功率汲取阈值,则功率管理模块30调节和/或以其它方式停止电子装置12的功率消耗元件的各种工作参数以控制和/或以其它方式限制电子装置12的功率汲取。
[0008]在图1所示的实施例中,电子装置12包括功率消耗元件40。在图1中,功率消耗元件40包括驱动装置42、一个(或多个)音频组件44、显示控制器46、图形应用48、电子邮件应用50、web浏览器52、无线应用54以及一个(或多个)操作系统(0/S)后台应用或服务56。应当理解,取决于电子装置12和/或功能的类型,功率消耗元件40可以包括附加的和/或可选的元件(例如,无线控制器/子系统、以太网控制器/子系统、照相机、灯、媒体播放器、麦克风、操作系统组件、驱动器、中间件、软件应用、小应用程序、子例程等等)。为了便于说明,功率消耗元件40示为与存储器24分离和/或分开。然而,应当理解各种类型的功率消耗元件40可以驻留在存储器24中(例如,显示控制器46、图形应用48、电子邮件应用50、web浏览器52、无线应用54以及一个(或多个)操作系统(0/S)后台应用或服务56)。
[0009]在图1中,电子装置12还包括数据库60,该数据库60具有与功率消耗元件40的优先化62和功率汲取限制64设置相关联的信息。优先化62包括对各种功率消耗元件40的优先化(例如,对电子装置12的用户的重要级别)以促进控制功率消耗元件40的使用从而使得电子装置12能够在一个(或多个)功率汲取限制64内(即在…或在其之下/以下)工作。例如,在图1所示的实施例中,优先化62包括高优先元件70、中优先元件72和低优先元件74的列表。高优先元件70通常包括一个或多个具有由电子装置12的用户使用的通常高优先级的功率消耗元件40的标识。低优先元件74通常包括一个或多个被认为具有由电子装置12的用户使用的低优先级的功率消耗元件40的标识。相应地,中优先元件72包括一个或多个具有大于低优先元件74但小于高优先元件70的使用优先级的功率消耗元件40的标识。应当理解,本文所用的优先级仅仅用于说明性目的,因为此优先化的精细程度可以不问。
[0010]在一些实施例中,优先化62是动态的和/或含有多个优先级。例如,在一些实施例中,特定功率消耗元件40可以被识别为具有固定的优先级(例如,对于蜂窝电话,与接听呼叫和出话呼叫相关联的功能作为高优先元件70),而其它功率消耗元件40可以基于使用或其它因素具有可变优先级(甚至是暂时的)(例如,在蜂窝电话上玩游戏可以被识别为低优先元件74,但其优先级可以响应于用户打开该游戏功能而变为更高级别)。因而,例如,对于蜂窝电话,玩游戏和照相机使用都可以被识别为低优先元件74。然而,响应于用户启动和/或以其它方式打开游戏功能,玩游戏元件40至少暂时地移动到更高优先级(例如,中优先级72)以致照相机使用可能不能工作以便支持游戏功能的使用。如果用户关闭游戏功能,则与游戏功能相关联的优先级优选回到其默认级别(例如,低优先元件74)。
[0011]在一些实施例中,优先化62可配置成具有不同组的优先级。例如,特定装置12的使用可以根据装置12是否用在家中、工作中、汽车中,时刻、星期几等而变化。因而,在一些实施例中,不同功率消耗元件40的优先级在不同种类或组的优先化62之间变化。因而,在一些实施例中,虽然字处理应用可能在工作环境中具有较高优先级,但是字处理应用在晚上或周末可能具有较低优先级。优选地,装置12被配置成使得用户能够选择特定组的优先化62用于不同类型的使用或情况。然而,应当理解在一些实施例中,优先化62可配置成具有单组优先级。<
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1