一种移动终端和基于充电习惯的移动终端电量显示方法技术

技术编号:15612948 阅读:78 留言:0更新日期:2017-06-14 02:32
本发明专利技术实施例公开了一种基于充电习惯的移动终端电量显示方法,该方法应用于移动终端,所述移动终端采用电池进行供电;该方法包括:基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量;获取电池的第一电量,所述电池的第一电量为电池的实际电量;获取所述用户习惯的开始充电的电量对应的预定转化逻辑;采用与所述用户习惯的开始充电的电量对应的预定转化逻辑对第一电量进行转化,得出第二电量;显示所述第二电量。本发明专利技术实施例还公开了一种移动终端。

【技术实现步骤摘要】
一种移动终端和基于充电习惯的移动终端电量显示方法
本专利技术涉及移动终端电池供电技术,尤其涉及一种移动终端和基于充电习惯的移动终端电量显示方法。
技术介绍
随着通信和微电子技术的快速发展,移动终端的功能越来越丰富,其中很多功能的功耗都较大。目前大多数移动终端使用锂离子电池进行供电,由于锂离子电池容量一般较小,移动终端的高耗电和电池容量有限之间产生了实际的矛盾。移动终端使用内置的电量计芯片获取电池的电压和剩余电量,通过软件读取电量计芯片采集到的数据,并实时在移动终端的用户界面上显示。在移动终端的电量小于一定数值例如9%时,提示用户进行充电;然而,在实际应用中,用户不一定按照移动终端的提示进行充电,通常是按照自己的使用习惯进行充电,这样,用户就可能在移动终端的电量较高时进行充电;如此,导致移动终端的电池的很大一部分电量没有使用;另外,用户在移动终端的电量较高时进行充电,就会导致移动终端的频繁充电,进而会减少电池的使用寿命。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种移动终端和基于充电习惯的移动终端电量显示方法,能够提升移动终端的续航能力和移动终端的电池利用率。本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种基于充电习惯的移动终端电量显示方法,所述方法应用于移动终端,所述移动终端采用电池进行供电;所述方法包括:基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量;获取电池的第一电量,所述电池的第一电量为电池的实际电量;获取所述用户习惯的开始充电的电量对应的预定转化逻辑,采用与所述用户习惯的开始充电的电量对应的预定转化逻辑对第一电量进行转化,得出第二电量;显示所述第二电量。上述方案中,在获取用户习惯的开始充电的电量之前,所述方法还包括获取用户开始充电的电量的历史数据;所述获取用户开始充电的电量的历史数据,包括:采集至少一次对移动终端充电时用户开始充电的电量,基于采集的电量值得出用户开始充电的电量的历史数据。上述方案中,所述采集至少一次对移动终端充电时用户开始充电的电量,为:对至少一次移动终端完整充电时用户开始充电的电量进行采集;所述移动终端完整充电的过程为:移动终端开始充电到移动终端充满电的过程。上述方案中,所述基于采集的电量值得出用户开始充电的电量的历史数据包括:在采集到的电量值中,按照充电时间顺序选择最新的N个电量值组成用户开始充电的电量的历史数据,N小于所采集到的电量值的个数;所述基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量,包括:将用户开始充电的电量的历史数据的平均值作为用户习惯的开始充电的电量。上述方案中,所述获取所述用户习惯的开始充电的电量对应的预定转化逻辑,包括:基于预先设置的电量等级,得出所述用户习惯的开始充电的电量所处在的电量等级,每个电量等级对应一个预定转化逻辑。上述方案中,所述预先设置的电量等级的个数为m,m为大于1的自然数;在预先设置的m个电量等级中,第i电量等级为Ai-1到Ai,其中,i取1至m,Ai表示第i电量等级的下限,Ai表示第i电量等级的上限,A0为0%,Am为100%,A1至Am依次从小到大排列;所述用户习惯的开始充电的电量大于等于A1且小于等于Am-1时,所述用户习惯的开始充电的电量对应的预定转化逻辑包括:第1转化逻辑至第m-2转化逻辑;令j取1至m-2,则第j转化逻辑包括:第一电量大于0%且小于B时,将第一电量按照闭区间[0,B]到闭区间[0,Aj]之间的一一映射关系进行转化,以得出第二电量,B为小于A1的正数;第一电量大于等于B且小于100%时,将第一电量按照闭区间[B,100%]到闭区间[Aj,100%]之间的一一映射关系进行转化,以得出第二电量。上述方案中,在所述第j转化逻辑中,第一电量C1大于0%小于B时,闭区间[0,B]到区间[0,Aj]之间的一一映射关系表示为:C2=C1*Aj/B,C2表示第二电量;在所述第j转化逻辑中,第一电量C1大于等于B小于100%时,所述闭区间[B,100%]到闭区间[Aj,100%]之间的一一映射关系表示为:C2=C1*(1-Aj)/(1-B)+(Aj-B)/(1-B)。上述方案中,所述获取电池的第一电量,包括:通过读取移动终端的电源管理芯片,得出电池的第一电量。上述方案中,所述获取电池的第一电量,包括:通过读取移动终端的电量计芯片,得出电池的第一电量。上述方案中,所述显示所述第二电量,包括:基于最近n次得出的第二电量,对当前得出的第二电量进行更新,将当前更新后的第二电量进行显示;n为大于1的自然数,当前更新后的第二电量与上一次得出的第二电量的比值在设定比例范围之内。本专利技术实施例还提供了一种移动终端,包括电池、电量采集单元、电量转换单元和电量显示单元;其中,电量采集单元,用于基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量;获取电池的第一电量,所述电池的第一电量为电池的实际电量;电量转换单元,用于获取所述用户习惯的开始充电的电量对应的预定转化逻辑,采用与所述用户习惯的开始充电的电量对应的预定转化逻辑对第一电量进行转化,得出第二电量;每个所述电量等级对应一个预定转化逻辑;电量显示单元,用于显示所述第二电量。上述方案中,所述电量采集单元,还用于在获取用户习惯的开始充电的电量之前,采集至少一次对移动终端充电时用户开始充电的电量,基于采集的电量值得出用户开始充电的电量的历史数据。上述方案中,所述电量采集单元,具体用于对至少一次移动终端完整充电时用户开始充电的电量进行采集,得出至少一次对移动终端充电时用户开始充电的电量;所述移动终端完整充电的过程为:移动终端开始充电到移动终端充满电的过程。上述方案中,所述电量转换单元,具体用于基于预先设置的电量等级,得出所述用户习惯的开始充电的电量所处在的电量等级,每个电量等级对应一个预定转化逻辑。上述方案中,所述预先设置的电量等级的个数为m,m为大于1的自然数;在预先设置的m个电量等级中,第i电量等级为Ai-1到Ai,其中,i取1至m,Ai表示第i电量等级的下限,Ai表示第i电量等级的上限,A0为0%,Am为100%,A1至Am依次从小到大排列;所述用户习惯的开始充电的电量大于等于A1且小于等于Am-1时,所述用户习惯的开始充电的电量对应的预定转化逻辑包括:第1转化逻辑至第m-2转化逻辑;令j取1至m-2,则第j转化逻辑包括:第一电量大于0%且小于B时,将第一电量按照闭区间[0,B]到闭区间[0,Aj]之间的一一映射关系进行转化,以得出第二电量,B为小于A1的正数;第一电量大于等于B且小于100%时,将第一电量按照闭区间[B,100%]到闭区间[Aj,100%]之间的一一映射关系进行转化,以得出第二电量。本专利技术实施例提供的一种移动终端和基于充电习惯的移动终端电量显示方法,基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量;获取电池的第一电量,所述电池的第一电量为电池的实际电量;获取所述用户习惯的开始充电的电量对应的预定转化逻辑,采用与所述用户习惯的开始充电的电量对应的预定转化逻辑对第一电量进行转化,得出第二电量;显示所述第二电量如此,可以根据用户的充电习惯进行相应的电量显示,充分利用了原来不能使用的剩余本文档来自技高网...
一种移动终端和基于充电习惯的移动终端电量显示方法

【技术保护点】
一种基于充电习惯的移动终端电量显示方法,其特征在于,所述方法应用于移动终端,所述移动终端采用电池进行供电;所述方法包括:基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量;获取电池的第一电量,所述电池的第一电量为电池的实际电量;获取所述用户习惯的开始充电的电量对应的预定转化逻辑,采用与所述用户习惯的开始充电的电量对应的预定转化逻辑对第一电量进行转化,得出第二电量;显示所述第二电量。

【技术特征摘要】
1.一种基于充电习惯的移动终端电量显示方法,其特征在于,所述方法应用于移动终端,所述移动终端采用电池进行供电;所述方法包括:基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量;获取电池的第一电量,所述电池的第一电量为电池的实际电量;获取所述用户习惯的开始充电的电量对应的预定转化逻辑,采用与所述用户习惯的开始充电的电量对应的预定转化逻辑对第一电量进行转化,得出第二电量;显示所述第二电量。2.根据权利要求1所述的方法,其特征在于,在获取用户习惯的开始充电的电量之前,所述方法还包括获取用户开始充电的电量的历史数据;所述获取用户开始充电的电量的历史数据,包括:采集至少一次对移动终端充电时用户开始充电的电量,基于采集的电量值得出用户开始充电的电量的历史数据。3.根据权利要求2所述的方法,其特征在于,所述采集至少一次对移动终端充电时用户开始充电的电量,为:对至少一次移动终端完整充电时用户开始充电的电量进行采集;所述移动终端完整充电的过程为:移动终端开始充电到移动终端充满电的过程。4.根据权利要求2或3所述的方法,其特征在于,所述基于采集的电量值得出用户开始充电的电量的历史数据包括:在采集到的电量值中,按照充电时间顺序选择最新的N个电量值组成用户开始充电的电量的历史数据,N小于所采集到的电量值的个数;所述基于用户开始充电的电量的历史数据,获取用户习惯的开始充电的电量,包括:将用户开始充电的电量的历史数据的平均值作为用户习惯的开始充电的电量。5.根据权利要求1所述的方法,其特征在于,所述获取所述用户习惯的开始充电的电量对应的预定转化逻辑,包括:基于预先设置的电量等级,得出所述用户习惯的开始充电的电量所处在的电量等级,每个电量等级对应一个预定转化逻辑。6.根据权利要求1或5所述的方法,其特征在于,所述预先设置的电量等级的个数为m,m为大于1的自然数;在预先设置的m个电量等级中,第i电量等级为Ai-1到Ai,其中,i取1至m,Ai表示第i电量等级的下限,Ai表示第i电量等级的上限,A0为0%,Am为100%,A1至Am依次从小到大排列;所述用户习惯的开始充电的电量大于等于A1且小于等于Am-1时,所述用户习惯的开始充电的电量对应的预定转化逻辑包括:第1转化逻辑至第m-2转化逻辑;令j取1至m-2,则第j转化逻辑包括:第一电量大于0%且小于B时,将第一电量按照闭区间[0,B]到闭区间[0,Aj]之间的一一映射关系进行转化,以得出第二电量,B为小于A1的正数;第一电量大于等于B且小于100%时,将第一电量按照闭区间[B,100%]到闭区间[Aj,100%]之间的一一映射关系进行转化,以得出第二电量。7.根据权利要求6所述的方法,其特征在于,在所述第j转化逻辑中,第一电量C1大于0%小于B时,闭区间[0,B]到区间[0,Aj]之间的一一映射关系表示为:C2=C1*Aj/B,C2表示第二电量;在所述第j转化逻辑中,第一电量C1大于等于B小于100%时,所述闭区间[B,100%]到闭区间[Aj,...

【专利技术属性】
技术研发人员:贾宝锋
申请(专利权)人:西安中兴新软件有限责任公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1