管理便携式设备的功耗的制作方法

文档序号:22260354发布日期:2020-09-18 14:28阅读:来源:国知局

技术特征:

1.一种方法,包括:

在便携式装置的存储器中维持配置信息,所述配置信息至少包括关于所述便携式装置的目标操作时间的信息和关于一个或多个周期性动作的信息,所述一个或多个周期性动作被调度为由所述便携式装置周期性地执行;

由所述便携式装置根据所述配置信息执行所述一个或多个周期性动作;

由所述便携式装置测量由于所述一个或多个周期性动作中的每个周期性动作而引起的功耗;

由所述便携式装置基于所测量的所述功耗来确定针对电池的当前电荷的估计剩余操作时间,所述电池为所述便携式装置供电;

由所述便携式装置根据时间的流逝来减少所述目标操作时间;

由所述便携式装置将所述估计剩余操作时间与所述目标操作时间进行比较;以及

响应于所述估计剩余操作时间短于所述目标操作时间,由所述便携式装置延长在所述配置信息中被限定的一个或多个相应周期性动作的一个或多个周期,以减少电池消耗。

2.根据权利要求1所述的方法,还包括:

响应于经由通信网络从远程服务器接收到所述配置信息,由所述便携式装置将所述配置信息存储到所述存储器。

3.根据权利要求1或2所述的方法,还包括:

响应于所述估计剩余操作时间超过所述目标操作时间至少在所述配置信息中被限定的第一阈值,由所述便携式装置缩短一个或多个相应周期性动作的一个或多个周期。

4.根据权利要求2或3所述的方法,其中关于所述一个或多个周期性动作的所述信息包括一个或多个时间窗口,每个时间窗口限定针对所述一个或多个周期性动作中的周期性动作的周期的下限和上限,所述一个或多个周期的所述延长由所述一个或多个时间窗口限制。

5.根据权利要求4所述的方法,还包括:

响应于所述估计剩余操作时间短于所述目标操作时间,如果由所述一个或多个时间窗口限制的一个或多个周期的延长被估计为导致剩余操作时间短于所述目标操作时间,则由所述便携式装置进行以下至少之一:经由所述便携式装置的用户接口向所述便携式装置的用户通知所述估计剩余操作时间,或者经由所述通信网络向所述远程服务器或与所述便携式装置相关联的次级网络设备通知所述估计剩余操作时间;而如果由所述一个或多个时间窗口限制的一个或多个周期的延长被估计为导致剩余操作时间不短于所述目标操作时间,则执行由所述一个或多个时间窗口限制的所述一个或多个周期的所述延长。

6.根据前述权利要求中任一项所述的方法,还包括:

响应于所述估计剩余操作时间短于当前所述目标操作时间,除了所述一个或多个周期的所述延长以减少所述电池消耗以外,还由所述便携式装置减少所述便携式装置的次级功能的功耗,以满足当前所述目标操作时间。

7.根据前述权利要求中任一项所述的方法,其中对针对所述电池的所述当前电荷的所述估计剩余操作时间的所述确定基于以下各项中的一项或多项:当前正常运行时间、剩余电池电量、估计操作功耗和数据传输事件成本的估计。

8.根据前述权利要求中任一项所述的方法,还包括:

在所述便携式装置的所述存储器中维持关于多个典型功耗值的信息,每个典型功耗值对应于不同操作时间,其中针对所述电池的所述当前电荷的所述估计剩余操作时间是通过由所述便携式装置执行以下操作来确定的:

将平均测量功耗值与在所述存储器中被维持的所述多个典型功耗值进行比较;以及

选择与所述多个典型功耗值中最接近所述平均测量功耗值的典型功耗值相对应的操作时间;或选择与所述多个典型功耗值中大于所述平均测量功耗值的最小的典型功耗值相对应的操作时间。

9.根据前述权利要求中任一项所述的方法,其中所述一个或多个周期性动作包括以下各项中的一项或多项:一种或多种不同类型的一个或多个周期性测量、测量信息到所述远程服务器的一个或多个周期性传输、以及次级信息到所述远程服务器的一个或多个周期性传输。

10.根据权利要求9所述的方法,其中所述一个或多个周期性测量包括使用一个或多个传感器对所述便携式装置的用户的以下各项中的至少一项的一个或多个周期性测量:位置、取向、加速度和至少一个生理信号。

11.根据权利要求10所述的方法,其中对位置的所述一个或多个周期性测量包括基于全球定位系统、wifi、蓝牙和蓝牙低功耗中的一项或多项而对所述便携式装置在预定义地理围栏内的位置的测量,并且对所述便携式装置的所述用户的所述生理信号的所述一个或多个测量包括心率测量、脉搏测量和姿势测量中的一项或多项。

12.根据权利要求9至11中任一项所述的方法,其中如果所述一个或多个周期性动作至少包括所述一种或多种不同类型的所述一个或多个周期性测量和测量信息到所述远程服务器的所述一个或多个周期性传输,则对于每种类型的测量,所述配置信息包括限定向所述远程服务器传输测量信息何时被允许或向所述远程服务器传输测量信息何时被允许立即触发的一个或多个规则,所述一个或多个规则包括以下各项中的一项或多项:

如果最近测量与最近测量被传输给所述远程服务器之间的时间大于在所述配置信息中被限定的第二阈值,则所述测量信息被允许传输;

如果最近测量与所述远程服务器被通知最近测量之间的时间大于在所述配置信息中被限定的第三阈值,则所述测量信息将立即被传输;

如果最近测量值与被传输给所述远程服务器的最近测量值之间的绝对差值大于在所述配置信息中被限定的第四阈值,则所述测量信息将立即被传输;

如果最近测量值低于在所述配置信息中被限定的第五阈值,则所述测量信息将立即被传输;以及

如果最近测量值高于在所述配置信息中被限定的第六阈值,则所述测量信息将立即被传输。

13.根据权利要求12所述的方法,其中所述便携式装置与所述远程服务器之间的通信以及所述一个或多个规则的实现使用以下各项中一种或多种而被进行:开放移动联盟轻量级机器对机器omalwm2m协议、消息排队遥测传输mqtt、超文本传输协议http、约束应用协议coap、高级消息排队协议amqp、快速用户数据报协议互联网连接quic以及可扩展消息和状态协议xmpp。

14.一种装置,包括用于执行以下各项的模块:

在存储器中维持配置信息,所述配置信息至少包括关于所述装置的目标操作时间的信息和关于一个或多个周期性动作的信息,所述一个或多个周期性动作被调度为由所述装置周期性地执行;

根据所述配置信息执行所述一个或多个周期性动作之一;

测量由于所述一个或多个周期性动作中的每个周期性动作而引起的功耗;

基于所测量的所述功耗来确定针对电池的当前电荷的估计剩余操作时间,所述电池为所述便携式装置供电;

根据时间的流逝来减少所述目标操作时间;

将所述估计剩余操作时间与所述目标操作时间进行比较;以及

响应于所述估计剩余操作时间短于所述目标操作时间,延长在所述配置信息中被限定的一个或多个相应周期性动作的一个或多个周期,以减少电池消耗。

15.一种计算机程序,包括用于引起装置至少执行以下各项的指令:

在存储器中维持配置信息,所述配置信息至少包括关于所述装置的目标操作时间的信息和关于一个或多个周期性动作的信息,所述一个或多个周期性动作被调度为由所述装置周期性地执行;

根据所述配置信息执行所述一个或多个周期性动作;

测量由于所述一个或多个周期性动作中的每个周期性动作而引起的功耗;

基于所测量的功耗来确定针对电池的当前电荷的估计剩余操作时间,所述电池为所述便携式装置供电;

根据时间的流逝来减少所述目标操作时间;

将所述估计剩余操作时间与所述目标操作时间进行比较;以及

响应于所述估计剩余操作时间短于所述目标操作时间,延长在所述配置信息中被限定的一个或多个相应周期性动作的一个或多个周期,以减少电池消耗。


技术总结
根据一个方面,提供了一种由便携式装置(201)执行的方法。最初,在便携式装置(201)的存储器中维持配置信息,该配置信息至少包括关于目标操作时间的信息和关于要被执行的一个或多个周期性动作的信息。便携式装置(201)根据配置信息执行一个或多个周期性动作中的至少一项。此后,便携式装置(201)确定针对为便携式装置供电的电池(202)的当前电荷的估计剩余操作时间。在根据时间的流逝来减少目标操作时间之后,便携式装置(201)将估计剩余操作时间与目标操作时间进行比较。响应于估计剩余操作时间短于目标操作时间,便携式装置(201)延长一个或多个相应周期性动作的一个或多个周期以减少电池消耗。

技术研发人员:J·P·孔蒂奥;T·I·萨沃莱南
受保护的技术使用者:诺基亚技术有限公司
技术研发日:2019.02.01
技术公布日:2020.09.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1