移动终端电池电量记录分析方法、装置、平台及移动终端的制作方法

文档序号:8002342阅读:248来源:国知局
移动终端电池电量记录分析方法、装置、平台及移动终端的制作方法
【专利摘要】本发明涉及一种移动终端电池电量记录分析方法、装置、平台及移动终端,其方法包括:获取移动终端在预设时间段内的电池电量记录数据;以设定的提取策略从电池电量记录数据中提取电池的充/放电电量数据,并对充/放电电量数据进行分析统计处理,得到分析统计处理结果;将分析统计处理结果在移动终端上进行展示。由此,不仅提高了电池电量统计数据的准确性,还可以根据电量统计数据,更加准确的分析与预测电池使用状况,方便用户合理使用电池;此外,还可以根据用户记录的电量,对用户的电池使用习惯给出合理性建议,提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
【专利说明】移动终端电池电量记录分析方法、装置、平台及移动终端

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种移动终端电池电量记录分析方法、装置、平台及移动终端。

【背景技术】
[0002]Windows Phone是微软发布的一款智能手机操作系统,它将微软旗下的Xbox Live游戏、Xbox Music音乐与独特的视频体验整合至手机中,为用户带来全新的应用体验。
[0003]随着智能手机各种应用体验的增多,手机电池耗电量也成为用户面临的问题。现有的智能手机的Windows Phone平台通常会记录手机电池的电量使用情况,并可以直接展现所有电量记录。Windows Phone平台在记录电量时,由于系统的限制,通常是每间隔半个小时记录一次电量,由于间隔周期较长,因而得到的电量统计结果不够准确。而且现有的这种电量展示方式仅仅是罗列电量记录,无法使用户得到精确的电量使用情况,进而也无法使用户对电池进行合理使用。


【发明内容】

[0004]本发明实施例的主要目的在于提供一种移动终端电池电量记录分析方法、装置、平台及移动终端,旨在提高电池电量统计数据的准确性,以及电池使用合理性。
[0005]为了达到上述目的,本发明实施例提出一种移动终端电池电量记录分析方法,包括:
[0006]获取移动终端在预设时间段内的电池电量记录数据;
[0007]以设定的提取策略从所述电池电量记录数据中提取电池的充/放电电量数据,并对所述充/放电电量数据进行分析统计处理,得到分析统计处理结果;
[0008]将所述分析统计处理结果在所述移动终端上进行展示。
[0009]本发明实施例还提出一种移动终端电池电量记录分析装置,包括:
[0010]获取模块,用于获取移动终端在预设时间段内的电池电量记录数据;
[0011]提取分析处理模块,用于以设定的提取策略从所述电池电量记录数据中提取电池的充/放电电量数据,并对所述充/放电电量数据进行分析统计处理,得到分析统计处理结果;
[0012]展示模块,用于将所述分析统计处理结果在所述移动终端上进行展示。
[0013]本发明实施例还提出一种系统操作平台,包括如上所述的装置。
[0014]本发明实施例还提出一种移动终端,包括如上所述的装置。
[0015]本发明实施例提出的一种移动终端电池电量记录分析方法、装置、平台及移动终端,通过以设定的提取策略从预设时间段内的电池电量记录数据中提取电池的充/放电电量数据,并对充/放电电量数据进行分析统计处理,将分析统计处理结果展示在移动终端上,提供给用户,由此,不仅提高了电池电量统计数据的准确性,还可以根据电量统计数据,更加准确的分析与预测电池使用状况,方便用户合理使用电池;此外,还可以根据用户记录的电量,对用户的电池使用习惯给出合理性建议,提高电池的使用性能和使用寿命,使电池保持最佳工作状态。

【专利附图】

【附图说明】
[0016]图1是本发明移动终端电池电量记录分析方法较佳实施例的流程示意图;
[0017]图2是本发明实施例中一种电池的耗电量曲线示意图;
[0018]图3是本发明实施例中移动终端电池耗电量的统计分析流程示意图;
[0019]图4是本发明实施例中移动终端电池充电情况的统计分析流程示意图;
[0020]图5是本发明移动终端电池电量记录分析装置较佳实施例的功能模块示意图;
[0021]图6是本发明移动终端电池电量记录分析装置较佳实施例中,获取模块的一种功能丰旲块不意图;
[0022]图7是本发明移动终端电池电量记录分析装置较佳实施例中,提取分析处理模块的一种功能1旲块不意图;
[0023]图8是本发明移动终端电池电量记录分析装置较佳实施例中,提取分析处理模块的另一种功能模块示意图。
[0024]为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。

【具体实施方式】
[0025]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0026]本发明实施例解决方案主要是:通过提取从预设时间段内的电池电量记录数据中提取电池的充/放电电量数据,并对充/放电电量数据进行分析统计处理,将分析统计处理结果展示在移动终端上,提供给用户,以实现准确的分析与预测电池使用状况,方便用户合理使用电池;此外,还可以根据用户记录的电量,对用户的电池使用习惯给出合理性建议。
[0027]如图1所示,本发明较佳实施例提出一种移动终端电池电量记录分析方法,包括:
[0028]步骤S101,获取移动终端在预设时间段内的电池电量记录数据;
[0029]本实施例中移动终端可以为手机、平板电脑等,尤其可以是具有Windows Phone操作系统的智能手机,本实施例将以Windows Phone手机举例说明。
[0030]为了对手机的电池电量使用情况进行分析处理,方便用户合理使用电池,本实施例首先统计手机在开机后某一时间段内的电池电量记录数据。
[0031]该电量记录数据统计时间段可以是在用户开机后设定的某一时间段,比如一周、
一个月等。
[0032]具体统计过程可以采用以下方式:
[0033]在手机开机后,每间隔预定时间(比如一分钟)记录一次电池的电量,得到对应的电池电量记录点;以此获取预设时间段(比如一周)内,记录的所有电池电量记录点。
[0034]然后,依据所有电池电量记录点以及对应的时间,绘制时间-电量曲线,可以参照图2所示的耗电量曲线,得到手机在预设时间段内的电池电量记录数据。
[0035]上述得到的手机在预设时间段内的电池电量记录数据将作为后续对手机电池电量使用情况进行统计分析处理的基础。
[0036]步骤S102,以设定的提取策略从所述电池电量记录数据中提取电池的充/放电电量数据,并对所述充/放电电量数据进行分析统计处理,得到分析统计处理结果;
[0037]步骤S103,将所述分析统计处理结果在所述移动终端上进行展示。
[0038]本实施例可以对电池的充电及放电状态分别进行统计分析,以使用户了解电池的耗电量和充电情况,进而合理使用手机电池电量。
[0039]比如,统计手机在无网络、2G、3G等状态下的平均耗电量,并将手机每一工作状态下的平均耗电量展示给用户,由此,可以使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便。
[0040]对于充电状态的分析统计,则可以统计用户在预定时间内(比如一周内)的充电电量数据,以判断手机在这段时间内是否进行过完全充电,如果没有进行过完全充电,则可以提示用户手机在这段时间内没有进行过完全充电,以便用户对电池进行合理充电,为用户提供合理化建议,以提高电池的使用性能和使用寿命,使电池保持最佳工作状态。其中,在进行分析统计结果展示时,具体可以将手机在当前预定一段时间内是否进行过完全充电的信息在移动终端上进行展示,并可以相应的提示合理化建议,比如提示手机在这段时间内没有进行过完全充电,建议进行一次完全充电;或者,提示手机在这段时间内已进行过完全充电,可以间隔一定时间再进行一次完全充电,等等。
[0041]更为具体地,作为一种实施方式,上述获取移动终端在预设时间段内的电池电量记录数据的过程可以如下:
[0042]以Windows Phone手机为例,由于受Windows Phone操作系统的限制,手机在应用外只能半个小时记录一次电量的情况,本实施例采用以下处理方式:
[0043]在手机开机后的预设时间段内,在手机未进入应用的时间段中,每间隔第一时间段记录一次电池的电量,得到对应的若干电池电量记录点;在手机进入应用的时间段中,每间隔第二时间段记录一次电池的电量,得到对应的若干电池电量记录点;获取记录的手机所有电池电量记录点。
[0044]具体地,以第一时间段为半小时,以第二时间段为一分钟为例,手机在应用外以半个小时记录一次电量,而在手机进入应用后,则以每隔一分钟记录一个点。当然上述间隔时间可以根据实际需要设定,在此对预设时间不做具体限定。
[0045]通过上述记录规则,即可获取到预设时间段(比如一周)内的所有电池电量记录点。然后,可依据所有电池电量记录点以及对应的时间,绘制时间-电量曲线。
[0046]上述时间-电量曲线包括了电池一段时间内的电量情况,因此,其中包括了电池处于放电、充电以及未使用状态下的电池电量情况。
[0047]以电池在一段时间内未充电,也未间断使用的情况进行举例,可以得到图2所示的一种耗电电量记录曲线,图2中每个点代表一条电量记录,在手机没有进入应用的情况下,系统每隔半个小时会记录一个点,在手机进入应用后,可以每隔一分钟记录一次,由此可以增加电量数据样本,提高电量统计准确度。进而,可以使用记录的有限的电池电量记录点来统计电池的耗电量情况。
[0048]由此,本实施例通过上述方案,利用有限的电量统计记录点,对用户的电池使用情况进行分析,统计出用户在不同网络情况下的耗电量,使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便;此外还可以根据用户在一周甚至一个月内的充电情况,对用户的充电行为给予建议,从而提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
[0049]以下详细阐述本实施例中对移动终端电池的充电及放电状态进行电量记录统计分析的过程:
[0050](一)对于移动终端电池耗电量的统计分析:
[0051]如图3所示,首先从电池电量记录数据中提取电池的放电电量数据,然后对放电电量数据进行分析统计处理,得到分析统计处理结果。
[0052]具体地,首先从电池电量记录数据中,提取移动终端每一工作状态下预定组数的放电电量数据曲线段样本;对应时间-电量曲线,获取每一放电电量数据曲线段样本对应的时间及该时间内的放电量;然后根据每一放电电量数据曲线段样本对应的时间及该时间内的放电量,计算获取移动终端在每一工作状态下的平均耗电量。
[0053]上述工作状态可以为无网络状态、2G网络状态、3G网络状态等。
[0054]如图3所示,上述从电池电量记录数据中,提取移动终端每一工作状态下预定组数的放电电量数据曲线段样本的步骤包括:
[0055]S1、依据时间-电量曲线,从后往前遍历所有电池电量记录点;判断当前是否还有电量记录点或者是否已经收集够预定组数的电量记录(本实例以30组记录为例);若是,则进入步骤S7 ;否则,进入步骤S2 ;
[0056]S2、判断当前电池电量记录点是否符合条件,即判断当前电池电量记录点是否处于耗电状态,以及是否处于特定网络(无网络、2G、3G)状态;若是,则进入步骤S3 ;否则,返回步骤SI ;
[0057]步骤S3、判断是否标记起始点;若是,则进入步骤S4 ;否则,进入步骤S5 ;
[0058]步骤S4、记录起始点;并将记录起始点作为当前结束点;返回步骤SI ;
[0059]步骤S5、判断当前记录点是否符合要求,即用当前记录和当前结束点比较,如果当前记录点的电量小于当前结束点,并且当前记录点和当前结束点时间间隔小于一个小时,使用当前记录点作为当前结束点。若是,则进入步骤S6 ;否则,返回步骤SI;
[0060]步骤S6、记录当前结束点;并返回步骤SI ;
[0061]步骤S7、如果有当前结束点,则统计起始记录点和当前结束点之间的数据,则添加这段时间的耗电量和时间;进入步骤S8 ;
[0062]步骤S8、统计总的平均值。结束循环后,使用累积的耗电量除以时间,得到平均耗电量。
[0063]具体地,上述过程中,首先,获取一符合选定的移动终端工作状态的电池电量记录点作为起始记录点;
[0064]然后,将所述起始记录点作为当前结束点,从后往前选取符合选定的移动终端工作状态的当前记录点,与所述当前结束点比较;若所述当前记录点的电量大于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;以此类推,直至获取的当前记录点不符合选定的移动终端工作状态时,将当前结束点至所述起始记录点之间的曲线段作为所述移动终端当前选定的工作状态下的一组放电电量数据曲线段样本;
[0065]上述过程依次循环,直至获取所述移动终端当前选定的工作状态下的预定组数的放电电量数据曲线段样本。
[0066]最后,对应时间-电量曲线,获取每一放电电量数据曲线段样本对应的时间及该时间内的放电量;然后根据每一放电电量数据曲线段样本对应的时间及该时间内的放电量,计算获取移动终端在每一工作状态下的平均耗电量。
[0067]由此,可以将上述获取的移动终端在不同工作状态下的平均耗电量展示给用户,以便用户了解移动终端在不同工作状态下的平均耗电量,使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便。
[0068](二)对于移动终端电池充电情况的统计分析:
[0069]如图4所示,首先,从电池电量记录数据中提取电池的充电电量数据,然后对充电电量数据进行分析统计处理,得到分析统计处理结果。
[0070]具体地,首先从电池电量记录数据中提取预定一段时间内电池的充电电量数据;依据所述时间-电量曲线,从后往前遍历所述预定一段时间内电池充电电量数据的各电池电量记录点,最终得到电池在该段时间内的充电情况。
[0071]如图4所示,以一周时间为例,上述过程具体包括:
[0072]步骤S11、获取一周内的充电记录,从后往前遍历;
[0073]步骤S12、判断是否遍历完电量记录;若是,则结束;否则,进入步骤S13 ;
[0074]步骤S13、判断当前记录点是否为充电状态;若是,进入步骤S14;否则,返回步骤S12 ;
[0075]步骤S14、判断当前是否标记起始点;若是,则进入步骤S17 ;否则,进入步骤S15 ;
[0076]步骤S15、判断记录点是否是100%满电状态;如果是,则进入步骤S16 ;否则返回步骤S12 ;
[0077]步骤S16、添加起始标记;并返回步骤S12。
[0078]步骤S17、把当前记录点与结束点做对比,如果当前记录点电量小于结束点并且当前记录点与结束点的时间间隔小于一小时,进入步骤S18 ;否则返回步骤S12 ;
[0079]步骤S18、判断当前电量是否小于20% ;若是,则进入步骤S19 ;否则,进入步骤S20 ;
[0080]步骤S19、判定电池在这一周内进行过完全充电。
[0081]步骤S20、更新结束点标记,并返回步骤S12。
[0082]具体地,上述过程中,首先从电池电量记录数据中提取预定一段时间内电池的充电电量数据;依据所述时间-电量曲线,从后往前遍历所述预定一段时间内电池充电电量数据的各电池电量记录点;获取一满电状态下的电池电量记录点作为起始记录点;将所述起始记录点作为当前结束点,从后往前选取当前记录点与所述当前结束点比较;若所述当前记录点的电量小于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;
[0083]以此类推,当获取的当前记录点的电量小于预定阀值(比如20%)时,判定所述移动终端在当前预定一段时间内进行过完全充电;否则,判定所述移动终端在当前预定一段时间内未进行过完全充电,则可以通过结果展示,建议用户进行完全充电,以提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
[0084]由此,本实施例通过上述方案,利用有限的电量统计记录点,对用户的电池使用情况进行分析,统计出用户在不同网络情况下的耗电量,使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便;此外还可以根据用户在一周甚至一个月内的充电情况,对用户的充电行为给予建议,从而提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
[0085]如图5所示,本发明较佳实施例提出一种移动终端电池电量记录分析装置,包括:获取模块201、提取分析处理模块202以及展示模块203,其中:
[0086]获取模块201,用于获取移动终端在预设时间段内的电池电量记录数据;
[0087]提取分析处理模块202,用于以设定的提取策略从所述电池电量记录数据中提取电池的充/放电电量数据,并对所述充/放电电量数据进行分析统计处理,得到分析统计处理结果;
[0088]展示模块203,用于将所述分析统计处理结果在所述移动终端上进行展示。
[0089]本实施例中移动终端可以为手机、平板电脑等,尤其可以是具有Windows Phone操作系统的智能手机,本实施例将以Windows Phone手机举例说明。
[0090]为了对手机的电池电量使用情况进行分析处理,方便用户合理使用电池,本实施例首先统计手机在开机后某一时间段内的电池电量记录数据。
[0091]该电量记录数据统计时间段可以是在用户开机后设定的某一时间段,比如一周、
一个月等。
[0092]具体统计过程可以采用以下方式:
[0093]在手机开机后,每间隔预定时间(比如一分钟)记录一次电池的电量,得到对应的电池电量记录点;以此获取预设时间段(比如一周)内,记录的所有电池电量记录点。
[0094]然后,依据所有电池电量记录点以及对应的时间,绘制时间-电量曲线,可以参照图2所示的耗电量曲线,得到手机在预设时间段内的电池电量记录数据。
[0095]上述得到的手机在预设时间段内的电池电量记录数据将作为后续对手机电池电量使用情况进行统计分析处理的基础。
[0096]本实施例可以对电池的充电及放电状态分别进行统计分析,以使用户了解电池的耗电量和充电情况,进而合理使用手机电池电量。
[0097]比如,统计手机在无网络、2G、3G等状态下的平均耗电量,并将手机每一工作状态下的平均耗电量展示给用户,由此,可以使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便。
[0098]对于充电状态的分析统计,则可以统计用户在预定时间内(比如一周内)的充电电量数据,以判断手机在这段时间内是否进行过完全充电,如果没有进行过完全充电,则可以提示用户手机在这段时间内没有进行过完全充电,以便用户对电池进行合理充电,为用户提供合理化建议,以提高电池的使用性能和使用寿命,使电池保持最佳工作状态。其中,在进行分析统计结果展示时,具体可以将手机在当前预定一段时间内是否进行过完全充电的信息在移动终端上进行展示,并可以相应的提示合理化建议,比如提示手机在这段时间内没有进行过完全充电,建议进行一次完全充电;或者,提示手机在这段时间内已进行过完全充电,可以间隔一定时间再进行一次完全充电,等等。
[0099]更为具体地,作为一种实施方式,上述获取移动终端在预设时间段内的电池电量记录数据的过程可以阐述如下:
[0100]以Windows Phone手机为例,由于受Windows Phone操作系统的限制,手机在应用外只能半个小时记录一次电量的情况,本实施例采用以下处理方式:
[0101]在手机开机后的预设时间段内,在手机未进入应用的时间段中,每间隔第一时间段记录一次电池的电量,得到对应的若干电池电量记录点;在手机进入应用的时间段中,每间隔第二时间段记录一次电池的电量,得到对应的若干电池电量记录点;获取记录的手机所有电池电量记录点。
[0102]具体地,以第一时间段为半小时,以第二时间段为一分钟为例,手机在应用外以半个小时记录一次电量,而在手机进入应用后,则以每隔一分钟记录一个点。当然上述间隔时间可以根据实际需要设定,在此对预设时间不做具体限定。
[0103]通过上述记录规则,即可获取到预设时间段(比如一周)内的所有电池电量记录点。然后,可依据所有电池电量记录点以及对应的时间,绘制时间-电量曲线。
[0104]上述时间-电量曲线包括了电池一段时间内的电量情况,因此,其中包括了电池处于放电、充电以及未使用状态下的电池电量情况。
[0105]以电池在一段时间内未充电,也未间断使用的情况进行举例,可以得到图2所示的一种耗电电量记录曲线,图2中每个点代表一条电量记录,在手机没有进入应用的情况下,系统每隔半个小时会记录一个点,在手机进入应用后,可以每隔一分钟记录一次,由此可以增加电量数据样本,提高电量统计准确度。进而,可以使用记录的有限的电池电量记录点来统计电池的耗电量情况。
[0106]由此,本实施例通过上述方案,利用有限的电量统计记录点,对用户的电池使用情况进行分析,统计出用户在不同网络情况下的耗电量,使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便;此外还可以根据用户在一周甚至一个月内的充电情况,对用户的充电行为给予建议,从而提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
[0107]以下详细阐述本实施例中对移动终端电池的充电及放电状态进行电量记录统计分析的过程:
[0108](一)对于移动终端电池耗电量的统计分析:
[0109]如图3所示,首先从电池电量记录数据中提取电池的放电电量数据,然后对放电电量数据进行分析统计处理,得到分析统计处理结果。
[0110]具体地,首先从电池电量记录数据中,提取移动终端每一工作状态下预定组数的放电电量数据曲线段样本;对应时间-电量曲线,获取每一放电电量数据曲线段样本对应的时间及该时间内的放电量;然后根据每一放电电量数据曲线段样本对应的时间及该时间内的放电量,计算获取移动终端在每一工作状态下的平均耗电量。
[0111]上述工作状态可以为无网络状态、2G网络状态、3G网络状态等。
[0112]如图3所示,上述从电池电量记录数据中,提取移动终端每一工作状态下预定组数的放电电量数据曲线段样本的步骤包括:
[0113]S1、依据时间-电量曲线,从后往前遍历所有电池电量记录点;判断当前是否还有电量记录点或者是否已经收集够预定组数的电量记录(本实例以30组记录为例);若是,则进入步骤S7 ;否则,进入步骤S2 ;
[0114]S2、判断当前电池电量记录点是否符合条件,即判断当前电池电量记录点是否处于耗电状态,以及是否处于特定网络(无网络、2G、3G)状态;若是,则进入步骤S3 ;否则,返回步骤SI ;
[0115]步骤S3、判断是否标记起始点;若是,则进入步骤S4 ;否则,进入步骤S5 ;
[0116]步骤S4、记录起始点;并将记录起始点作为当前结束点;返回步骤SI ;
[0117]步骤S5、判断当前记录点是否符合要求,即用当前记录和当前结束点比较,如果当前记录点的电量小于当前结束点,并且当前记录点和当前结束点时间间隔小于一个小时,使用当前记录点作为当前结束点。若是,则进入步骤S6 ;否则,返回步骤SI;
[0118]步骤S6、记录当前结束点;并返回步骤SI ;
[0119]步骤S7、如果有当前结束点,则统计起始记录点和当前结束点之间的数据,则添加这段时间的耗电量和时间;进入步骤S8 ;
[0120]步骤S8、统计总的平均值。结束循环后,使用累积的耗电量除以时间,得到平均耗电量。
[0121]具体地,上述过程中,首先,获取一符合选定的移动终端工作状态的电池电量记录点作为起始记录点;
[0122]然后,将所述起始记录点作为当前结束点,从后往前选取符合选定的移动终端工作状态的当前记录点,与所述当前结束点比较;若所述当前记录点的电量大于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;以此类推,直至获取的当前记录点不符合选定的移动终端工作状态时,将当前结束点至所述起始记录点之间的曲线段作为所述移动终端当前选定的工作状态下的一组放电电量数据曲线段样本;
[0123]上述过程依次循环,直至获取所述移动终端当前选定的工作状态下的预定组数的放电电量数据曲线段样本。
[0124]最后,对应时间-电量曲线,获取每一放电电量数据曲线段样本对应的时间及该时间内的放电量;然后根据每一放电电量数据曲线段样本对应的时间及该时间内的放电量,计算获取移动终端在每一工作状态下的平均耗电量。
[0125]由此,可以将上述获取的移动终端在不同工作状态下的平均耗电量展示给用户,以便用户了解移动终端在不同工作状态下的平均耗电量,使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便。
[0126](二)对于移动终端电池充电情况的统计分析:
[0127]如图4所示,首先,从电池电量记录数据中提取电池的充电电量数据,然后对充电电量数据进行分析统计处理,得到分析统计处理结果。
[0128]具体地,首先从电池电量记录数据中提取预定一段时间内电池的充电电量数据;依据所述时间-电量曲线,从后往前遍历所述预定一段时间内电池充电电量数据的各电池电量记录点,最终得到电池在该段时间内的充电情况。
[0129]如图4所示,以一周时间为例,上述过程具体包括:
[0130]步骤S11、获取一周内的充电记录,从后往前遍历;
[0131]步骤S12、判断是否遍历完电量记录;若是,则结束;否则,进入步骤S13 ;
[0132]步骤S13、判断当前记录点是否为充电状态;若是,进入步骤S14;否则,返回步骤S12 ;
[0133]步骤S14、判断当前是否标记起始点;若是,则进入步骤S17 ;否则,进入步骤S15 ;
[0134]步骤S15、判断记录点是否是100%满电状态;如果是,则进入步骤S16 ;否则返回步骤S12 ;
[0135]步骤S16、添加起始标记;并返回步骤S12。
[0136]步骤S17、把当前记录点与结束点做对比,如果当前记录点电量小于结束点并且当前记录点与结束点的时间间隔小于一小时,进入步骤S18 ;否则返回步骤S12 ;
[0137]步骤S18、判断当前电量是否小于20% ;若是,则进入步骤S19 ;否则,进入步骤S20 ;
[0138]步骤S19、判定电池在这一周内进行过完全充电。
[0139]步骤S20、更新结束点标记,并返回步骤S12。
[0140]具体地,上述过程中,首先从电池电量记录数据中提取预定一段时间内电池的充电电量数据;依据所述时间-电量曲线,从后往前遍历所述预定一段时间内电池充电电量数据的各电池电量记录点;获取一满电状态下的电池电量记录点作为起始记录点;将所述起始记录点作为当前结束点,从后往前选取当前记录点与所述当前结束点比较;若所述当前记录点的电量小于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;
[0141]以此类推,当获取的当前记录点的电量小于预定阀值(比如20%)时,判定所述移动终端在当前预定一段时间内进行过完全充电;否则,判定所述移动终端在当前预定一段时间内未进行过完全充电,则可以通过结果展示,建议用户进行完全充电,以提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
[0142]由此,本实施例通过上述方案,利用有限的电量统计记录点,对用户的电池使用情况进行分析,统计出用户在不同网络情况下的耗电量,使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便;此外还可以根据用户在一周甚至一个月内的充电情况,对用户的充电行为给予建议,从而提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
[0143]更为具体地,作为一种实施方式,如图6所示,上述获取模块201可以包括:记录获取单元2011及统计单元2012,其中:
[0144]记录获取单元2011,用于在所述移动终端开机后,每间隔预定时间记录一次电池的电量,得到对应的电池电量记录点;获取预设时间段内,记录的所述移动终端的所有电池电量记录点;
[0145]统计单元2012,用于依据所有电池电量记录点以及对应的时间,绘制时间-电量曲线,得到移动终端在预设时间段内的电池电量记录数据。
[0146]所述记录获取单元2011,还用于在所述移动终端开机后的预设时间段内,在移动终端未进入应用的时间段中,每间隔第一时间段记录一次电池的电量,得到对应的若干电池电量记录点;在移动终端进入应用的时间段中,每间隔第二时间段记录一次电池的电量,得到对应的若干电池电量记录点;获取记录的所述移动终端的所有电池电量记录点。
[0147]如图7所示,作为一种实施方式,对应移动终端电池耗电量的统计分析的应用场景,上述提取分析处理模块202可以包括:第一提取单元2021、分析获取单元2022、计算获取单元2023,其中:
[0148]第一提取单元2021,用于从所述电池电量记录数据中,提取所述移动终端每一工作状态下预定组数的放电电量数据曲线段样本;
[0149]分析获取单元2022,用于对应所述时间-电量曲线,获取每一放电电量数据曲线段样本对应的时间及该时间内的放电量;
[0150]计算获取单元2023,用于根据每一放电电量数据曲线段样本对应的时间及该时间内的放电量,计算获取所述移动终端在每一工作状态下的平均耗电量。
[0151]所述第一提取单元2021还用于依据所述时间-电量曲线,从后往前遍历所述电池电量记录点;获取一符合选定的移动终端工作状态的电池电量记录点作为起始记录点;将所述起始记录点作为当前结束点,从后往前选取符合选定的移动终端工作状态的当前记录点,与所述当前结束点比较;若所述当前记录点的电量大于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;以此类推,直至获取的当前记录点不符合选定的移动终端工作状态时,将当前结束点至所述起始记录点之间的曲线段作为所述移动终端当前选定的工作状态下的一组放电电量数据曲线段样本;将上述过程依次循环,直至获取所述移动终端当前选定的工作状态下的预定组数的放电电量数据曲线段样本。
[0152]如图8所示,作为另一种实施方式,对应移动终端电池充电情况的统计分析的应用场景,上述提取分析处理模块202可以包括:第二提取单元2024、遍历单元2025、起始记录点获取单元2026、选取比较单元2027、更新单元2028、分析判断单元2029,其中:
[0153]第二提取单元2024,用于从所述电池电量记录数据中提取预定一段时间内电池的充电电量数据;
[0154]遍历单元2025,用于依据所述时间-电量曲线,从后往前遍历所述预定一段时间内电池充电电量数据的各电池电量记录点;
[0155]起始记录点获取单元2026,用于获取一满电状态下的电池电量记录点作为起始记录点;
[0156]选取比较单元2027,用于将所述起始记录点作为当前结束点,从后往前选取当前记录点与所述当前结束点比较;
[0157]更新单元2028,用于若所述当前记录点的电量小于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;
[0158]分析判断单元2029,用于当上述过程中获取的当前记录点的电量小于预定阀值时,判定所述移动终端在当前预定一段时间内进行过完全充电;否则,判定所述移动终端在当前预定一段时间内未进行过完全充电。
[0159]本实施例通过上述方案,利用有限的电量统计记录点,对用户的电池使用情况进行分析,统计出用户在不同网络情况下的耗电量,使用户在使用手机时,能够根据手机所处的不同工作状态,合理使用电池电量;或者根据电池在不同工作状态下的耗电量,预计电池电量,进而合理的安排手机上网等操作,避免因无法预知电池电量而影响手机使用,从而为用户提供方便;此外还可以根据用户在一周甚至一个月内的充电情况,对用户的充电行为给予建议,从而提高电池的使用性能和使用寿命,使电池保持最佳工作状态。
[0160]此外,本发明实施例还提出一种系统操作平台,包括上述实施例所述的装置。
[0161]此外,本发明实施例还提出一种移动终端,包括上述实施例所述的装置。
[0162]本发明实施例移动终端电池电量记录分析方法、装置、平台及移动终端,通过提取从预设时间段内的电池电量记录数据中提取电池的充/放电电量数据,并对充/放电电量数据进行分析统计处理,将分析统计处理结果展示在移动终端上,提供给用户,由此,不仅提高了电池电量统计数据的准确性,还可以根据电量统计数据,更加准确的分析与预测电池使用状况,方便用户合理使用电池;此外,还可以根据用户记录的电量,对用户的电池使用习惯给出合理性建议。
[0163]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0164]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0165]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0166]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种移动终端电池电量记录分析方法,其特征在于,包括: 获取移动终端在预设时间段内的电池电量记录数据; 以设定的提取策略从所述电池电量记录数据中提取电池的充/放电电量数据,并对所述充/放电电量数据进行分析统计处理,得到分析统计处理结果; 将所述分析统计处理结果在所述移动终端上进行展示。
2.根据权利要求1所述的方法,其特征在于,所述获取移动终端在预设时间段内的电池电量记录数据的步骤包括: 在所述移动终端开机后,每间隔预定时间记录一次电池的电量,得到对应的电池电量记录点;获取预设时间段内,记录的所述移动终端的所有电池电量记录点; 依据所有电池电量记录点以及对应的时间,绘制时间-电量曲线,得到移动终端在预设时间段内的电池电量记录数据。
3.根据权利要求2所述的方法,其特征在于,所述在移动终端开机后,每间隔预定时间记录一次电池的电量,得到对应的电池电量记录点;获取预设时间段内,记录的所述移动终端的所有电池电量记录点的步骤包括: 在所述移动终端开机后的预设时间段内,在移动终端未进入应用的时间段中,每间隔第一时间段记录一次电池的电量,得到对应的若干电池电量记录点;在移动终端进入应用的时间段中,每间隔第二时间段记录一次电池的电量,得到对应的若干电池电量记录点;获取记录的所述移动终端的所有电池电量记录点。
4.根据权利要求2或3所述的方法,其特征在于,所述以设定的提取策略从电池电量记录数据中提取电池的放电电量数据,并对所述放电电量数据进行分析统计处理,得到分析统计处理结果的步骤包括: 从所述电池电量记录数据中,提取所述移动终端每一工作状态下预定组数的放电电量数据曲线段样本; 对应所述时间-电量曲线,获取每一放电电量数据曲线段样本对应的时间及该时间内的放电量; 根据每一放电电量数据曲线段样本对应的时间及该时间内的放电量,计算获取所述移动终端在每一工作状态下的平均耗电量。
5.根据权利要求4所述的方法,其特征在于,所述从电池电量记录数据中,提取所述移动终端每一工作状态下预定组数的放电电量数据曲线段样本的步骤包括: 依据所述时间-电量曲线,从后往前遍历所述电池电量记录点; 获取一符合选定的移动终端工作状态的电池电量记录点作为起始记录点; 将所述起始记录点作为当前结束点,从后往前选取符合选定的移动终端工作状态的当前记录点,与所述当前结束点比较; 若所述当前记录点的电量大于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;以此类推,直至获取的当前记录点不符合选定的移动终端工作状态时,将当前结束点至所述起始记录点之间的曲线段作为所述移动终端当前选定的工作状态下的一组放电电量数据曲线段样本; 上述过程依次循环,直至获取所述移动终端当前选定的工作状态下的预定组数的放电电量数据曲线段样本。
6.根据权利要求2或3所述的方法,其特征在于,所述以设定的提取策略从电池电量记录数据中提取电池的充电电量数据,并对所述充电电量数据进行分析统计处理,得到分析统计处理结果的步骤包括: 从所述电池电量记录数据中提取预定一段时间内电池的充电电量数据; 依据所述时间-电量曲线,从后往前遍历所述预定一段时间内电池充电电量数据的各电池电量记录点; 获取一满电状态下的电池电量记录点作为起始记录点; 将所述起始记录点作为当前结束点,从后往前选取当前记录点与所述当前结束点比较; 若所述当前记录点的电量小于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点; 以此类推,当获取的当前记录点的电量小于预定阀值时,判定所述移动终端在当前预定一段时间内进行过完全充电;否则,判定所述移动终端在当前预定一段时间内未进行过完全充电。
7.根据权利要求1所述的方法,其特征在于,所述将分析统计处理结果在所述移动终端上进行展示的步骤包括: 将所述移动终端在每一工作状态下的平均耗电量在所述移动终端上进行展示;和/或将所述移动终端在当前预定一段时间内是否进行过完全充电的信息在所述移动终端上进行展示。
8.一种移动终端电池电量记录分析装置,其特征在于,包括: 获取模块,用于获取移动终端在预设时间段内的电池电量记录数据; 提取分析处理模块,用于以设定的提取策略从所述电池电量记录数据中提取电池的充/放电电量数据,并对所述充/放电电量数据进行分析统计处理,得到分析统计处理结果;展示模块,用于将所述分析统计处理结果在所述移动终端上进行展示。
9.根据权利要求8所述的装置,其特征在于,所述获取模块包括: 记录获取单元,用于在所述移动终端开机后,每间隔预定时间记录一次电池的电量,得到对应的电池电量记录点;获取预设时间段内,记录的所述移动终端的所有电池电量记录占.统计单元,用于依据所有电池电量记录点以及对应的时间,绘制时间-电量曲线,得到移动终端在预设时间段内的电池电量记录数据。
10.根据权利要求9所述的装置,其特征在于, 所述记录获取单元,还用于在所述移动终端开机后的预设时间段内,在移动终端未进入应用的时间段中,每间隔第一时间段记录一次电池的电量,得到对应的若干电池电量记录点;在移动终端进入应用的时间段中,每间隔第二时间段记录一次电池的电量,得到对应的若干电池电量记录点;获取记录的所述移动终端的所有电池电量记录点。
11.根据权利要求9或10所述的装置,其特征在于,所述提取分析处理模块包括: 第一提取单元,用于从所述电池电量记录数据中,提取所述移动终端每一工作状态下预定组数的放电电量数据曲线段样本; 分析获取单元,用于对应所述时间-电量曲线,获取每一放电电量数据曲线段样本对应的时间及该时间内的放电量; 计算获取单元,用于根据每一放电电量数据曲线段样本对应的时间及该时间内的放电量,计算获取所述移动终端在每一工作状态下的平均耗电量。
12.根据权利要求11所述的装置,其特征在于,所述第一提取单元还用于依据所述时间-电量曲线,从后往前遍历所述电池电量记录点;获取一符合选定的移动终端工作状态的电池电量记录点作为起始记录点;将所述起始记录点作为当前结束点,从后往前选取符合选定的移动终端工作状态的当前记录点,与所述当前结束点比较;若所述当前记录点的电量大于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点;以此类推,直至获取的当前记录点不符合选定的移动终端工作状态时,将当前结束点至所述起始记录点之间的曲线段作为所述移动终端当前选定的工作状态下的一组放电电量数据曲线段样本;将上述过程依次循环,直至获取所述移动终端当前选定的工作状态下的预定组数的放电电量数据曲线段样本。
13.根据权利要求9或10所述的装置,其特征在于,所述提取分析处理模块包括: 第二提取单元,用于从所述电池电量记录数据中提取预定一段时间内电池的充电电量数据; 遍历单元,用于依据所述时间-电量曲线,从后往前遍历所述预定一段时间内电池充电电量数据的各电池电量记录点; 起始记录点获取单元,用于获取一满电状态下的电池电量记录点作为起始记录点;选取比较单元,用于将所述起始记录点作为当前结束点,从后往前选取当前记录点与所述当前结束点比较; 更新单元,用于若所述当前记录点的电量小于所述当前结束点的电量,且当前记录点与当前结束点的时间间隔小于预设时间,则将当前记录点更新为当前结束点; 分析判断单元,用于当上述过程中获取的当前记录点的电量小于预定阀值时,判定所述移动终端在当前预定一段时间内进行过完全充电;否则,判定所述移动终端在当前预定一段时间内未进行过完全充电。
14.根据权利要求8所述的装置,其特征在于,所述展示模块还用于将所述移动终端在每一工作状态下的平均耗电量在所述移动终端上进行展示;和/或将所述移动终端在当前预定一段时间内是否进行过完全充电的信息在所述移动终端上进行展示。
15.一种系统操作平台,其特征在于,包括权利要求8-14中任一项所述的装置。
16.一种移动终端,其特征在于,包括权利要求8-14中任一项所述的装置。
【文档编号】H04M1/725GK104301499SQ201310296589
【公开日】2015年1月21日 申请日期:2013年7月15日 优先权日:2013年7月15日
【发明者】黄露怡 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1