一种充电完成所需时长的确定方法和装置制造方法

文档序号:7260626阅读:145来源:国知局
一种充电完成所需时长的确定方法和装置制造方法
【专利摘要】本发明公开了一种充电完成所需时长的确定方法:当利用充电电源对智能终端进行充电时,确定所述充电电源的类型;根据所述类型对应的经验充电速度和历史充电速度,确定出所述智能终端的充电完成所需时长。本发明同时公开了一种充电完成所需时长的确定装置。应用本发明所述的方法和装置,能够提高所获取到的充电完成所需时长的准确性。
【专利说明】一种充电完成所需时长的确定方法和装置

【技术领域】
[0001]本发明涉及智能终端领域,特别涉及一种智能终端的充电完成所需时长的确定方法和装置。

【背景技术】
[0002]现有技术中,当将智能终端与充电电源相连,利用充电电源对智能终端进行充电时,可根据预先设定的经验充电速度,确定出充电完成所需时长,并显示给用户。
[0003]但是,现有方式没有区分充电电源的类型,而不同的类型对应的充电完成所需时长可能会有很大的差别,因此,按照现有方式得到的充电完成所需时长会与实际的充电完成所需时长存在着较大的误差,即准确性较差。


【发明内容】

[0004]有鉴于此,本发明提供了一种充电完成所需时长的确定方法和装置,能够提高所获取到的充电完成所需时长的准确性。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]一种充电完成所需时长的确定方法,包括:
[0007]当利用充电电源对智能终端进行充电时,确定所述充电电源的类型;
[0008]根据所述类型对应的经验充电速度和历史充电速度,确定出所述智能终端的充电完成所需时长。
[0009]一种充电完成所需时长的确定装置,包括:
[0010]第一处理模块,用于当利用充电电源对智能终端进行充电时,确定所述充电电源的类型,并通知给第二处理模块;
[0011]所述第二处理模块,用于根据所述类型对应的经验充电速度和历史充电速度,确定出所述智能终端的充电完成所需时长。
[0012]可见,采用本发明所述方案,当利用充电电源对智能终端进行充电时,会区分充电电源的类型,即针对不同的类型,分别根据其对应的经验充电速度和历史充电速度,确定出智能终端的充电完成所需时长,从而相比于现有方式中不区分充电电源类型的方式,提高了所获取到的充电完成所需时长的准确性;而且,按照现有方式,在确定智能终端的充电完成所需时长时,仅依据经验充电速度这一参数,而在本发明所述方案中,同时依据经验充电速度和历史充电速度这两个参数,从而进一步提高了所获取到的充电完成所需时长的准确性。

【专利附图】

【附图说明】
[0013]图1为本发明充电完成所需时长的确定方法实施例的流程图。
[0014]图2为本发明充电完成所需时长的确定方法较佳实施例的流程图。
[0015]图3为本发明充电完成所需时长的确定装置实施例的组成结构示意图。

【具体实施方式】
[0016]针对现有技术中存在的问题,本发明中提出一种充电完成所需时长的确定方案,能够提高所获取到的充电完成所需时长的准确性。
[0017]为了使本发明的技术方案更加清楚、明白,以下参照附图并举实施例,对本发明所述方案作进一步的详细说明。
[0018]图1为本发明充电完成所需时长的确定方法实施例的流程图。如图1所示,包括以下步骤:
[0019]步骤11:当利用充电电源对智能终端进行充电时,确定充电电源的类型。
[0020]如何确定充电电源的类型为现有技术,比如,可以通过充电线所连接的接口的不同来区分不同的充电电源类型。
[0021]所述充电电源类型可包括:直充电源如原装充电器、电脑通用串行总线(USB,Universal Serial BUS)接口电源和移动电源等。
[0022]步骤12:根据所述类型对应的经验充电速度和历史充电速度,确定出智能终端的充电完成所需时长。
[0023]为便于说明,本实施例的后续表述中,用类型X来表示步骤11中确定出的充电电源的类型。
[0024]本步骤中,针对待充入的每个单位电量,可分别进行如下处理:针对类型X,分别获取充入该单位电量所需的经验时长和历史时长,并将获取到的经验时长和历史时长进行加权平均,得到充入该单位电量所需的预计时长;将待充入的各单位电量对应的预定时长进行相加,得到智能终端的充电完成所需时长。
[0025]所述单位电量通常是指电量百分比的最小单位,如0.5%电量、1%电量、2%电量等,具体是指哪种电量可根据实际需要而定,假设本实施例中的单位电量是指1%电量。
[0026]那么相应地,本步骤中,可首先确定智能终端中当前已有电量占总电量的百分比;之后,可针对后续待充入的每个I %电量,分别进行如下处理:针对类型X,分别获取充入该1%电量所需的经验时长和历史时长,并将获取到的经验时长和历史时长进行加权平均,得到充入该I %电量所需的预计时长;将待充入的各I %电量对应的预定时长进行相加,得到智能终端的充电完成所需时长。
[0027]即:对于待充入的每个I %电量,其对应的预定时长T的计算方式为:
[0028]T=a*Tl+b*T2 ;
[0029]其中,Tl表示充入该I %电量所需的经验时长,T2表示充入该I %电量所需的历史时长,a和b均为加权系数,a和b的取值可以相同,如均为1/2,也可以不同,如a为1/3,b为 2/3。
[0030]举例说明:
[0031]假设智能终端当前已有电量占总电量的百分比为95% (为方便举例,假设一个较大值),那么,针对后续待充入的每个1%电量,即95%?96%这一 1%电量、96%?97%这一 1%电量、97%?98%这一 1%电量、98%?99%这一 1%电量以及99%?100%这一 1%电量,分别确定充入每个I %电量所需的预计时长,从而共得到5个预计时长,将这5个预计时长进行相加,即可得到智能终端的充电完成所需时长。
[0032]通过上述介绍可知,针对待充入的每个I %电量,如果要得到充入该I %电量所需的预计时长,需要首先分别获取到充入该I %电量所需的经验时长和充入该I %电量所需的历史时长,以下即对这两个时长的获取方式分别进行详细说明。
[0033]I)经验时长
[0034]针对待充入的每个I %电量,可通过以下方式A或方式B来获取充入该1%电量所需的经验时长。
[0035]方式A:获取预先设置的、与类型X对应的经验时长,将该经验时长作为充入该1%电量所需的经验时长。
[0036]经验时长为人工预先设置的;针对每种充电电源类型,可分别设置一个经验时长,比如,对于直充电源这一类型,可设置一个经验时长:1分钟,即每充入1%电量所需的时长为I分钟,对于电脑USB接口电源这一类型,可设置一个经验时长:2分钟,即每充入I %电量所需的时长为2分钟。
[0037]方式B:针对每种充电电源类型,预先分别将0%?100%划分为至少两个连续的区间范围,并针对每个区间范围,分别设置一个经验时长;这样,针对待充入的每个I %电量,可确定当充入该1%电量后,智能终端中的已有电量占总电量的百分比所属的区间范围,并将该区间范围对应的经验时长作为充入该1%电量所需的经验时长。
[0038]在实际应用中,不同阶段的充电速度是会有一定的区别的,因此,为了更加贴近实际情况,从而使得后续得到的智能终端的充电完成所需时长更为准确,可以采用划分区间范围的方式,比如,对于直充电源这一类型,可划分出两个区间范围,分别为0%?90%和91%?100%,并可分别设置这两个区间范围对应的经验时长:1分钟和1.5分钟;对于电脑USB接口电源这一类型,同样可划分出0%?90%和91%?100%这两个区间范围,并可分别设置这两个区间范围对应的经验时长:2分钟和2.5分钟。
[0039]假设对于一个待充入的1%电量,当充入该1%电量后,智能终端中的已有电量占总电量的百分比将为61%,而61%属于0%?90%这一区间范围,因此,可将0%?90%这一区间范围对应的经验时长作为充入该I%电量所需的经验时长。
[0040]在实际应用中,具体采用上述方式A还是方式B可根据实际需要而定,较佳地,采用方式B。
[0041]2)历史时长
[0042]在实际应用中,在每次充电过程中,可针对当次所充入的每个I %电量,分别将充入该I %电量实际所用的时长作为该I %电量对应的一个样本进行保存,并对应保存所用的充电电源的类型;那么同样,图1所示实施例中,在本次充电过程中,可针对本次所充入的每个I %电量,分别将充入该I %电量实际所用的时长作为该I %电量对应的一个样本进行保存,并对应保存所用的充电电源的类型,即类型X。
[0043]举例说明:
[0044]假设某一次对智能终端进行充电时,采用的是直充电源,从电量0%时开始充电,
一直到充满结束,那么,在充电过程中,可针对0%?1%、1%?2%、2%?3%、.....、99?
100 %中的每个I %电量,分别保存充入该I %电量实际所用的时长,并对应保存所用的充电电源的类型,即直充电源;
[0045]假设另一次对智能终端进行充电时,采用的是电脑USB接口电源,从电量10%时开始充电,一直到充满结束,那么,在充电过程中,可针对10%--12%、12%?
13%.......99?100%中的每个I %电量,分别保存充入该I %电量实际所用的时长,并对应保存所用的充电电源的类型,即电脑USB接口电源;
[0046]假设又一次对智能终端进行充电时,采用的是直充电源,从电量10%时开始充电,充到90%时即结束,那么,在充电过程中,可针对10%?11 %、11%?12 %、12%?
13%......、89?90%中的每个I %电量,分别保存充入该I %电量实际所用的时长,并对应保存所用的充电电源的类型,即直充电源。
[0047]按照上述方式,通过不断地累积,可使得样本数越来越多,而样本数越多,后续得到的计算结果就会越为准确。
[0048]但是,如果样本数过多,又会占用过多的存储空间,为此,本发明所述方案中提出,还可进行以下处理:以本次充电过程为例,针对所充入的每个I %电量,分别确定所保存的该1%电量对应的样本中、与类型X对应的样本数是否已经达到M个,M为大于I的正整数,具体取值可根据实际需要而定,如20 ;如果否,则将充入该1%电量实际所用的时长作为该I %电量对应的一个样本进行保存;如果是,则删除所保存的该1%电量对应的样本中、与类型X对应的样本中最早保存的一个,并将充入该I %电量实际所用的时长作为该I %电量对应的一个样本进行保存;之所以删除最早保存的样本,主要是考虑到距离当前时间越近的样本,越能反映当前情况。
[0049]相应地,步骤12中,针对待充入的每个1%电量,可分别通过以下方式来获取充入该I %电量所需的历史时长:获取所保存的该I %电量对应的样本中与类型X对应的样本的均值,将该均值作为充入该I %电量所需的历史时长。
[0050]所述均值可在需要时才去计算,也可预先计算好,并在有新增加的样本时,根据新增加的样本进行更新,这样,当需要时,直接获取即可,从而节省了处理时间,具体采用哪种方式不作限制。另外,对于各样本如何进行保存也不作限制。
[0051]另外,步骤12中,在确定出智能终端的充电完成所需时长之后,可将其显示给用户,以何种方式进行显示同样不作限制。
[0052]而且,可只在将智能终端与充电电源进行相连时显示一次,后续即不再显示,也可以一直显示,且每充入I %电量,则可对显示的时长进行一次更新,即从之前所显示的时长中减去刚刚充入的I%电量对应的预计时长。
[0053]基于上述介绍,图2为本发明充电完成所需时长的确定方法较佳实施例的流程图。同样,假设本较佳实施例中的单位电量是指1%电量,那么如图2所示,包括以下步骤:
[0054]步骤21:当利用充电电源对智能终端进行充电时,确定充电电源的类型。
[0055]步骤22:确定智能终端中当前已有电量占总电量的百分比。
[0056]步骤23:针对后续待充入的每个I %电量,分别进行如下处理:针对所述类型,分别获取充入该I %电量所需的经验时长和历史时长,并将获取到的经验时长和历史时长进行加权平均,得到充入该I %电量所需的预计时长。
[0057]步骤24:将待充入的各1%电量对应的预定时长进行相加,得到智能终端的充电完成所需时长,并显示给用户。
[0058]步骤25:在充电过程中,针对所充入的每个I %电量,分别将充入该I %电量实际所用的时长作为该I %电量对应的一个样本进行保存,并保存该样本对应的所述类型。
[0059]本发明同时公开了一种充电完成所需时长的确定装置。
[0060]图3为本发明充电完成所需时长的确定装置实施例的组成结构示意图。如图3所示,包括:
[0061]第一处理模块31,用于当利用充电电源对智能终端进行充电时,确定所述充电电源的类型,并通知给第二处理模块32 ;
[0062]第二处理模块32,用于根据所述类型对应的经验充电速度和历史充电速度,确定出所述智能终端的充电完成所需时长。
[0063]其中,第二处理模块32中可具体包括:
[0064]第一处理单元321,用于针对待充入的每个单位电量,分别进行如下处理:针对所述类型,分别获取充入该单位电量所需的经验时长和历史时长,并将获取到的经验时长和历史时长进行加权平均,得到充入该单位电量所需的预计时长;将待充入的各单位电量对应的预定时长发送给第二处理单元322 ;
[0065]第二处理单元322,用于将待充入的各单位电量对应的预定时长进行相加,得到所述智能终端的充电完成所需时长。
[0066]具体地,
[0067]第一处理单元321可针对待充入的每个单位电量,分别获取预先设置的、所述类型对应的经验时长,将该经验时长作为充入该单位电量所需的经验时长。
[0068]或者,
[0069]第一处理单元321可针对待充入的每个单位电量,分别确定当充入该单位电量后,所述智能终端中的已有电量占总电量的百分比所属的区间范围,将该区间范围对应的经验时长作为充入该单位电量所需的经验时长;
[0070]针对所述类型,预先将0%?100%划分为至少两个连续的区间范围,并针对每个区间范围,分别设置一个经验时长。
[0071]另外,
[0072]第一处理单元321可针对待充入的每个单位电量,分别获取所保存的该单位电量对应的样本中与所述类型对应的样本的均值,将该均值作为充入该单位电量所需的历史时长;
[0073]相应地,
[0074]第一处理单元321可进一步用于,在充电过程中,针对所充入的每个单位电量,分别将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存,并保存该样本对应的所述类型。
[0075]再有,
[0076]第一处理单元321还可进一步用于,针对所充入的每个单位电量,分别确定所保存的该单位电量对应的样本中、与所述类型对应的样本数是否已经达到M个,M为大于I的正整数;如果否,则将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存;如果是,则删除所保存的该单位电量对应的样本中、与所述类型对应的样本中最早保存的一个,并将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存。
[0077]图3所示装置实施例的具体工作流程请参照前述方法实施例中的相应说明,此处不再赘述。
[0078]图3所示装置可位于智能终端中,并可借助于智能终端的屏幕来进行时长显示等,所述智能终端可为手机、平板电脑等。
[0079]总之,采用本发明所述方案,当利用充电电源对智能终端进行充电时,会区分充电电源的类型,即针对不同的类型,分别根据其对应的经验充电速度和历史充电速度,确定出智能终端的充电完成所需时长,从而相比于现有方式中不区分充电电源类型的方式,提高了所获取到的充电完成所需时长的准确性;而且,按照现有方式,在确定智能终端的充电完成所需时长时,仅依据经验充电速度这一参数,而在本发明所述方案中,同时依据经验充电速度和历史充电速度这两个参数,从而进一步提高了所获取到的充电完成所需时长的准确性;另外,本发明所述方案实现起来简单方便,便于普及和推广。
[0080]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种充电完成所需时长的确定方法,其特征在于,包括: 当利用充电电源对智能终端进行充电时,确定所述充电电源的类型; 根据所述类型对应的经验充电速度和历史充电速度,确定出所述智能终端的充电完成所需时长。
2.根据权利要求1所述的方法,其特征在于,所述根据所述类型对应的经验充电速度和历史充电速度,确定出所述智能终端的充电完成所需时长包括: 针对待充入的每个单位电量,分别进行如下处理:针对所述类型,分别获取充入该单位电量所需的经验时长和历史时长,并将获取到的经验时长和历史时长进行加权平均,得到充入该单位电量所需的预计时长; 将待充入的各单位电量对应的预定时长进行相加,得到所述智能终端的充电完成所需时长。
3.根据权利要求2所述的方法,其特征在于, 所述获取充入该单位电量所需的经验时长包括:获取预先设置的、与所述类型对应的经验时长,将该经验时长作为充入该单位电量所需的经验时长。
4.根据权利要求2所述的方法,其特征在于, 该方法进一步包括:针对所述类型,预先将0%?100%划分为至少两个连续的区间范围,并针对每个区间范围,分别设置一个经验时长; 所述获取充入该单位电量所需的经验时长包括:确定当充入该单位电量后,所述智能终端中的已有电量占总电量的百分比所属的区间范围,将该区间范围对应的经验时长作为充入该单位电量所需的经验时长。
5.根据权利要求2、3或4所述的方法,其特征在于, 所述获取充入该单位电量所需的历史时长包括:获取所保存的该单位电量对应的样本中与所述类型对应的样本的均值,将该均值作为充入该单位电量所需的历史时长; 所述确定出所述智能终端的充电完成所需时长之后,进一步包括:在充电过程中,针对所充入的每个单位电量,分别将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存,并保存该样本对应的所述类型。
6.根据权利要求5所述的方法,其特征在于,所述将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存之前,进一步包括: 确定所保存的该单位电量对应的样本中、与所述类型对应的样本数是否已经达到M个,M为大于I的正整数; 如果否,则将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存;如果是,则删除所保存的该单位电量对应的样本中、与所述类型对应的样本中最早保存的一个,并将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存。
7.一种充电完成所需时长的确定装置,其特征在于,包括: 第一处理模块,用于当利用充电电源对智能终端进行充电时,确定所述充电电源的类型,并通知给第二处理模块; 所述第二处理模块,用于根据所述类型对应的经验充电速度和历史充电速度,确定出所述智能终端的充电完成所需时长。
8.根据权利要求7所述的装置,其特征在于,所述第二处理模块中包括: 第一处理单元,用于针对待充入的每个单位电量,分别进行如下处理:针对所述类型,分别获取充入该单位电量所需的经验时长和历史时长,并将获取到的经验时长和历史时长进行加权平均,得到充入该单位电量所需的预计时长;将待充入的各单位电量对应的预定时长发送给第二处理单元; 所述第二处理单元,用于将待充入的各单位电量对应的预定时长进行相加,得到所述智能终端的充电完成所需时长。
9.根据权利要求8所述的装置,其特征在于, 所述第一处理单元针对待充入的每个单位电量,分别获取预先设置的、所述类型对应的经验时长,将该经验时长作为充入该单位电量所需的经验时长。
10.根据权利要求8所述的装置,其特征在于, 所述第一处理单元针对待充入的每个单位电量,分别确定当充入该单位电量后,所述智能终端中的已有电量占总电量的百分比所属的区间范围,将该区间范围对应的经验时长作为充入该单位电量所需的经验时长; 针对所述类型,预先将0%?100%划分为至少两个连续的区间范围,并针对每个区间范围,分别设置一个经验时长。
11.根据权利要求8、9或10所述的装置,其特征在于, 所述第一处理单元针对待充入的每个单位电量,分别获取所保存的该单位电量对应的样本中与所述类型对应的样本的均值,将该均值作为充入该单位电量所需的历史时长; 所述第一处理单元进一步用于,在充电过程中,针对所充入的每个单位电量,分别将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存,并保存该样本对应的所述类型。
12.根据权利要求11所述的装置,其特征在于, 所述第一处理单元进一步用于,针对所充入的每个单位电量,分别确定所保存的该单位电量对应的样本中、与所述类型对应的样本数是否已经达到M个,M为大于I的正整数;如果否,则将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存;如果是,则删除所保存的该单位电量对应的样本中、与所述类型对应的样本中最早保存的一个,并将充入该单位电量实际所用的时长作为该单位电量对应的一个样本进行保存。
【文档编号】H01M10/44GK104300182SQ201310297824
【公开日】2015年1月21日 申请日期:2013年7月16日 优先权日:2013年7月16日
【发明者】杨朗, 骆骏鸣 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1