一种函数关闭方法及装置的制造方法

文档序号:10654270阅读:386来源:国知局
一种函数关闭方法及装置的制造方法
【专利摘要】本发明实施例公开了一种函数关闭方法及装置;该函数关闭方法通过对系统中的传感器调用函数设置函数级别,然后,检测用户针对终端的第一按压操作,获取第一按压操作对应的第一按压信息,并确定第一按压信息对应的第一目标函数级别,该第一目标函数级别低于最高函数级别,再关闭系统中第一目标函数级别对应的传感器调用函数;该方案可以基于用户对终端的按压操作关闭系统中相应的传感器调用函数,相对于现有技术而言,在一定程度上减少了终端的功耗。
【专利说明】
一种函数关闭方法及装置
技术领域
[0001]本发明涉及终端技术领域,尤其涉及一种函数关闭方法及装置。【背景技术】
[0002]随着通信技术的发展,智能手机等终端的功能越来越强大,其之所以具有强大的功能,其中很多地方要归功于各式各样的传感器,如电子罗盘、加速传感器、三轴陀螺仪、光线传感器等等。
[0003]在终端系统中,每个传感器都可以对应有多个传感器调用函数,不同函数调用传感器的不同功能或者指示传感器运行某种状态,通常的,当某个应用可能使用到某个传感器时,会调用某函数使得传感器始终处于活跃状态,当该应用使用该传感器时,则调用相应的传感器调用函数开启该传感器进行使用,然而,通常应用关闭后,其使用的传感器并未完全释放,即仍处于唤醒状态,此时传感器设备将持续耗电,导致终端的功耗较大。
[0004]由上可知,现有终端存在功耗较大的技术问题。
【发明内容】

[0005]本发明实施例提供一种函数关闭方法及装置,可以解决现有终端存在功耗较大的技术问题。
[0006]本发明实施例提供一种函数关闭方法,包括:
[0007]对系统中的传感器调用函数设置函数级别;
[0008]检测用户针对终端的第一按压操作,获取所述终端的第一按压操作对应的第一按压信息;
[0009]确定所述第一按压信息对应的第一目标函数级别,所述第一目标函数级别低于最高函数级别;
[0010]关闭所述系统中所述第一目标函数级别对应的传感器调用函数。[〇〇11]相应地,本发明实施例提供了一种函数关闭装置,包括:设置模块、获取模块、确定模块和关闭模块;
[0012]所述设置模块,用于对系统中的传感器调用函数设置函数级别;
[0013]所述获取模块,用于检测用户针对终端的第一按压操作,获取所述第一按压操作对应的第一按压信息;
[0014]所述确定模块,用于确定所述第一按压信息对应的第一目标函数级别,所述第一目标函数级别低于最高函数级别;
[0015]所述关闭模块,用于关闭所述系统中所述第一目标函数级别对应的传感器调用函数。
[0016]本发明实施例通过对系统中的传感器调用函数设置函数级别,然后,检测用户针对终端的第一按压操作,获取第一按压操作对应的第一按压信息,并确定第一按压信息对应的第一目标函数级别,该第一目标函数级别低于最高函数级别,再关闭系统中第一目标函数级别对应的传感器调用函数;该方案可以基于用户对终端的按压操作关闭系统中相应的传感器调用函数,相对于现有技术而言,在一定程度上减少了终端的功耗。【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例一提供的函数关闭方法的流程示意图;
[0019]图2是本发明实施例二提供的函数关闭方法的流程示意图;
[0020]图3a是本发明实施例三提供的第一种函数关闭装置的结构示意图;[〇〇21]图3b是本发明实施例三提供的第二种函数关闭装置的结构示意图;[〇〇22]图3c是本发明实施例三提供的第三种函数关闭装置的结构示意图。【具体实施方式】[〇〇23]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例提供一种函数关闭方法及装置。以下将分别进行详细说明。[〇〇25] 实施例一、
[0026]本实施例将从函数关闭装置的角度进行描述,该函数关闭装置具体可以软件或硬件的形式集成在终端中,该终端可以为智能手机、平板电脑等设备。
[0027]—种函数关闭方法,包括:对系统中的传感器调用函数设置函数级别;检测用户针对终端的第一按压操作,获取第一按压操作对应的第一按压信息;确定第一按压信息对应的第一目标函数级别,该第一目标函数级别低于最高函数级别;关闭系统中第一目标函数级别对应的传感器调用函数。
[0028]如图1所示,函数关闭方法,具体流程可以如下:
[0029]101、对系统中的传感器调用函数设置函数级别。
[0030]其中,该系统可以为终端中安装的操作系统,比如,可以是Android系统、10S系统、 Symbian系统、Windows Phone系统、BlackBerryOS系统等等,对此不作具体限定。该传感器调用函数则可以是该系统自带的传感器调用函数,也可以是系统中安装的应用程序对应的传感器调用函数,该传感器调用函数可以用于调用系统中相应传感器功能,而系统中的传感器可以有多种,比如,可以是光线传感器、距离传感器、重力传感器等,本发明对此不做具体限定。[〇〇31]在本发明实施例中,对系统中的函数设置函数级别可以有多种实现方法,具体实施过程中,可以根据各传感器调用函数的功耗(即功率损耗)P(损)的大小来设置函数级别,比如,系统中有X个传感器调用函数在运行,则可以按照功耗由小到大的顺序,将功耗最小的传感器调用函数设置为一级(最高级)函数,将功耗第二的传感器调用函数设置为二级函数,将功耗第三的传感器调用函数设置为三级函数,以此类推,将功耗最大的传感器调用函数设置为X级(最低级)函数;也即,步骤“对系统中的传感器调用函数设置函数级别”的具体流程可以如下:
[0032]获取系统中传感器调用函数对应的功耗;
[0033]根据功耗对传感器调用函数设置函数级别。
[0034]具体地,当传感器运行时,可以接收功耗获取指令,终端可以根据该功耗获取指令获取系统中各个传感器调用函数对应的功耗,获取传感器调用函数对应的功耗的方式可以有多种,比如,可以根据传感器调用函数对应的额定功耗P(衝和实际功率P(实)得到对应的功耗P (损):[0〇35 ]假设函数a的P (额)为5w、P (实)为4w,贝lj函数a的功耗为P (损)=P (额)-P (实)=1 w,同样地, 若函数b的P(额)为5w、P(实)为3w,则其功耗P(樹为2w,若函数c的P(额)为5w、P(实)为2w,则其功耗 P (损)为3w,若函数d的P (额)为5w、P (实)为1 w,则其功耗P (樹为4w,则可以根据各传感器调用函数功耗,按照由小到大的顺序,设置函数a的函数级别为一级,函数b的函数级别为二级,函数c 的函数级别为三级,函数d的函数级别为四级。[〇〇36]在实际应用中,可以将系统中各传感器调用函数的函数级别显示在终端显示屏, 其表现形式可以有多种,比如,可以用数字形式、字母形式等指示函数级别;以数字形式为例,如以1代表一级函数,2代表二级函数,3代表三级函数,4代表四级函数,以此类推。
[0037]102、检测用户针对终端的第一按压操作,获取第一按压操作对应的第一按压信息。
[0038]在本方发明实施例中,该按压作可以是用户针对终端整个触摸屏的按压操作,也可以是针对触摸屏某个区域的按压操作,还可以是其它类型的操作,如终端背面、终端侧面等部位。而该按压信息可以有多种,比如,可以是按压力度、按压时长、按压位置等等。
[0039]比如,以用户针对在终端触摸屏进行按压操作为例,为了避免按压时误操作,终端可以对该按压操作对应的按压的压力值进行判断,确定是否满足条件,若满足条件则可以触发获取按压信息,也即,步骤“获取用户针对终端的第一按压操作对应的第一按压信息” 具体流程可以如下:
[0040]接收用户针对终端的第一按压操作;[〇〇411获取该第一按压操作对应的压力值;[〇〇42]判断该压力值是否大于预设阈值;[〇〇43]若大于,则触发获取第一按压信息。[〇〇44]其中,该压力值可以是起始按压压力值,也可以是平均按压压力值,对此不做具体限定。
[0045]103、确定第一按压信息对应的第一目标函数级别,该第一目标函数级别低于最高函数级别。
[0046]在本实施例中,第一目标函数级别低于最高函数级别,比如,系统中有一级(最高级)函数、二级函数、三级函数、四级函数,则该第一目标函数级别可以是二级、三级、四级中的任意一个函数级别。
[0047]在具体实施过程中,可以预先建立按压信息与函数级别之间的映射关系,将该按压信息、函数级别和映射关系添加到映射关系集合,并存储在终端的存储区域中。当检测到用户的按压操作,并获取到按压操作对应的按压信息后,终端可以调用终端的存储区域中存储的映射关系,根据该映射关系和按压信息获取对应的函数级别,作为目标函数级别。
[0048]优选地,可以根据按压时长确定预设函数级别,以获取目标函数级别,也即第一按压信息可以包括第一按压时长,考虑到用户在进行按压操作时,对按压操作的按压时长控制并非很精确,因此,在上述映射集合中,添加的按压时长可以是时长区间,也即步骤“确定第一按压信息对应的第一目标函数级别”,具体可以包括:
[0049]确定第一按压时长所在的预设时长区间;
[0050]获取预设时长区间对应的预设函数级别,将该预设函数级别作为第一目标函数级别。
[0051]具体地,在获取到用户针对终端的第一按压操作对应的第一按压时长后,可以判断该按压时长是否在预设时长区间内,假设获取的第一按压时长为4s,若该预设按压时长区间为[3s,5s],则可判断为该第一按压时长在预设按压时长区间内,随后,可以调用终端存储区域的映射关系集合,根据该映射关系集合中时长区间与函数级别之间的映射关系, 获取对应的预设函数级别,假设预设时长区间对应的预设函数级别为三级,则可以获取到对应的预设函数级别为三级,并将该预设函数级别三级作为第一目标函数级别。
[0052]104、关闭系统中第一目标函数级别对应的传感器调用函数。
[0053]具体地,当获取到目标函数级别时,可以关闭系统中相应的传感器调用函数,比如,获取到目标函数级别为三级时,关闭系统中所有的三级函数。
[0054]在实际应用中,终端可以提示用户传感器调用函数的关闭情况,以提升用户体验, 比如,可以通过标记被关闭的传感器调用函数对应的应用程序的应用图标来提示用户,也即,在关闭系统中第一目标函数级别对应的传感器调用函数之后,该方法还可以包括:
[0055]获取已关闭的传感器调用函数对应的应用程序;
[0056]对该应用程序的应用图标进行标记。
[0057]其中,该应用图标可以时终端主界面显示的应用图标,而对应用程序的应用图标进行标记的方式可以有多种,比如,可以通过颜色对终端主界面的应用图标进行标记,比如,当应用程序对应有一个传感器调用函数被关闭时,可以用白色边框对该应用程序对应的应用图标进行标记,当该应用程序对应有一个传感器调用函数被关闭时,用灰色框对该应用图标进行标记,当该应用程序对应有一个传感器调用函数被关闭时,用灰色框对该应用图标进行标记,以此类推,不同的颜色框表明该应用对应有不同数量或者数量范围的传感器调用函数被关闭。[〇〇58]优选地,为了进一步减少终端功耗,可以关闭其他功耗较大的传感器调用函数(即函数级别低于第一目标函数级别函数级别的传感器调用函数),也即步骤“关闭系统中第一目标函数级别对应的传感器调用函数”具体可以包括:
[0059]判断第一目标函数级别是否为最低函数级别;
[0060]若是,则关闭系统中所述第一目标函数级别对应的传感器调用函数;
[0061]若否,则每隔预设时间段关闭系统中第一目标函数级别对应的传感器调用函数, 以及函数级别低于第一目标函数级别的传感器调用函数。
[0062]具体地,当判断不为最低函数级别时,可以每隔预设时间段,按照函数级别由低到高对系统中第一目标函数级别对应的传感器调用函数,以及函数级别低于第一目标函数级别的传感器调用函数进行关闭,也即,按照功耗由大到小的顺序对相应的传感器调用函数进行关闭。其中,该预设时间段可以由厂家进行设置,也可以由用户进行设置,如ls、2s等等,比如,该预设时间段可以设置为ls,则每隔Is终端将关闭一个传感器调用函数。进一步地,可以是在用户按压终端的过程中,关闭相应的传感器调用函数。
[0063]在具体实施过程中,还可以关闭其他级别更高的传感器调用函数,以进一步降低终端功耗,也即在关闭系统中第一目标函数级别对应的传感器调用函数之后,还可以包括:
[0064]检测用户针对终端的第二按压操作,获取第二按压操作对应的第二按压信息;
[0065]确定第二按压信息对应的第二目标函数级别,该第二目标函数级别高于所述第一目标函数级别;
[0066]关闭系统中第二目标函数级别对应的传感器调用函数。[〇〇67]其中,确定第二目标函数级别的方式可以参照上述确定第一目标函数级别的方式,对此不再赘述。而在关闭系统中第二目标函数级别对应的传感器调用函数时,可以关闭该第二目标函数级别对应的所有传感器调用函数,还可以关闭其他剩余未关闭的传感器调用函数,以进一步减少终端功耗;比如,可以关闭函数级别高于该第二目标函数级别的传感器调用函数,也即步骤“关闭系统中第二目标函数级别对应的传感器调用函数”具体可以包括:
[0068]判断第二目标函数级别是否为最高函数级别;
[0069]若是,则关闭系统中第二目标函数级别对应的传感器调用函数;
[0070]若否,则关闭系统中第二目标函数级别对应的传感器调用函数,以及函数级别高于第二目标函数级别的传感器调用函数。
[0071]在具体实施过程中,判断第二目标函数级别是否为最高函数级别的方式可以有多种,比如,该第二目标函数级别为三级,以最高函数级别为功耗最小的传感器调用函数为例,则可以判断是否存在功耗低于三级函数的更高级传感器调用函数,若不存在,关闭所有三级函数,若存在,则可以关闭所有的三级函数以及函数级别更高的传感器调用函数(如二级函数、一级函数等)。
[0072]由上可知,本发明实施例提供了一种函数关闭方法,通过对系统中的传感器调用函数设置函数级别,然后,检测用户针对终端的第一按压操作,获取第一按压操作对应的第一按压信息,并确定第一按压信息对应的第一目标函数级别,该第一目标函数级别低于最高函数级别,再关闭系统中第一目标函数级别对应的传感器调用函数;该方案可以基于用户对终端的按压操作关闭系统中相应的传感器调用函数,相对于现有技术而言,在一定程度上减少了终端的功耗。[〇〇73] 实施例二、
[0074]根据实施例一所描述的方法,以下将举例作进一步详细说明。
[0075]在本实施例中,将以该函数关闭装置具体集成在智能手机中,以按压信息为按压时长为例进行详细描述。[〇〇76]需要说明的是,本实施例中,系统中包括有一级函数、二级函数、三级函数、四级函数、五级函数等有五个级别的传感器调用函数,最高函数级别为一级。
[0077]如图2所示,一种函数关闭方法,具体流程可以如下:
[0078]201、智能手机获取系统中传感器调用函数对应的功耗,并根据该功耗对传感器调用函数设置函数级别。
[0079]具体地,当传感器运行时,可以接收功耗获取指令,智能手机可以根据该功耗获取指令获取系统中各个传感器调用函数对应的功耗,比如,可以根据传感器调用函数对应的额定功耗P(额)和实际功率P(实)得到对应的功耗P(损):[0〇8〇]假设函数a的P(额)为10w、P(实)为8w,贝lj函数a的功耗为P(损)=P(额)-P(实)=2w,同样地, 若函数b的P(额)为10w、P(实)为7w,则其功耗P(损)为3w,若函数c的P(额)为10w、P(实)为6w,则其功耗P (损)为4w,若函数d的P(额)为10w、P(实)为5w,则其功耗P(损)为5w,若函数e的P(额)为10w、P(实)为 4w,则其功耗P(樹为6w,则可以根据各传感器调用函数功耗,按照由小到大的顺序,设置函数 a的函数级别为一级,函数b的函数级别为二级,函数c的函数级别为三级,函数d的函数级别为四级,函数e的函数级别为五级。
[0081]在本发明实施例中,每个函数级别可以对应有一个或者多个传感器调用函数,比如,可以根据功耗范围对传感器调用函数进行函数级别设置,如功耗为lw?2w的传感器调用函数设为同一个函数级别,功耗为3w?4w的传感器调用函数设为同一个函数级别等。 [〇〇82]202、智能手机获取用户的第一按压操作对应的第一按压时长,并根据第一按压时长确定相应的第一目标函数级别,该第一目标函数级别低于最高函数级别且高于最低函数级别。
[0083]在本方发明实施例中,该按压作可以是用户针对智能手机整个触摸屏的按压操作,也可以是针对触摸屏某个区域的按压操作,还可以是其它类型的操作,如终端背面、终端侧面等部位。
[0084]优选地,为了避免按压时误操作,该按压操作按压位置可以限定在智能手机触摸屏的中心区域,只有在按压中心区域时,才可触发获取按压时长。为了方便用户控制按压时长,可以智能手机显示屏显示按压时间,比如,按压1 s,则可以显示“1 s”。
[0085]在实际应用中,考虑到用户在进行按压操作时,对按压操作的按压时长的控制并非很精确,因此,在上述映射集合中,添加的按压时长可以是时长区间,也即步骤“根据第一按压信息确定相应的第一目标函数级别”,具体可以包括:
[0086]确定第一按压时长所在的预设时长区间;
[0087]根据预设时长区间获取对应的预设函数级别,将该预设函数级别作为第一目标函数级别。
[0088]在具体实施过程中,可以预先建立按压信息与函数级别之间的映射关系,将该按压信息、函数级别和映射关系添加到映射关系集合,并存储在智能手机的存储区域中。当检测到用户的按压操作,并获取到按压操作对应的按压信息后,智能手机可以调用终端的存储区域中存储的映射关系,根据该映射关系和按压信息获取对应的函数级别,作为目标函数级别。
[0089]203、智能手机每隔预设时间段,关闭该第一目标函数级别对应的传感器调用函数以及函数级别低于该第一目标函数级别的传感器调用函数。
[0090]其中,该预设时间段可以是由用户进行设置的,如可以设置为ls、2s等,比如,第一目标函数级别为四级,则智能手机可以关闭四级函数和五级函数,若四级函数对应有2个, 五级函数对应有2个,则具体可以表现为:按照函数级别由低到高,在按压智能手机的过程中,先同时关闭2个五级函数,一秒后,同时关闭2个四级函数。
[0091]204、智能手机获取用户的第二按压操作对应的第二按压时长,并根据第二按压时长确定相应的第二目标函数级别,该第二目标函数级别高于第一目标函数级别。
[0092]具体地,确定第二目标函数级别的过程可以参见上述对第一目标函数的描述,对此不再赘述。
[0093]205、智能手机根据第二目标函数级别关闭系统中相应的传感器调用函数。
[0094]在本实施例中,在根据第二目标函数级别关闭系统中相应的传感器调用函数时, 可以关闭该第二目标函数级别对应的所有传感器调用函数,还可以关闭其他剩余未关闭的传感器调用函数,以进一步减少终端功耗;比如,可以关闭函数级别高于该第二目标函数级别的传感器调用函数,也即步骤“根据第二目标函数级别关闭所述系统中相应的传感器调用函数”具体可以包括:
[0095]判断第二目标函数级别是否为最高函数级别;
[0096]若是,则关闭系统中第二目标函数级别对应的传感器调用函数;
[0097]若否,则每隔预设时间段,关闭系统中第二目标函数级别对应的传感器调用函数, 以及函数级别高于第二目标函数级别的传感器调用函数。
[0098]在具体实施过程中,判断第二目标函数级别是否为最高函数级别的方式可以有多种,比如,该第二目标函数级别为二级,以最高函数级别为功耗最小的传感器调用函数为例,则可以判断是否存在功耗低于二级函数的更高级传感器调用函数,若不存在,关闭所有二级函数,若存在,则可以关闭所有的二级函和一级函数,其关闭方式可以参照上述关闭第一目标函数对应的传感器调用函数时的关闭方式,对此不再赘述。
[0099]由上可知,本发明实施例提供了一种函数关闭方法,通过智能手机获取系统中传感器调用函数对应的功耗,并根据该功耗对传感器调用函数设置函数级别,然后,获取用户的第一按压操作对应的第一按压时长,并根据第一按压时长确定相应的第一目标函数级另IJ,每隔预设时间段,关闭该第一目标函数级别对应的传感器调用函数以及函数级别低于该第一目标函数级别的传感器调用函数,再获取用户的第二按压操作对应的第二按压时长,并根据第二按压时长确定相应的第二目标函数级别,并获取用户的第二按压操作对应的第二按压时长,并根据第二按压时长确定相应的第二目标函数级别;该方案可以基于用户对终端的按压操作,选择性地关闭系统中的传感器调用函数,以关闭传感器响应的功能, 相对于现有技术而言,降低了终端的功耗,同时可以运行系统需要的传感器功能。
[0100]实施例三、
[0101]为了更好地实施以上方法,本发明实施例还提供一种函数关闭装置,该函数关闭装置可以硬件或软件的形式集成在终端中,该终端具体可以包括手机、平板电脑、笔记本电脑或个人计算(PC,Personal Computer)等设备。如图3a所示,该函数关闭装置可以包括设置模块301、获取模块302、确定模块303和关闭模块304;
[0102]该设置模块301,用于对系统中的传感器调用函数设置函数级别;
[0103]该获取模块302,用于检测用户针对终端的第一按压操作,获取该第一按压操作对应的第一按压信息;[〇1〇4]该确定模块303,用于确定该第一按压信息对应的第一目标函数级别,该第一目标函数级别低于最高函数级别;
[0105]该关闭模块304,用于关闭系统中该第一目标函数级别对应的传感器调用函数。
[0106]优选地,如图3b所示,该设置模块301具体可以包括:获取子模块3011和设置子模块3012;
[0107]该获取子模块3011,用于获取系统中传感器调用函数对应的功耗;
[0108]该设置子模块3012,用于根据该功耗对该传感器调用函数设置函数级别。
[0109]优选地,该确定模块303具体可以用于确定该第一按压时长所在的预设时长区间; 获取该预设时长区间对应的预设函数级别,将该预设函数级别作为第一目标函数级别。
[0110]优选地,如图3C所示,该关闭模块304具体可以包括:判断子模块3041和关闭子模块3042;该判断子模块3041,用于判断该第一目标函数级别是否为最低函数级别;[〇112]该关闭子模块3042,用于在该判断子模块3041判断为是时,关闭该系统中该第一目标函数级别对应的传感器调用函数;在该判断子模块3041判断为否时,每隔预设时间段关闭该系统中该第一目标函数级别对应的传感器调用函数,以及函数级别低于该第一目标函数级别的传感器调用函数
[0113]由上可知,本发明实施例提供了一种函数关闭装置,通过设置模块301对系统中的传感器调用函数设置函数级别,获取模块302检测用户针对终端的第一按压操作,获取第一按压操作对应的第一按压信息,确定模块303确定第一按压信息对应的第一目标函数级别, 该第一目标函数级别低于最高函数级别,关闭模块304关闭系统中第一目标函数级别对应的传感器调用函数;该方案可以基于用户对终端的按压操作关闭系统中相应的传感器调用函数,相对于现有技术而言,在一定程度上减少了终端的功耗
[0114]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(R〇M,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
[0115]以上对本发明实施例所提供的一种函数关闭方法及装置进行了详细介绍,本文中应用程序了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想, 在【具体实施方式】及应用程序范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种函数关闭方法,其特征在于,包括:对系统中的传感器调用函数设置函数级别;检测用户针对终端的第一按压操作,获取所述第一按压操作对应的第一按压信息; 确定所述第一按压信息对应的第一目标函数级别,所述第一目标函数级别低于最高函 数级别;关闭所述系统中所述第一目标函数级别对应的传感器调用函数。2.如权利要求1所述的函数关闭方法,其特征在于,所述对系统中的传感器调用函数设 置函数级别的步骤,具体包括:获取系统中传感器调用函数对应的功耗;根据所述功耗对所述传感器调用函数设置函数级别。3.如权利要求1所述的函数关闭方法,其特征在于,所述第一按压操作信息包括第一按 压时长,所述确定所述第一按压信息对应的第一目标函数级别的步骤,具体包括:确定所述第一按压时长所在的预设时长区间;获取所述预设时长区间对应的预设函数级别,将该预设函数级别作为第一目标函数级 别。4.如权利要求1所述的函数关闭方法,其特征在于,所述关闭所述系统中所述第一目标 函数级别对应的传感器调用函数的步骤,具体包括:判断所述第一目标函数级别是否为最低函数级别;若是,则关闭所述系统中所述第一目标函数级别对应的传感器调用函数;若否,则每隔预设时间段关闭所述系统中所述第一目标函数级别对应的传感器调用函 数,以及函数级别低于所述第一目标函数级别的传感器调用函数。5.如权利要求1所述的函数关闭方法,其特征在于,在关闭所述系统中所述第一目标函 数级别对应的传感器调用函数之后,所述方法还包括:检测用户针对所述终端的第二按压操作,获取所述第二按压操作对应的第二按压信 息;确定所述第二按压信息对应的第二目标函数级别,所述第二目标函数级别高于所述第 一目标函数级别;关闭所述系统中所述第二目标函数级别对应的传感器调用函数。6.如权利要求5所述的函数关闭方法,其特征在于,所述关闭所述系统中所述第二目标 函数级别对应的传感器调用函数的步骤,具体包括:判断所述第二目标函数级别是否为最高函数级别;若是,则关闭所述系统中所述第二目标函数级别对应的传感器调用函数;若否,则关闭所述系统中所述第二目标函数级别对应的传感器调用函数,以及函数级 别高于所述第二目标函数级别的传感器调用函数。7.—种函数关闭装置,其特征在于,包括:设置模块、获取模块、确定模块和关闭模块; 所述设置模块,用于对系统中的传感器调用函数设置函数级别;所述获取模块,用于检测用户针对终端的第一按压操作,获取用户针对所述终端的第 一按压操作对应的第一按压信息;所述确定模块,用于确定所述第一按压信息对应的第一目标函数级别,所述第一目标函数级别低于最高函数级别;所述关闭模块,用于关闭所述系统中所述第一目标函数级别对应的传感器调用函数。8.如权利要求7所述的函数关闭装置,其特征在于,所述设置模块具体包括:获取子模 块和设置子模块;所述获取子模块,用于获取系统中传感器调用函数对应的功耗;所述设置子模块,用于根据所述功耗对所述传感器调用函数设置函数级别。9.如权利要求7所述的函数关闭装置,其特征在于,所述确定模块具体用于确定所述第 一按压时长所在的预设时长区间;获取所述预设时长区间对应的预设函数级别,将该预设 函数级别作为第一目标函数级别。10.如权利要求7所述的函数关闭装置,其特征在于,所述关闭模块具体包括:判断子模 块和关闭子t吴块;所述判断子模块,用于判断所述第一目标函数级别是否为最低函数级别;所述关闭子模块,用于在所述判断子模块判断为是时,关闭所述系统中所述第一目标 函数级别对应的传感器调用函数;在所述判断子模块判断为否时,每隔预设时间段关闭所 述系统中所述第一目标函数级别对应的传感器调用函数,以及函数级别低于所述第一目标 函数级别的传感器调用函数。
【文档编号】G06F9/445GK106020908SQ201610379813
【公开日】2016年10月12日
【申请日】2016年5月31日
【发明人】黄宏用
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1