一种过流保护方法、装置及电子设备与流程

文档序号:12594998阅读:209来源:国知局
一种过流保护方法、装置及电子设备与流程

本发明涉及通信领域,特别涉及一种过流保护方法、装置及电子设备。



背景技术:

随着通信技术的迅猛发展,手机、平板电脑等智能设备,因功能强大且便于携带等优点,已成为人们日常生活中必不可少的通讯工具。而正是由于人们的生活越来越与手机等智能电子设备息息相关,手机等智能设备的安全性也越来越引起人们的重视。

发明人在实现本发明的过程中发现,手机等智能设备在使用过程中,当电池输出电流过大时,不仅会引起设备发热,还可能会烧毁电子元件、引起安全隐患,更有甚者,还可能导致设备爆炸,从而危及用户的安全。



技术实现要素:

本发明实施方式的目的在于提供一种过流保护方法、装置及电子设备,使得电池电流过大时,可及时提醒用户,以降低过大电流对设备性能及寿命的影响;同时,减少安全隐患,更好地保护用户生命、财产的安全。

第一方面,本发明的实施方式提供了一种过流保护方法,包括:检测电池输出的电流;在检测到电池输出的电流超过限定阈值,且电流持续超过限定阈值的时间达到预设时间时,给出提示信息。

第二方面,本发明的实施方式提供了一种过流保护装置,包括检测模块及提示模块;检测模块用于检测电池输出的电流;提示模块用于在检测到电池输出的电流超过限定阈值,且电流持续超过限定阈值的时间达到预设时间时,给出提示信息。

第三方面,本发明的实施方式提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述过流保护方法。

第四方面,本发明的实施方式提供了一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述过流保护方法。

第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述过流保护方法。

本发明实施方式相对于现有技术而言,可检测电池输出的电流,并在检测到电池输出的电流超过限定阈值,且电流持续超过限定阈值的时间达到预设时间时,给出提示信息,从而有效地降低了过大电流对设备性能及寿命的影响;同时,也减少了安全隐患,有利于更好地保护用户生命、财产的安全。

可选地,给出提示信息,包括:显示可供用户选择的操作指令。给出具体的操作指令,使得用户可以更快速、准确地进行下一步操作。

可选地,在显示可供用户选择的操作指令时,过流保护方法还包括:进行倒计时;在倒计时结束前,接收到显示的操作指令中的任意一个时,执行接收到的操作指令;在倒计时结束且未收到所述操作指令中的任意一个时,进行关机重启操作。提供多种方案,进一步避免了过大电流可能产生的安全隐患。

可选地,操作指令包括以下任意一项或组合:清理后台、延时提醒、关机重启。多重选择,使得用户可根据实际情况灵活进行选择,有利于避免单一选择可能给用户带来的麻烦。

可选地,提示信息包括以下任意一种或其任意组合:马达震动、闪光灯闪烁、播放警报音。多重选择,使得用户可根据实际情况灵活进行选择。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式的过流保护方法的流程图;

图2是根据本发明第二实施方式的显示可供选择的操作指令的示意图;

图3是根据本发明第二实施方式的过流保护方法的流程图;

图4是根据本发明第三实施方式的过流保护装置的结构框图;

图5是根据本发明第四实施方式的过流保护装置的结构框图

图6是根据本发明第五实施方式的执行过流保护方法的电子设备的硬件结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种过流保护方法。具体流程如图1所示。

步骤101:检测电池输出的电流。

本实施方式中,可实时对电池输出的电流进行检测,也可以一定的时间间隔周期性对电池输出的电流进入检测,但设置的时间间隔不宜过长,以防不能及时检测到过大电流,而引起安全隐患。例如可设置每隔1s检测一次。

步骤102:判断电流是否超过限定阈值。当电流超过限定阈值时,进入步骤103;当电流未超过限定阈值时,返回步骤102。

该限定阈值可根据设备的实际情况灵活设置,如可设置为200mA,低于200mA时,则认为电流在设备可承受的范围内;超过200mA,则认为已达到预警电流。

步骤103:判断电流持续超过该限定阈值的时间是否达到预设时间。当电流持续超过该限定阈值的时间达到预设时间时,进入步骤104;当电流持续超过该限定阈值的时间未达到该预设时间时,返回步骤102。

一般来说,当电池持续输出较大的电流时,才会引起设备发热、产生安全隐患。因此,本实施方式可设置一预设时间,以判断电池是否在持续输出较大的电流。该预设时间可设置为10s。

当判定电流超过限定阈值时,还要判断电流持续超过该限定阈值的时间是否达到10s,如果电池输出的电流持续10s超过该限定阈值,则进入步骤104。

步骤104:给出提示信息。

以限定阈值为200mA、预设时间为10s为例,若每隔1s检测一次电池输出的电流,当连续10s都检测到电池输出的电流超过200mA,则可触发提示模块给出提示信息。

本实施方式检测电池输出的电流,并在检测到电池输出的电流超过限定阈值,且电流持续超过限定阈值的时间达到预设时间时,给出提示信息,从而有效地降低了过大电流对设备性能及寿命的影响;同时,也减少了安全隐患,有利于更好地保护用户生命、财产的安全。

本发明的第二实施方式涉及一种过流保护方法。第二实施方式是在第一实施方式的基础上做的进一步改进,主要改进之处在于:第二实施方式进一步限定了给出的提示信息。

本实施方式中,该给出的提示信息可以包括:在界面上显示可供用户选择的操作指令,该操作指令可包括以下任意一项或组合:清理后台、延时提醒、关机重启。在显示可供用户选择的操作指令的同时,还可配合启动倒计时线程(如图2所示),以使用户尽快在显示的操作指令中做出选择,该倒计时的线程可设置为2分钟(即倒计时的起点为120s,终点为0)。

此外,该提示信息还可包括以下任意一种或其任意组合:马达震动、闪光灯闪烁、播放警报音,以引起用户的注意。

本实施方式的具体流程如图3所示:

步骤301:检测电池输出的电流。

步骤302:判断电流是否超过限定阈值。当电流超过限定阈值时,进入步骤303;若电流未超过限定阈值,则返回步骤302。

步骤303:判断电流持续超过该限定阈值的时间是否达到预设时间。当电流持续超过该限定阈值的时间达到预设时间时,进入步骤304;当电流持续超过该限定阈值的时间未达到该预设时间时,返回步骤302。

步骤304:发出预警信息,同时显示可供用户选择的操作指令,并进行倒计时。

该预警信息即是马达震动、闪光灯闪烁、播放警报音、铃声中的任意一项或其任意组合。为避免发出预警信息时间过长而干扰到其他人,可将发出预警信息的时间控制在1分钟内。

值得一提的是,本实施方式是将发出预警信息与显示可供用户选择的操作指令作为同一步骤进行说明的,但在实际应用中,也可先发出预警信息,再显示可供用户选择的操作指令,本实施方式对此不做限制。

步骤305:判断倒计时是否结束。若倒计时未结束,则进入步骤306;若倒计时结束,则进入步骤308。

步骤306:判断是否收到显示的操作指令中的任意一个。若是,则进入步骤307;若否,则返回步骤305。

步骤307:执行接收到的操作指令。

步骤308:执行关机重启操作。

本实施方式,在电流持续超过限定阈值的时间达到预设时间后,发出预警信息,同时显示可供选择的操作指令,既能及时提醒用户,又能使得用户可以更快速、准确地进行下一步操作;同时,在用户没有做出回应时,则执行关机重启操作,多个方案、多重选择,进一步避免了过大电流可能产生的安全隐患。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第三实施方式涉及一种过流保护装置。如图4所示,该过流保护装置包括:检测模块41及提示模块42。

检测模块41用于检测电池输出的电流。

本实施方式中,检测模块可实时对电池输出的电流进行检测,也可以一定的时间间隔周期性对电池输出的电流进入检测,但设置的时间间隔不宜过长,以防不能及时检测到过大电流,而引起安全隐患。例如可设置每隔1s检测一次。

提示模块42用于在检测到电池输出的电流超过限定阈值,且电流持续超过限定阈值的时间达到预设时间时,给出提示信息。

以限定阈值为200mA、预设时间为10s为例,若检测模块每隔1s检测一次电池输出的电流,当检测模块连续10s都检测到电池输出的电流超过200mA,则可触发提示模块给出提示信息。

本实施方式检测电池输出的电流,并在检测到电池输出的电流超过限定阈值,且电流持续超过限定阈值的时间达到预设时间时,给出提示信息,从而有效地降低了过大电流对设备性能及寿命的影响;同时,也减少了安全隐患,有利于更好地保护用户生命、财产的安全。

不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本发明的第四实施方式涉及一种过流保护装置。第四实施方式是在第三实施方式的基础上做的进一步改进,主要改进之处在于:第四实施方式对提示模块给出的提示信息做了进一步限定。

具体地,本实施方式中,提示模块给出的提示信息可包括:显示可供用户选择的操作指令。该操作指令可包括以下任意一项或组合:清理后台、延时提醒、关机重启。

此外,该提示信息还可包括预警信息,该预警信息可包括以下任意一种或其任意组合:马达震动、闪光灯闪烁、播放警报音,以引起用户的注意。

预警信息可以与显示可供用户选择的操作指令同时进行,也可以先发出预警信息,再显示可供用户选择的操作指令。发出预警信息的时间可控制在1分钟内。

另外,如图5所示,本实施方式中,该过流保护装置还可包括倒计时模块43、第一执行模块44及第二执行模块45。

倒计时模块43用于在显示可供用户选择的操作指令时,进行倒计时。即在显示可供用户选择的操作指令的同时,配合启动倒计时线程,以使用户尽快在显示的操作指令中做出选择。

第一执行模块44用于在倒计时结束前,接收到显示的操作指令中的任意一个时,执行接收到的操作指令。

第二执行模块45用于在倒计时结束且未收到操作指令中的任意一个时,进行关机重启操作。

本实施方式,在电流持续超过限定阈值的时间达到预设时间后,发出预警信息,同时显示可供选择的操作指令,既能及时提醒用户,又能使得用户可以更快速、准确地进行下一步操作;同时,在用户没有做出回应时,则执行关机重启操作,多个方案、多重选择,进一步避免了过大电流可能产生的安全隐患。

由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

图6是本发明第五实施方式提供的执行过流保护方法的电子设备的硬件结构示意图,如图6所示,该设备包括:一个或多个处理器610以及存储器620,图6中以一个处理器610为例。

执行过流保护方法的设备还可以包括:输入装置630和输出装置640。

处理器610、存储器620、输入装置630和输出装置640可以通过总线或者其他方式连接,图6中以通过总线连接为例。存储器620作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本申请实施例中的过流保护方法对应的程序指令/模块(例如,附图4所示的检测模块41及提示模块42)。处理器610通过运行存储在存储器620中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的过流保护方法。

存储器620可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据过流保护装置的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器620可选包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至过流保护装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置630可接收输入的数字或字符信息,以及产生与过流保护装置的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等显示设备。所述一个或者多个模块存储在所述存储器620中,当被所述一个或者多个处理器610执行时,执行上述任意方法实施例中的过流保护方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本发明第六实施提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的过流保护方法。

本申请第七实施提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读介质上的计算程序,所属计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任意方法实施例中的过流保护方法。

最后需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1