欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 一种功率调节方法、装置、存储介质及终端独创技术39885字

一种功率调节方法、装置、存储介质及终端

2021-03-20 20:25:23

一种功率调节方法、装置、存储介质及终端

  技术领域

  本申请涉及移动终端应用领域,具体涉及一种功率调节方法、装置、存储介质及终端。

  背景技术

  随着终端技术的发展,例如:金属边框的天线设计形态越来越流行,多个发射天线分布在手机四周各个位置,以及多种通信制式的同时发射,比如WiFi,2/3/4G,5G等通信制式可以同时发射等,使得终端的SAR(Specific Absorption Rate,电磁波吸收比值或比吸收率)值增加。其中,SAR值表示行动终端的热能会对人体会造成多少影响,数值越大,表示对人体的影响越大;反之则影响较小。

  相关技术中,通过在终端内部设置SAR Sensor(一种电容式接近传感器)来检测用户使用场景,根据不同的用户使用场景动态调整终端传导功率以降低SAR值。但是,SARSensor在识别用户场景时,容易出现误判,影响终端传导功率的调整,且在终端设置单独的SAR Sensor会增加成本。

  发明内容

  本申请实施例提供一种功率调节方法、装置、存储介质及终端,可以提高终端对信号发射功率调节的效率。

  本申请实施例提供了一种功率调节方法,包括:

  确定终端运行过程中的移动变化信息,所述移动变化信息包括多个样本移动参数的变化值;

  当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;

  从预设功率集合中确定所述前台应用对应的目标功率值,所述预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;

  基于所述目标功率值对终端当前信号发射功率进行调节。

  相应的,本申请实施例还提供了一种功率调节装置,包括:

  第一确定单元,用于确定终端运行过程中的移动变化信息,所述移动变化信息包括多个样本移动参数的变化值;

  获取单元,用于当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;

  第二确定单元,用于从预设功率集合中确定所述前台应用对应的目标功率值,所述预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;

  调节单元,用于基于所述目标功率值对终端当前信号发射功率进行调节。

  相应的,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的功率调节方法。

  相应的,本申请实施例还提供了一种终端,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的功率调节方法。

  本申请实施例通过加速传感器检测终端在不同方向的加速度值变化,当加速度值变化超过预设变化值时,确定当前运行中应用,根据运行中应用对应的功率值对当前终端的信号发射功率进行调节,可以提高终端对信号发射功率调节的效率。

  附图说明

  为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

  图1为本申请实施例提供的一种功率调节方法的流程示意图。

  图2为本申请实施例提供的另一种功率调节方法的流程示意图。

  图3为本申请实施例提供的一种功率调节装置的结构框图。

  图4为本申请实施例提供的另一种功率调节装置的结构框图。

  图5为本申请实施例提供的终端的结构示意图。

  具体实施方式

  下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

  基于上述问题,本申请实施例提供一种功率调节方法、装置、存储介质及终端,可以提高终端对信号发射功率调节的效率。以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。

  请参考图1,图1为本申请实施例提供的一种功率调节方法的流程示意图。该功率调节方法可以应用于诸如手机、平板电脑、笔记本电脑,掌上电脑、便携式媒体播放器(Portable Media Player,PMP)等移动终端,以及诸如台式计算机等固定终端。该功率调节方法的具体流程可以如下:

  101、确定终端运行过程中的移动变化信息,移动变化信息包括多个样本移动参数的变化值。

  在本实施例中,终端可以设置有G-sensor(加速度传感器),它能够感知到加速力的变化,加速力就是当物体在加速过程中作用在物体上的力,比如晃动、跌落、上升、下降等各种移动变化都能被G-sensor转化为电信号,然后通过微处理器的计算分析后,就能够完成程序设计好的功能

  加速度传感器是一种能够测量加速度的传感器。通常由质量块、阻尼器、弹性元件、敏感元件和适调电路等部分组成。传感器在加速过程中,通过对质量块所受惯性力的测量,利用牛顿第二定律获得加速度值。进一步的,通过测量由于重力引起的加速度,可以计算出设备相对于水平面的倾斜角度;通过分析动态加速度,可以分析出设备移动的方式。

  其中,加速度传感器可以通过获取当前终端在立体空间中每个坐标轴的偏转角度,根据终端在每个坐标轴的偏转角度可以计算出终端在该坐标轴的重力加速度,进一步的确定当前终端的移动状态。立体空间可以包括坐标轴X,坐标轴Y和坐标轴Z。

  在一实施例中,多个样本移动参数至少包括第一移动参数,第二移动参数以及第三移动参数,比如,第一移动参数可以为X轴的重力加速度,第二移动参数可以为Y轴的重力加速度,第三移动参数可以为Z轴的重力加速度。那么步骤确定终端运行过程中的移动信息,可以包括:

  (1)获取当前时刻下当前移动信息,所述当前移动信息包括所述第一移动参数的第一参数值,所述第二移动参数的第一参数值,以及所述第三移动参数的第一参数值;

  (2)获取上一历史移动信息,所述上一历史移动信息包括所述第一移动参数的第二参数值,所述第二移动参数的第二参数值,以及所述第三移动参数的第二参数值,所述上一历史移动信息为与当前时刻相差预设时间间隔的上一历史时刻所获取的移动信息;

  (3)基于每一移动参数的第一参数值与第二参数值,确定每一移动参数的变化值。

  其中,当前移动信息可以为当前时刻,通过加速传感器获取到的每个样本移动参数的参数值,作为每一样本移动参数的第一参数值,比如,样本移动参数可以包括第一移动参数,第二移动参数和第三移动参数,第一移动参数的第一参数值可以为0,第二移动参数的第一数值可以为9.8,第三移动参数的第一参数值可以为0。

  在获取到终端的当前移动信息之后,可以获取终端上一历史移动信息。终端可以每个预设时间间隔获取终端移动信息,基于相邻两个移动信息来确定终端在预设时间间隔的移动变化情况。其中,上一历史移动信息可以为加速传感器根据预设时间间隔,在当前时刻的上一历史时刻获取的移动信息。上一历史移动信息中包括了每个移动参数的第二参数值,比如,第一移动参数的第二参数值可以为0,第二移动参数的第二参数值可以为9.5,第三移动参数的第二移动参数值可以为0.3。

  当确定每个移动参数的第一参数值和第二参数值之后,则可以根据每个移动参数的第一参数值与第二参数值进行计算,可以确定第一参数值和第二参数的差值,作为每个移动参数的变化值。

  例如,第一移动参数的第一参数值可以为0,第一移动参数的第二参数值可以为0;第二移动参数的第一数值可以为9.8,第二移动参数的第二参数值可以为9.5;第三移动参数的第一参数值可以为0,第三移动参数的第二移动参数值可以为0.3,通过将每个移动参数的第一参数值与第二参数值进行计算,可以得到第一移动参数的变化值为0,第二移动参数的变化值为0.3,第三移动参数的变化值为0.3。

  102、当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用。

  在确定每一样本参数的变化值之后,可以从多个变化值中确定最大变化值,将最大变化值与预设阈值进行比较。其中,通过设定预设阈值,可以较准确的判定终端的移动状态,从而确定终端是否远离用户。

  在一实施例中,用户使用场景可以包括:手持且靠近头部打电话、手持浏览手机、手机放在用户身上,并且用户尽力保持不动、手机离开人体放在桌上、手机离开人体,但是放在移动的物体上,比如汽车等等;在每一用户使用场景检测移动参数的变化值,可以得到在上述用户使用场景中,在场景:手持且靠近头部打电话、手持浏览手机、手机放在用户身上,并且用户尽力保持不动、手机离开人体,但是放在移动的物体上,比如汽车,检测到的最小变化值为0.5。

  其中,根据在各个用户场景的重力加速度变化测试,可以将预设阈值设定为0.2,但是不用于限定该预设阈值,也可以根据实际情况设定为其他数值。

  当检测到样本移动参数的变化值中,存在大于预设阈值的变化值,则可以确定当前终端可以为用户使用状态,此时,终端接近人体,可以开启降功率机制。该降功率机制可以根据当前终端运行中的应用进行功率调节。

  例如,第一移动参数的变化值可以为0,第二移动参数的变化值可以为0.3,第三移动参数的变化值可以为0.3,预设阈值可以为0.2,将移动参数的变化值与预设阈值进行比较,可以确定存在大于预设阈值的变化值。

  在一实施例中,可以获取终端当前运行中前台应用,运行中前台应用可以为当前用户正在执行操作的应用,也即当前终端显示屏显示的应用,比如,终端检测到当前前台运行中应用可以为应用A,则可以基于应用A来对终端的信号发射功率进行调节。

  其中,终端的发射功率在GSM(Global System for Mobile Communication,全球移动通信系统)协议中规定,终端发射功率是可以被基站控制的(通过下行SACCH)信道。GSM终端发射的最低功率为5dBm(分贝毫瓦)(GSM900),约为3.2mW(毫瓦);最大功率为33dBm(GSM900),约为2W。在阻挡或距离基站较远的情况下,终端发射功率较大,以保证通信质量;另一方面,在保证通信质量的前提下,终端发射功率越小越好。

  103、从预设功率集合中确定前台应用对应的目标功率值,预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用。

  其中,预设功率集合中可以包括多个样本功率值和多个样本应用,每个样本功率值对应一个样本应用。样本应用可以为与基站进行通信的应用,比如,通话应用,各个网络应用等,终端在运行这些应用时需要与基站进行通信,需要保证终端发射功率的强度,同时,考虑到发射功率对人体的影响,需要将发射功率进行相应调节。

  例如,预设功率集合中可以包括第一样本应用,第二样本应用,第三样本应用等,第一样本应用对应第一功率值,第二样本应用对应第二功率值,第三样本应用对应第三功率值。

  在从预设功率集合中确定前台应用对应的目标功率值之前,可以将该前台应用与预设功率集合中的样本应用进行匹配,当该前台应用为预设功率集合中的样本应用时,则可以从预设功率集合中获取与该前台应用对应的功率值,作为目标功率值。

  在一些实施例中,在步骤从预设功率集合中确定所述前台应用对应的目标功率值之前,还可以包括:

  当检测到运行中前台应用的应用数量超过预设数量时,获取应用优先级信息;

  基于优先级信息确定所有前台应用中优先级别最高的前台应用,作为目标前台应用;

  则步骤从预设功率集合中确定所述前台应用对应的目标功率值,可以包括:

  从预设功率集合中确定所述目标前台应用对应的功率值,作为所述目标功率值。

  在一实施例中,终端可以支持分屏操作,也即可以在当前显示屏同时执行至少两个应用,此时,终端的运行中前台应用为多个,则需要从多个前台应用中确定目标前台应用,获取目标前台应用对应的功率值对终端信号发射功率进行调节。

  其中,当检测到终端前台应用的数量超过预设数量,预设数量可以为2,可以获取应用优先级信息。应用优先级信息可以包括包括终端中所以应用的运行优先级。比如,终端中可以包括应用B,应用C,获取应用优先级信息,可以确定应用B的优先级高于应用C的优先级,则当终端同时运行应用B和应用C时,终端会优先处理应用B的任务。

  其中,根据应用优先级信息可以从多个前台应用中,获取应用优先级最高的应用,作为目标前台应用。当确定目标前台应用之后,则可以执行步骤从预设功率集合中获取该目标前台应用对应的功率值,作为目标功率值。

  在一些实施例中,还可以包括:

  当多个样本移动参数的变化值中的最大变化值小于所述预设阈值时,获取当前信号发射功率;

  将所述当前信号发射功率与预设发射功率进行比较;

  若所述当前信号发射功率大于所述预设发射功率,则将所述当前信号发射功率调节至所述预设发射功率。

  其中,若多个样本移动参数的变化值小于预设阈值时,可以判定当前终端为静止状态,可以包括远离用户的场景。此时,终端的发射功率不会影响到用户。则可以获取当前信号发射功率,将当前信号发射功率与预设发射功率进行比较。其中,预设发射功率可以为终端与基站正常通信的发射功率。

  当终端当前信号发射功率大于所述预设发射功率时,可以将当前信号发射功率调节至预设发射功率,可以节省终端功耗。

  在一些实施例中,在步骤获取当前信号发射功率之后,还可以包括:

  获取运行中应用;

  若所述运行中运用为预设应用集合中的应用,则执行步骤将所述当前信号发射功率调节至所述预设发射功率。

  其中,运行中应用可以包括当前终端运行的前台应用或者后台应用。预设应用集合可以为上述步骤中的预设功率库中的应用,预设应用集合中的应用在运行是需要终端与基站进行通信,需要较强的信号发射功率,则可以将当前信号发射功率调节至预设发射功率,以保证终端正常运行。

  104、基于目标功率值对终端当前信号发射功率进行调节。

  在确定目标功率值之后,可以获取当前信号发射功率的当前功率值,将当前功率值调节至目标功率值,可以降低当前功率以达到减小SAR值对人体的影响。

  例如,当前功率值可以为15dbm,目标功率值可以为10dbm,则可以将当前信号发射功率的当前功率值调节为10dbm。

  在一些实施例中,在获取移动信息时,可以根据终端的信号发射功率确定时间间隔,基于时间间隔获取移动信息,则该方法还可以包括:

  当检测到终端的信号发射功率处于第一功率值区间时,每隔预设第一时间间隔获取终端移动信息;

  当检测到终端的信号发射功率处于第二功率值区间时,每隔预设第二时间间隔获取终端的移动信息。

  其中,第一功率值区间可以为终端正常运行时的功率值范围,比如,第一功率值区间可以包括功率值20~25。第一功率值区间对应的第一时间间隔可以设置相对较短的时间,比如,可以为200ms(毫秒)。

  其中,第二功率值区间可以为终端的信号发射功率降低后的功率值范围,比如,第二功率值区间可以包括功率值5~10。第二功率值区间对应的第二时间间隔可以设置相对较长的时间,比如,可以为30s(秒)。

  在一实施例中,当终端处于静止状态,也即终端移动参数的变化值小于预设阈值时,可以设定终端的信号发射功率为正常功率,该正常功率可以根据实际情况进行设定。当终端的信号发射功率为正常功率时,SAR值可能较大,则可以设定检测频率为200ms,也即第一时间间隔。又或者,当终端处于移动状态,也即终端移动参数的变化值大于预设阈值,SAR值相对较小,在不影响终端运行情况下,可以设定检测频率为30s,延长了检测频率可以节省终端功耗。

  本申请实施例公开了一种功率调节方法,该功率调节方法包括:确定终端运行过程中的移动变化信息,移动变化信息包括多个样本移动参数的变化值;当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;从预设功率集合中确定前台应用对应的目标功率值,预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;基于目标功率值对终端当前信号发射功率进行调节。本申请实施例通过加速传感器检测终端在不同方向的加速度值变化,当加速度值变化超过预设变化值时,确定当前运行中应用,根据运行中应用对应的功率值对当前终端的信号发射功率进行调节,可以提高终端对信号发射功率调节的效率。

  参考图2,图2为本申请实施例提供的另一种功率调节方法的流程示意图。该功率调节方法的具体场景应用可以如下:

  201、当检测到终端启动运行时,获取第一移动信息。

  在本实施例中,检测终端启动运行可以为根据用户指令执行开机操作,在完成开机操作之后,可以去确定终端启动运行,处于运行状态。

  当终端运行过程中,可以获取第一移动信息,第一移动信息可以包括在终端在立体空间的坐标轴的移动加速度值。其中,立体空间可以包括X轴,Y轴,Z轴。则第一移动信息可以包括当前终端在X轴,Y轴,Z轴分别对应的移动加速度值。

  例如,第一移动信息中,X轴的移动加速度可以为5.3,Y轴的移动加速度可以为2.3,Z轴的移动加速度可以为2.2。

  202、终端获取当前信号发射功率的功率值。

  在获取第一移动信息之后,终端可以获取当前信号发射功率的功率值。终端可以通过当前信号发射功率的功率值确定检测频率,该检测频率可以是加速度传感器的工作频率。

  例如,终端获取到当前信号发射功率的功率值可以为20。

  203、终端获取功率值对应的目标时间间隔,并在目标时间间隔之后获取第二移动信息。

  其中,终端可以根据当前发射功率的功率值,判断该功率值是否处于预设功率值区间。预设功率值区间可以包括第一功率值区间和第二功率值区间,第一功率值区间可以对应第一时间间隔,第二功率值区间可以对应第二时间间隔。

  例如,当前功率值可以为20,第一功率值区间可以包括功率值20~25,第一功率值区间对应的第一时间间隔可以为200ms(毫秒);第二功率值区间可以包括功率值5~10,第二功率值区间对应的第二时间间隔可以为30s;则可以确定当前功率值处于第一功率值区间。则可以将第一功率值区间对应的第一时间间隔作为目标时间间隔。

  在确定目标时间间隔之后,可以每个目标时间间隔获取终端的移动信息。其中,第二移动信息获取的第二时刻与第一移动信息获取的第一时刻相差目标时间间隔。第二移动信息也可以包括第二时刻终端在X轴,Y轴,Z轴分别对应的移动加速度值。

  例如,第二移动信息中,X轴的移动加速度可以为5.8,Y轴的移动加速度可以为2.0,Z轴的移动加速度可以为2.0。

  204、终端根据第一移动信息与第二移动信息确定加速度变化值。

  具体的,第一移动信息中,X轴的移动加速度可以为5.3,Y轴的移动加速度可以为2.3,Z轴的移动加速度可以为2.2;第二移动信息中,X轴的移动加速度可以为5.8,Y轴的移动加速度可以为2.0,Z轴的移动加速度可以为2.0。可以根据第一移动信息与第二移动信息确定每个坐标轴的加速度变化值,X轴的加速度变化值为0.3,Y轴的加速度变化值为0.3,Z轴的加速度变化值为0.2。

  205、终端判断加速度变化值是否大于预设变化值。

  当确定每一坐标轴的加速度变化值之后,可以将多个加速度变化值与预设变化值进行比较。

  例如,X轴的加速度变化值可以为0.3,Y轴的加速度变化值可以为0.3,Z轴的加速度变化值可以为0.2,预设变化值可以为0.2,则可以判定X轴的加速度变化值与Y轴的加速度变化值大于预设变化值,可以执行步骤206。

  又例如,X轴的加速度变化值可以为0.1,Y轴的加速度变化值可以为0.1,Z轴的加速度变化值可以为0.1,预设变化值可以为0.2,则可以判定加速度变化值小于预设变化值,可以执行步骤208。

  206、终端获取运行中前台应用对应的目标功率值。

  当检测到终端的加速度变化值大于预设变化值时,可以确定当前终端处于移动状态。进一步的,终端可以获取运行中前台应用,判断该前台应用是否为预设应用集合中的应用,终端可以预先对预设应用集合中的应用分别设定相应的功率值。

  若该前台应用为预设应用集合中的应用,则可以获取该前台应用对应的功率值,作为目标功率值。

  例如,获取到前台应用可以为应用A,预设应用集合中可以包括应用A,应用B,应用C等。可以确定该前台应用为预设应用集合中的应用,则可以获取该应用A的功率值,可以为15。

  207、终端基于目标功率值调节当前信号发射功率。

  在确定前台应用对应的目标功率之后,则可以将终端信号发射功率的功率值设置为该目标功率,完成终端移动状态下的降低功率操作。

  208、终端结束操作。

  当检测到终端的加速度变化值小于预设变化值时,可以确定当前终端处于静止状态。此时,终端可以继续以当前发射功率运行应用。

  本申请实施例公开了一种功率调节方法,该功率调节方法包括:确定终端运行过程中的移动变化信息,移动变化信息包括多个样本移动参数的变化值;当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;从预设功率集合中确定前台应用对应的目标功率值,预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;基于目标功率值对终端当前信号发射功率进行调节。本申请实施例通过加速传感器检测终端在不同方向的加速度值变化,当加速度值变化超过预设变化值时,确定当前运行中应用,根据运行中应用对应的功率值对当前终端的信号发射功率进行调节,可以提高终端对信号发射功率调节的效率。

  为便于更好的实施本申请实施例提供的功率调节方法,本申请实施例还提供一种基于上述功率调节方法的装置。其中名词的含义与上述功率调节方法中相同,具体实现细节可以参考方法实施例中的说明。

  请参阅图3,图3为本申请实施例提供的一种功率调节装置的结构框图,该功率调节装置可以应用于诸如手机、平板电脑、笔记本电脑,掌上电脑、便携式媒体播放器(Portable Media Player,PMP)等移动终端,以及诸如台式计算机等固定终端,该装置包括:

  第一确定单元301,用于确定终端运行过程中的移动变化信息,所述移动变化信息包括多个样本移动参数的变化值;

  第一获取单元302,用于当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;

  第二确定单元303,用于从预设功率集合中确定所述前台应用对应的目标功率值,所述预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;

  第一调节单元304,用于基于所述目标功率值对终端当前信号发射功率进行调节。

  在一些实施例中,请参阅图4,图4为本申请实施例提供的另一种功率调节装置的结构框图第一确定单元301,可以包括:

  第一获取子单元3011,用于获取当前时刻下当前移动信息,所述当前移动信息包括所述第一移动参数的第一参数值,所述第二移动参数的第一参数值,以及所述第三移动参数的第一参数值;

  第二获取子单元3012,用于获取上一历史移动信息,所述上一历史移动信息包括所述第一移动参数的第二参数值,所述第二移动参数的第二参数值,以及所述第三移动参数的第二参数值,所述上一历史移动信息为与当前时刻相差预设时间间隔的上一历史时刻所获取的移动信息;

  在一些实施例中,该功率调节装置还可以包括:

  检测单元,用于当检测到运行中前台应用的应用数量超过预设数量时,获取应用优先级信息;

  第三确定单元,用于基于优先级信息确定所有前台应用中优先级别最高的前台应用,作为目标前台应用;

  在一些实施例中,该功率调节装置还可以包括:

  第二获取单元,用于当多个样本移动参数的变化值中的最大变化值小于所述预设阈值时,获取当前信号发射功率;

  比较单元,用于将所述当前信号发射功率与预设发射功率进行比较;

  第二调节单元,用于若所述当前信号发射功率大于所述预设发射功率,则将所述当前信号发射功率调节至所述预设发射功率。

  在一些实施例中,该功率调节装置还可以包括:

  第三获取单元,用于获取运行中应用;

  执行单元,用于若所述运行中运用为预设应用集合中的应用,则执行步骤将所述当前信号发射功率调节至所述预设发射功率。

  在一些实施例中,该功率调节装置还可以包括:

  第四获取单元,用于当检测到终端的信号发射功率处于第一功率值区间时,每隔预设第一时间间隔获取终端移动信息;

  第五获取单元,用于当检测到终端的信号发射功率处于第二功率值区间时,每隔预设第二时间间隔获取终端的移动信息。

  确定子单元,用于基于每一移动参数的第一参数值与第二参数值,确定每一移动参数的变化值。

  本申请实施例公开了一种功率调节装置,该功率调节装置包括:确定终端运行过程中的移动变化信息,移动变化信息包括多个样本移动参数的变化值;当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;从预设功率集合中确定前台应用对应的目标功率值,预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;基于目标功率值对终端当前信号发射功率进行调节。本申请实施例通过加速传感器检测终端在不同方向的加速度值变化,当加速度值变化超过预设变化值时,确定当前运行中应用,根据运行中应用对应的功率值对当前终端的信号发射功率进行调节,可以提高终端对信号发射功率调节的效率。

  本申请实施例还提供一种终端。如图5所示,该终端可以包括射频(RF,RadioFrequency)电路601、包括有一个或一个以上存储介质的存储器602、输入单元603、显示单元604、传感器605、音频电路606、无线保真(WiFi,Wireless Fidelity)模块607、包括有一个或者一个以上处理核心的处理器608、以及电源609等部件。本领域技术人员可以理解,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

  RF电路601可用于收发信息过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器608处理;另外,将涉及上行的数据发送给基站。通常,RF电路601包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、耦合器、低噪声放大器(LNA,LowNoise Amplifier)、双工器等。此外,RF电路601还可以通过无线通信与网络和其他设备通信。

  存储器602可用于存储软件程序以及模块,处理器608通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及功率调节。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器608和输入单元603对存储器602的访问。

  输入单元603可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元603可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。除了触敏表面,输入单元603还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

  显示单元604可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元604可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid CrystalDisplay)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器608以确定触摸事件的类型,随后处理器608根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图5中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。

  终端还可包括至少一种传感器605,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在服务器移动到耳边时,关闭显示面板和背光。

  音频电路606、扬声器,传声器可提供用户与服务器之间的音频接口。音频电路606可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路606接收后转换为音频数据,再将音频数据输出处理器608处理后,经RF电路601以发送给比如终端,或者将音频数据输出至存储器602以便进一步处理。音频电路606还可能包括耳塞插孔,以提供外设耳机与服务器的通信。

  WiFi属于短距离无线传输技术,终端通过WiFi模块607可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了WiFi模块607,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变申请的本质的范围内而省略。

  处理器608是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器602内的软件程序和模块,以及调用存储在存储器602内的数据,执行服务器的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器608可包括一个或多个处理核心;优选的,处理器608可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器608中。

  终端还包括给各个部件供电的电源609(比如电池),优选的,电源可以通过电源管理系统与处理器608逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源609还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

  具体在本实施例中,终端中的处理器608会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器608来运行存储在存储器602中的应用程序,从而实现各种功能:

  确定终端运行过程中的移动变化信息,所述移动变化信息包括多个样本移动参数的变化值;

  当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;

  从预设功率集合中确定所述前台应用对应的目标功率值,所述预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;

  基于所述目标功率值对终端当前信号发射功率进行调节。

  本申请实施例公开了一种功率调节方法、装置、存储介质及终端。该功率调节方法包括:确定终端运行过程中的移动变化信息,移动变化信息包括多个样本移动参数的变化值;当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;从预设功率集合中确定前台应用对应的目标功率值,预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;基于目标功率值对终端当前信号发射功率进行调节。本申请实施例通过加速传感器检测终端在不同方向的加速度值变化,当加速度值变化超过预设变化值时,确定当前运行中应用,根据运行中应用对应的功率值对当前终端的信号发射功率进行调节,可以提高终端对信号发射功率调节的效率。

  本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于存储介质中,并由处理器进行加载和执行。

  为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种功率调节方法中的步骤。例如,该指令可以执行如下步骤:

  确定终端运行过程中的移动变化信息,移动变化信息包括多个样本移动参数的变化值;当多个样本移动参数的变化值中的最大变化值大于预设阈值时,获取当前运行中前台应用;从预设功率集合中确定前台应用对应的目标功率值,预设功率集合包括多个样本功率值,每个样本功率值对应不同的应用;基于目标功率值对终端当前信号发射功率进行调节。

  以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

  其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。

  由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种功率调节方法中的步骤,因此,可以实现本申请实施例所提供的任一种功率调节方法所能实现的有益效果,详见前面的实施例,在此不再赘述。

  以上对本申请实施例所提供的功率调节方法、装置、存储介质及终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

《一种功率调节方法、装置、存储介质及终端.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)