一种移动终端的电池电量监控方法及装置与流程

文档序号:13743347阅读:103来源:国知局
技术领域本发明属于计算机技术领域,尤其涉及一种移动终端的电池电量监控方法及装置。

背景技术:
随着智能手机、平板电脑等便携式智能终端功能越来越多,人们对智能手机的依赖程度越来越高,使得终端设备的电池续航时间和使用寿命很难达到用户的期望,而用户在选购手机和使用手机时也更加关注设备的电池容量,从而更加突出了电池带来的问题。例如,移动终端的电池在充电时,会出现实际电量和显示电量不一致的情况,例如在移动终端充电到百分之九十后,若移动终端的耗电比较大或者充电的电量比消耗的少时,会一直显示百分之九十,达不到百分之百的满格电量。或者在显示百分之百的电量后很容易掉到百分之九十的电量,使得电量显示不准确,从而会给用户带来电池充电不满或耗电量大的感觉。

技术实现要素:
本发明的目的在于提供一种移动终端的电池电量监控方法及装置,旨在解决由于现有技术无法提供一种有效的电池电量监控方法,导致电池电量监控结果不准确的问题。一方面,本发明提供了一种移动终端的电池电量监控方法,所述方法包括下述步骤:监测所述移动终端的电池的电池状态,当监测到预设的电池状态时,获取所述电池的当前电量,将所述当前电量记为第一电量;获取从所述第一电量变换为第二电量的时间间隔;当所述时间间隔满足预设的条件时,获取所述电池的健康状态信息;根据所述健康状态信息执行与所述电池状态关联的监控响应操作。另一方面,本发明提供了一种移动终端的电池电量监控装置,所述装置包括:电量监测单元,用于监测所述移动终端的电池的电池状态,当监测到预设的电池状态时,获取所述电池的当前电量,将所述当前电量记为第一电量;时间间隔计算单元,用于计算从所述第一电量变换为第二电量的时间间隔;状态获取单元,用于当所述时间间隔满足预设的条件时,获取所述电池的健康状态信息;以及监控操作执行单元,根据所述健康状态信息执行与所述电池状态关联的监控响应操作。在本发明实施例中,监测移动终端的电池的电池状态,当监测到预设的电池状态时,获取电池的当前电量,将当前电量记为第一电量,获取从第一电量变换为第二电量的时间间隔,当时间间隔满足预设的条件时,获取电池的健康状态信息,根据健康状态信息执行与电池状态关联的监控响应操作,从而通过电量变换的时间间隔及时触发对应的监控响应操作,以及时处理对应的电池异常事件,提高了电池监控效率和用户体验。附图说明图1是本发明实施例一提供的移动终端的电池电量监控方法的实现流程图;图2是本发明实施例二提供的移动终端的电池电量监控方法的实现流程图;图3是本发明实施例三提供的移动终端的电池电量监控方法的实现流程图;图4是本发明实施例四提供的移动终端的电池电量监控装置的结构示意图;图5是本发明实施例五提供的移动终端的电池电量监控装置的结构示意图;以及图6是本发明实施例六提供的移动终端的电池电量监控装置的结构示意图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。以下结合具体实施例对本发明的具体实现进行详细描述:实施例一:图1示出了本发明实施例一提供的移动终端的电池电量监控方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:在步骤S101中,监测移动终端的电池的电池状态,当监测到预设的电池状态时,获取电池的当前电量,将当前电量记为第一电量。在本发明实施例中,电池的电池状态包括充电状态、放电状态,放电状态在这里指的是移动终端在正常使用状态下移动终端内电池向其它部件供电的状态。当然,根据不同的应用场景,电池状态也可以被划分为其他状态,或使用其他状态名称。在具体实施过程中,可预先设置对应的监控选择界面,选择需要监控的电池状态。只有当用户选择对电池状态进行监控时,才对电池状态进行监控,从而降低实时监控带来的系统资源消耗。在步骤S102中,获取从第一电量变换为第二电量的时间间隔。在步骤S103中,当时间间隔满足预设的条件时,获取电池的健康状态信息。在本发明实施例中,实时监测移动终端电池的电池状态,并实时计算电池从第一电量变为第二电量的时间间隔。其中,第一电量为检测过程中前一监测时间点检测到的电池电量,第二电量为该前一监控时间点之后一监测时间点检测到的电池电量,第一电量和第二电量之差为一预设值,该预设值具体可根据电池类型、移动终端系统类型进行设置。因此,在这里是对电池的电量变化进行监测,当发生该电量变化的时间间隔满足预设的条件时,即认为电池发生了异常,此时,获取电池的健康状态信息,电池的健康状态信息至少包括电池设计容量以及完全充电容量,优选地,还可以包括电池的温度、电压以及制作材料等信息。完全充电容量为记录的最近一次电池完全充电后的电池容量或最近几次电池完全充电后的平均电池容量。在步骤S104中,根据健康状态信息执行与电池状态关联的监控响应操作。在本发明实施例中,当发生预设电量变化的时间间隔满足预设的条件时,根据电池的健康状态信息执行与该电池状态关联的监控响应操作,从而通过电量变换的时间间隔及时触发对应的监控响应操作,以及时处理对应的电池异常事件,提高电池监控效率和用户体验,具体的响应操作详见后续实施例的描述。实施例二:图2示出了本发明实施例二提供的移动终端的电池电量监控方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:在步骤S201中,监测移动终端的电池的电池状态,当监测到电池状态为充电状态时,获取电池的当前电量,将当前电量记为第一电量。在本发明实施例中,电池的电池状态包括充电状态、放电状态,放电状态在这里指的是移动终端在正常使用状态下移动终端内电池向其它部件供电的状态。当然,根据不同的应用场景,电池状态也可以被划分为其他状态,或使用其他状态名称。在具体实施过程中,可预先设置对应的监控选择界面,选择需要监控的电池状态。只有当用户选择对电池状态进行监控时,才对电池状态进行监控,从而降低实时监控带来的系统资源消耗。在步骤S202中,获取从第一电量变换为第二电量的时间间隔。在步骤S203中,当时间间隔大于预设的时间长度时,获取电池的健康状态信息,健康状态信息至少包括电池设计容量以及完全充电容量。在本发明实施例中,实时监测移动终端电池的电池状态,并实时计算电池从第一电量变为第二电量的时间间隔。其中,第一电量为检测过程中前一监测时间点检测到的电池电量,第二电量为该前一监控时间点之后一监测时间点检测到的电池电量,第一电量和第二电量之差为一预设值。当发生该电量变化的时间间隔大于预设的时间长度时,即充电过程中从一电量增加到另一电量所耗费的时间大于预设的时间长度时,表明电池发生了异常,此时,获取电池的健康状态信息,电池的健康状态信息至少包括电池设计容量以及完全充电容量,优选地,还可以包括电池的温度、电压以及制作材料等信息。在步骤S204中,判断完全充电容量与电池设计容量是否相同。在步骤S205中,当完全充电容量与电池设计容量相同时,获取电池的充电方式以及环境信息,根据健康状态信息、获取的充电方式以及环境信息输出对应的第一提示消息。在本发明实施例中,当完全充电容量与电池设计容量相同时,则表明电池的健康状态良好,充电时可以达到电池的设计容量。此时,若从第一电量增加或变换为第二电量的时间间隔大于预设的时间长度,则可能是用户的充电方式不符合移动终端的电池,例如,电流、电压过小或充电用数据线电阻过大等,导致充电速度过慢,也有可能是环境温度过高或过低导致。因此,为了提高移动终端的充电速度,提高用户体验,可根据电池的健康状态信息、获取的充电方式以及环境信息向用户输出对应的第一提示消息。作为示例地,例如,若移动终端所处环境温度处于预设的温度范围,则可通过振动、文字或语音输出提示消息,提示用户更换充电器或使用充电器直充,若环境温度过高或过低,则提示用户将移动终端放置到温度适宜的环境充电,从而引导用户正确对移动终端进行充电,提高电池的使用寿命。在步骤S206中,当完全充电容量与电池设计容量不同时,根据健康状态信息重新计算并更新移动终端显示的电量百分比。在本发明实施例中,当完全充电容量与电池设计容量不同时,则表示电池的健康状态不佳,充电时无法达到电池的设计容量。此时,若从第一电量增加或变换为第二电量的时间间隔大于预设的时间长度,则可能是由于电池老化导致充电难以到达预设电量(例如,100%的电量),当然也可能还有充电方式不符合要求的原因。因此,应根据电池的健康状态信息重新计算并更新移动终端显示的电量百分比,从而准确反应电池的完全充电电量和充电过程中显示的电量百分比。例如,若电池的健康状态良好时,完全充电电量为2000毫安,老化后完全充电电量为1500毫安,此时充电电量达到1500毫安时,显示的百分比应为100%,而不是75%。在具体计算过程中,可认为充电方式正确,因此,可根据健康状态信息通过预设的公式计算并更新移动终端显示的电量百分比,从而正确地向用户输出电量信息。进一步地,也可向用户显示输出移动终端电池已经老化或建议更换电池的提示信息。实施例三:图3示出了本发明实施例三提供的移动终端的电池电量监控方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:在步骤S301中,监测移动终端的电池的电池状态,当监测到电池状态为放电状态时,获取电池的当前电量,将当前电量记为第一电量。在步骤S302中,获取从第一电量变换为第二电量的时间间隔。在步骤S303中,当时间间隔小于预设的时间长度时,获取电池的健康状态信息,健康状态信息至少包括电池设计容量以及完全充电容量。在本发明实施例中,实时监测移动终端电池的电池状态,并实时计算电池从第一电量变为第二电量的时间间隔。其中,第一电量为检测过程中前一监测时间点检测到的电池电量,第二电量为该前一监控时间点之后一监测时间点检测到的电池电量,第一电量和第二电量之差为一预设值。因此,在这里是对电池电量变化进行监测,当发生该电量变化的时间间隔小于预设的时间长度时,即放电过程中从一电量降低到另一电量所耗费的时间小于预设的时间长度时,即认为电池发生了放电异常,此时,获取电池的健康状态信息,电池的健康状态信息至少包括电池设计容量以及完全充电容量,优选地,还可以包括电池的温度、电压以及制作材料等信息。在步骤S304中,判断完全充电容量与电池设计容量是否相同。在步骤S305中,当完全充电容量与电池设计容量相同时,获取电池的环境信息,根据健康状态信息以及环境信息输出对应的第二提示消息。在本发明实施例中,当完全充电容量与电池设计容量相同时,则可以认为电池的健康状态良好,充电时可以达到电池的设计容量。此时,若从第一电量降低或变换到第二电量的时间间隔小于预设的时间长度,则可能是电池的使用环境不符合移动终端电池的要求,例如,环境温度过高或过低等会导致电池材料分子放电性能降低。因此,为了提高电池的使用时间,可向用户输出对应的第二提示消息。具体地,可通过振动、文字或语音输出提示消息,提示用户在温度适宜的环境中使用移动终端,从而提高电池的使用时间或使用安全。在步骤S306中,当完全充电容量与电池设计容量不同时,根据健康状态信息重新计算并更新移动终端显示的电量百分比。在本发明实施例中,当完全充电容量与电池设计容量不同时,则可以认为电池的健康状态不佳,电量耗费较快。此时,若从第一电量降低或变换到第二电量的时间间隔小于预设的时间长度,则可能是由于电池老化导致放电效率降低。因此,应根据电池的健康状态信息重新计算并更新移动终端显示的电量百分比,从而准确反应电池放电过程中显示的电量百分比。在具体计算过程中,可根据健康状态信息通过预设的公式计算并更新移动终端显示的电量百分比。进一步地,也可向用户显示输出移动终端电池已经老化或建议更换电池的提示信息。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。实施例四:图4示出了本发明实施例四提供的移动终端的电池电量监控装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:电量监测单元41,用于监测移动终端的电池的电池状态,当监测到预设的电池状态时,获取电池的当前电量,将当前电量记为第一电量;时间间隔计算单元42,用于计算从第一电量变换为第二电量的时间间隔;状态获取单元43,用于当时间间隔满足预设的条件时,获取电池的健康状态信息;以及监控操作执行单元44,根据健康状态信息执行与电池状态关联的监控响应操作。在本发明实施例中,移动终端的电池电量监控装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。各单元的实施方式具体可参考前述实施例一的描述,在此不再赘述。实施例五:图5示出了本发明实施例五提供的移动终端的电池电量监控装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。在本发明实施例中,移动终端的电池电量监控装置包括电量监测单元51、时间间隔计算单元52、状态获取单元53、监控操作执行单元54以及信息输出单元55,其中:电量监测单元51,用于监测移动终端的电池的电池状态,当监测到预设的电池状态时,获取电池的当前电量,将当前电量记为第一电量;时间间隔计算单元52,用于计算从第一电量变换为第二电量的时间间隔;状态获取单元53,用于当时间间隔满足预设的条件时,获取电池的健康状态信息;监控操作执行单元54,根据健康状态信息执行与电池状态关联的监控响应操作;以及信息输出单元55,用于显示输出移动终端电池已经老化或建议更换电池的提示信息。在本发明实施例中,状态获取单元53可包括:第一信息获取单元531,用于当时间间隔大于预设的时间长度时,获取电池的健康状态信息,健康状态信息至少包括电池设计容量以及完全充电容量。监控操作执行单元54可包括:第一判断单元541,用于判断完全充电容量与电池设计容量是否相同;第一消息输出单元542,用于当完全充电容量与电池设计容量相同时,获取电池的充电方式以及环境信息,根据健康状态信息、获取的充电方式以及环境信息输出对应的第一提示消息;以及第一电量更新单元543,用于当完全充电容量与电池设计容量不同时,根据健康状态信息重新计算并更新移动终端显示的电量百分比。在本发明实施例中,移动终端的电池电量监控装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。各单元的实施方式具体可参考前述实施例二的描述,在此不再赘述。实施例六:图6示出了本发明实施例六提供的移动终端的电池电量监控装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。在本发明实施例中,移动终端的电池电量监控装置包括电量监测单元61、时间间隔计算单元62、状态获取单元63、监控操作执行单元64以及信息输出单元65,其中:电量监测单元61,用于监测移动终端的电池的电池状态,当监测到预设的电池状态时,获取电池的当前电量,将当前电量记为第一电量;时间间隔计算单元62,用于计算从第一电量变换为第二电量的时间间隔;状态获取单元63,用于当时间间隔满足预设的条件时,获取电池的健康状态信息;监控操作执行单元64,根据健康状态信息执行与电池状态关联的监控响应操作;以及信息输出单元65,用于显示输出移动终端电池已经老化或建议更换电池的提示信息。在本发明实施例中,状态获取单元63可包括:第二信息获取单元631,用于当时间间隔小于预设的时间长度时,获取电池的健康状态信息,健康状态信息至少包括电池设计容量以及完全充电容量;所述监控操作执行单元64包括:第二判断单元641,用于判断完全充电容量与电池设计容量是否相同;第二消息输出单元642,用于当完全充电容量与所述电池设计容量相同时,获取电池的环境信息,根据健康状态信息以及环境信息输出对应的第二提示消息;以及第二电量更新单元643,用于当完全充电容量与电池设计容量不同时,根据健康状态信息重新计算并更新移动终端显示的电量百分比。在本发明实施例中,移动终端的电池电量监控装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。各单元的实施方式具体可参考前述实施例三的描述,在此不再赘述。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1