获取终端电池续航时间的方法和终端的制作方法

文档序号:8475238阅读:196来源:国知局
获取终端电池续航时间的方法和终端的制作方法
【技术领域】
[0001] 本发明涉及通信技术,尤其涉及一种获取终端电池续航时间的方法和终端。
【背景技术】
[0002] 随着通信技术的发展,用户对移动终端的要求越来越高,以手机为例,手机从功能 机到智能机的发展,用户的应用需求得到满足,但随着智能机、大屏幕手机的不断更新,以 及手机上的应用业务越来越多,手机电池的耗电量越来越大,因此手机电池续航时间逐渐 成为智能机发展的瓶颈,对于手机剩余续航时间的确定也成为目前研发人员致力研宄的课 题。
[0003] 现有技术中,移动终端计算的电池续航时间基本都是理论值,比如用理论的剩余 电池电量除以理论的待机电流即可得出理论的续航时间,但理论的续航时间和实际上用户 所能用到的续航时间不相符,即现有技术确定的移动终端的电池续航时间不准确。

【发明内容】

[0004] 本发明提供一种获取终端电池续航时间的方法和终端,用以解决现有技术中确定 终端的电池续航时间不准确的技术问题。
[0005] 本发明提供一种获取终端电池续航时间的方法,包括:
[0006] 采集终端当前剩余电量和所述终端的基础耗电电流;其中,所述终端的基础耗电 电流为所述终端上所有非维持终端操作系统运转的模块关闭之后的电流;
[0007] 确定所述终端采集第一数据所耗费的第一时间;其中,所述第一数据包括用户在 所述终端上的各个用户行为和每个所述用户行为对应的第二时间;
[0008] 根据所述第一时间、每个所述用户行为、每个所述用户行为对应的第二时间和预 设的第一映射关系,确定所述终端的第一平均电流;所述第一映射关系包括每个所述用户 行为与每个所述用户行为对应的实时电流值;
[0009] 根据所述当前剩余电量、所述第一平均电流和所述基础耗电电流,确定所述终端 的电池续航时间。
[0010] 进一步地,所述根据所述第一时间、每个所述用户行为、每个所述用户行为对应的 第二时间和预设的第一映射关系确定所述终端的第一平均电流,包括:
[0011] 根据所述用户行为和所述第一映射关系,确定所述用户行为对应的实时电流值;
[0012] 根据所述用户行为对应的实时电流值和所述用户行为对应的第二时间,获取所述 用户行为在所述第二时间内产生的第一总电流值;
[0013] 根据所述终端上每个所述用户行为在所述第二时间内产生的第一总电流值,获得 第二总电流值;
[0014] 根据所述第二总电流值和所述第一时间,得到所述第一平均电流。
[0015] 进一步地,所述根据所述用户行为对应的实时电流值和所述用户行为对应的第二 时间,获取所述用户行为在所述第二时间内产生的第一总电流值,具体包括:
[0016] 将所述用户行为对应的实时电流值与所述用户行为对应的第二时间相乘的乘积 作为所述用户行为在所述第二时间内产生的第一总电流值;
[0017] 则所述根据所述终端上每个所述用户行为在所述第二时间内产生的第一总电流 值,获得第二总电流值,具体包括:
[0018] 将所述终端上每个所述用户行为在所述第二时间内产生的第一总电流值相加的 和作为所述第二总电流值;
[0019] 则所述根据所述第二总电流值和所述第一时间,得到所述第一平均电流,具体包 括:
[0020] 将所述第二总电流值除以所述第一时间的商值,作为所述第一平均电流。
[0021] 进一步地,所述根据所述当前剩余电量、所述第一平均电流和所述基础耗电电流, 确定所述终端的电池续航时间,具体包括:
[0022] 确定所述终端的第二平均电流等于所述第一平均电流与所述基础耗电电流的 和;
[0023] 确定所述终端的电池续航时间等于所述当前剩余电量除以所述第二平均电流的 商值。
[0024] 进一步地,所述在采集终端当前剩余电量和所述终端的基础耗电电流之前,所述 方法还包括:
[0025] 获取所述第一数据,并记录所述第一数据。
[0026] 本发明提供一种终端,包括:
[0027] 采集模块,用于采集终端当前剩余电量和所述终端的基础耗电电流;其中,所述终 端的基础耗电电流为所述终端上所有非维持终端操作系统运转的模块关闭之后的电流;
[0028] 第一确定模块,用于确定所述终端采集第一数据所耗费的第一时间;其中,所述第 一数据包括用户在所述终端上的各个用户行为和每个所述用户行为对应的第二时间;
[0029] 第二确定模块,用于根据所述第一时间、每个所述用户行为、每个所述用户行为对 应的第二时间和预设的第一映射关系,确定所述终端的第一平均电流;所述第一映射关系 包括每个所述用户行为与每个所述用户行为对应的实时电流值;
[0030] 第三确定模块,用于根据所述当前剩余电量、所述第一平均电流和所述基础耗电 电流,确定所述终端的电池续航时间。
[0031] 进一步地,所述第二确定模块,包括:
[0032] 第一确定单元,用于根据所述用户行为和所述第一映射关系,确定所述用户行为 对应的实时电流值;
[0033] 第一获取单元,用于根据所述用户行为对应的实时电流值和所述用户行为对应的 第二时间,获取所述用户行为在所述第二时间内产生的第一总电流值;
[0034] 第二获取单元,用于根据所述终端上每个所述用户行为在所述第二时间内产生的 第一总电流值,获得第二总电流值;
[0035] 第三获取单元,用于根据所述第二总电流值和所述第一时间,得到所述第一平均 电流。
[0036] 进一步地,所述第一获取单元,具体用于将所述用户行为对应的实时电流值与所 述用户行为对应的第二时间相乘的乘积作为所述用户行为在所述第二时间内产生的第一 总电流值;
[0037] 所述第二获取单元,具体用于将所述终端上每个所述用户行为在所述第二时间内 产生的第一总电流值相加的和作为所述第二总电流值;
[0038] 所述第三获取单元,用于将所述第二总电流值除以所述第一时间的商值,作为所 述第一平均电流。
[0039] 进一步地,所述第三确定模块,包括:
[0040] 第二确定单元,用于确定所述终端的第二平均电流等于所述第一平均电流与所述 基础耗电电流的和;
[0041] 第三确定单元,用于确定所述终端的电池续航时间等于所述当前剩余电量除以所 述第二平均电流的商值。
[0042] 进一步地,所述采集模块,还用于在采集终端当前剩余电量和所述终端的基础耗 电电流之前,获取所述第一数据,并记录所述第一数据。
[0043] 本发明提供一种获取终端电池续航时间的方法和终端,通过采集终端当前剩余电 量和所述终端的基础耗电电流,并确定所述终端采集第一数据所耗费的第一时间,之后根 据所述第一时间、每个所述用户行为、每个所述用户行为对应的第二时间和预设的第一映 射关系,确定所述终端的第一平均电流,最后根据所述当前剩余电量、所述第一平均电流和 所述基础耗电电流,确定所述终端的电池续航时间。本发明提供的获取终端电池续航时间 的方法,基于的是用户实际使用终端时所产生的平均电流值,故所确定出的电池的续航时 间不是单纯依靠剩余电量和各物理器件的耗电情况计算得来,而是同时综合了具体用户的 使用习惯统计出来的,故采用本发明的方法可以获取准确的电池续航时间,进而可以增强 用户的体验。
【附图说明】
[0044] 图1为本发明提供的获取终端电池续航时间的方法实施例一的流程示意图;
[0045] 图2为本发明提供的获取终端电池续航时间的方法实施例二的流程示意图;
[0046] 图3为本发明提供的获取终端电池续航时间的方法实施例三的流程示意图;
[0047] 图4为本发明提供的终端实施例一的结构示意图;
[0048] 图5为本发明提供的终端实施例二的结构示意图;
[0049] 图6为本发明提供的终端实施例三的结构示意图。
【具体实施方式】
[0050] 本发明涉及的方法的执行主体可以为终端,该终端可以包括但不限于手机、个人 数字助理(Personal Digital Assistant,PDA)、平板电脑、便携设备(例如,便携式计算 机)等移动通讯设备,也可以包括自动柜员机(Automatic Teller Machine, ATM)等设备, 本发明实施例对终端的形式并不限定。
[0051] 本发明实施例涉及的方法,具体可以解决现有技术中确定移动终端的电池续航时 间不准确的技术问题。
[0052] 下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施 例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
[0053] 图1为本发明提供的获取终端电池续航时间的方法实施例一的流程示意图。本实 施例涉及的是终端根据用户实际使用终端时的终端耗电电流值确定终端的电池续航时间 的具体过程。如图1所示,该方法包括:
[0054] SlOl :采集终端当前剩余电量和所述终端的基础耗电电流;其中,所述终端的基 础耗电电流为所述终端上所有非维持终端操作系统运转的模块关闭之后的电流。
[0055] 具体的,采集终端当前剩余电量可以是实时采集终端的当前的剩余电量,还可以 是在预设周期到达时刻采集终端的当前的剩余电量;采集终端的基础耗电电流可以是实时 采集终端的基础耗电电流,并取一个平均电流值,或者,还可以是在预设周期到达时刻内采 集终端的基础耗电电流。需要说明的是,终端的基础耗电电流可以是所述终端上所有非维 持终端操作系统运转的模块关闭之后的电流,即该基础耗电电流是能够维持终端操作系统 运转的最低电流;例如,当终端为手机时,上述终端上所有非维持终端操作系统运转的模块 可以包括蓝牙模块、无线保真(Wireless-Fidelity,简称WiFi)
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1