上下文感知服务的动态功率管理的制作方法

文档序号:9355689阅读:503来源:国知局
上下文感知服务的动态功率管理的制作方法
【技术领域】
[0001] 本发明针对上下文感知服务的动态功率管理。
【背景技术】
[0002] 无线通信系统已发展了多代,包含第一代模拟无线电话服务(IG)、第二代(2G)数 字无线电话服务(包含过渡2. 5G和2. 75G网络)以及第三代(3G)和第四代(4G)高速数 据/具有因特网功能的无线服务。目前存在许多不同类型的正在使用的无线通信系统,包 含蜂窝式和个人通信服务(PCS)系统。已知的蜂窝式系统的实例包含蜂窝式模拟高级移动 电话系统(AMPS),和基于码分多址(CDM)、频分多址(FDM)、时分多址(TDM)、TDM的全 球移动接入系统(GSM)变化形式的数字蜂窝式系统,以及使用TDM和CDM两种技术的较 新的混和数字通信系统。
[0003] 最近,长期演进(LTE)已发展为用于移动电话和其它数据终端的高速数据的无线 通信的无线通信协议。LTE是基于GSM,且包含来自例如GSM演进增强数据速率(EDGE)等 各种GSM相关协议以及例如高速包接入(HSPA)等通用移动电信系统(UMTS)协议的贡献。
[0004] 例如智能电话、平板计算机等特定类型的用户设备(UE)建构于移动操作系统上, 且可下载和安装第三方应用(也称为"app")。这些UE具有若干硬件子系统,其可由所安 装应用接入以向用户提供特征和功能性。
[0005] 驻留在操作系统层级以上的多个应用可能希望同时利用驻留在操作系统层级以 下的多个上下文感知服务。此可影响功率消耗。此类服务的实例包含地理围栏、地点群集、 音频环境群集、目标声音检测(例如语音、打字)、运动状态和装置定位分类、近程发现、目 标情形检测(例如,驾驶、会议中、独自、睡觉等)及类似者。
[0006] 在许多情况下,当被分配得到的功率减少时上下文感知服务的性能逐渐降级。举 例来说,当工作循环减少时,语音检测器或对具有工作循环的音频数据操作的音频群集算 法的性能适度地降级。此表明,代替于允许功率消耗随每一新服务增加或任意删除服务,应 简单地调节所分配功率以满足功率预算的约束。

【发明内容】

[0007] 本发明针对当新上下文感知服务开始时修改一或多个硬件子系统的操作。一种用 于当新上下文感知服务开始时修改一或多个硬件子系统的操作的方法包含:确定包含所述 新上下文感知服务的多个操作的上下文感知服务的功率预算,其中所述功率预算是基于所 述多个上下文感知服务中的每一者的功率要求,且其中所述多个上下文感知服务中的每一 者的所述功率要求是基于对应于所述多个上下文感知服务的所述一或多个硬件子系统的 功率利用;以及基于所述多个上下文感知服务和/或所述一或多个硬件子系统的重要性将 功率资源分配到所述一或多个硬件子系统,其中功率资源的所述分配在所述功率预算内执 行。
[0008] -种用于当新上下文感知服务开始时修改一或多个硬件子系统的操作的设备包 含:经配置以确定包含所述新上下文感知服务的多个操作的上下文感知服务的功率预算的 逻辑,其中所述功率预算是基于所述多个上下文感知服务中的每一者的功率要求,且其中 所述多个上下文感知服务中的每一者的所述功率要求是基于对应于所述多个上下文感知 服务的所述一或多个硬件子系统的功率利用;以及经配置以基于所述多个上下文感知服务 和/或所述一或多个硬件子系统的重要性将功率资源分配到所述一或多个硬件子系统的 逻辑,其中功率资源的所述分配在所述功率预算内执行。
[0009] -种用于当新上下文感知服务开始时修改一或多个硬件子系统的操作的设备包 含:用于确定包含所述新上下文感知服务的多个操作的上下文感知服务的功率预算的装 置,其中所述功率预算是基于所述多个上下文感知服务中的每一者的功率要求,且其中所 述多个上下文感知服务中的每一者的所述功率要求是基于对应于所述多个上下文感知服 务的所述一或多个硬件子系统的功率利用;以及用于基于所述多个上下文感知服务和/或 所述一或多个硬件子系统的重要性将功率资源分配到所述一或多个硬件子系统的装置,其 中功率资源的所述分配在所述功率预算内执行。
[0010] -种包括用于当新上下文感知服务开始时修改一或多个硬件子系统的操作的程 序代码的非暂时性计算机可读媒体包含:用以确定包含所述新上下文感知服务的多个操作 的上下文感知服务的功率预算的至少一个指令,其中所述功率预算是基于所述多个上下文 感知服务中的每一者的功率要求,且其中所述多个上下文感知服务中的每一者的所述功率 要求是基于对应于所述多个上下文感知服务的所述一或多个硬件子系统的功率利用;以及 用以基于所述多个上下文感知服务和/或所述一或多个硬件子系统的重要性将功率资源 分配到所述一或多个硬件子系统的至少一个指令,其中功率资源的所述分配在所述功率预 算内执行。
【附图说明】
[0011] 随着在结合附图考虑时通过参考以下详细描述更好地理解本发明的方面及其许 多附带优点,将容易获得对本发明的方面及其许多附带优点的更全面了解,附图只是为了 说明而不是限制本发明而呈现,且其中:
[0012] 图1说明根据本发明的一方面的无线通信系统的高阶系统架构。
[0013] 图2说明根据本发明的方面的用户设备(UE)的实例。
[0014] 图3说明包含经配置以执行根据本发明的一方面的功能性的逻辑的通信装置。
[0015] 图4说明语音检测器上下文感知服务的示范性功率/性能曲线。
[0016] 图5说明包括上下文感知应用层、上下文感知服务层和传感器子系统层的示范性 三层系统。
[0017] 图6说明使用多个上下文感知服务的多个应用的实例,所述多个上下文感知服务 又使用多个传感器子系统。
[0018] 图7说明用于当新上下文感知服务开始时修改一或多个硬件子系统的功率利用 的示范性流程。
【具体实施方式】
[0019] 以下描述和相关图式中揭示各种方面。可在不脱离本发明的范围的情况下设计出 替代性方面。此外,将不会详细描述本发明的众所周知的元件,或将省略所述元件,以免混 淆本发明的相关细节。
[0020] 本文使用词语"示范性"和/或"实例"来表示"充当实例、例子或说明"。本文描 述为"示范性"和/或"实例"的任何方面未必应被解释为比其它方面优选或有利。同样, 术语"本发明的方面"并不要求本发明的所有方面包含所论述的特征、优点或操作模式。
[0021] 此外,在将由(例如)计算装置的元件执行的动作的序列方面描述许多方面。将 认识到,本文中所描述的各种动作可由特定电路(例如,专用集成电路(ASIC))、由正由一 或多个处理器执行的程序指令或由所述两者的组合来执行。另外,本文中所描述的这些动 作序列可被视为全部在任何形式的计算机可读存储媒体内体现,在所述计算机可读存储媒 体中存储有对应计算机指令集,所述计算机指令在执行时将致使相关联处理器执行本文中 所描述的功能性。因此,本发明的各种方面可以数种不同形式来体现,预期其全部属于所主 张的标的物的范围内。另外,对于本文所描述的方面中的每一者,任何此类方面的对应形式 可在本文中描述为(例如)"经配置以"执行所描述动作的"逻辑"。
[0022] 在本文中被称作用户设备(UE)的客户端装置可为移动的或固定的,且可与无线 电接入网络(RAN)通信。如本文所使用,术语"UE"可互换地被称作"接入终端"或"AT"、 "无线装置"、"订户装置"、"订户终端"、"订户站"、"用户终端"或UT、"移动终端"、"移动站" 及其变化。一般来说,UE可经由RAN与核心网络通信,且通过核心网络,UE可与例如因特 网等外部网络连接。当然,对于UE来说,连接到核心网络和/或因特网的其它机制也是可 能的,例如,经由有线接入网络、WiFi网络(例如,基于IEEE 802. 11等)等等。UE可由数 个类型的装置中的任一者来体现,所述装置包含(但不限于)PC卡、小型闪存装置、外部或 内部调制解调器,无线或有线电话等等。UE可借以向RAN发送信号的通信链路被称为上行 链路信道(例如,反向讯务信道、反向控制信道、接入信道等)。RAN可借以向UE发送信号 的通信链路被称为下行链路或前向链路信道(例如,寻呼信道、控制信道、广播信道、前向 讯务信道等)。如本文中所使用,术语"业务信道(TCH)"可指上行链路/反向或下行链路 /前向讯务信道。
[0023] 图1说明根据本发明的一方面的无线通信系统100的高阶系统架构。无线通信 系统100含有UE 1……N。UE 1……N可包含蜂窝电话、个人数字助理(PDA)、寻呼机、膝上 型计算机、台式计算机等等。举例来说,在图1中,UE 1. .. 2被说明为蜂窝式呼叫电话,UE 3. .. 5被说明为蜂窝式触摸屏电话或智能电话,且UE N被说明为桌上型计算机或PC。
[0024] 参看图1,UE 1……N经配置以经由物理通信接口或层(图1中被展示为空中接 口 104、106、108)和/或直接有线连接而与接入网络(例如,RAN 120、接入点125等等)通 信。空中接口 104和106可符合给定蜂窝式通信协议(例如,码分多址(CDMA)、演进数据 优化(EV-DO)、演进高速率包数据(eHRPD)、全球移动通信系统(GSM)、GSM演进增强数据速 率(EDGE)、宽带CDM(W-CDM)、长期演进(LTE)等),而空中接口 108可符合无线IP协议 (例如,I
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1