基于可用电力资源来管理移动装置的进程的系统和方法

文档序号:7885823阅读:130来源:国知局
专利名称:基于可用电力资源来管理移动装置的进程的系统和方法
技术领域
本发明大体上涉及基于可用电力资源来管理移动装置的进程。
背景技术
技术的进步已产生更小且更强力的计算装置。举例来说,当前存在多种便携式个人计算装置,包含无线计算装置,例如较小、轻重量且易于由用户携带的便携式无线电话、个人数字助理(PDA)和寻呼装置。更具体来说,便携式无线电话(例如,蜂窝式电话和因特网协议(IP)电话)可经由无线网络传送语音和数据包。此外,许多此类无线电话包含并入其中的其它类型装置。举例来说,无线电话还可包含数字静态相机、数字摄像机、数字记录器和音频文件播放器。而且,此些无线电话可处理可执行指令,其包含可用以接入因特网的软件应用程序,例如网络浏览器应用程序。因而,这些无线电话可包含显著的计算能力。处理数据会消耗计算装置的电力资源。大体上,进程越复杂,完成进程所消耗的电力越多。移动计算装置的计算能力可受到从电池可用的电力的限制。随着移动计算装置执行的进程的复杂性增加,移动装置管理进程以节省电池的能力变得有益。

发明内容
描述一种移动装置,其对电子节目指南具有接入权。从电子节目指南,移动装置的用户可选择将记录的经调度节目。移动装置可确定或估计记录、下载或重放选定节目将消耗的电池电量的量。可基于选定节目的持续时间和选定节目的处理复杂性来计算电池电量的量。举例来说,长的高清晰度(HD)节目可比短的标准清晰度(SD)节目消耗更多电力来进行处理。移动装置可随后将移动装置的测得或估计电池电量与用以记录选定节目的电池电量的量进行比较。电池电量计算可在经调度节目的下载时或开始时间进行。当移动装置不具有足够剩余电池电量来记录、下载或重放选定节目时,可向用户提供警报消息。基于警报消息,用户可采取动作,例如改变节目的复杂性(例如,以SD而不是HD来记录节目),增加移动装置的电力资源(例如,插入移动装置),或可取消经调度节目。在特定实施例中,一种设备包含接口,其经配置以接收对将在移动装置处接收的经调度节目的用户选择。所述设备还包含电池阈值计算器,其经配置以基于所述经调度节目的持续时间和所述经调度节目的处理复杂性中的至少一者来确定电池电量阈值。所述设备包含警报产生器,其经配置以响应于在所述经调度节目的开始时间时所述移动装置的电池电量将不满足所述电池电量阈值的确定而在接收所述经调度节目之前产生电池警报通知。在特定实施例中,揭示一种调度移动装置处的内容接收的方法。所述方法包含接收对将在所述移动装置处接收的经调度节目的用户选择。所述方法还包含基于所述经调度节目的持续时间和所述经调度节目的处理复杂性中的至少一者来确定电池电量阈值。所述方法包含确定在所述经调度节目的开始时间时所述移动装置的电池电量。所述方法还包含响应于确定所述移动装置的所述电池电量未能满足所述电池电量阈值而在接收所述经调度节目之前产生电池警报通知。由所揭示实施例中的至少一者提供的一个特定优点是移动通信装置可在节目的记录开始之前向用户警告对应于所述节目的经调度记录的潜在电力资源问题。基于警报,用户可采取动作,例如对经调度节目或移动装置做出改变,所述改变可改善移动装置将能够完成经调度记录的可能性。在审阅整个申请案之后将明了本发明的其它方面、优点和特征,整个申请案包含以下部分:


具体实施方式
和权利要求书。

图1是移动装置的第一实施例的框图,其基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报;图2是描绘图1的移动装置的实施例的进一步细节的框图;图3是包含移动装置的系统的说明性实施例,其基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报;图4是移动装置的显示器的图,其基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报;图5是移动装置的显示器的图,其基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报;图6是移动装置的显示器的图,其基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报;图7是基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报的方法的第一实施例的流程图;图8是基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报的方法的第二实施例的流程图;图9是基于移动装置不具有足够电力资源来记录经调度节目的确定而产生警报的方法的第三实施例的流程图。
具体实施例方式参见图1,展示移动装置100的第一实施例,其基于移动装置100不具有足够电力资源来记录经调度节目的确定而产生警报120。移动装置100可包含接口 102、电池阈值计算器104、电子节目指南110,以及包含电池电量估计器108的警报产生器106。当移动装置100产生指示用以接收经调度节目的电力资源超过移动装置100的电力资源的警报120时,移动装置100的用户可采取动作以改善经调度节目的成功记录的可能性。举例来说,用户可将移动装置插入到外部电源或改变经调度节目的格式以减少记录经调度节目所需的电力。接口 102可为图形用户接口(⑶I),其使用户能够与从移动装置100的其它组件接收的信息交互。举例来说,接口 102可在移动装置100处显示例如经调度节目信息112等内容。根据经调度节目信息112,用户可选择经调度节目114,且经调度节目的用户选择114可提供到电子节目指南110。作为另一实例,接口 102可经配置以显示消息,例如由警报产生器106产生的警报。在此情况下,用户可采取动作,例如基于警报120中呈现的信息来重新调度或改变节目。电子节目指南110可经配置以处理和指示与经调度节目有关的信息。电子节目指南110可包含从内容源或服务提供者下载到移动装置100的信息。电子节目指南110可经配置以与移动装置100的其它组件交换信息。举例来说,电子节目指南110可将经调度节目信息112提供到接口 102且可接收经调度节目的用户选择114。响应于接收到经调度节目的用户选择114,电子节目指南110可将关于选定经调度节目的信息(例如选定经调度节目的持续时间116和处理复杂性118)发射到电池阈值计算器104。电池阈值计算器104可经配置以接收待由移动装置100执行的任务的指示且确定执行这些任务所需的电池阈值。电池阈值计算器104可经配置以基于来自电子节目指南110的关于选定经调度节目的信息来确定电池阈值。举例来说,基于选定经调度节目的持续时间116和处理复杂性118,电池阈值计算器104可确定选定经调度节目将需要移动装置100具有至少50%电力水平。电池阈值计算器104可经配置以将电池阈值提供到警报产生器 106。警报产生器106的电池电量估计器108可经配置以确定(例如,测量)移动装置100的电池电量水平。可基于移动装置100的电力资源的特性来确定电池电量。举例来说,当移动装置100具有高度充电的电池时,电池电量可估计为持续若干小时。作为另一实例,当移动装置100连接到外部电源时,电池电量可估计为无限地持续。另外,经调度供移动装置100执行的进程的类型可影响在选定节目的开始时间对电池电量的确定。举例来说,当移动装置100正在运行多个应用程序时,移动装置100的电力资源可以比移动装置正在运行仅一个应用程序时快的速率耗尽。作为另一实例,使用网络带宽的进程可影响移动装置100的电池电力。在特定实施例中,可在经调度节目的开始时间确定电池电量。举例来说,当经调度节目的开始时间在未来时间发生时,电池电量估计器108可基于所述开始时间来确定移动装置100的未来估计电池电量。电池电量估计器108可经配置以在选定节目的开始时间时将移动装置100的电池电量与电池电量阈值进行比较以确定移动装置100是否包含足够电力来记录选定经调度节目。举例来说,当电池阈值指示移动装置需要80%电池电力来记录两小时高清晰度电影,但移动装置的电池电量仅为50% (或在开始时间之前经预测为当选定节目开始时为50%)时,电池电量估计器108可确定移动装置100没有足够电力资源来完成选定节目的记录。响应于移动装置100缺乏电力资源来记录选定节目(或移动装置100经预测为在选定节目的开始时间时缺乏资源)的确定,警报产生器106可产生警报120,向用户警示潜在的电力资源问题。在操作期间,移动装置100可向用户呈现电子节目指南,其使得用户能够选择待记录的节目。电池阈值计算器104可基于从电子节目指南110接收的关于选定节目的信息来确定记录选定节目所需的电池阈值。警报产生器106可确定(例如,测量、计算或估计)移动装置100的电池电量以及电池电量是否满足电池阈值。当所确定电池电量不满足或将不满足电池阈值时,警报产生器106可向用户提供警报120。基于警报120,用户可改变移动装置100的一个或一个以上条件(例如,对电池充电、关闭其它进程、降低屏幕亮度)或改变节目的条件(例如,选择节目的标准清晰度版本而不是高清晰度版本)。
基于节目的持续时间116和处理复杂性118来确定移动装置100是否不含有足够电力资源(或移动装置100经预测为在选定节目的开始时间时缺乏资源)来接收或记录节目使得能够在潜在的电池电力不足条件之前向用户警告潜在的电力资源问题。预先通知具有的潜在益处是向用户呈现在节目的记录已开始之后可能不可用的选择。举例来说,一旦节目已开始记录,从高清晰度到标准清晰度的切换便可能不再可能或可为不方便的。参见图2,展示移动装置200的第二实施例,其基于在经调度节目的开始时间时移动装置200不具有足够电力资源来记录经调度节目的确定而产生警报120。移动装置200包含接口 102、电池阈值计算器104、电子节目指南110,以及警报产生器106。移动装置200还可包含输出装置220 (例如,显示器)和输入装置222 (例如,小键盘、触摸屏)。移动装置200可包含视频/音频译码器/解码器(CODEC) 214和与收发器210连通的天线212。移动装置200还包含提供当前日期/时间信息的时钟模块216,监视电池230的电池监视器232,以及监视外部电力接口 240的外部电力监视器242。基于警报120,移动装置200的用户可对移动装置200的电力资源或对节目记录的调度做出改变。在特定实施例中,接口 102经配置以从输入装置222接收输入。举例来说,移动装置200的用户可触摸小键盘或触摸屏。接口 102还可经配置以将内容输出到输出装置220。举例来说,接口 102可经配置以呈现列出一个或一个以上节目的电子节目指南110。另外,输出装置220可经配置以接收来自视频/音频C0DEC214和警报产生器106的内容。在特定实施例中,警报产生器106经配置以从电子节目指南110接收与选定节目190相关联的开始时间228。警报产生器106还经配置以从测量电池230的电池电力水平的电池监视器232接收信息。警报产生器106还可经配置以确定外部电源是否正在向移动装置200提供电力。举例来说,警报产生器106可从监视外部电力接口 240的外部电力监视器242接收信息。警报产生器106还可经配置以从时钟模块216接收当前时间。在特定实施例中,电池电量估计器108经配置以基于在警报产生器106处接收的信息来确定移动装置200的电力资源是否将足以记录选定节目190。举例来说,警报产生器108可使用选定节目112的开始时间228和从时钟模块216接收的当前时间。当选定节目190的开始时间228处于当前时间或在当前时间之前(例如,选定节目190在进行中)时,电池阈值计算器104可经配置以基于选定节目190的剩余持续时间来确定电池电量阈值。如果电池电量估计器108确定在当前时间的电池电量不满足电池电量阈值,那么警报产生器106可立即产生电池警报通知(例如,警报120)。当开始时间228指示将在未来时间接收选定节目190时,电池电量估计器108可经配置以估计在当前时间与开始时间228之间的电池耗用量。如果电池电量估计器108确定在开始时间228时的估计电池电量不会(或估计不会)满足电池电量阈值,那么警报产生器106可经配置以立即发送警报120。警报产生器120还可经配置以在未来时间(例如,开始时间228)之前的一个或一个以上时间确定估计电池电量是否满足电池电量阈值。举例来说,电池电量估计器108可经配置以在开始时间228之前周期性地执行电池检查以确定估计电池电量。在此情况下,如果警报产生器106确定估计电池电量不满足电池电量阈值,那么警报产生器106可发送警报120。在操作期间,接口 102使得用户能够基于电子节目指南110来做出待记录的节目的选择。接口 102将所述选择提供到电子节目指南110,电子节目指南110将持续时间116和复杂性118的指示提供到电池阈值计算器104。举例来说,复杂性118可指示为I与10之间的数字。电池阈值计算器104确定执行记录(或下载、重放)所需的电池电力量(即,电池电量阈值)。警报产生器106将估计可用的电池电力量与估计执行记录所需的电池电力量进行比较。电池电量估计器108可确定外部电力接口 240不在接收电力,且因此移动装置200仅基于电池230而被供电。基于当前或预期使用(例如,运行进程、网络条件等),电池电量估计器108可估计在开始时间228时将可用的电池电力。电池电量估计器108可将电池电量阈值与移动装置200在开始时间228时将具有的估计电池电力量进行比较。如果电池电量估计器108确定移动装置200在开始时间228时将没有足够电力来执行节目的记录,那么警报产生器106可将警报120发送到输出装置220。在此情况下,用户可确定是否对选定节目190的调度做出改变。举例来说,通过从较高分辨率切换到较低分辨率而改变选定节目190的处理复杂性118,移动装置200可减少执行记录(或其它操作)所需的电力量。用户还可确定将外部电源插入到外部电力接口 240。基于例如估计电池电力以及节目的持续时间和处理复杂性等信息在移动装置200处调度任务可使得移动装置200能够更好地确定移动装置200的当前条件是否能够进行选定节目112的完全记录。通过预先指示移动装置200是否估计能够执行用户指示的任务,用户可能够改变记录或移动装置200的条件以实现所需结果。参见图3,展示包含移动装置200的系统300的说明性实施例,移动装置200基于移动装置200将不具有足够电力资源来记录经调度节目的确定而产生警报。系统300包含经配置以与节目源302通信的装置200。装置200可经配置以从节目源302接收节目数据304且将节目预约和取消请求306发射到节目源302。举例来说,节目源302可为对移动装置200提供预订、按需或支付节目的内容提供者。在特定实施例中,装置200包含接口 102、处理器310和存储器320。在特定实施例中,电子节目指南110经配置以从接收自节目源302的节目数据304接收经调度节目记录330。经调度节目记录330可为从节目源302接收的信息(例如,元数据)。电子节目指南110可将经调度节目记录330提供到电池阈值计算器104。经调度节目记录330可包含与例如经调度以记录或接收的节目等特定节目相关的信息。经调度节目记录330可包含分辨率332、位速率334、帧速率336、空间分辨率复杂性338,和处理复杂性340。分辨率332可指示每一维度中可显示的相异像素的数目。位速率334可为每单位时间传递或处理的位的数目。帧速率336可为每单位时间传递或处理的帧的数目。空间分辨率复杂性338可指示经编码到节目的帧中的下伏图像的空间变化量。处理复杂性340可指示处理节目的内容所需的处理的程度。举例来说,处理复杂性可为在从I到10的标度上的单个数字以简化计算。电子节目指南110可提供“复杂性”数字,移动装置200使用所述数字来确定电池电量。处理复杂性340可代替(和基于)分辨率332、位速率334、帧速率336和空间分辨率复杂性338中的一者或一者以上。基于经调度节目记录330中的信息,电池阈值计算器104可确定将需要阈值量的电力(例如,电池电量阈值)来接收或记录特定节目。举例来说,以由分辨率332指示的高分辨率、高位速率334、高帧速率336、复杂的空间分辨率338或高处理复杂性340接收或记录节目与以较低分辨率、较低位速率、较低帧速率、较低空间分辨率复杂性或较低处理复杂性接收或记录节目相比可从装置200要求更多电力。
在特定实施例中,电池阈值计算器104经配置以确定电池电量阈值。举例来说,当选定节目经调度以在未来时间开始时,电池阈值计算器104可周期性地确定电池电量阈值是否已改变且不再满足电池电量阈值。为了说明,估计电池电量阈值可能由于用户将外部电源插入到移动装置200或移动装置200的其它组件中从而改变任务或处理而改变。举例来说,移动装置200可完成某些任务且因此减少移动装置200的电池使用,因此节省电池电力。电池阈值计算器104可经配置以将与在电池阈值与电池电量之间进行的比较相关的信息(例如,电池阈值检查324)存储在存储器320处。在特定实施例中,警报产生器106经配置以基于移动装置200的电池电量来确定经调度以记录的节目是否能够被记录。可在经调度节目在进行中或经调度以立即开始时测量移动装置200的电池电量。或者,可在经调度节目将在未来时间开始时估计移动装置200的电池电量。当警报产生器106确定电池电量不满足电池电量阈值时,警报产生器106可将警报发射到接口 102以用于向移动装置200的用户显示。在特定实施例中,接口 102经配置以响应于警报而接收用户输入且基于用户输入而采取动作。举例来说,基于警报,用户可确定不应记录经调度节目。在此情况下,接口 102可通过发送节目取消请求306来引导节目源302取消节目。警报产生器106还可经配置以周期性地确定估计电池装置是否已改变且估计电池阈值是否超过估计电池电力。举例来说,警报产生器106可根据电池检查时间表328执行确定。电池检查时间表328可指示可针对每一经调度节目作为监视检查时间326存储在存储器320处的在经调度节目的开始时间之前的时间。举例来说,电池检查时间表可包含在开始时间之前一天、在开始时间之前四小时、在开始时间之前两小时、在开始时间之前三十分钟或在开始时间之前任一其它时间的检查时间。警报产生器106可使用根据电池检查时间表执行的确定的结果来确定是否应产生警报以经由接口 102显示以向用户警告对与选定节目的调度相关的条件的改变。举例来说,警报产生器106可向用户指示电池电力水平已改变且经调度节目的记录不可完成,因为移动装置200的电池电力过低。在特定实施例中,移动装置200的存储器320是计算机可读媒体,其包含一个或一个以上计算机可执行指令(例如,软件322),所述指令可由计算系统(例如,处理器310)执行。软件322可包含致使处理器310接收对将在移动装置200处接收的经调度节目的用户选择的指令或代码。软件322还可包含致使处理器310基于经调度节目的持续时间和经调度节目的处理复杂性中的至少一者来确定电池电量阈值的指令或代码。另外,软件322还可包含致使处理器310确定在经调度节目的开始时间时移动装置200的估计电池电量的指令或代码。此外,软件322还可包含致使处理器310响应于确定移动装置200的估计电池电量不满足电池电量阈值而在接收经调度节目之前产生电池警报通知的指令或代码。在特定实施例中,软件322还包含致使处理器310呈现包含一个或一个以上节目的列表的电子节目指南110的指令。软件322还可包含致使处理器310提供所述一个或一个以上节目的持续时间和所述一个或一个以上节目的处理复杂性中的至少一者的指示的指令或代码。软件322还可包含致使处理器310接收经调度节目的用户选择的指令或代码。在特定实施例中,图1的电池阈值计算器104、警报产生器106和电子节目指南110中的一者或一者以上可由在处理器310处执行的软件322实施。在操作期间,移动装置200可向用户呈现使用户能够选择将接收或记录的节目的电子节目指南110。电池阈值计算器104可基于从电子节目指南110接收的选定节目的信息(例如,选定节目的分辨率332、位速率334、帧速率336、空间分辨率复杂性338和处理复杂性340)来确定接收或记录选定节目所需的电池电量阈值。警报产生器106可确定移动装置200的电池电量以及所述电池电量是否满足电池电量阈值。当电池电量不满足电池电量阈值时,警报产生器106可向用户提供警报。基于警报,用户可改变移动装置的一个或一个以上条件(例如,对电池充电、关闭其它进程、降低屏幕亮度),改变节目的条件(例如,选择含有较低分辨率、位速率、帧速率、空间分辨率复杂性、处理复杂性的相同或不同节目),或两者。在被警告潜在的电力资源问题之后,用户可更好地确定在某一条件下是否应记录选定节目或是否应改变与移动装置200相关的条件。保持用户知晓且允许用户在记录之前做出改变增加了经调度任务如用户既定那样执行的可能性。另外,通过事先知晓冲突是否将阻止节目记录完成,用户可做出改变。举例来说,用户可做出在一旦记录在进行中便不可方便做出的改变。为了说明,一旦记录已开始,改变记录的分辨率便可为困难的。参见图4,展示移动装置的显示器的图,其基于移动装置不具有足够电力资源来接收或记录经调度节目而产生警报。展示显示器400,其包含电子节目指南(EPG)402和电池电量指示器404的表示。EPG402呈现从第一源406、第二源408和第三源410可用的节目。举例来说,EPG402识别从每一源406到410可用的特定节目。另外,EPG402可由于电力约束或装置冲突而将节目展示为“灰色显示”或另外指示为不可用。举例来说,一节目可在移动装置不具有解码和播放所述节目所需的特定解码器时“灰色显示”。在特定实例中,来自“源1”406的“情景喜剧1”412指示为经调度以在下午6:30开始,且来自源3410的“电影2”指示为经调度以在下午7:00开始。“情景喜剧1”412和“电影2”414指示为灰色显示且因此不可用。举例来说,“情景喜剧1”412可为高清晰度且因此不可用,因为节目的处理复杂性可能需要比移动装置可用的电力多的电力来处理。作为另一实例,“电影2”可具有一个半小时的持续时间且因此不可用,因为移动装置不具有足够电力来记录所述时间长度的节目。用户可选择不可用节目。举例来说,可选择“电影2”414(如虚线框416指示。响应于对“电影2” 414的选择,警报432可显示于显示器430上。警报432可用作选定节目不可用的对用户的警示。举例来说,警报432可陈述“警示:没有足够电池电力用于请求的节目。请将您的移动装置耦合到外部电源或选择另一节目。”可向用户呈现一个或一个以上用户可选择的选项,例如“确定”选项434或“帮助”选项436。如果用户选择“确定”选项434,那么可向用户呈现选定节目被取消指示的电子节目指南402。在特定实施例中,显示器450可在用户选择“确定”选项434之后显示电子节目指南402。用户可选择412(如虚线框416指示)不可用节目“情景喜剧1”412。可显示警报472,其指示节目为何不可用。举例来说,警报472可陈述“警示:由于高清晰度分辨率的缘故,没有足够电池电力用于请求的节目。请将您的移动装置连接到外部电源或选择另一节目。”向用户呈现“确定”或“帮助”476选项。在此特定实例中,因为“情景喜剧1”412是高清晰度分辨率(HD),所以移动装置可预期需要比标准清晰度节目多的电力来处理HD节目。参见图5,展示移动装置的显示器的图,其基于移动装置将不具有足够电力资源来接收或记录经调度节目而产生警报。在特定实施例中,移动装置的显示器500可包含电子节目指南402。电子节目指南402可包含“灰色显示”节目,例如“球类比赛”514。用户可选择(如虚线框416指示)可用节目,例如“连续剧”516。“连续剧”516可为按次付费预约、按需预约或另一类型的预约节目。响应于对“连续剧”516的选择,弹出消息532可显示于显示器530上,其确认用户是否既定预约所述节目。举例来说,弹出消息532可陈述“预约连续剧(IHR-HD)于星期三下午8:00 ”在特定实施例中,“连续剧”516是按次付费节目,且弹出消息532是预约按次付费节目的条款和条件的确认。响应于用户确认对“连续剧”516的预约,电子节目指南402可显示于显示器550上。用户可选择416另一节目,例如“剧3” 540。响应于对“剧3” 540的选择,警报572可显示于显示器570上,向用户警示潜在的电力资源冲突。举例来说,警报570可陈述“警示:预约选定节目将导致没有足够电池电力用于星期三下午8:00的经调度节目‘连续剧’(IHR-HD)。请取消您的选择或计划将您的移动装置连接到外部电源。”向用户呈现“确定”574或“取消”576。如果用户选择“确定”574,那么移动装置可开始预约节目。在用户继续记录但不能记录整个剧集的情况下,警报570可使得内容提供者能够宣告用户曾被警示不要继续。在此情况下,基于对警报570的接受,可拒绝给用户针对所述预约的退款。图6是移动装置的显示器的图,其基于移动装置不具有足够电力资源来记录经调度节目而产生警报。特定来说,可基于移动装置的各种操作条件和正在预约的节目类型而向用户呈现各种警报。继续图5的实例,在所预约节目将开始之前四小时可在显示器600上显示警报602。举例来说,警报602可陈述“警示:没有足够电池电力用于下午8:00的请求的节目‘连续剧’(lhr-hd)。将您的移动装置连接到外部电源,以标准清晰度接收节目,或取消预约。”在此情况下,可向用户呈现选项以补救潜在`的电力资源问题。举例来说,警报602可包含例如“外部电力”选项604、“SD”选项606、“取消”选项608和“帮助”选项610等选项。选择“外部电力”选项604可使得用户能够基于用户将连接外部电源而继续记录或下载。选择“SD”选项606可将经调度节目的格式从高清晰度改变为标准清晰度且可更改按次付费节目的条款。在警报602的显示之后,警报632可显示于显示器630上。在此情况下,用户选择“SD”选项606,但在下一次经调度电池检查期间,移动装置确定从HD切换到SD不能解决电力资源问题。举例来说,用户在选择“SD”606之后已使用了比预期的电力多的电力。警报632可陈述“警示:没有足够电池电力用于下午8:00的请求的节目‘连续剧’(1HR-HD)。请将您的移动装置连接到外部电源,否则您的预约将被取消。”向用户呈现选择“确定”634或“帮助”636的选项。在此特定情况下,因为用户已选择以标准清晰度(SD)预约“连续剧”,所以不向用户呈现改变分辨率的选项,因为分辨率已处于移动装置能够记录的最低分辨率或正在以可用的最低分辨率提供内容。在此情况下,仅有选项是插入外部源,否则无法处理预约。如果用户选择“确定”选项634但未对电池提供任何或足够电力充电以校正记录节目所需的电池电量阈值与移动装置的电池电量之间的不足,那么可在显示器650上显示警报652。举例来说,警报652可在经调度按次付费节目将开始之前在下午5:00陈述“警示:没有足够电池电力用于下午8:00的请求的节目‘连续剧’(IHR-HD)。请立即将您的移动装置连接到外部电源,否则您的预约将被取消。”在此特定情况下,向用户呈现选择“确定”634或“帮助”636的选项。如果用户选择“确定”选项654但未对电池提供足够电力充电以校正接收或记录节目所需的电池电量阈值与移动装置的电池电量之间的不足,那么可在显示器670上显示警报672。举例来说,警报672可在节目的经调度开始时间处陈述“警示:没有足够电池电力用于请求的节目‘连续剧’(IHR-HD)。您的预约已被取消。您将不会因为请求的节目被收费。”参见图7,展示基于移动装置将不具有足够电力资源来接收或记录经调度节目的确定而产生警报的方法的第一实施例的流程图。在特定实施例中,指定为700的所述方法包含在702处产生展示经调度节目的持续时间和处理复杂性的电子节目指南。所述方法进一步包含在704处接收经调度节目的用户选择。所述方法进一步包含在706处确定经调度节目是否为当前节目或未来经调度节目。当经调度节目为当前节目时,所述方法前进到在708处确定电池电量,且在710处确定接收经调度节目的电池电量阈值。在决策框712处将电池电量与电池电量阈值进行比较。当在712处电池电量大于或等于阈值时,处理前进到722。当电池电量小于电池电量阈值时,方法前进到在714处计算针对较低复杂性的减小的电池电量阈值。举例来说,图1的移动装置100可以标准清晰度而不是高清晰度来记录或接收选定节目112。在716处,将电池电量与减小的电池电量阈值进行比较。当电池电量大于减小的电池电量阈值时,在718处提示用户以询问用户是否将接受经调度节目的较低复杂性。当用户接受较低复杂性时,在722处接收节目。当用户将不接受较低复杂性时,在720处产生电池警报。参见决策框716,当电池电量大于或等于减小的电池电量阈值时,在720处产生电池警报。参见决策框706,当经调度节目是未来节目时,方法前进到在724处估计电池电量。举例来说,在图2中,电池电量估计器108可针对经调度节目的开始时间228而不是当前时间来估计电池电量。所述方法进一步在726处确定接收经调度节目的电池电量阈值。在728处将估计电池电量与电池电量阈值进行比较。当在728处估计电池电量大于或等于电池电量阈值时,方法前进到在738处调度节目。举例来说,图2的移动装置200可预约选定节目112。作为另一实例,图2的移动装置200可使选定节目进入记录时间表。当在728处估计电池电量小于电池电量阈值时,方法在730处计算针对较低复杂性的减小的电池电量阈值。当在732处估计电池电量大于或等于减小的电池电量阈值时,方法在736处产生电池警报。当在732处估计电池电量小于减小的电池电量阈值时,在734处要求用户接受经调度节目的较低复杂性。当用户接受较低复杂性时,接着在738处调度节目。然而,当在734处用户不接受较低复杂性格式时,方法前进到在736处产生电池警报。在738处调度节目之后,在740处评估检查估计电池电量的时间。如果检查估计电池电量的时间已过去,那么方法在742处确定接收经调度节目的电池电量阈值,且在744处将估计电量与电池电量阈值进行比较。如果在744处估计电量大于或等于电池电量阈值,那么方法在754处确定是否到达节目的经调度时间。当已到达开始时间时,则在756处接收节目且随后可在装置处播放、记录或播放与记录节目。当在754处尚未到达开始时间时,方法返回到决策步骤740。
当在744处估计电量小于电池电量阈值时,方法在746处计算针对较低复杂性格式的减小的电池电量阈值。举例来说,如果经调度节目原始以高复杂性(例如,高清晰度电视或高分辨率)格式化,那么可针对以较低复杂性格式(例如,标准清晰度格式或较低分辨率格式)接收节目来重新计算电池电量阈值。在748处将电池的估计电量与减小的电池电量阈值进行比较。如果电池的估计电量大于或等于减小的电池电量阈值,那么在750处提示用户是否接受较低复杂性格式。如果用户接受较低复杂性格式,那么方法在754处确定是否到达经调度时间。当到达经调度时间时,在756处接收节目。如果在750处用户不接受较低复杂性格式,那么在752处产生电池警报。另外,如果在748处估计电量小于阈值,那么在752处产生电池警报。因此,当经调度节目将在未来时间发生时,所说明方法700可前摄性地评估估计电池电量且将估计电量与电池电量阈值进行比较。基于估计电池电量与电池电量阈值之间的比较,方法700可选择性地向用户警告电池警报条件。另外,方法700可允许用户接受经调度节目的较低复杂性格式,使得可在移动装置处接收或记录经调度节目。参见图8,展示基于移动装置将不具有足够电力资源来接收或记录经调度节目的确定而产生警报的方法的第二实施例的流程图。方法800包含在802处接收对将在移动装置处接收的经调度节目的用户选择。举例来说,在图1中,移动装置100的电子节目指南110接收对将在移动装置100处接收的经调度节目的用户选择114。方法800包含在804处基于经调度节目的持续时间和经调度节目的处理复杂性中的至少一者来确定电池电量阈值。举例来说,在图1中,移动装置100的电池阈值计算器104基于经调度节目的持续时间116和经调度节目的处理复杂性118中的至少一者来确定电池电量阈值。在此情况下,长的HD节目可比短的SD节目需要更多电力。方法800还包含在806处确定在经调度节目的开始时间时移动装置的电池电量。举例来说,在图1中 ,移动装置100的电池电量估计器108确定在经调度节目的开始时间时移动装置100的电池电量。方法800包含在808处响应于确定移动装置的电池电量不满足电池电量阈值而在接收经调度节目之前产生电池警报通知。举例来说,移动装置100的警报产生器106响应于确定移动装置100的电池电量不满足电池电量阈值而在接收经调度节目之前产生电池警报通知120。参见图9,展示基于移动装置将不具有足够电力资源来接收或记录经调度节目的确定而产生警报的方法的第三实施例的流程图。方法900包含在902处呈现列出可在当前时间或未来时间接收的一个或一个以上节目的电子节目指南。举例来说,在图3中,移动装置200呈现电子节目指南110。电子节目指南提供所述一个或一个以上节目的持续时间和所述一个或一个以上节目的处理复杂性中的至少一者的指示。方法900包含在904处接收对将在移动装置处接收的经调度节目的用户选择。举例来说,在图1中,移动装置100的电子节目指南110接收对经调度节目的用户选择__4。方法900进一步包含在906处基于经调度节目的持续时间和经调度节目的处理复杂性中的至少一者来确定电池电量阈值。处理复杂性可包含例如分辨率、位速率、帧速率和空间分辨率复杂性等因数。举例来说,在图3中,移动装置200的电池阈值计算器104基于图1的经调度节目116的持续时间以及分辨率332、位速率334、帧速率336、空间分辨率复杂性338和处理复杂性340中的至少一者来确定电池电量阈值。
方法900进一步在908处确定在经调度节目的开始时间时移动装置的电池电量。举例来说,在图2中,移动装置200的警报产生器106基于经调度节目的开始时间228而确定移动装置200的电池电量。经调度节目开始时间是将接收节目的时间且可为当前时间或未来时间。当开始时间是未来时间时估计电池电量。可基于在当前时间的测得电池电量且基于在当前时间与经调度节目的开始时间之间将可能发生的估计电池耗用来估计电池电量。举例来说,通过估计电池耗用,移动装置可确定正在移动装置上执行的不同进程将消耗多少电力。在此情况下,图1的电池电量估计器108可计算估计电池耗用,作为估计移动装置100的电池电量的一部分。方法900还包含在910处在接收对经调度节目的用户选择与经调度节目的开始时间之间的一个或一个以上时间确定估计电池电量是否经预测为在经调度节目的开始时间时满足电池电量阈值。举例来说,在图3中,警报产生器106确定估计电池电量是否经预测为在经调度节目的开始时间228时满足电池电量阈值。方法900包含在912处响应于确定移动装置的估计电池电量不满足电池电量阈值而在接收经调度节目之前产生电池警报通知。方法900可进一步包含在914处当估计电池电量不满足电池电量阈值时,在接收经调度节目之前抢先地取消经调度节目的接收。举例来说,在图3中,移动装置200在估计电池电量不满足电池电量阈值时发射节目取消请求306。在916处可在连接外部电力供应器时停止电池警报通知的产生。举例来说,当移动装置连接到外部电源时,由于电池被充电,因此可取消排队的电池警报通知,或可从显示器移除进行中电池警报通知。结合本文中所揭示的实施例而描述的方法或算法的步骤可直接体现于硬件中、由处理器执行的软件模块中或所述两者的组合中。软件模块可驻留在随机存取存储器(RAM)、快闪存储器、只读存储器(ROM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)、寄存器、硬盘、可装卸式盘、压缩光盘只读存储器(CD-ROM)或此项技术中已知的任一其它形式的存储媒体。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体式。处理器及存储媒体可驻留在专用集成电路(ASIC)中。ASIC可驻留在计算装置或用户终端中。或者,处理器及存储媒体可作为离散组件驻留在计算装置或用户终端中。提供对所揭示实施例的先前描述以使所属领域的技术人员能够制作或使用所揭示实施例。对于所属领域的技术人员来说,对这些实施例的各种修改将为显而易见的,且可在不偏离本发明的范围的情况下将本文中所定义的原理应用于其它实施例。因此,并不希望本发明限于本文中展示的实施例,而应被赋予与由所附权利要求书定义的原理及新颖特征相一致的可能的最广泛范围。
权利要求
1.一种设备,其包括: 接口,其经配置以接收对将在移动装置处接收的经调度节目的用户选择; 电池阈值计算器,其经配置以基于所述经调度节目的持续时间和所述经调度节目的处理复杂性中的至少一者来确定电池电量阈值;以及 警报产生器,其经配置以响应于在所述经调度节目的开始时间时所述移动装置的电池电量不满足所述电池电量阈值的确定而在接收所述经调度节目之前产生电池警报通知。
2.根据权利要求1所述的设备,其中所述接口进一步经配置以呈现列出一个或一个以上节目的电子节目指南,且其中所述电子节目指南提供所述一个或一个以上节目的所述持续时间和所述一个或一个以上节目的所述处理复杂性中的至少一者的指示。
3.根据权利要求1所述的设备,其中所述处理复杂性包含以下各项中的至少一者: 分辨率类型,其包含标准清晰度或高清晰度中的至少一者; 位速率; 帧速率;以及 空间分辨率复杂性。
4.根据权利要求1所述的设备,其中当将在当前时间接收所述经调度节目时,所述电池阈值计算器经配置以基于所述经调度节目的剩余持续时间来确定所述电池电量阈值。
5.根据权利要求4所述的设备,其中当所述警报产生器确定在所述当前时间时的所述电池电量不满足所述电池电量阈值时,所述警报产生器立即产生所述电池警报通知。
6.根据权利要求1所述 的设备,其中当将在未来时间接收所述经调度节目时,基于在当前时间时的测得电池电量和所述当前时间与所述经调度节目的所述开始时间之间的估计电池耗用量来估计在所述经调度节目的所述开始时间时的所述电池电量。
7.根据权利要求6所述的设备,其中所述警报产生器经配置以在所述未来时间之前的一个或一个以上时间确定所述估计电池电量是否满足所述电池电量阈值。
8.根据权利要求1所述的设备,其中所述警报产生器进一步经配置以在所述估计电池电量不满足所述电池电量阈值时在所述经调度节目的接收之前抢先地取消所述经调度节目的所述接收。
9.根据权利要求1所述的设备,其中所述警报产生器进一步经配置以检测何时连接外部电源且在连接所述外部电源时接收所述经调度节目。
10.根据权利要求1所述的设备,其进一步包括选自由便携式电视机、便携式媒体播放器、通信装置和计算机组成的群组的装置,所述接口、所述电池阈值计算器和所述警报产生器集成到所述装置中。
11.一种调度移动装置处的内容接收的方法,所述方法包括: 接收对将在所述移动装置处接收的经调度节目的用户选择; 基于所述经调度节目的持续时间和所述经调度节目的处理复杂性中的至少一者来确定电池电量阈值; 确定在所述经调度节目的开始时间时所述移动装置的电池电量;以及响应于确定所述移动装置的所述电池电量不满足所述电池电量阈值而在接收所述经调度节目之前产生电池警报通知。
12.根据权利要求11所述的方法,其进一步包括呈现列出一个或一个以上节目的电子节目指南,其中所述电子节目指南提供所述一个或一个以上节目的所述持续时间和所述一个或一个以上节目的所述处理复杂性中的至少一者的指示,且其中所述用户选择是经由所述电子节目指南而接收。
13.根据权利要求11所述的方法,其中所述处理复杂性包含以下各项中的至少一者: 分辨率类型,其包含标准清晰度或高清晰度中的至少一者; 位速率; 帧速率;以及 空间分辨率复杂性。
14.根据权利要求11所述的方法,其中当将在未来时间接收所述经调度节目时,基于在当前时间时的测得电池电量和所述当前时间与所述经调度节目的所述开始时间之间的估计电池耗用来估计在所述经调度节目的所述开始时间时的所述电池电量。
15.根据权利要求11所述的方法,其进一步包括在接收所述经调度节目的所述用户选择与所述经调度节目的所述开始时间之间的一个或一个以上时间确定所述电池电量是否经预测为在所述经调度节目的所述开始时间时满足所述电池电量阈值。
16.根据权利要求15所述的方法,其 进一步包括在估计电池电量或测得电池电量不满足所述阈值电池电量时在接收所述经调度节目之前抢先地取消所述经调度节目的接收。
17.根据权利要求11所述的方法,其进一步包括响应于检测到的外部电源的连接而停止所述电池警报通知的产生。
18.一种用于调度移动装置处的内容接收的设备,所述设备包括: 用于接收对将在所述移动装置处接收的经调度节目的用户选择的装置; 用于基于所述经调度节目的持续时间和所述经调度节目的处理复杂性中的至少一者来确定电池电量阈值的装置; 用于确定在所述经调度节目的开始时间时所述移动装置的电池电量的装置;以及 用于响应于确定所述移动装置的所述电池电量不满足所述电池电量阈值而在接收所述经调度节目之前产生电池警报通知的装置。
19.根据权利要求18所述的设备,其进一步包括用于呈现列出一个或一个以上节目的电子节目指南的装置,其中所述电子节目指南提供所述一个或一个以上节目的所述持续时间和所述一个或一个以上节目的所述处理复杂性中的至少一者的指示,且其中用于接收所述用户选择的装置经由所述电子节目指南而接收所述用户选择。
20.根据权利要求18所述的设备,其中将在未来时间接收所述经调度节目,基于在当前时间时的测得电池电量和所述当前时间与所述经调度节目的所述开始时间之间的估计电池耗用来估计所述电池电量。
21.根据权利要求18所述的设备,其进一步包括用于在接收所述经调度节目的所述用户选择与所述经调度节目的所述开始时间之间的一个或一个以上时间确定所述电池电量是否经预测为在所述经调度节目的所述开始时间时满足所述电池电量阈值的装置。
22.根据权利要求18所述的设备,其进一步包括用于在估计电池电量或测得电池电量不满足所述阈值电池电量时在接收所述经调度节目之前抢先地取消所述经调度节目的接收的装置。
23.一种计算机可读媒体,其包括一个或一个以上计算机可执行指令,所述计算机可执行指令在由计算系统执行时致使所述计算系统: 接收对将在移动装置处接收的经调度节目的用户选择; 基于所述经调度节目的持续时间和所述经调度节目的处理复杂性中的至少一者来确定电池电量阈值; 确定在所述经调度节目的开始时间时所述移动装置的估计电池电量;以及 响应于确定所述移动装置的所述估计电池电量不满足所述电池电量阈值而在接收所述经调度节目之前产生电池警报通知。
24.根据权利要求23所述的计算机可读媒体,其进一步包括用以呈现电子节目指南以进行以下操作的指令: 列出一个或一个以上节目; 提供所述一个或一个以上节目的所述持续时间和所述一个或一个以上节目的所述处理复杂性中的至少一者的指示;以及 接收所述经调度节目的所述用户选择。
25.根据权利要求23所述的计算机可读媒体,其进一步包括用以在估计电池电量或测得电池电量不满足所述阈值电池电量时在接收所述经调度节目之前抢先地取消所述经调度节目的接收 的指令。
全文摘要
本发明揭示一种基于可用电力资源来管理移动装置的进程的系统和方法。在特定实施例中,揭示一种设备,其包含接口,所述接口经配置以接收对将在移动装置处接收的经调度节目的用户选择。所述设备还包含电池阈值计算器,其经配置以基于所述经调度节目的持续时间和所述经调度节目的处理复杂性中的至少一者来确定电池电量阈值。所述设备包含警报产生器,其经配置以响应于在所述经调度节目的开始时间时所述移动装置的电池电量不满足所述电池电量阈值的确定而在接收所述经调度节目之前产生电池警报通知。
文档编号H04W52/02GK103181222SQ201180051805
公开日2013年6月26日 申请日期2011年9月30日 优先权日2010年9月30日
发明者科斯罗·M·拉比 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1