一种终端控制方法及终端的制作方法_2

文档序号:9470904阅读:来源:国知局
用、游戏应用、多媒体应用等等,本发明实施例不作限定。
[0038]本发明实施例中,可以实时检测终端在充电时终端当前运行的应用程序,也可以每隔特定时间检测终端在充电时终端当前运行的应用程序,本发明实施例不作限定。
[0039]S202、判断该应用程序是否为预设应用程序,若是,则执行步骤S203 ;若否,则执行步骤S206。
[0040]本发明实施例中,当检测到终端当前运行的应用程序时,可以进一步判断该应用程序是否为预设应用程序。预设应用程序可以为预先设置的一个或多个高功耗的应用程序,当运行预设应用程序时,会增加终端运行的功率。预设应用程序也可以是预设类型的高功耗应用程序,可以包括游戏类应用程序、视频类应用程序、相机应用程序等等,本发明实施例不作限定。
[0041]S203、检测终端运行的功率。
[0042]本发明实施例中,当终端当前运行的应用程序为预设应用程序时,可以进一步检测终端运行的功率,即终端单位时间内消耗的能量。
[0043]S204、判断终端运行的功率是否大于预设阈值,若是,则执行步骤S205;若否,则执行步骤S206。
[0044]作为一种可选的实施方式,图2所描述的方法还可以包括以下步骤:
[0045]21)检测终端的当前剩余电量;
[0046]22)判断当前剩余电量是否超过预设电量,当当前剩余电量超过预设电量时,则执行步骤S205 ;当当前剩余电量不超过预设电量时,则执行步骤S206。
[0047]在该实施方式中,在考虑终端运行的功率外,还可以进一步考虑终端的当前剩余电量。当终端运行的功率大于预设阈值,且终端的当前剩余电量超过预设电量时,可以进一步执行步骤S205控制终端降低充电电流;当终端的当前剩余电量不超过预设电量时,可以认为当前剩余电量不足,则可以进一步执行步骤S206控制终端保持当前充电电流不变。
[0048]在该实施方式中,检测终端的当前剩余电量可以是通过终端电池当前的电压来初步确定当前剩余电量,也可以是通过终端芯片记录的电池消耗的电量来确定当前剩余电量,本发明实施例不作限定。可以实时检测终端的当前剩余电量,也可以每隔预定时间检测终端的当前剩余电量,本发明实施例不作限定。
[0049]在该实施方式中,预设电量可以是终端系统默认设置的,此时用户不可对其进行修改;预设电量也可以是用户自行设置的,用户可以根据自身需求或实际情况随时对其进行更改。
[0050]可以理解的是,步骤21)与22)可以在步骤S204之后执行,也可以在步骤S204之前执行,还可以与步骤S204同步或交错执行,本发明实施例不作限定。
[0051]作为一种可选的实施方式,图2所描述的方法还可以包括以下步骤:
[0052]23)检测终端的当前温度;
[0053]24)判断当前温度是否超过预设温度,当当前温度超过预设温度时,则执行步骤S205 ;当当前温度不超过预设温度时,则执行步骤S206。
[0054]在该实施方式中,在考虑终端运行的功率外,还可以进一步考虑终端的当前温度。当终端运行的功率大于预设阈值,且终端的当前温度超过预设温度时,可以进一步执行步骤S205控制终端降低充电电流;当终端的当前温度不超过预设温度时,可以进一步执行步骤S206控制终端保持当前充电电流不变。
[0055]在该实施方式中,可以实时检测终端的当前温度,也可以每隔预设时间检测终端的当前温度,本发明实施例不作限定。
[0056]在该实施方式中,预设温度可以是终端系统默认设置的,此时用户不可对其进行修改;预设温度也可以是用户自行设置的,用户可以根据自身需求或实际情况随时对其进行更改。
[0057]作为一种可选的实施方式,步骤23)检测终端的当前温度的【具体实施方式】可以包括以下步骤:
[0058]25)利用终端中内置的温度传感器检测终端的当前温度。
[0059]在该实施方式中,可以利用终端中的温度传感器检测终端的当前温度,终端中可以集成有一个或多个温度传感器,可以实时检测终端电池或终端机身的温度。
[0060]作为一种可选的实施方式,步骤23)检测终端的当前温度的【具体实施方式】也可以包括以下步骤:
[0061]26)利用外部设备内置的温度传感器检测终端的当前温度。
[0062]在该实施方式中,外部设备中可以集成有一个或多个温度传感器,可以用于检测终端机身的当前温度。外部设备可以与终端建立通信连接,可以是以有线方式建立的连接,也可以是以无线方式建立的连接。其中,无线方式可以包括但不限于蓝牙、W1-F1、红外、NFC(Near Field Communicat1n,近距离无线通信)等等方式。外部设备与终端建立连接后,外部设备将外部设备中的温度传感器检测到的终端的温度发送至终端。
[0063]可以理解的是,步骤23)与24)可以在步骤S204之后执行,也可以在步骤S204之前执行,还可以与步骤S204同步或交错执行,本发明实施例不作限定。
[0064]S205、控制终端降低充电电流。
[0065]S206、控制终端按照预设充电规则进行充电。
[0066]作为一种可选的实施方式,图2所描述的方法还可以包括以下步骤:
[0067]27)输出警示信息,该警示信息用于警示终端运行的功率过大。
[0068]在该实施方式中,当终端的运行功率超过预设阈值时,终端可以输出警示信息,以警示用户当前终端运行的功率过大,以使用户可以及时手动对终端进行操作,如关闭当前运行的应用程序、停止充电等等操作。
[0069]作为一种可选的实施方式,步骤27)输出警示信息的【具体实施方式】可以包括以下情况中的一种或多种:
[0070]28)以文字的方式输出警示信息;
[0071]29)以语音的方式输出警示信息;
[0072]30)以振动的方式输出警示信息;
[0073]31)以指示灯的方式输出警示信息。
[0074]可见,通过实施图2所描述的方法,当充电时,可以在终端运行的功率达到预设阈值时降低充电电流,以降低终端的温度。此外,还可以结合考虑终端的当前剩余电量、当前温度、当前运行的应用程序等来降低终端的充电电流。
[0075]请参阅图3,图3是本发明实施例提供的一种终端的结构示意图,可以用于执行本发明实施例提供的终端控制方法。如图3所示,该终端可以包括:
[0076]检测单元301,用于检测终端在充电时终端运行的功率。
[0077]本发明实施例中,终端运彳丁的功率为终端工作时所需的功率,可以看作是终端在单位时间内消耗的能量,消耗的能量越大,终端运行的功率就越大。检测单元301检测终端在充电时终端运行的功率可以是通过测量终端电池的输出电流和输出电压来确定电池输出的功率,并可将电池输出的功率近似表示为终端运行的功率;检测单元301检测终端在充电时终端运行的功率也可以是通过对终端中的各个部件消耗的功率进行统计得出。终端在充电时,会产生热量,使得终端电池和机身温度升高,此外,终端在运行时能量的消耗也会产生热量,从而导致终端升温加剧,当终端温度过高时,会影响终端的正常运行甚至死机,进而影响用户体验。
[0078]本发明实施例中,检测单元301可以实时检测终端在充电时终端运行的功率,也可以每隔预设时间检测终端在充电时终端运行的功率,本发明实施例不作限定。
[0079]判断单元302,用于判断终端运行的功率是否大于预设阈值。
[0080]本发明实施例中,当检测单元301检测到终端在充电时运行的功率时,
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1