用于便携式计算设备中基于智能多媒体的热功率管理的系统和方法_5

文档序号:9621046阅读:来源:国知局
接口逻辑单元270可 以准许PCD100的终端用户或者操作者搜索、定位、修改或者替换启动逻辑单元250、管理 逻辑单元260、应用存储单元280中的应用和嵌入式文件系统290中的信息。操作者可以使 用所得的接口来进行改变,其中这些改变将在PCD100的下一次启动时实现。替代地,操作 者可以使用所获得的接口来进行改变,其中这些改变在运行时进行实现。
[0077] 嵌入式文件系统290包括分层布置的热技术存储单元292。就此而言,文件系统 290可以包括其总的文件系统容量的保留部分,用于存储用于PCD100所使用的各个参数 298和智能多媒体算法297的配置和管理的信息。如图4中所示,存储单元292包括具有程 序存储单元296的多媒体部件存储单元294,其中程序存储单元296包括一个或多个智能多 媒体热功率管理程序。
[0078] 图5A-5B描述了一种逻辑流程图,其描绘了用于通过一个或多个视觉多媒体参数 28的选择性调整,在图2的P⑶100中进行基于智能多媒体的热能产生管理的方法500。图 5的方法500开始于第一方框505,其中,设置与传感器157相关联的预定义的功率预算和 /或温度阈值。如上面所解释的,监测模块114可以对各个温度传感器157和/或活动视 觉参数设置进行监测。在方框510处,对用于视觉多媒体参数28的缺省设置进行设置,使 得确定多媒体工作负载和多媒体输出QoS。根据该特定的实施例,方法500可以从方框510 转到方框515和525中的任意一个或二者。
[0079] 在方框515处,监测模块114对各个视觉多媒体参数28的活动设置进行监测,并 将相关联的数据提供给PCT模块26,PCT模块26基于这些活动设置,计算与各个多媒体处 理部件相关联的总功耗水平。在判断框520处,PCT模块26判断该总功耗是否超过了在方 框505处设置的功率预算。如果该总功耗确实超过了功率预算,则沿着"是"分支转到图5B 的方框535。如果该总功耗没有超过功率预算,则沿着"否"分支转到图5B的方框545。
[0080] 返回到方框510,处理500可以替代地或同时地前进到方框525,其中在方框525 处,监测模块对各个温度传感器157所生成的温度读数进行监测,并将相关联的数据提供 给PCT模块26,PCT模块26判断是否已超过了一个或多个温度阈值。在判断框530处,PCT 模块26判断温度读数是否超过了在方框505处设置的温度阈值。如果温度读数确实超过 了温度阈值,则沿着"是"分支转到图5B的方框535。如果温度读数没有超过温度阈值,则 沿着"否"分支转到图5B的方框545。
[0081]如果方法500规定从方框520、530沿着"是"分支中的任意一个或二者,则PCT模 块26已确定应当减少与PCD100中的多媒体负载相关联的功耗,且该方法前进到方框535。 在方框535处,Ux模型模块27查询LUT29,以将活动视觉多媒体参数设置映射到适当的视 觉多媒体参数图表。如上面所解释的,通过这样做,Ux模型模块27可以将用于每一个活动 设置的切线的斜率进行比较,并选择用于调整的视觉多媒体参数,这提供了每单位功耗减 少的对用户体验的最小降级的机会。随后,在方框540处,Ux模型模块27确定被授权的设 置调整的量,并向頂-TPM模块101转发该指令。在方框555处,頂-TPM模块101应用新的 视觉多媒体参数设置,且方法500返回到图5A的方框515、525。
[0082]返回到图5A,如果方法500规定从方框520、530沿着"否"分支中的任意一个或二 者,则PCT模块26确定可以增加与PCD100中的多媒体负载相关联的功耗,且该方法前进 到方框545。在方框545处,Ux模型模块27查询LUT29,以将活动视觉多媒体参数设置映 射到适当的视觉多媒体参数图表。如上面所解释的,通过这样做,Ux模型模块27可以将用 于每一个活动设置的切线的斜率进行比较,并选择用于调整的视觉多媒体参数,这提供了 每单位功耗增加的对用户体验的最大积极改变的机会。随后,在方框550处,Ux模型模块 27确定被授权的设置调整的量,并向頂-TPM模块101转发该指令。在方框555处,頂-TPM 模块101应用新的视觉多媒体参数设置,且方法500返回到图5A的方框515、525。
[0083] 本说明书所描述的处理或者处理流程中的某些步骤,自然地在本发明的其它步骤 之前以实现如上所述的功能。但是,本发明并不限于所描述的步骤的顺序,如果这种顺序或 者序列并不改变本发明的功能的话。也就是说,应当认识到,在不偏离本发明的范围或者精 神的基础上,一些步骤可以在其它步骤之前执行、之后执行或者并行地执行(基本同时地 执行)。在一些实例中,在不偏离本发明的基础上,可以省略或者不执行某些步骤。此外,诸 如"其后"、"然后"、"下一个"等等之类的词语,并不旨在限制这些步骤的顺序。这些词语仅 仅只是用于引导读者遍历该示例性方法的描述。
[0084] 另外,编程领域的普通技术人员能够编写计算机代码或者识别适当的硬件和/或 电路,以例如基于本说明书中的流程图和相关联的描述,没有困难地实现所公开的发明。因 此,对于充分地理解如何利用和使用本发明来说,并不认为是必需要公开特定的程序代码 指令集或者详细的硬件设备。在上面的描述中,结合可以描绘各个处理流程的附图,来更详 细地解释所主张的计算机实现的处理的创造性功能。
[0085] 在一个或多个示例性方面中,本文所描述功能可以以硬件、软件、固件或它们任意 组合的方式来实现。当以软件实现时,可以将这些功能存储在计算机可读介质中或者作为 计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介 质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介 质。存储介质可以是计算机能够存取的任何可用介质。举例而言,但非做出限制,这种计算 机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它 磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够 由计算机进行存取的任何其它介质。
[0086] 此外,可以将任何连接适当地称作计算机可读介质。举例而言,如果软件是使用同 轴电缆、光纤电缆、双绞线、数字用户线路("DSL")或者诸如红外线、无线和微波之类的无 线技术从网站、服务器或其它远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸 如红外线、无线和微波之类的无线技术包括在所述介质的定义中。
[0087] 如本文所使用的,磁盘(disk)和光盘(disc)包括压缩光盘("⑶")、激光光盘、 光盘、数字多功能光盘("DVD")、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘 则用激光来光学地复制数据。上述的组合也应当包括在计算机可读介质的范围之内。
[0088] 因此,虽然详细地描绘和描述了选定的方面,但将理解的是,可以在不偏离本发明 的精神和范围的基础上,对其做出各种替代和改变,如所附权利要求书所定义的。
【主权项】
1. 一种用于便携式计算设备("PCD")中基于智能多媒体的热功率管理的方法,所述 方法包括: 对所述PCD中与功耗相关联的状况进行监测; 将所述状况和与所述状况相关联的预定义阈值进行比较; 基于所述状况与所述预定义阈值的所述比较,确定对功耗的调整; 接收指示多个视觉多媒体参数的活动设置的数据,其中,每个视觉多媒体参数的所述 设置促成所述PCD中的整体多媒体工作负载; 查询针对所述视觉多媒体参数中的每个视觉多媒体参数的性能图表,并且将每个视觉 多媒体参数的所述活动设置数据映射到其相应的曲线,其中,所述活动设置数据定义具有 斜率的切线; 将与每个视觉多媒体参数相关联的所述切线斜率进行比较; 基于切线斜率的所述比较,选择第一视觉多媒体参数;以及 调整所述第一视觉多媒体参数的所述活动设置,其中,调整所述活动设置修改所述整 体多媒体工作负载,使得对所述PCD中的功耗进行了调整。2. 根据权利要求1所述的方法,其中: 确定对功耗的调整包括:确定功耗的减少; 基于切线斜率的所述比较来选择第一视觉多媒体参数包括:选择针对所述视觉多媒体 参数,所述活动设置的调整将提供每单位功耗减少的对用户体验的最小不利影响的所述视 觉多媒体参数;以及 修改所述整体多媒体工作负载包括:减少所述整体多媒体工作负载,使得减少所述P⑶中的所述功耗。3. 根据权利要求2所述的方法,还包括: 确定所述PCD中的功耗的额外减少是授权的; 基于切线斜率的所述比较,选择第二视觉多媒体参数;以及 调整所述第二视觉多媒体参数的所述活动设置,其中,调整所述活动设置修改所述整 体多媒体工作负载,使得进一步减少所述PCD中的功耗。4. 根据权利要求1所述的方法,其中: 确定对功耗的调整包括:确定功耗的增加; 基于切线斜率的所述比较来选择第一视觉多媒体参数包括:选择针对所述视觉多媒体 参数,所述活动设置的调整将提供每单位功耗增加的对用户体验的最大积极影响的所述视 觉多媒体参数;以及 修改所述整体多媒体工作负载包括:增加所述整体多媒体工作负载,使得增加所述P⑶中的功耗。5. 根据权利要求4所述的方法,还包括: 确定所述PCD中的功耗的额外增加是可接受的; 基于切线斜率的所述比较,选择第二视觉多媒体参数;以及 调整所述第二视觉多媒体参数的所述活动设置,其中,调整所述活动设置修改所述整 体多媒体工作负载,使得进一步增加所述PCD中的功耗。6. 根据权利要求1所述的方法,其中,所述第一视觉多媒体参数与帧频处理速率相关 联。7. 根据权利要求1所述的方法,其中,所述第一视觉多媒体参数与颜色深度设置相关 联。8. 根据权利要求1所述的方法,其中,所述第一视觉多媒体参数与图像动态算法选择 相关联。9. 根据权利要求1所述的方法,其中,所述第一视觉多媒体参数与显示亮度设置相关 联。10. 根据权利要求1所述的方法,其中,所述第一视觉多媒体参数与分辨率缩放比率相 关联。11. 一种用于便携式计算设备("PCD")中基于智能多媒体的热功率管理的计算机系 统,所述系统包括: 功耗和温度("PCT")模块,其被配置为: 对所述PCD中与功耗相关联的状况进行监测; 将所述状况和与所述状况相关联的预定义阈值进行比较;以及 基于所述状况与所述预定义阈值的所述比较,确定对功耗的调整;以及 用户体验("Ux")建模模块,其被配置为: 接收指示多个视觉多媒体参数的活动设置的数据,其中,每个视觉多媒体参数的所述 设置促成所述PCD中的整体多
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1