一种移动终端及其省电方法与流程

文档序号:11139783阅读:239来源:国知局
一种移动终端及其省电方法与制造工艺

本发明属于通信领域,尤其涉及一种移动终端及其省电方法。



背景技术:

随着科技的发展,智能手机、平板电脑等移动终端的功能越来越强大,用户可以在移动终端的应用市场下载各种应用程序,以扩展移动终端的功能。

由于移动终端在工作时,需要运行的应用程序数量庞大,频繁的使用移动终端会造成移动终端的电池电量快速的消耗;且移动终端的后台时不时唤醒系统,对移动终端的电量造成较大的消耗,使本来就不充足的电量快速消耗完,在人们要使用时却没有电。

目前,移动终端的省电方法通常为在移动终端检测到当前电量不足时,开启省电模式。然而,这种省电方式不能在电量充足时按用户需求进行规划用电,无法满足用户的用电需求,给用户带来不便。例如,当用户出差不方便充电时,现有的省电方法无法保证移动终端在用户出差期间的用电情况,可能导致用户因移动终端无法正常工作而错过重要电话或信息,给用户带来损失或不便。



技术实现要素:

本发明提供一种移动终端及其省电方法,能够按用户需求规划用电,以满足用户的用电需求,能够有效延长移动终端的续航时间,提高电池使用效率,避免用户因移动终端无法正常工作错过重要电话/信息的情况。

为解决上述问题,本发明第一方面提供一种移动终端的省电方法,所述方 法包括:

获取预设时间以及当前电池的续航时间;

根据所述预设时间以及所述续航时间配置用电方案,以使在所述预设时间内所述移动终端能够正常工作。

为解决上述问题,本发明第二方面提供一种移动终端,所述移动终端包括:

获取模块,用于获取预设时间以及当前电池的续航时间;

配置模块,用于根据所述预设时间以及所述续航时间配置用电方案,以使在所述预设时间内所述移动终端能够正常工作。

上述方案,移动终端能够根据获取预设时间以及当前电池的续航时间配置用电方案,能够确定是否需要开启省电模式,提高电池的使用效率,延长电池续航时间,保证移动终端在预设时间内能够正常工作,避免用户因移动终端无法正常工作错过重要电话/信息的情况。

附图说明

图1是本发明移动终端的省电方法一实施例的流程图;

图2是本发明移动终端的省电方法另一实施例的流程图;

图3是本发明移动终端一实施例的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,图1是本发明移动终端的省电方法一实施例的流程图。本发 明中省电方法的执行主体为移动终端,移动终端可以为手机、平板电脑等,此处不做限制。本实施例中的移动终端的省电方法包括以下步骤:

S101:获取预设时间以及当前电池的续航时间。

当用户需要按需规划移动终端的电池的待机时间时,开启按需省电功能,并设置预设时间。其中,预设时间为预设的续航时间,用于标识至少在预设时间内移动终端能够正常工作。预设时间可以为具体的时间段(例如,5小时),也可以为具体时刻(例如,今天下午6点或明天上午8点等)。

例如,当用户外出或出差,不方便对移动终端进行充电时,开启按需省电功能,并设置期望移动终端正常工作的预设时间。

移动终端在监测到用户发送的启动按需省电命令时,根据用户设置的预设时间获取预设的续航时间,当前电池的续航时间。

移动终端在获取到的预设时间为具体时间段时,将该预设时间识别为预设的续航时间;当获取到的预设时间为具体时刻时,根据当前时间与获取到的具体时刻计算预设的续航时间。

移动终端获取当前电池的续航时间的方法具体不做限制。移动终端可以根据移动终端所运行的应用程序获取当前电池的耗电量,并根据当前电池的耗电量计算当前电池的续航时间。当移动终端能够监测当前电池的续航时间时,可以直接获取当前电池的续航时间信息。

S102:根据所述预设时间以及所述续航时间配置用电方案,以使在所述预设时间内所述移动终端能够正常工作。

移动终端根据预设时间以及当前电池的续航时间配置用电方案,以保证在预设时间内,移动终端能够正常工作。

配置用电方案可以为:根据预设时间以及续航时间确定是否需要开启省电 模式;当需要开启省电模式时,进一步确认启动进入省电模式的时刻,并在到达该时刻时进入省电模式,并在省电模式下进行正常工作。

上述方案,移动终端能够根据获取预设时间以及当前电池的续航时间配置用电方案,能够确定是否需要开启省电模式,提高电池的使用效率,延长电池续航时间,保证移动终端在预设时间内能够正常工作,避免用户因移动终端无法正常工作错过重要电话/信息的情况。

请参阅图2,图2是本发明移动终端的省电方法另一实施例的流程图。本发明中省电方法的执行主体为移动终端,移动终端可以为手机、平板电脑等,此处不做限制。本实施例中的移动终端的省电方法包括以下步骤:

S201:获取所述预设时间,获取剩余电量以及通过各组件模块的开关状态和权重值计算当前用电效率;通过所述剩余电量和所述当前用电效率计算当前电池的续航时间。

当用户需要按需规划移动终端的电池的待机时间时,开启按需省电功能,并设置预设时间。其中,预设时间为预设的续航时间,用于标识至少在预设时间内移动终端能够正常工作。预设时间可以为具体的时间段(例如,5小时),也可以为具体时刻(例如,今天下午6点或明天上午8点等)。

例如,当用户外出或出差,不方便对移动终端进行充电时,开启按需省电功能,并设置期望移动终端正常工作的预设时间。

移动终端在监测到用户发送的启动按需省电命令时,根据用户设置的预设时间获取预设的续航时间。

其中,移动终端在获取到的预设时间为具体时间段时,将该预设时间识别为预设的续航时间;当获取到的预设时间为具体时刻时,根据当前时间与获取到的具体时刻计算预设的续航时间。

移动终端获取当前电池的剩余电量以及通过各组件模块的开关状态和权重值(用电百分比)计算当前用电效率;通过剩余电量和当前用电效率计算当前电池的续航时间。

用电效率为当前电池的剩余电量与当前用电模式对应的耗电总量的比值。

移动终端计算电池的续航时间的方法可以为:移动终端监听系统电池变化广播,根据当前的电池使用情况,得到电池的耗电率,根据当前电池百分比和电池总容量,获得剩余的电池总量L,从而计算当前电池的续航时间T1

其中,电池的耗电率可以包括开启蓝牙的耗电权重值、开启GPS的耗电权重值、开启数据连接的耗电权重值、开启WiFi的耗电权重值,但并不限于此,在其他实施例中,可根据实际情况进行增减。例如,在其他实施例中还可以包括近距离无线通信(Near Field Communication,NFC)的耗电权重值。

当前电池的续航时间

其中,各模式用电速率与普通模式用电速率的比值即为用电效率,而由上面公式易知各模式与普通模式用电速率的比值等于各模式的(1+bt+g+dn+w+bl)与普通模式的(1+bt+g+dn+w+bl)的比值。bt为开启蓝牙的耗电权重值,g为开启GPS的耗电权重值,dn为开启数据连接的耗电权重值,w为开启WiFi的耗电权重值,bl为当前背光的耗电权重值,ue为蓝牙、GPS、数据连接以及WiFi均关闭时,背光最暗的情况下,移动终端一天所消耗的电池容量。

可以理解的是,bt、g、dn、w、bl各自对应的值可以由移动终端实时监测得到,也可以由移动终端获取用户根据实际情况设置的值而得到,此处不做限制。

可以理解的是,普通模式时,各组件模块(蓝牙、GPS、数据连接、WiFi 等)正常工作,省电模式时,各组件模块中的其中一个或多个暂停工作。

例如,普通模式(非省电模式)时,bt可以为20%,g可以为10%,dn可以为40%,w可以为10%,bl可以为20%,那么用电效率为(1+20%+10%+40%+10%+20%)/(1+20%+10%+40%+10%+20%)=1。

省电模式1时,bt可以为零,g可以为10%,dn可以为40%,w可以为10%,bl可以为10%,那么用电效率a1为(1+0+10%+40%+10%+10%)/(1+20%+10%+40%+10%+20%)=85%。

省电模式2时,bt可以为零,g可以为10%,dn可以为零,w可以为零,bl可以为10%,那么用电效率a2为(1+0+10%+0+0+10%)/(1+20%+10%+40%+10%+20%)=60%。

可以理解的是,当移动终端能够监测当前电池的续航时间时,可以直接获取当前电池的续航时间信息。

S202:确认所述预设时间是否大于所述续航时间。

移动终端比较获取到的预设时间以及当前电池的续航时间,并确认预设时间是否大于当前电池的续航时间。

移动终端当确认预设时间小于或等于当前电池的续航时间时,不做任何处理,结束本次流程。

移动终端当确认预设时间大于当前电池的续航时间时,执行步骤S203。

S203:调整所述移动终端在不同用电模式下的工作时间,以使各用电模式下的工作时间之和大于或等于所述预设时间,且所述各用电模式下消耗的电量总和小于或等于所述电池的剩余电量,其中,不同用电模式的单位时间内消耗的电量不同。

进一步地,各用电模式所对应的用电效率越高所占工作时间越长。

例如,移动终端在确认预设时间大于当前电池的续航时间时,获取移动终端的用电模式信息,并根据用电模式信息调整移动终端在不同用电模式下的工作时间。

比如,移动终端获取到当前处于普通模式时,移动终端获取省电模式的信息,根据省电模式的用电效率确定移动终端工作在普通模式、省电模式下的工作时间,并根据不同用电模式对应的工作时间控制移动终端工作。

移动终端工作在普通模式下的工作时间大于工作在省电模式下的工作时间。

其中,省电模式可以为一个,也可以为至少两个,此处不做限制。移动终端工作在普通模式、省电模式下各自对应的工作时间的总和大于或等于预设时间,且普通模式、省电模式各自所消耗的电量总和小于或等于电池的剩余电量。不同用电模式的单位时间内消耗的电量不同。省电模式在单位时间内消耗的电量小于普通模式在单位时间内消耗的电量。

进一步地,各用电模式所对应的用电效率越高所占工作时间越长。当省电模式有至少两个时,用电效率越高的省电模式对应的工作时间比用电效率低的省电模式对应的工作时间长。比如,假设省电模式1的用电效率为85%,省电模式2的用电效率为60%,……,省电模式n的用电效率为40%,那么普通模式对应的工作时间>省电模式1对应的工作时间>省电模式2对应的工作时间>……>省电模式n对应的工作时间。

进一步地,步骤S203可以为:根据所述用电模式的类型、所述用电模式对应的用电效率确定在所述用电模式各自对应的工作时间;其中,所述用电模式的类型包括普通模式以及至少一省电模式,所述用电模式与用电效率相对应;所述用电效率为当前模式的用电速率与所述普通模式的用电速率的比值;所述 用电模式各自对应的工作时间的总和大于或等于所述预设时间;所述用电模式各自对应的工作时间与用电效率之积的总和大于或等于所述续航时间。

进一步地,用电效率最低的省电模式所对应的工作时间占各用电模式的工作时间总和的比例小于或等于预设比例。各用电模式所对应的用电效率越高所占工作时间越长。

例如,移动终端在确认预设时间大于当前电池的续航时间时,获取移动终端所支持的用电模式信息,根据用电模式信息包含的用电模式的类型、用电模式对应的用电效率确定用电模式各自对应的工作时间。

在一种实施方式中,移动终端在获取到用电模式包括普通模式和一省电模式,当前处于普通模式时,获取省电模式对应的用电效率,根据当前电池的续航时间、省电模式对应的用电效率确定普通模式对应的工作时间、省电模式对应的工作时间。其中,普通模式对应的用电效率为100%。

假设:普通模式对应的时间为t1,省电模式对应的工作时间t2,省电模式对应的用电效率为a,那么,普通模式对应的时间t1与省电模式对应的工作时间t2之和大于或等于预设时间T2,普通模式对应的时间t1、省电模式对应的工作时间t2与省电模式对应的用电效率为a之积的总和大于或等于当前电池的续航时间T1。即:

t1+t2≥T2,记为公式①;

t1+a×t2≥T1,记为公式②;

其中,t1>t2>0;

当T1=10小时,T2=12小时,a=60%时,公式①②分别为:

t1+t2≥12,t1+60%t2≥10,从而得出:10>t1≥7小时,t2≥5小时,且t2<t1

移动终端在分别确定t1、t2后,在获取当前时间并根据t1设置定时时间, 在确认在普通模式下的工作时间到达t1小时,从普通模式切换到省电模式,并控制移动终端工作在省电模式的时长至少为5小时。

由于在省电模式中一些功能会被关闭,所以如果为了提高用户体验应该减少省电模式的使用时间,移动终端选择普通模式对应的时间t1为最长的用电方案,能够在预设时间内保证移动终端正常工作的同时,尽量满足用户对移动终端功能的需求。

在另一种实施方式中,移动终端在获取到用电模式包括普通模式和两种省电模式,当前处于普通模式时,获取省电模式各自对应的用电效率,根据当前电池的续航时间、省电模式各自对应的用电效率确定普通模式对应的工作时间、省电模式各自对应的工作时间。

假设:普通模式对应的时间为t1,第一省电模式对应的工作时间t2,第一省电模式对应的用电效率为a1,第二省电模式对应的工作时间t2,第二省电模式对应的用电效率为a2,那么,普通模式对应的时间t1、第一省电模式对应的工作时间t2、第二省电模式对应的工作时间t3之和大于或等于预设时间T2,普通模式对应的时间t1、第一省电模式对应的工作时间t2与第一省电模式对应的用电效率为a1之积、第二省电模式对应的工作时间t3与第二省电模式对应的用电效率为a2之积的总和大于或等于当前电池的续航时间T1。即:

t1+t2+t3≥T2,记为公式③;

t1+a1×t2+a2×t3≥T1,记为公式④;

其中,t1>t2>t3>0;

当T1=10小时,T2=12小时,a1=85%,a2=60%时,则公式③④分别变为:

t1+t2+t3≥12,t1+85%t2+60%t3≥10。

由此推出0.4t1+0.25t2≥2.8,记为公式⑤,0.25t3-0.15t1≥0.2,记为公式 ⑥。

由公式⑤⑥可知,可以根据用户的输入的t1,自动确定t2和t3的范围,用户再在该范围内选择t2或t3的值,这样t1,t2,t3都确定。

当然也可以不需要用户选择自行确定具体的分配方案,由于该方程存在多组解,所以可以根据不同的需要根据不同的条件来选择一组最优解,例如:

由于在省电模式2中很多功能被关闭,所以如果为了提高用户体验应该减少省电模式2的工作时间,所以限制省电模式2的工作时间占各用电模式的工作时间总和的比例小于预设比例,这个比例可以根据需要任意调整,例如调整为25%。预设比例为由公式⑤⑥计算出的省电模式2的工作时间占各用电模式的工作时间总和的比例。由省电模式2的时间占各用电模式的工作时间总和的比例可以推出省电模式2的时间上限,再由此上限推断出普通模式和省电模式1的时间。

或者由于越省电的模式关闭的功能越多,所以我们希望各用电模式所对应的用电效率越高所占工作时间越长,所以希望普通模式的工作时间最长,省电模式1其次,省电模式2最短。具体的分配规则可以根据需要任意调整。

例如,由公式⑤⑥至少可得以下多种用电方案:

用电方案(1):10>t1≥5小时,t2≥3.2小时,t3≥3.8小时。

用电方案(2):10>t1≥4.8小时,t2≥3.52小时,t3≥3.68小时。

用电方案(3):10>t1≥4.7小时,t2≥3.68小时,t3≥3.62小时。

用电方案(4):0<t1≤4.6小时,t2≥3.84小时,t3≥3.56小时。

移动终端在根据各用电模式类型、用电模式各自对应的用电效率获得多种用电方案,并从多种用电方案中确定最终的用电方案。

以上4种用电方案中,由于用电方案(1)(2)中,t2<t3,不满足t2>t3 的要求,因此,用电方案(1)(2)不可取。

由于用电方案(3)、(4)中,用电方案(3)中t1的值最大,因此将用电方案(4)确认为最终的用电方案。

由于用电方案(4)中,t2≥3.68小时,t3≥3.62小时,t2和t3的值太接近,那么此时可以增大t2的值,同时减小t3的值,以做进一步调整,使得第二省电模式对应的工作时间占各用电模式对应的工作时间总和的比例小于或等于3.62/12。

其中,调整t2、t3所遵循的依据为:各用电模式所对应的用电效率越高所占工作时间越长,当用电效率高的省电模式对应的工作时间近似等于或接近用电效率低的省电模式对应的工作时间时,用电效率最低的省电模式所对应的工作时间占各用电模式的工作时间总和的比例小于或等于预设比例。

可以理解的是,当省电模式为多种时,可以参照省电模式为两种的情况确定最终的用电方案,具体请参阅上述包括两种省电模式的实时方式中的相关描述,此处不赘述。

移动终端在计算出t1、t2、t3后,在t1对应的时间内工作在普通模式下,在到达t1对应的时间时,从普通模式切换到第一省电模式,并在第一省电模式下工作t2对应的时间,在到达t2对应的时间时,从第一省电模式切换到第二省电模式。

可以理解的是,在其他实施例中,省电模式各自对应的省电效率a1、a2可以根据实际情况进行设置。

移动终端工作在省电模式时,一些应用程序会被禁用/停用,被禁用/停用的应用程序对应的功能将无法实现。移动终端从多种用电方案中优先选择t1对应的工作时间最长的用电方案、t2对应的工作时间最长的用电方案,能够在 预设时间内尽量满足用户对移动终端功能的需求。

上述方案,移动终端能够根据获取预设时间以及当前电池的续航时间确定是否需要开启省电模式,并在预设时间大于当前电池的续航时间时,配置用电方案,能够提高电池的使用效率,延长电池续航时间,保证移动终端在预设时间内能够正常工作,避免用户因移动终端无法正常工作错过重要电话/信息的情况。

移动终端从多种用电方案中优先选择t1对应的工作时间最长的用电方案、t2对应的工作时间最长的用电方案,能够在预设时间内尽量满足用户对移动终端功能的需求。

请参阅图3,图3是本发明移动终端一实施例的结构示意图。移动终端可以为手机、平板电脑等,此处不做限制。其中,本实施例移动终端所包括的各模块用于执行图1对应的实施例,具体请参阅图1以及图1对应的实施例中的相关描述,此处不赘述。本实施例移动终端包括获取模块310、配置模块320。

获取模块310用于获取预设时间以及当前电池的续航时间。

比如,获取模块310获取预设时间以及当前电池的续航时间。获取模块310将预设时间信息、续航时间信息向配置模块320发送。

配置模块320用于接收获取模块310发送的预设时间信息、续航时间信息,根据预设时间以及续航时间配置用电方案,以使在预设时间内所述移动终端能够正常工作。

比如,省电模块330接收获取模块310发送的预设时间信息、续航时间信息,根据预设时间以及续航时间配置用电方案,以使在预设时间内所述移动终端能够正常工作。

上述方案,移动终端能够根据获取预设时间以及当前电池的续航时间配置 用电方案,能够确定是否需要开启省电模式,提高电池的使用效率,延长电池续航时间,保证移动终端在预设时间内能够正常工作,避免用户因移动终端无法正常工作错过重要电话/信息的情况。

请继续参阅图3,在一种实施例中,本实施例中移动终端所包括的各模块用于执行图2对应的实施例,具体请参阅图2以及图2对应的实施例中的相关描述,此处不赘述。具体地:

获取模块310具体用于获取预设时间以及根据当前电池的耗电率获取电池的续航时间。

比如,获取模块310获取预设时间以及根据当前电池的耗电率获取电池的续航时间。

进一步地,获取模块310具体用于获取剩余电量以及通过各组件模块的开关状态和耗电权重值计算当前用电效率;以及用于通过所述剩余电量和当前用电效率计算当前电池的续航时间。

比如,获取模块310获取剩余电量以及通过各组件模块的开关状态和耗电权重值计算当前用电效率;以及用于通过所述剩余电量和所述当前用电效率计算当前电池的续航时间。

获取模块310将预设时间信息、续航时间信息向配置模块320发送。

配置模块320用于接收获取模块310发送的预设时间信息、续航时间信息,确认预设时间是否大于续航时间,并在确认预设时间大于续航时间时,调整移动终端在不同用电模式下的工作时间,以使各用电模式下的工作时间之和大于或等于预设时间,且各用电模式下消耗的电量总和小于或等于电池的剩余电量,不同用电模式的单位时间内消耗的电量不同。

比如,配置模块320接收获取模块310发送的预设时间信息、续航时间信 息,确认预设时间是否大于续航时间。并在确认预设时间大于续航时间时,调整移动终端在不同用电模式下的工作时间,以使各用电模式下的工作时间之和大于或等于预设时间,且各用电模式下消耗的电量总和小于或等于电池的剩余电量,不同用电模式的单位时间内消耗的电量不同。

进一步地,配置模块320用于在确认预设时间大于续航时间时,根据用电模式的类型、用电模式对应的用电效率确定用电模式各自对应的工作时间;其中,用电模式的类型包括普通模式以及至少一省电模式,用电模式与用电效率相对应;用电效率为当前模式的用电速率与普通模式的用电速率的比值;用电模式各自对应的工作时间的总和大于或等于预设时间;用电模式各自对应的工作时间与用电效率之积的总和大于或等于续航时间。

进一步地,用电效率最低的省电模式所对应的工作时间占各用电模式的工作时间总和的比例小于或等于预设比例。

进一步地,各用电模式所对应的用电效率越高所占工作时间越长。

比如,配置模块320在确认预设时间大于续航时间时,根据用电模式的类型、用电模式对应的用电效率确定用电模式各自对应的工作时间;其中,用电模式的类型包括普通模式以及至少一省电模式,用电模式与用电效率相对应;用电效率为当前模式的用电速率与普通模式的用电速率的比值;用电模式各自对应的工作时间的总和大于或等于预设时间;用电模式各自对应的工作时间与用电效率之积的总和大于或等于续航时间。

上述方案,移动终端能够根据获取预设时间以及当前电池的续航时间确定是否需要开启省电模式,并在预设时间大于当前电池的续航时间时,配置用电方案,能够提高电池的使用效率,延长电池续航时间,保证移动终端在预设时间内能够正常工作,避免用户因移动终端无法正常工作错过重要电话/信息的 情况。

移动终端从多种用电方案中优先选择t1对应的工作时间最长的用电方案、t2对应的工作时间最长的用电方案,能够在预设时间内尽量满足用户对移动终端功能的需求。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1