充电控制方法和装置、电子设备、可读存储介质与流程

文档序号:24160839发布日期:2021-03-05 16:36阅读:57来源:国知局
充电控制方法和装置、电子设备、可读存储介质与流程

[0001]
本申请涉及计算机技术领域,特别是涉及一种充电控制方法和装置、电子设备、可读存储介质。


背景技术:

[0002]
随着电子设备的普及和广泛应用,用户越来越开始关注电子设备电池的寿命。因为电子设备的电池一般为锂电池或其他新能源电池,但是无论是哪种类型的电池,都存在电池容量衰减的特性,进而影响电池的使用寿命。且尤其是在经常对电池进行错误操作的情况下,电池的寿命就会更加大大缩减。例如,经常对电池进行长时间过充等行为。
[0003]
因此,用户不敢对电子设备进行长时间充电,以免对电池造成过充。


技术实现要素:

[0004]
本申请实施例提供了一种充电控制方法和装置、电子设备、可读存储介质,可以在用户对电子设备进行长时间充电的过程中,减小对电池的损坏,延长电池的使用寿命。
[0005]
一种充电控制方法,所述方法包括:
[0006]
若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测所述电子设备的电量是否达到预设电量阈值;
[0007]
若监测到所述电子设备的电量达到所述预设电量阈值,则停止对所述电子设备进行充电;
[0008]
获取恢复充电时刻,所述恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息所确定;
[0009]
若到达所述恢复充电时刻,则继续对所述电子设备进行充电,直至所述电子设备的电量被充满时为止。
[0010]
一种充电控制装置,所述装置包括:
[0011]
电量监测模块,用于若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测所述电子设备的电量是否达到预设电量阈值;
[0012]
停充模块,用于若监测到所述电子设备的电量达到所述预设电量阈值,则停止对所述电子设备进行充电;
[0013]
恢复充电时刻获取模块,用于获取恢复充电时刻,所述恢复充电时刻为根据预测充电保护结束时刻及用户预先设定的行程安排设置信息所确定;
[0014]
继续充电模块,用于若到达所述恢复充电时刻,则继续对所述电子设备进行充电,直至所述电子设备的电量被充满时为止。
[0015]
一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述的充电控制方法的步骤。
[0016]
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的充电控制方法的步骤。
[0017]
上述充电控制方法和装置、电子设备、计算机可读存储介质,若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值。若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电。获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息所确定。若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。其中,若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电,就可以避免对电子设备进行长时间充电,延长电池的寿命。并在到达恢复充电时刻时,继续对电子设备继续充电直到充满为止,能够实现停充后自动充满。从而,在延长电池寿命的同时,能够满足用户的正常使用。
附图说明
[0018]
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]
图1为一个实施例中充电控制方法的应用环境图;
[0020]
图2为一个实施例中充电控制方法的流程图;
[0021]
图3为一个实施例中电子设备的充电保护过程的示意图;
[0022]
图4为一个实施例中电子设备的充电保护过程的显示提示信息的示意图;
[0023]
图5为另一个实施例中电子设备的充电保护过程的显示提示信息的示意图;
[0024]
图6为一个实施例中在预测充电保护开始时刻之前检测到电子设备处于充电状态的情况下充电控制方法的流程图;
[0025]
图7为一个具体的实施例中充电控制方法的流程图;
[0026]
图8为一个实施例中充电控制装置的结构框图;
[0027]
图9为再一个实施例中充电控制装置的结构框图;
[0028]
图10为一个实施例中电子设备的内部结构示意图。
具体实施方式
[0029]
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0030]
图1为一个实施例中充电控制方法的应用场景图。如图1所示,该应用环境包括电子设备120。电子设备120通过本申请中的充电控制方法,若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值;若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息所确定;若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。这里,电子设备120可以是手机、平板电脑、pda(personal digital assistant,个人数字助理)、穿戴式设备、电动汽车等任意终端设备。
[0031]
图2为一个实施例中充电控制方法的流程图。本实施例中的充电控制方法,以运行于图1中的电子设备120上为例进行描述。如图2所示,充电控制方法包括步骤220至步骤280。其中,
[0032]
步骤220,若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值;
[0033]
步骤240,若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;
[0034]
其中,预测充电保护开始时刻为预测得到的进入充电保护的时刻。一般情况下,预测充电保护开始时刻为预测用户可能对电子设备进行长时间充电的时间段的开始时刻。例如,用户在睡眠时间段内会对电子设备进行长时间充电,或用户在开会时间段暂离工位后,电子设备依然在工位充电,若开会时间过长则就会对电子设备进行长时间充电。当然,还会在其他情况下对电子设备进行长时间充电,本申请对此不做限定。以睡眠情况为例,若预测睡眠时间段为0:00am-7:00am,则预测充电保护开始时刻可以为0:00am,预测充电保护结束时刻为7:00am。
[0035]
其中,预设电量阈值为避免电子设备被充满而设置的一个低于满电的电量阈值,例如,90%或80%或70%,本申请不对此做出限定。因为电子设备长期处于满电状态会对电池造成损害。用户可以自定义在电子设备上对该预设电量阈值进行设置,或在服务器上对电子设备的系统进行修改,以修改该预设电量阈值,本申请对此不做限定。
[0036]
其中,停止对电子设备进行充电,可以指的是电子设备连接充电器,但是充电器不向电池充电,电子设备的电量不会增加的操作。
[0037]
若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值。若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;若监测到电子设备的电量未达到预设电量阈值,则继续对电子设备进行充电,直到电子设备的电量达到预设电量阈值。
[0038]
步骤260,获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息所确定;
[0039]
其中,恢复充电时刻为再次恢复充电的时刻,该时刻位于预测充电保护结束时刻之前。恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息、目标时长所确定。即通过预测充电保护结束时刻以及用户预先设定的行程安排设置信息,确定实际充电保护结束时刻。根据实际充电保护结束时刻再结合目标时长,确定恢复充电时刻。其中,目标时长为电子设备从预设电量阈值充满所需要的平均时长。若预测充电保护结束时刻为7:00am,则恢复充电时刻可以设置为5:30或6:00,本申请对此不做限定。
[0040]
步骤280,若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。
[0041]
监测是否到达恢复充电时刻,若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。若未到达恢复充电时刻,则暂时不对电子设备进行充电。
[0042]
本申请实施例中,若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值。若监测到电子设备的电
量达到预设电量阈值,则停止对电子设备进行充电。获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息所确定。若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。其中,若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电,就可以避免对电子设备进行长时间充电。并在到达恢复充电时刻时,继续对电子设备继续充电直到充满为止。能够实现停充后自动充满,满足用户的正常使用。
[0043]
在一个实施例中,预测充电保护开始时刻为用户的预测入睡时刻,预测充电保护结束时刻为用户的预测结束睡眠时刻,恢复充电时刻的确定方法包括:
[0044]
根据预测结束睡眠时刻以及行程安排设置信息,确定用户的实际结束睡眠时刻;
[0045]
将位于实际结束睡眠时刻之前,且与实际结束睡眠时刻相差目标时长的时刻作为恢复充电时刻。
[0046]
具体的,以睡眠情况为例,可以通过ai(人工智能,artificial intelligence)睡眠预测模型来预测睡眠时间段为0:00am-7:00am,则预测充电保护开始时刻为用户的预测入睡时刻0:00am,预测充电保护结束时刻为用户的预测结束睡眠时刻7:00am。
[0047]
在确定恢复充电时刻时,首先,根据预测结束睡眠时刻以及行程安排设置信息,确定用户的实际结束睡眠时刻。可以设置行程安排设置信息的优先级高于预测结束睡眠时刻的优先级,如此,当存在行程安排设置信息时,则优先以行程安排设置信息来确定用户的实际结束睡眠时刻。例如,用户的预测结束睡眠时刻为7:00,若用户有一个日程设置信息为6:00—起床赶飞机。那么因为日程设置信息的优先级高于预设结束睡眠时刻,所以得出用户的实际结束睡眠时刻为6:00。然后,将位于实际结束睡眠时刻之前,且与实际结束睡眠时刻相差目标时长的时刻作为恢复充电时刻。
[0048]
其中,目标时长为电子设备从预设电量阈值充满所需要的平均时长,例如90min或60min。当目标时长为90min时,若用户的实际充电保护结束时刻为7:00am,则恢复充电时刻可以设置为5:30。
[0049]
如图3所示,为一个实施例中电子设备的充电保护过程的示意图。在预测入睡时刻之前,对电子设备进行充电直到进入充电保护时间段。充电保护时间段是预测充电保护开始时刻-预测充电保护结束时刻之间的时间段。即为用户的预测入睡时刻-用户的预测结束睡眠时刻之间的时间段。
[0050]
如图3中的进度条320所示,为在预测充电保护开始时刻之前就开始对电子设备进行充电的情况。若在预测充电保护开始时刻监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电。若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。
[0051]
如图3中的进度条340所示,为在预测充电保护开始时刻之前就开始对电子设备进行充电的情况。若在预测充电保护开始时刻监测到电子设备的电量未达到预设电量阈值,则继续对电子设备进行充电直到达到预设电量阈值,则停止对电子设备进行充电。若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。
[0052]
如图3中的进度条360所示,为在预测充电保护开始时刻之后开始对电子设备进行充电的情况。判断此时电子设备的电量是否达到预设电量阈值,若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电。若到达恢复充电时刻,则继续对电子设备
进行充电,直至电子设备的电量被充满时为止。
[0053]
如图3中的进度条380所示,为在预测充电保护开始时刻之后开始对电子设备进行充电的情况。判断此时电子设备的电量是否达到预设电量阈值,若监测到电子设备的电量未达到预设电量阈值,则继续对电子设备进行充电直到达到预设电量阈值,停止对电子设备进行充电。若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。
[0054]
本申请实施例中,首先,根据预测结束睡眠时刻以及行程安排设置信息这两个维度,确定用户的实际结束睡眠时刻,使得所确定的实际结束睡眠时刻更加准确。然后,根据目标时长将位于实际结束睡眠时刻之前,且与实际结束睡眠时刻相差目标时长的时刻作为恢复充电时刻。因为目标时长为电子设备从预设电量阈值充满所需要的平均时长,所以若到达恢复充电时刻,则继续对电子设备进行充电,就可以将电子设备的电量充满,以保证用户的正常使用。
[0055]
在一个实施例中,行程安排设置信息包括日程设置信息和闹钟设置信息,根据预测结束睡眠时刻以及行程安排设置信息,确定用户的实际结束睡眠时刻,包括:
[0056]
根据日程设置信息确定当前时间周期内最早的日程开始时刻;
[0057]
根据闹钟设置信息确定当前时间周期内最早的闹钟提示时刻;
[0058]
从预测结束睡眠时刻、最早的日程开始时刻及最早的闹钟提示时刻中,筛选出最早的时刻作为实际结束睡眠时刻。
[0059]
具体的,行程安排设置信息包括日程设置信息和闹钟设置信息。其中,日程指的是一天、一周或一个月等某一时间节点或时间段的计划与安排。用户一般会在电子设备上添加日程设置信息及闹钟设置信息。所以,在确定用户的实际结束睡眠时刻,可以结合由ai睡眠预测模型所得出的预测结束睡眠时刻以及行程安排设置信息来进行确定。根据日程设置信息确定当前时间周期内最早的日程开始时刻,根据闹钟设置信息确定当前时间周期内最早的闹钟提示时刻,从预测结束睡眠时刻、最早的日程开始时刻及最早的闹钟提示时刻中,筛选出最早的时刻作为实际结束睡眠时刻。
[0060]
本申请实施例中,从预测结束睡眠时刻、最早的日程开始时刻及最早的闹钟提示时刻中,筛选出最早的时刻作为实际结束睡眠时刻。如此,确定出最早的时刻作为实际结束睡眠时刻,提前进入结束睡眠时刻以实现提前充电,避免出现用户急需使用电子设备,而电子设备却仍未充满的情况。
[0061]
在一个实施例中,提供了一种充电控制方法,还包括:
[0062]
根据电子设备的充电参数以及电子设备的充电类型中的至少一个确定目标时长。
[0063]
本申请实施例中,目标时长可以根据电子设备的充电参数以及电子设备的充电类型中的至少一个来确定。其中,充电参数包括充电功率、充电电压、充电电流等,充电类型包括快充方式、普通充电方式等。显然,在快充方式下,同一电子设备的目标时长就比较短。在充电功率比较大的情况下,同一电子设备的目标时长也比较短。如此,根据电子设备的充电参数以及电子设备的充电类型中的至少一个确定目标时长,就可以更加准确对电子设备进行充电,不会造成长时间对电子设备进行充电。进而提高电子设备电池的寿命。
[0064]
在一个实施例中,预设电量阈值及目标时长可支持自定义设置。
[0065]
本申请实施例中,预设电量阈值及目标时长可支持自定义设置。即用户可以自定
义在电子设备上对该预设电量阈值及目标时长进行设置,或在服务器上对电子设备的系统进行修改,以修改该预设电量阈值及目标时长,本申请对此不做限定。从而,可以满足用户个性化的设置。
[0066]
在一个实施例中,在若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电之后,包括:
[0067]
发出停止充电的提示信息,并显示在电子设备的显示屏上。
[0068]
具体的,若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电之后,发出停止充电的提示信息,并显示在电子设备的显示屏上。如图4所示,在电子设备的显示屏上,显示“处于充电保护状态,已停止充电”的提示信息。
[0069]
本申请实施例中,若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电之后,发出停止充电的提示信息,并显示在电子设备的显示屏上。以便提醒用户电子设备的当前状态,避免用户的误操作。
[0070]
在一个实施例中,在继续对电子设备进行充电直到电子设备的电量被充满之后,包括:
[0071]
发出充电保护完成的提示信息,并显示在电子设备的显示屏上。
[0072]
具体的,在继续对电子设备进行充电直到电子设备的电量被充满之后,发出充电保护完成的提示信息,并显示在电子设备的显示屏上。如图5所示,在电子设备的显示屏上,显示“本次充电保护结束”的提示信息。
[0073]
本申请实施例中,在继续对电子设备进行充电直到电子设备的电量被充满之后,发出充电保护完成的提示信息,并显示在电子设备的显示屏上。以便用户及时获取到当前电子设备的状态,若用户想继续处于充电保护状态,则可以手动进入充电保护状态。
[0074]
在一个实施例中,提供了一种充电控制方法,还包括:
[0075]
对电子设备采用有线或无线的方式进行充电。
[0076]
本申请实施例中,不仅可以采用有线的方式对电子设备进行充电,还可以采用无线的方式对电子设备进行充电。多种多样的充电方式,可以满足用户不同的充电需求。
[0077]
在一个实施例中,如图6所示,若在预测充电保护开始时刻之前检测到电子设备处于充电状态,方法还包括:
[0078]
步骤620,判断当前时刻与充电保护开始时刻之间的间隔时长是否小于正常充满时长;正常充满时长为预测电子设备的电量能够充满的时长;
[0079]
具体的,若在预测充电保护开始时刻之前检测到电子设备处于充电状态,判断当前时刻与充电保护开始时刻之间的间隔时长是否小于正常充满时长。其中,预测充电保护开始时刻可以是基于ai睡眠预测模型所得的预测充电保护开始时刻,当不采用ai睡眠预测模型时,也可以直接采用默认时间点作为预测充电保护开始时刻,本申请对此不做限定。
[0080]
其中,正常充满时长为预测电子设备的电量能够充满的时长。例如,根据多次试验设置正常充满时长为60min,当然,也可以针对不同型号的电子设备针对性地设置正常充满时长,因为不同型号的电子设备的充电效率不同。且即使为同一型号的电子设备,因其电池寿命的不同充电效率也不同。所以也可以进一步地对同一型号的电子设备的充电时长做出微调。以最大程度地使电子设备在正常充满时长刚好能够充满。
[0081]
步骤640,若是,判断电子设备的当前电量是否充满;
[0082]
若判断出当前时刻与充电保护开始时刻之间的间隔时长大于或等于正常充满时长,则一般情况下充电至充电保护开始时刻,电子设备能够充满。而若判断出当前时刻与充电保护开始时刻之间的间隔时长小于正常充满时长,则正常情况下充电至充电保护开始时刻,电子设备仍未充满,但是并不能排除一些特殊情况下电子设备却能够充满。因此,需要再判断电子设备的当前电量是否充满。
[0083]
步骤660,若是,则停止对电子设备进行充电;
[0084]
步骤680,若否,则对电子设备进行充电,并执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值;若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻及恢复充电时长所确定;若到达恢复充电时刻,则继续对电子设备进行充电,直到电子设备的电量被充满时为止的操作。
[0085]
具体的,判断出电子设备的当前电量已经充满,则停止对电子设备进行充电,可以直接将电子设备的充电器断开连接。
[0086]
若判断出电子设备的当前电量未充满,对电子设备进行充电,并执行步骤220-步骤280充电保护的操作。具体为:若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值;若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息所确定;若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。
[0087]
本申请实施例中,若在预测充电保护开始时刻之前检测到电子设备处于充电状态,判断电子设备的当前电量是否充满。若是,则停止对电子设备进行充电;若否,则对电子设备进行充电,并执行步骤220-步骤280充电保护的操作。从而,实现了对在预测充电保护开始时刻之前检测到电子设备处于充电状态这种情况下,对电子设备进行充电保护,避免对电子设备进行长时间充电,延长电池的寿命。并能够实现停充后自动充满,从而,在延长电池寿命的同时,能够满足用户的正常使用。
[0088]
在一个实施例中,对电子设备进行充电,并执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值,包括:
[0089]
以充电保护开始时刻设置第一定时器;
[0090]
当到达充电保护开始时刻时,触发第一定时器;
[0091]
根据第一定时器执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值的操作。
[0092]
具体的,预先设置第一定时器,当到达充电保护开始时刻时,该第一定时器可被触发。且根据第一定时器执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值的操作。并可以继续执行若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻以及用户预先设定的行程安排设置信息所确定;若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止的操作。
[0093]
因此,若在预测充电保护开始时刻之前检测到电子设备处于充电状态,判断电子设备的当前电量是否充满。若否,则对电子设备进行充电,并当到达充电保护开始时刻时,触发第一定时器;根据第一定时器执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值的操作。
[0094]
本申请实施例中,以充电保护开始时刻设置第一定时器,当到达充电保护开始时刻时,触发第一定时器。根据第一定时器执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值的操作。实现一旦到达充电保护开始时刻,通过第一定时器就可以自动触发上述充电保护的步骤。避免对电子设备进行长时间充电,延长电池的寿命。并能够实现停充后自动充满,从而,在延长电池寿命的同时,能够满足用户的正常使用。
[0095]
在一个实施例中,若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止,包括:
[0096]
以恢复充电时刻设置第二定时器;
[0097]
当到达恢复充电时刻时,触发第二定时器;
[0098]
根据第二定时器执行继续对电子设备进行充电直到将电子设备的电量充满为止的步骤。
[0099]
具体的,预先设置第二定时器,该第二定时器以恢复充电时刻进行设置。因此,若到达恢复充电时刻,就会触发第二定时器,根据第二定时器执行继续对电子设备进行充电直到将电子设备的电量充满为止的步骤。
[0100]
本申请实施例中,以恢复充电时刻设置第二定时器,若到达恢复充电时刻,就会触发第二定时器,根据第二定时器执行继续对电子设备进行充电直到将电子设备的电量充满为止的步骤。能够实现停充后自动充满,从而,在延长电池寿命的同时,能够满足用户的正常使用。
[0101]
在一个具体的实施例中,如图7所示,提供了一种充电控制方法,包括:
[0102]
步骤702,插入充电器对电子设备进行充电;
[0103]
步骤704,获取睡眠时间段、目标时长,并确定恢复充电时刻;
[0104]
步骤706,判断当前时刻距离睡眠时间段的结束睡眠时刻之间的时间差是否大于目标时长;若是,进入步骤708;若否,进入步骤714;
[0105]
步骤708,判断当前时刻是否在睡眠时间段内;若是,进入步骤710;若否,进入步骤724;
[0106]
步骤710,判断电子设备的电量达到预设电量阈值;若是,进入步骤712;若否,进入步骤714;
[0107]
步骤712,再次判断当前时刻距离睡眠时间段的结束睡眠时刻之间的时间差是否大于目标时长;若是,进入步骤714;若否,进入步骤716;
[0108]
步骤714;进入正常充电状态;
[0109]
步骤716,进入夜间充电保护状态;
[0110]
步骤718,停止对电子设备进行充电,发出停止充电的提示信息,并显示在电子设备的显示屏上;
[0111]
步骤720,若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电
量被充满时为止;
[0112]
步骤722,发出充电保护完成的提示信息,并显示在电子设备的显示屏上。
[0113]
步骤724,判断当前时刻与充电保护开始时刻之间的间隔时长是否小于正常充满时长;若是,进入步骤726;若否,进入步骤714;
[0114]
步骤726,判断电子设备的当前电量是否充满,若是,则停止对电子设备进行充电,并进入步骤714;若否,进入步骤716。
[0115]
其中,正常充电状态是相对于夜间保护状态而言的,就是不会进行充电保护的状态。如果在正常充电状态进行充电,则就会一直对电池进行充电,并不会进行停充等操作。
[0116]
本申请实施例中,可以实现在预测充电保护开始时刻之前或之后检测到电子设备处于充电状态,都可以对电子设备实施充电保护,就可以避免对电子设备进行长时间充电,延长电池的寿命。并在到达恢复充电时刻时,继续对电子设备继续充电直到充满为止,能够实现停充后自动充满。从而,在延长电池寿命的同时,能够满足用户的正常使用。
[0117]
在一个实施例中,如图8所示,提供了一种充电控制装置800,包括:
[0118]
电量监测模块820,用于若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值;
[0119]
停充模块840,用于若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;
[0120]
恢复充电时刻获取模块860,用于获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻及用户预先设定的行程安排设置信息所确定;
[0121]
继续充电模块880,用于若到达恢复充电时刻,则继续对电子设备进行充电,直至电子设备的电量被充满时为止。
[0122]
在一个实施例中,如图9所示,提供了一种充电控制装置800,预测充电保护开始时刻为用户的预测入睡时刻,预测充电保护结束时刻为用户的预测结束睡眠时刻,还包括:
[0123]
恢复充电时刻确定模块890,用于根据预测结束睡眠时刻以及行程安排设置信息,确定用户的实际结束睡眠时刻;将位于实际结束睡眠时刻之前,且与实际结束睡眠时刻相差目标时长的时刻作为恢复充电时刻。
[0124]
在一个实施例中,行程安排设置信息包括日程设置信息和闹钟设置信息,恢复充电时刻确定模块890,还用于根据日程设置信息确定当前时间周期内最早的日程开始时刻;根据闹钟设置信息确定当前时间周期内最早的闹钟提示时刻;从预测结束睡眠时刻、最早的日程开始时刻及最早的闹钟提示时刻中,筛选出最早的时刻作为实际结束睡眠时刻。
[0125]
在一个实施例中,提供了一种充电控制装置800,还包括:目标时长确定模块,用于根据电子设备的充电参数以及电子设备的充电类型中的至少一个确定目标时长。
[0126]
在一个实施例中,预设电量阈值及目标时长可支持自定义设置。
[0127]
在一个实施例中,提供了一种充电控制装置800,还包括:信息提示模块,用于在若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电之后,包括:发出停止充电的提示信息,并显示在电子设备的显示屏上。
[0128]
在一个实施例中,提供了一种充电控制装置800,还包括:信息提示模块,用于在继续对电子设备进行充电直到电子设备的电量被充满之后,包括:发出充电保护完成的提示信息,并显示在电子设备的显示屏上。
[0129]
在一个实施例中,提供了一种充电控制装置800,用于对电子设备采用有线或无线的方式进行充电。
[0130]
在一个实施例中,若在预测充电保护开始时刻之前检测到电子设备处于充电状态,提供了一种充电控制装置800,还包括:
[0131]
电量监测模块,用于判断电子设备的当前电量是否充满;
[0132]
停充模块,用于若是,则停止对电子设备进行充电;
[0133]
继续充电模块,用于若否,则对电子设备进行充电,并执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值;若监测到电子设备的电量达到预设电量阈值,则停止对电子设备进行充电;获取恢复充电时刻,恢复充电时刻为根据预测充电保护结束时刻及恢复充电时长所确定;若到达恢复充电时刻,则继续对电子设备进行充电,直到电子设备的电量被充满时为止的操作。
[0134]
在一个实施例中,继续充电模块,还用于以充电保护开始时刻设置第一定时器;当到达充电保护开始时刻时,触发第一定时器;根据第一定时器执行若在预测充电保护开始时刻之后检测到电子设备处于充电状态,则在充电过程中监测电子设备的电量是否达到预设电量阈值的操作。
[0135]
在一个实施例中,继续充电模块,还用于以恢复充电时刻设置第二定时器;当到达恢复充电时刻时,触发第二定时器;根据第二定时器执行继续对电子设备进行充电直到将电子设备的电量充满为止的步骤。
[0136]
应该理解的是,虽然上述图中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0137]
上述充电控制装置中各个模块的划分仅用于举例说明,在其他实施例中,可将充电控制装置按照需要划分为不同的模块,以完成上述充电控制装置的全部或部分功能。
[0138]
关于充电控制装置的具体限定可以参见上文中对于充电控制方法的限定,在此不再赘述。上述充电控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0139]
在一个实施例中,还提供了一种电子设备,包括存储器及处理器,存储器中储存有计算机程序,计算机程序被处理器执行时,使得处理器执行以上各个实施例所提供的一种充电控制方法的步骤。
[0140]
图10为一个实施例中电子设备的内部结构示意图。如图10所示,该电子设备包括通过系统总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以上各个实施例所
提供的一种充电控制方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。该电子设备可以是手机、平板电脑、pda(personal digital assistant,个人数字助理)、pos(point of sales,销售终端)、车载电脑、穿戴式设备等任意终端设备。
[0141]
本申请实施例中提供的充电控制装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在电子设备或电子设备上运行。该计算机程序构成的程序模块可存储在电子设备或电子设备的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。
[0142]
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当计算机可执行指令被一个或多个处理器执行时,使得处理器执行充电控制方法的步骤。
[0143]
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行充电控制方法。
[0144]
本申请实施例所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram),它用作外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddr sdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)。
[0145]
以上充电控制实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1