终端设置方法及装置制造方法

文档序号:6628571阅读:144来源:国知局
终端设置方法及装置制造方法
【专利摘要】本公开关于一种终端设置方法及装置,属于计算机【技术领域】。所述方法包括:检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络。所述装置包括:第一检测模块、第二检测模块和网络关闭模块。本公开解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。
【专利说明】终端设置方法及装置

【技术领域】
[0001]本公开涉及计算机【技术领域】,特别涉及一种终端设置方法及装置。

【背景技术】
[0002]随着用户对移动终端的使用越来越多,移动终端给用户带来的辐射危害也越来越严重,因此,用户需要对终端进行设置,以降低终端的辐射值。
[0003]研究表明,终端在通话和联网时的辐射值比较高,因此,用户可以通过减少通话时间和联网时间来降低辐射值。比如,用户可以在使用完联网应用程序后,手动关闭网络。
[0004]公开人在实现本公开的过程中,发现相关技术中至少存在以下缺陷:用户需要根据对联网应用程序的使用情况手动关闭网络,若用户忘记关闭网络,终端在联网时产生的辐射值仍然会很高。


【发明内容】

[0005]为解决在用户忘记关闭网络的情况下终端产生较高辐射值的问题,本公开提供了一种终端设置方法及装置。
[0006]根据本公开实施例的第一方面,提供一种终端设置方法,包括:
[0007]检测终端是否处于使用状态;
[0008]若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;
[0009]若检测出不存在所述联网应用程序,则关闭所述终端的网络。
[0010]可选的,所述方法,还包括:
[0011]在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;
[0012]若检测出存在至少一个联网应用程序在后台启动了所述消息推送功能,则在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。
[0013]可选的,所述检测终端是否处于使用状态,包括:
[0014]获取所述终端本次处于待机状态的待机时长,检测所述待机时长是否大于预定时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状态;和丨或,
[0015]通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和丨或,
[0016]通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或,
[0017]获取所述终端的放置状态,检测所述放置状态是否是平放状态,若检测出所述放置状态不是所述平放状态,则确定所述终端未处于所述使用状态。
[0018]可选的,所述方法,还包括:
[0019]获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序;
[0020]在所述至少一个非联网应用程序中,对满足关闭条件的非联网应用程序进行关闭。
[0021]可选的,所述方法,还包括:
[0022]检测是否接收到使用所述终端的指令;
[0023]若检测出接收到所述指令,则开启所述终端的网络。
[0024]可选的,所述检测是否接收到使用所述终端的指令,包括:
[0025]检测是否接收到解锁指令,若检测出接收到所述解锁指令,则确定接收到使用所述终端的所述指令;或,
[0026]通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或,
[0027]检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定接收到使用所述终端的所述指令;或,
[0028]通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否小于距离阈值,若检测出所述距离小于所述距离阈值,则确定接收到使用所述终端的所述指令。
[0029]可选的,所述方法,还包括:
[0030]在关闭所述终端的网络之前,对所述终端的网络状态进行记录;
[0031]在开启所述终端的网络之前,读取所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。
[0032]根据本公开实施例的第二方面,提供一种终端设置装置,包括:
[0033]第一检测模块,被配置为检测终端是否处于使用状态;
[0034]第二检测模块,被配置为在所述第一检测模块检测出所述终端未处于所述使用状态时,检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;
[0035]网络关闭模块,被配置为在所述第二检测模块检测出不存在所述联网应用程序时,关闭所述终端的网络。
[0036]可选的,所述装置,还包括:
[0037]第三检测模块,被配置为在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;
[0038]消息接收模块,被配置为在所述第三检测模块检测出存在至少一个联网应用程序在后台启动了所述消息推送功能时,在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。
[0039]可选的,所述第一检测模块,包括:
[0040]第一检测子模块,被配置为获取所述终端本次处于待机状态的待机时长,检测所述待机时长是否大于预定时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状态;和/或,
[0041]第二检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和/或,
[0042]第三检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或,
[0043]第四检测子模块,被配置为获取所述终端的放置状态,检测所述放置状态是否是平放状态,若检测出所述放置状态不是所述平放状态,则确定所述终端未处于所述使用状态。
[0044]可选的,所述装置,还包括:
[0045]程序获取模块,被配置为获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序;
[0046]程序关闭模块,被配置为在所述程序获取模块获取到所述至少一个非联网应用程序,对满足关闭条件的非联网应用程序进行关闭。
[0047]可选的,所述装置,还包括:
[0048]指令检测模块,被配置为检测是否接收到使用所述终端的指令;
[0049]网络开启模块,被配置为在所述指令检测模块检测出接收到所述指令时,开启所述终端的网络。
[0050]可选的,所述指令检测模块,包括:
[0051]第五检测子模块,被配置为检测是否接收到解锁指令,若检测出接收到所述解锁指令,则确定接收到使用所述终端的所述指令;或,
[0052]第六检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或,
[0053]第七检测子模块,被配置为检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定接收到使用所述终端的所述指令;或,
[0054]第八检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否小于距离阈值,若检测出所述距离小于所述距离阈值,则确定接收到使用所述终端的所述指令。
[0055]可选的,所述装置,还包括:
[0056]状态记录模块,被配置为在关闭所述终端的网络之前,对所述终端的网络状态进行记录;
[0057]状态读取模块,被配置为在开启所述终端的网络之前,读取所述状态记录模块记录的所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。
[0058]根据本公开实施例的第三方面,提供一种终端设置装置,包括:
[0059]处理器;
[0060]用于存储处理器可执行指令的存储器;
[0061]其中,所述处理器被配置为:
[0062]检测终端是否处于使用状态;
[0063]若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;
[0064]若检测出不存在所述联网应用程序,则关闭所述终端的网络。
[0065]本公开的实施例提供的技术方案可以包括以下有益效果:
[0066]通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。
[0067]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

【专利附图】

【附图说明】
[0068]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本的原理。
[0069]图1是根据一示例性实施例示出的一种终端设置方法的流程图。
[0070]图2是根据另一示例性实施例示出的一种终端设置方法的流程图。
[0071]图3是根据一示例性实施例示出的一种终端设置装置的框图。
[0072]图4是根据一示例性实施例示出的一种终端设置装置的框图。
[0073]图5是根据一示例性实施例示出的一种用于终端设置的装置的框图。

【具体实施方式】
[0074]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0075]图1是根据一示例性实施例示出的一种终端设置方法的流程图,该终端设置方法应用于终端中,如图1所示,该终端设置方法包括以下步骤。
[0076]在步骤101中,检测终端是否处于使用状态。
[0077]使用状态指终端在当前时刻或当前时刻之前的预定时间段内处于被用户使用的状态。
[0078]在步骤102中,若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序。
[0079]在步骤103中,若检测出不存在联网应用程序,则关闭终端的网络。
[0080]由于网络连接会产生较高的辐射值,因此,为了有效降低终端所产生的辐射值,可以在检测出终端后台不存在运行的联网应用程序后,即,确定出终端不需要使用网络后,直接关闭终端的网络。
[0081]综上所述,本公开提供的终端设置方法,通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。
[0082]图2是根据另一示例性实施例示出的一种终端设置方法的流程图,该终端设置方法应用于终端中,如图2所示,该终端设置方法包括如下步骤。
[0083]在步骤201中,检测终端是否处于使用状态。
[0084]使用状态指终端在当前时刻或当前时刻之前的预定时间段内处于被用户使用的状态。其中,若用户在当前时刻之前的预定时间段内使用过终端,则再次使用终端的概率较高,此时可以认为终端处于使用状态。
[0085]本实施例中,检测终端是否处于使用状态,可以包括:
[0086]1)获取终端本次处于待机状态的待机时长,检测待机时长是否大于预定时长,若检测出待机时长大于预定时长,则确定终端未处于使用状态;和/或,
[0087]2)通过光线传感器获取终端所处环境的光亮度,检测光亮度是否小于亮度阈值,若检测出光亮度小于亮度阈值,则确定终端未处于使用状态;和/或,
[0088]3)通过距离传感器获取终端与用户之间的距离,检测距离是否大于距离阈值,若检测出距离大于距离阈值,则确定终端未处于使用状态;和/或,
[0089]4)获取终端的放置状态,检测放置状态是否是平放状态,若检测出放置状态不是平放状态,则确定终端未处于使用状态。
[0090]下面分别对终端是否处于使用状态的几种检测方法进行描述。
[0091]第一,根据待机时长检测终端是否处于使用状态。
[0092]由于终端进入待机状态之后,用户可能短期内会再次使用终端,若在此时判定终端处于未使用状态,并进行后续操作,很有可能与用户再次使用终端的操作冲突,因此,可以获取终端从进入待机状态的时刻到当前时刻之间的待机时长,并检测该待机时长是否大于预定时长。若终端检测出待机时长大于预定时长,则用户再次使用终端的概率较低,此时可以确定终端处于未使用状态;若终端检测出待机时长小于预定时长,则用户再次使用终端的概率较高,此时可以确定终端处于使用状态。
[0093]其中,预定时长可以根据实际情况设置和修改。比如,可以将预定时长设置为1分钟,在终端进入待机状态时开始计时,当计时得到的待机时长达到1分钟时,可以认为用户短期内不会使用终端,确定终端处于未使用状态;当计时得到的待机时长小于1分钟时,用户再次使用了终端,确定终端处于使用状态。当然预定时长还可以被设置为2分钟、3分钟等,本实施例不对预定时长作具体限定。
[0094]第二,根据终端所处环境的光亮度检测终端是否处于使用状态。
[0095]当终端被放置在口袋或包里或处于深夜的场景下,终端往往不被用户使用,由于口袋或包里或深夜的光亮度较小,因此,终端还可以根据光线传感器来获取终端所处环境的光亮度,根据光亮度来检测终端是否处于未使用状态。终端可以预先设定一个亮度阈值,将光线传感器获取到的光亮度与亮度阈值进行比较,当光亮度小于亮度阈值时,确定终端未处于使用状态;若终端检测出光亮度大于亮度阈值,则确定终端处于使用状态。其中,亮度阈值可以根据实际情况置和修改。
[0096]第三,根据终端与用户之间的距离检测终端是否处于使用状态。
[0097]当终端被放置在距离用户较远的地方时,终端往往不被用户使用,因此,终端还可以通过距离感应器获取终端与用户之间的距离,将获得的距离与预设的距离阈值比较。当距离大于距离阈值时,确定终端未处于使用状态;当距离小于距离阈值时,确定终端处于使用状态。其中,距离阈值可以根据实际情况设置和修改。比如,可以将距离阈值设置为1米,当获取到终端与用户之间的距离是1.5米,则确定终端处于未使用状态。
[0098]第四,根据终端的放置状态检测终端是否处于使用状态。
[0099]当终端被放置在口袋或包里时,往往不处于平放状态,因此,终端还可以根据传感器获取终端的放置状态,根据放置状态来确定终端是否处于未使用状态。当终端的放置状态不是平放状态时,确定终端未处于使用状态;当终端的放置状态时平放状态时,确定终端处于使用状态。
[0100]需要补充说明的是,终端可以通过上述四种检测方法中的任意一种确定终端是否处于使用状态,可选的,为了提高准确性,终端还可以对上述四种检测方法中的至少两种检测方法进行结合,通过结合后的检测方法检测终端是否处于使用状态。
[0101]比如,终端可以将第二种检测方法和第四种检测方法结合,则终端可以检测光亮度是否小于亮度阈值和检测终端的放置状态是否是平放状态,若检测出光亮度小于亮度阈值且终端的放置状态不是平放状态,则确定终端未处于使用状态。或,终端可以将第一种检测方法和第二种检测方法结合,则终端可以检测待机时长是否大于时长阈值,若检测出待机时长大于时长阈值,则检测光亮度是否小于亮度阈值,若检测出光亮度小于亮度阈值,则确定终端未处于使用状态。
[0102]在步骤202中,若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序。
[0103]由于网络是造成终端辐射值较大的原因之一,因此,为了能够降低终端辐射值,可以在检测出终端未处于使用状态之后,对终端的网络进行关闭。
[0104]由于关闭终端网络会影响联网应用程序的使用,因此,在关闭网络之前,终端还可以检测是否存在后台运行的联网应用程序,若检测出存在后台运行的联网应用程序,则不关闭网络;若检测出不存在后外运行的联网应用程序,则关闭网络。其中,联网应用程序是需要使用网络的程序,比如,邮箱客户端和即时通讯应用程序等。
[0105]终端的后台还可能运行有非联网应用程序,该非联网应用程序是不需要使用网络的应用程序,比如,单机程序等。若终端处于未使用状态,则还可以对非联网应用程序进行关闭,以节省运行非联网应用程序所浪费的电量,提高终端的续航能力。因此,本实施例提供的终端设置方法还可以包括:
[0106]1)获取在终端的后台运行的至少一个非联网应用程序,非联网应用程序是不需要使用网络的应用程序;
[0107]2)在至少一个非联网应用程序中,对满足关闭条件的非联网应用程序进行关闭。
[0108]对于非联网应用程序,有些是终端必须运行的系统程序或用户使用率较高的应用程序,有些则是偶尔使用的应用程序,因此,可以有选择的对这些非联网应用程序进行关闭操作。比如,可以将非联网应用程序分为系统非联网应用程序和非系统非联网应用程序,在获取到终端后台运行的至少一个非联网应用程序之后,对系统非联网应用程序进行保留,并不关闭;对于非系统非联网应用程序进行关闭。或,终端还可以预先设置需要关闭的非联网应用程序列表,将非联网应用程序列表中包括的非联网应用程序进行关闭。
[0109]在步骤203中,若检测出不存在联网应用程序,则关闭终端的网络。
[0110]由于有些联网应用程序具有后台消息推送的功能,因此,即使这些联网应用程序未在后台运行,只要该联网应用程序开启了后台消息推送功能,其还是需要连接网络的,比如,离线消息推送功能等。
[0111]因此,本实施例提供的终端设置方法还可以包括:
[0112]1)在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;
[0113]2)若检测出存在至少一个联网应用程序在后台启动了消息推送功能,则在关闭网络后,每隔第一时间段开启网络,在网络处于开启状态的第二时间段内接收推送消息,第一时间段大于第二时间段。
[0114]对于未在后台运行的联网应用程序,终端检测在这些未在后台运行的联网应用程序中是否存在在后台启动了消息推送功能的应用程序,若检测出存在至少一个联网应用程序在后台启动了消息推送功能,则在关闭网络后,可以定时开启网络来接收推送消息;若检测出不存在联网应用程序在后台启动消息推送功能,则不对关闭的网络进行后续操作。
[0115]在定时开启网络来接收推送消息时,终端可以设置开启网络的第一时间段和网络处于开启状态的第二时间段。终端可以每隔第一时间段开启网络,在网络处于开启状态的第二时间段内接收推送消息。为了达到降低终端辐射值的目的,关闭网络的时间段需要大于网络处于连接状态的时间段,所以第一时间段要大于第二时间段。
[0116]比如,第一时间段是半小时,第二时间段是一分钟,则终端可以在关闭网络半个小时后开启网络一分钟用以接收推送消息,一分钟之后再次关闭网路,再过半小时再次打开网络接收推送消息,如此循环。
[0117]在步骤204中,检测是否接收到使用终端的指令,若检测出接收到指令,则开启终端的网络。
[0118]当用户再次使用终端时,终端需要恢复网络,以保证应用程序的正常使用。此时,用户可以对终端发送一条使用终端的指令,终端检测是否接收到该指令,若检测出接收到指令,则开启终%5的网络。
[0119]本实施例中,终端可以开启所有的网络,也可以开启之前关闭的网络,以保证网络的一致性,提升用户体验。此时,终端可以读取关闭网络时的记录,根据该记录开启相应的网络。因此,本实施例提供的终端设置方法,还可以包括:
[0120]1)在关闭所述终端的网络之前,对所述终端的网络状态进行记录;
[0121]2)在开启所述终端的网络之前,读取所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。
[0122]在确定终端处于未使用状态之后,终端可以先保存当前终端的网络状态,再关闭网络。比如,若此时终端的移动网络处于开启状态,则终端可以保存开启移动网络的记录;或,若此时终端的1151(11(1617 51(16110,无线保真)网络处于开启状态,则终端可以保存开启网络的记录。
[0123]在用户再次使用终端时,终端需要恢复网络,此时,终端读取之前保存的网络状态记录,根据该记录开启相应的网络。比如,终端在关闭网络之前保存的记录是开启移动网络,则检测出接收到指令后,终端可以开启移动网络。
[0124]由于确定用户使用终端的方法有很多种,本实施例以下面三种方法为例进行说明,则检测是否接收到使用终端的指令可以包括:
[0125]1)检测是否接收到解锁指令,若检测出接收到解锁指令,则确定接收到使用终端的指令;或,
[0126]2)通过光线传感器获取终端所处环境的光亮度,检测光亮度是否大于亮度阈值,若检测出光亮度大于亮度阈值,则确定接收到使用终端的指令;或,
[0127]3)检测终端是否处于手持状态,若检测出终端处于手持状态,则确定接收到使用终端的指令;或,
[0128]4)通过距离传感器获取终端与用户之间的距离,检测距离是否小于距离阈值,若检测出距离小于距离阈值,则确定接收到使用终端的指令。
[0129]第一,根据解锁指令检测是否接收到使用终端的指令。
[0130]由于用户使用终端之前会将终端从待机状态唤醒,即解锁终端,因此,可以通过检测是否接收到解锁指令来确定是否接收到使用终端的指令。若接收到解锁指令,则终端确定接收到使用终端的指令;若未接收到解锁指令,则终端确定未接收到使用终端的指令。
[0131]第二,根据终端所处环境的光亮度检测是否接收到使用终端的指令。
[0132]当用户将终端从口袋或包里取出时,终端所处的环境亮度变亮,因此,终端可以通过光线传感器获取终端所处环境的光亮度,根据光亮度来检测终端是否接收到使用终端的指令。终端可以预先设定一个亮度阈值,将光线传感器获取到的光亮度与亮度阈值进行比较,当光亮度大于亮度阈值时,确定接收到使用终端的指令;当光亮度小于亮度阈值时,确定未接收到使用终端的指令。其中,亮度阈值可以根据实际情况置和修改。
[0133]第三,根据手持状态检测是否接收到使用终端的指令。
[0134]用户使用终端时,通常需要手持终端,因此,可以通过检测终端是否处于手持状态,来确定接收到使用终端的指令。当终端处于手持状态时,确定接收到使用终端的指令;当终端未处于手持状态时,确定未接收到使用终端的指令。
[0135]第四,根据终端与用户之间的距离检测是否接收到使用终端的指令。
[0136]当终端被放置在距离用户较远的地方时,终端往往不被用户使用,因此,终端还可以通过距离感应器获取终端与用户之间的距离,将获得的距离与预设的距离阈值比较。当距离大于距离阈值时,确定未接收到使用终端的指令;当距离小于距离阈值时,确定接收到使用终端的指令。其中,距离阈值可以根据实际情况设置和修改。比如,可以将距离阈值设置为1米,当获取到终端与用户之间的距离是0.5米时,则确定接收到使用终端的指令。
[0137]需要补充说明的是,终端可以通过上述三种检测方法中的任意一种检测接收到使用终端的指令,可选的,为了提高准确性,终端还可以将上述三种检测方法中的至少两种检测方法进行结合,通过结合后的检测方法检测接收到使用终端的指令。
[0138]比如,终端可以将第二种检测方法和第三种检测方法结合,则终端可以检测光亮度是否大于亮度阈值和检测终端是否处于手持状态,若检测出光亮度大于亮度阈值且终端处于手持状态,则确定接收到使用终端的指令。
[0139]综上所述,本公开提供的终端设置装置,通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。
[0140]另外,通过获取终端后台运行的不需要联网的应用程序,并根据预定条件将满足预定条件的非联网应用程序关闭,可以节省运行非联网应用程序造成的电力浪费,提高终端的续航能力。
[0141]图3是根据一示例性实施例示出的一种终端设置装置的框图,该终端设置装置应用于终端中,如图3所示,该终端设置装置包括:第一检测模块310、第二检测模块320和网络关闭模块330。
[0142]该第一检测模块310,被配置为检测终端是否处于使用状态;
[0143]该第二检测模块320,被配置为在第一检测模块310检测出终端未处于使用状态时,检测是否存在后台运行的联网应用程序,联网应用程序是需要使用网络的应用程序;
[0144]该网络关闭模块330,被配置为在第二检测模块320检测出不存在联网应用程序时,关闭终端的网络。
[0145]综上所述,本公开提供的终端设置装置,通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。
[0146]图4是根据一示例性实施例示出的一种终端设置装置的框图,该终端设置装置应用于终端中,如图4所示,该终端设置装置包括:第一检测模块310、第二检测模块320和网络关闭模块330。
[0147]该第一检测模块310,被配置为检测终端是否处于使用状态;
[0148]该第二检测模块320,被配置为在第一检测模块310检测出终端未处于使用状态时,检测是否存在后台运行的联网应用程序,联网应用程序是需要使用网络的应用程序;
[0149]该网络关闭模块330,被配置为在第二检测模块320检测出不存在联网应用程序时,关闭终端的网络。
[0150]可选的,本实施例提供的终端设置装置,还包括:第三检测模块340、消息接收模块 350 ;
[0151]该第三检测模块340,被配置为在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;
[0152]该消息接收模块350,被配置为在第三检测模块340检测出存在至少一个联网应用程序在后台启动了消息推送功能时,在关闭网络后,每隔第一时间段开启网络,在网络处于开启状态的第二时间段内接收推送消息,第一时间段大于第二时间段。
[0153]可选的,第一检测模块310,包括:第一检测子模块311、第二检测子模块312、第三检测子模块313、第四检测子模块314 ;
[0154]该第一检测子模块311,被配置为获取终端本次处于待机状态的待机时长,检测待机时长是否大于预定时长,若检测出待机时长大于预定时长,则确定终端未处于使用状态;和/或,
[0155]该第二检测子模块312,被配置为通过光线传感器获取终端所处环境的光亮度,检测光亮度是否小于亮度阈值,若检测出光亮度小于亮度阈值,则确定终端未处于使用状态;和/或,
[0156]该第三检测子模块313,被配置为通过距离传感器获取终端与用户之间的距离,检测距离是否大于距离阈值,若检测出距离大于距离阈值,则确定终端未处于使用状态;和丨或,
[0157]该第四检测子模块314,被配置为获取终端的放置状态,检测放置状态是否是平放状态,若检测出放置状态不是平放状态,则确定终端未处于使用状态。
[0158]可选的,本实施例提供的终端设置装置,还包括:程序获取模块360、程序关闭模块 370 ;
[0159]该程序获取模块360,被配置为获取在终端的后台运行的至少一个非联网应用程序,非联网应用程序是不需要使用网络的应用程序;
[0160]该程序关闭模块370,被配置为在程序获取模块360获取到至少一个非联网应用程序,对满足关闭条件的非联网应用程序进行关闭。
[0161]可选的,本实施例提供的终端设置装置,还包括:指令检测模块380、网络开启模块 390 ;
[0162]该指令检测模块380,被配置为检测是否接收到使用终端的指令;
[0163]该网络开启模块390,被配置为在指令检测模块380检测出接收到指令时,开启终端的网络。
[0164]可选的,指令检测模块380,包括:第五检测子模块381、第六检测子模块382、第七检测子模块383或第八检测子模块384 ;
[0165]该第五检测子模块381,被配置为检测是否接收到解锁指令,若检测出接收到解锁指令,则确定接收到使用终端的指令;或,
[0166]该第六检测子模块382,被配置为通过光线传感器获取终端所处环境的光亮度,检测光亮度是否大于亮度阈值,若检测出光亮度大于亮度阈值,则确定接收到使用终端的指令;或,
[0167]该第七检测子模块383,被配置为检测终端是否处于手持状态,若检测出终端处于手持状态,则确定接收到使用终端的指令;或,
[0168]该第八检测子模块384,被配置为通过距离传感器获取终端与用户之间的距离,检测距离是否小于距离阈值,若检测出距离小于距离阈值,则确定接收到使用终端的指令。
[0169]可选的,本实施例提供的终端设置装置,还包括:状态记录模块400和状态读取模块 410 ;
[0170]该状态记录模块400,被配置为在关闭终端的网络之前,对终端的网络状态进行记录;
[0171]该状态读取模块410,被配置为在开启终端的网络之前,读取状态记录模块400记录的终端的网络状态,网络状态用于指示终端将要开启的网络。
[0172]综上所述,本公开提供的终端设置装置,通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。
[0173]另外,通过获取终端后台运行的不需要联网的应用程序,并根据预定条件将满足预定条件的非联网应用程序关闭,可以节省运行非联网应用程序造成的电力浪费,提高终端的续航能力。
[0174]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0175]图5是根据一示例性实施例示出的一种用于终端设置的装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0176]参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(1/0)的接口 512,传感器组件514,以及通信组件516。
[0177]处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器518来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0178]存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(3狀1),电可擦除可编程只读存储器可擦除可编程只读存储器(即如的,可编程只读存储器0801),只读存储器¢01),磁存储器,快闪存储器,磁盘或光盘。
[0179]电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0180]多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器仏⑶)和触摸面板(了?)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和丨或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0181]音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(110,当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0182]1/0接口 512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0183]传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如0103或冗0图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0184]通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如11?1,2(}或36,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(即0模块,以促进短程通信。例如,在即模块可基于射频识别(即瓜)技术,红外数据协会(404)技术,超宽带⑴18)技术,蓝牙(81)技术和其他技术来实现。
[0185]在示例性实施例中,装置500可以被一个或多个应用专用集成电路0310、数字信号处理器①一?)、数字信号处理设备(0--)、可编程逻辑器件⑴⑶)、现场可编程门阵列(冲以)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0186]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器518执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是801、随机存取存储器(狀的、0)-801磁带、软盘和光数据存储设备等。
[0187]本领域技术人员在考虑说明书及实践这里的公开的后,将容易想到本的其它实施方案。本申请旨在涵盖本的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本的真正范围和精神由下面的权利要求指出。
[0188]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【权利要求】
1.一种终端设置方法,其特征在于,包括: 检测终端是否处于使用状态; 若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序; 若检测出不存在所述联网应用程序,则关闭所述终端的网络。
2.根据权利要求1所述的方法,其特征在于,所述方法,还包括: 在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能; 若检测出存在至少一个联网应用程序在后台启动了所述消息推送功能,则在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。
3.根据权利要求1或2所述的方法,其特征在于,所述检测终端是否处于使用状态,包括:获取所述终端本次处于待机状态的待机时长,检测所述待机时长是否大于预定时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状态;和/或,通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和/或, 通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或, 获取所述终端的放置状态,检测所述放置状态是否是平放状态,若检测出所述放置状态不是所述平放状态,则确定所述终端未处于所述使用状态。
4.根据权利要求1所述的方法,其特征在于,所述方法,还包括: 获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序; 在所述至少一个非联网应用程序中,对满足关闭条件的非联网应用程序进行关闭。
5.根据权利要求1所述的方法,其特征在于,所述方法,还包括: 检测是否接收到使用所述终端的指令; 若检测出接收到所述指令,则开启所述终端的网络。
6.根据权利要求5所述的方法,其特征在于,所述检测是否接收到使用所述终端的指令,包括: 检测是否接收到解锁指令,若检测出接收到所述解锁指令,则确定接收到使用所述终端的所述指令;或, 通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或,检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定接收到使用所述终端的所述指令;或, 通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否小于距离阈值,若检测出所述距离小于所述距离阈值,则确定接收到使用所述终端的所述指令。
7.根据权利要求5或6所述的方法,其特征在于,所述方法,还包括: 在关闭所述终端的网络之前,对所述终端的网络状态进行记录; 在开启所述终端的网络之前,读取所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。
8.—种终端设置装置,其特征在于,包括: 第一检测模块,被配置为检测终端是否处于使用状态; 第二检测模块,被配置为在所述第一检测模块检测出所述终端未处于所述使用状态时,检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序; 网络关闭模块,被配置为在所述第二检测模块检测出不存在所述联网应用程序时,关闭所述终端的网络。
9.根据权利要求8所述的装置,其特征在于,所述装置,还包括: 第三检测模块,被配置为在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能; 消息接收模块,被配置为在所述第三检测模块检测出存在至少一个联网应用程序在后台启动了所述消息推送功能时,在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。
10.根据权利要求8或9所述的装置,其特征在于,所述第一检测模块,包括: 第一检测子模块,被配置为获取所述终端本次处于待机状态的待机时长,检测所述待机时长是否大于预定时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状态;和/或, 第二检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和/或, 第三检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或, 第四检测子模块,被配置为获取所述终端的放置状态,检测所述放置状态是否是平放状态,若检测出所述放置状态不是所述平放状态,则确定所述终端未处于所述使用状态。
11.根据权利要求8所述的装置,其特征在于,所述装置,还包括: 程序获取模块,被配置为获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序; 程序关闭模块,被配置为在所述程序获取模块获取到所述至少一个非联网应用程序,对满足关闭条件的非联网应用程序进行关闭。
12.根据权利要求8所述的装置,其特征在于,所述装置,还包括: 指令检测模块,被配置为检测是否接收到使用所述终端的指令; 网络开启模块,被配置为在所述指令检测模块检测出接收到所述指令时,开启所述终端的网络。
13.根据权利要求12所述的装置,其特征在于,所述指令检测模块,包括: 第五检测子模块,被配置为检测是否接收到解锁指令,若检测出接收到所述解锁指令,则确定接收到使用所述终端的所述指令;或, 第六检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或, 第七检测子模块,被配置为检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定接收到使用所述终端的所述指令;或, 第八检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否小于距离阈值,若检测出所述距离小于所述距离阈值,则确定接收到使用所述终端的所述指令。
14.根据权利要求12或13所述的装置,其特征在于,所述装置,还包括: 状态记录模块,被配置为在关闭所述终端的网络之前,对所述终端的网络状态进行记录; 状态读取模块,被配置为在开启所述终端的网络之前,读取所述状态记录模块记录的所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。
15.一种终端设置装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 检测终端是否处于使用状态; 若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序; 若检测出不存在所述联网应用程序,则关闭所述终端的网络。
【文档编号】G06F9/46GK104298547SQ201410503193
【公开日】2015年1月21日 申请日期:2014年9月26日 优先权日:2014年9月26日
【发明者】陈志军, 臧虎, 王琳 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1