掌桥专利:专业的专利平台
掌桥专利
首页

一种处理方法及装置

文献发布时间:2023-06-19 11:02:01


一种处理方法及装置

技术领域

本申请属于通信技术领域,尤其涉及一种处理方法及装置。

背景技术

随着网络技术发展,终端设备可使用的移动通信网络的接入方式越来越多,如终端设备中可集成多种移动通信技术,通过多种移动通信技术中的一种移动通信技术接入到移动通信网络中。目前终端设备采用移动通信技术接入到移动通信网络的方式如下:

在检测到终端设备的屏幕处于第一状态下,以第N代移动通信技术接入到移动通信网络中;在检测到终端设备的屏幕处于第二状态下,以第N+1代移动通信技术接入到移动通信网络中,终端设备在第一状态下的功耗小于第二状态下的功耗;以第四代移动通信技术和第五代移动通信技术为例,如果终端设备的屏幕处于灭屏状态,以第四代移动通信技术接入到移动通信网络中;如果终端设备的屏幕处于亮屏状态,以第五代移动通信技术接入到移动通信网络中。

发明内容

本申请提供一种处理方法及装置。

一方面,本申请提供一种处理方法,所述方法包括:

如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,所述标记用于表征所述终端设备接入移动通信网络所采取的接入方式;

处理所述处于运行状态的应用程序的标记;

基于所述处于运行状态的应用程序的标记的处理结果,确定所述终端设备接入移动通信网络的接入方式;

其中,如果所述处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得所述终端设备基于所述第N代移动通信技术接入移动通信网络;

如果所述处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得所述终端设备基于所述第N+1代移动通信技术接入移动通信网络;

所述无线通信组件基于第一工作模式运行的功耗低于所述无线通信组件基于第二工作模式运行的功耗。

可选的,所述方法还包括:标定所述终端设备中至少一个应用程序的标记。

可选的,所述标定所述终端设备中至少一个应用程序的标记包括:

获得用户设定的所述至少一个应用程序的标记;

如果监测到所述终端设备安装应用程序,从云端获得当前安装的应用程序的标记。

可选的,所述处理所述处于运行状态的应用程序的标记包括:

对所述处于运行状态的应用程序的标记进行逻辑运算,得到处理结果;

其中,所述处理结果为目标值时表征基于第N+1代移动通信技术接入所述移动通信网络;所述处理结果为所述目标值之外的其他值时表征基于第N代移动通信技术接入所述移动通信网络。

可选的,所述方法还包括:

获得所述无线通信组件的当前工作模式;

如果所述无线通信组件的当前工作模式与所述处理结果表征的接入方式对应的工作模式匹配,维持所述无线通信组件处于当前工作模式下;

如果所述无线通信组件的当前工作模式与所述处理结果表征的接入方式对应的工作模式不匹配,根据所述处理结果表征的接入方式对应的工作模式,调整所述无线通信组件的工作模式。

可选的,所述如果所述无线通信组件的当前工作模式与所述处理结果表征的接入方式对应的工作模式不匹配,根据所述处理结果表征的接入方式对应的工作模式,调整所述无线通信组件的工作模式:

如果所述无线通信组件的当前工作模式为所述第一工作模式但所述处理结果表征的接入方式对应的工作模式为所述第二工作模式,调整所述无线通信组件的工作模式上升至所述第二工作模式;

如果所述无线通信组件的当前工作模式为所述第二工作模式但所述处理结果表征的接入方式对应的工作模式为所述第一工作模式,调整所述无线通信组件的工作模式回退至所述第一工作模式。

另一方面,本申请提供一种处理装置,所述装置包括:

获得单元,用于如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,所述标记用于表征所述终端设备接入移动通信网络所采取的接入方式;

处理单元,用于处理所述处于运行状态的应用程序的标记;

确定单元,用于基于所述处于运行状态的应用程序的标记的处理结果,确定所述终端设备接入移动通信网络的接入方式;

控制单元,用于如果所述处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得所述终端设备基于所述第N代移动通信技术接入移动通信网络,以及用于如果所述处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得所述终端设备基于所述第N+1代移动通信技术接入移动通信网络;

所述无线通信组件基于第一工作模式运行的功耗低于所述无线通信组件基于第二工作模式运行的功耗。

可选的,所述装置还包括:标定单元,用于标定所述终端设备中至少一个应用程序的标记。

可选的,所述处理单元,用于对所述处于运行状态的应用程序的标记进行逻辑运算,得到处理结果;

其中,所述处理结果为目标值时表征基于第N+1代移动通信技术接入所述移动通信网络;所述处理结果为所述目标值之外的其他值时表征基于第N代移动通信技术接入所述移动通信网络。

可选的,所述获得单元,还用于获得所述无线通信组件的当前工作模式;

所述控制单元,还用于如果所述无线通信组件的当前工作模式与所述处理结果表征的接入方式对应的工作模式匹配,维持所述无线通信组件处于当前工作模式下,以及还用于如果所述无线通信组件的当前工作模式与所述处理结果表征的接入方式对应的工作模式不匹配,根据所述处理结果表征的接入方式对应的工作模式,调整所述无线通信组件的工作模式。

再一方面,本申请提供一种终端设备,包括:处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现上述处理方法。

再一方面,本申请提供一种存储介质,所述存储介质中存储有指令,当所述存储介质中的指令执行时实现上述处理方法。

上述处理方法及装置,如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,标记用于表征终端设备接入移动通信网络所采取的接入方式;处理处于运行状态的应用程序的标记;基于处于运行状态的应用程序的标记的处理结果,确定终端设备接入移动通信网络的接入方式,如果处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第N代移动通信技术接入移动通信网络;如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第N+1代移动通信技术接入移动通信网络;由此如果处于运行状态的应用程序发生改变导致处理结果发生变化,可根据处理结果调整无线通信组件的工作模式,使得终端设备接入到移动通信网络的接入方式根据处于运行状态的应用程序采取的接入方式确定,以在需要采用第N+1代移动通信技术接入时使得终端设备能够采用第N+1代移动通信技术接入移动通信网络,以合理性利用移动通信网络。

并且无线通信组件基于第一工作模式运行的功耗低于无线通信组件基于第二工作模式运行的功耗,在以第N代移动通信技术接入到移动通信网络过程中,无线通信组件以第一工作模式运行,在满足应用程序的接入方式需求的情况下降低终端设备的功耗。

附图说明

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

图1是本申请实施例提供的一种处理方法的流程图;

图2是本申请实施例提供的另一种处理方法的流程图;

图3是本申请实施例提供的再一种处理方法的流程图;

图4是本申请实施例提供的一种处理装置的结构示意图;

图5是本申请实施例提供的另一种处理装置的结构示意图。

具体实施方式

申请人对第四代移动通信技术和第五代移动通信技术研究发现,在使用第五代移动通信技术以某种方式接入到移动通信网络中,终端设备需要启用两个射频链路驱动组件,一个射频链路驱动组件对应一个射频链路以能够采取第四代移动通信技术接入,另一个射频链路驱动组件对应另一个射频链路以能够采取第五代移动通信技术接入,两个射频链路驱动组件的启用使得终端设备的待机电流大于终端设备使用第四代移动通信技术时的待机电流,因此在使用第五代移动通信技术以某种方式接入到移动通信网络会增大终端设备的功耗。

为降低终端设备的功耗,终端设备能够在第四代移动通信技术和第五代移动通信技术之间进行接入方式切换,如上述终端设备根据屏幕的状态确定终端设备采用的接入方式,这种接入方式虽然能够降低终端设备的功耗,但是会存在终端设备中处于运行状态的应用程序需要采用的接入方式与终端设备当前使用的接入方式不一致的情况,降低终端设备的接入方式的合理性。

针对上述问题,本申请提供一种处理方法和装置,使得终端设备接入到移动通信网络的接入方式根据处于运行状态的应用程序采取的接入方式确定,以在需要采用第N+1代移动通信技术接入时使得终端设备能够采用第N+1代移动通信技术接入移动通信网络,提高终端设备的接入方式的合理性,以合理控制终端设备的接入方式。

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

请参见图1,其示出了本申请实施例提供的一种处理方法的流程图,可以包括以下步骤:

101:如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,标记用于表征终端设备接入移动通信网络所采取的接入方式。

其中,处于运行状态的应用程序可以是终端设备中处于前台和后台中任一位置处运行的应用程序,在终端设备中通过一个运行列表(list)记录终端设备中当前处于运行状态的应用程序。

处于运行状态的应用程序发生改变可表明运行列表中应用程序发生变化,如处于运行状态的应用程序发生改变可以包括但不限于:一、处于运行状态的应用程序中出现一个新的应用程序,例如终端设备在运行过程中监测到一个应用程序被启用,则被启用的应用程序的状态变更为运行状态,运行列表中会记录该应用程序;二、处于运行状态的应用程序中有一个应用程序退出,应用程序退出意味着被关闭,在运行列表中该应用程序的记录被删除;三、处于运行状态的应用程序的运行阶段从第一阶段变更为第二阶段,第一阶段和第二阶段可以是应用程序的两个递进阶段,如游戏应用程序来说,第一阶段可以是登录阶段,第二阶段可以是游戏阶段,一般游戏应用程序通过登录阶段登录之后,会进入游戏阶段进行游戏;或者第一阶段和第二阶段是应用程序的两个独立阶段,仍以游戏应用程序来说,第一阶段可以是游戏阶段,第二阶段可以是虚拟产品浏览/购买阶段,通过应用程序的运行阶段的变更实现对应用程序的运行改变的监控;四、处于运行状态的应用程序中有一个应用程序退至后台运行且退至后台运行的预设时长内没有使用,预设时长的取值本实施例不进行限定。

因终端设备中存在多个应用程序,上述处于运行状态的应用程序发生改变可以是一个或多个应用程序发生改变。对于终端设备,如果监测到一个或多个应用程序发生上述任意一种形式的改变,触发终端设备获得处于运行状态的应用程序的标记,在这里终端设备获得的标记是监测到处于运行状态的应用程序发生改变后,仍处于运行状态的应用程序的标记。例如处于运行状态的应用程序中有一个应用程序退出,则获得剩余的处于运行状态的应用程序的标记。其中标记用于表征终端设备接入移动通信网络所采取的接入方式,如对于一个应用程序来说,应用程序的标记用于表征应用程序借助终端设备访问移动通信网络过程中采取的接入方式,如一些应用程序采取的接入方式为第N代移动通信技术,一些应用程序采取的接入方式为第N+1代移动通信技术。在本实施例中,N的取值可以是但不限于是4,采取第N代移动通信技术的应用程序的标记可以是但不限于是0,采取第N+1代移动通信技术的应用程序的标记可以是但不限于是1。

在这里需要说明的一点是:一个应用程序的运行阶段包括至少两个阶段,每个阶段对移动通信网络的要求不同,如一些阶段要求较高的网络速率,则需要采取第N+1代移动通信技术接入移动通信网络,一些阶段对网络速率要求不高,则可以采取第N代移动通信技术接入移动通信网络。对于这种类型的应用程序,应用程序可以包括两个标记且每个标记对应应用程序的至少一个阶段,这样在监测到应用程序运行的阶段后获得与当前所处阶段匹配的标记。

102:处理处于运行状态的应用程序的标记。

终端设备中当前处于运行状态的应用程序可能为多个,多个处于运行状态的应用程序的标记可能会不同,意味着多个处于运行状态的应用程序采取的接入方式可能会不同,因此为了满足多个处于运行状态的应用程序对接入方式的需求,本实施例处理处于运行状态的应用程序的标记,以得到指示终端设备当前采取的接入方式的处理结果。

在本实施例中,处理处于运行状态的应用程序的标记的一种可行方式如下:对处于运行状态的应用程序的标记进行逻辑运算,得到处理结果;其中,处理结果为目标值时表征基于第N+1代移动通信技术接入移动通信网络;处理结果为目标值之外的其他值时表征基于第N代移动通信技术接入移动通信网络。

如果处于运行状态的应用程序的标记以0和1表示,逻辑运算可以是逻辑与运算和逻辑或运算中的一种。例如采取第N代移动通信技术的应用程序的标记可以是0,采取第N+1代移动通信技术的应用程序的标记可以是1;获得的处于运行状态的应用程序的标记包括:APP_A、APP_C、APP_F和APP_N的标记,这些应用程序的标记分别记为:APP_A_N+1_flag、APP_C_N+1_flag、APP_F_N+1_flag和APP_N_N+1_flag,对这些应用程序的标记进行如下的逻辑或运算:

Result=APP_A_N+1_flag|APP_C_N+1_flag|APP_F_N+1_flag|APP_N_N+1_flag;如果Result(处理结果)为目标值1,表征基于第N+1代移动通信技术接入移动通信网络;如果Result(处理结果)为0,表征基于第N代移动通信技术接入移动通信网络。

假如采取第N代移动通信技术的应用程序的标记可以是1,采取第N+1代移动通信技术的应用程序的标记可以是0,对于上述应用程序可以进行如下的逻辑与运算:

Result=APP_A_N+1_flag&APP_C_N+1_flag&APP_F_N+1_flag&APP_N_N+1_flag;如果Result(处理结果)为目标值0,表征基于第N+1代移动通信技术接入移动通信网络;如果Result(处理结果)为1,表征基于第N代移动通信技术接入移动通信网络。

103:基于处于运行状态的应用程序的标记的处理结果,确定终端设备接入移动通信网络的接入方式。

104:如果处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第N代移动通信技术接入移动通信网络。

105:如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第N+1代移动通信技术接入移动通信网络。

也就是说,无线通信组件的工作模式包括第一工作模式和第二工作模式,其中第一工作模式对应第N代移动通信技术,第二工作模式对应第N+1代移动通信技术。如果处理结果表征基于第N代移动通信技术接入移动通信网络或表征基于第N+1代移动通信技术接入移动通信网络,无线通信组件运行在与处理结果表征的移动通信技术对应的工作模式下,使得终端设备能够基于处理结果表征的移动通信技术接入移动通信网络。无线通信组件基于第一工作模式运行的功耗低于无线通信组件基于第二工作模式运行的功耗。

在控制无线通信组件基于第一工作模式或第二工作模式运行过程中,是对无线通信组件中的组件进行控制,如终端设备包括一个无线通信组件,该无线通信组件支持第N代移动通信技术和第N+1代移动通信技术,无线通信组件的一种可选结构是,无线通信组件包括:无线控制组件、第一射频链路驱动组件、第二射频链路驱动组件和天线,如果控制其基于第一工作模式运行,无线控制组件、第一射频链路驱动组件和天线工作,如果控制其基于第二工作模式运行,控制线控制组件、第一射频链路驱动组件、第二射频链路驱动组件和天线工作。因在基于第二工作模式运行时无线通信组件中处于工作中的组件数量大于基于第一工作模式运行时无线通信组件中处于工作中的组件数量,所以无线通信组件基于第一工作模式运行的功耗低于无线通信组件基于第二工作模式运行的功耗。

如果第N代移动通信技术和第N+1代移动通信技术分别使用一个无线通信组件,即终端设备的无线通信组件包括第一无线通信组件和第二无线通信组件,第一无线通信组件支持第N代移动通信技术,第二无线通信组件支持第N+1代移动通信技术。如果处理结果表征基于第N代移动通信技术接入移动通信网络,第一无线通信组件处于开启状态,第二无线通信组件处于关闭状态;如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,第一无线通信组件处于关闭状态,第二无线通信组件处于开启状态。

因第二无线通信组件相对于第一无线通信组件来说,第二无线通信组件的工作频率大于第一无线通信组件的工作频率,使得第二无线通信组件的功耗大于第一无线通信组件的功耗。

以第N代移动通信技术为第四代移动通信技术,第N+1代移动通信技术为第五代移动通信技术为例,APP_i_5g_flag=1表示应用程序i采取第五代移动通信技术接入到移动通信网络中,APP_i_5g_flag=0,表示应用程序i采取第四代移动通信技术接入到移动通信网络中。

终端设备中处于运行状态的应用程序包括:APP_A、APP_C、APP_F和APP_N,这些应用程序的标记分别是:APP_A_5g_flag=0、APP_C_5g_flag=1、APP_F_5g_flag=0和APP_N_5g_flag=0。

如果处于运行状态的应用程序发生改变,如APP_C退出,获得APP_A、APP_F和APP_N的标记,对这三个应用程序的标记进行逻辑或运算,如下:

Result=APP_A_5g_flag|APP_F_5g_flag|APP_N_5g_flag=0,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第四代移动通信技术接入移动通信网络。

如果处于运行状态的应用程序发生改变,如加入APP_D,获得APP_A、APP_C、APP_D、APP_F和APP_N的标记,APP_D的标记为APP_D_5g_flag=0;对当前处于运行状态的五个应用程序进行逻辑或运算,如下:

Result=APP_A_5g_flag|APP_C_5g_flag|APP_D_5g_flag|APP_F_5g_flag|APP_N_5g_flag=1,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第五代移动通信技术接入移动通信网络。

通过处于运行状态的应用程序的监控,如果处于运行状态的应用程序中存在采取第五代移动通信技术接入移动通信网络的应用程序,使终端设备基于第五代移动通信技术接入移动通信网络,这样在需要使用5G传输速率的应用场景下可以使应用程序能够正常使用5G服务,不受终端设备的屏幕变化影响。在处于运行状态的应用程序都采取第四代移动通信技术接入移动通信网络时,使终端设备基于第四代移动通信技术接入移动通信网络,实现5G资源按需使用,4G资源合理补充,且在基于第四代移动通信技术接入过程中,终端设备的无线通信组件基于第一工作模式运行,其功耗低于基于第二工作模式运行的功耗,以在不影响移动通信网络使用情况下降低终端设备的功耗。

上述处理方法,如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,标记用于表征终端设备接入移动通信网络所采取的接入方式;处理处于运行状态的应用程序的标记;基于处于运行状态的应用程序的标记的处理结果,确定终端设备接入移动通信网络的接入方式,如果处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第N代移动通信技术接入移动通信网络;如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第N+1代移动通信技术接入移动通信网络;由此如果处于运行状态的应用程序发生改变导致处理结果发生变化,可根据处理结果调整无线通信组件的工作模式,使得终端设备接入到移动通信网络的接入方式根据处于运行状态的应用程序采取的接入方式确定,以在需要采用第N+1代移动通信技术接入时使得终端设备能够采用第N+1代移动通信技术接入移动通信网络,以合理性利用移动通信网络。

并且无线通信组件基于第一工作模式运行的功耗低于无线通信组件基于第二工作模式运行的功耗,在以第N代移动通信技术接入到移动通信网络过程中,无线通信组件以第一工作模式运行,在满足应用程序的接入方式需求的情况下降低终端设备的功耗。

请参见图2,其示出了本申请实施例提供的另一种处理方法的流程图,可以包括以下步骤:

201:标定终端设备中至少一个应用程序的标记。标定应用程序的标记的目的是为了配置终端设备运行应用程序时采取的接入方式,对于终端设备中的任一应用程序,标定标记可以是但不限于是在安装应用程序的过程和/或在完成应用程序安装后运行应用程序的过程。

在本实施例中,标记标定的方式包括但不限于如下方式:

一种方式是,获得用户设定的至少一个应用程序的标记,如在安装应用程序的过程中和/或在运行应用程序的过程中,由用户设定该应用程序的标记。

如在安装应用程序的过程中,在终端设备的显示区域输出接入方式设置界面,如果获取到用户设置其接入方式为第N+1代移动通信技术,则标定其标记与第N+1代移动通信技术匹配,如标定其标记为1;或者接入方式设置界面提供两个数值,一个数值对应第N代移动通信技术,另一个数值对应第N+1代移动通信技术,获取用户在接入方式设置界面中选定的数值,选定的数值作为应用程序的标记。

另一种方式是,如果监测到终端设备安装应用程序,从云端获得当前安装的应用程序的标记。如果监测到终端设备安装应用程序,终端设备向云端发送标定请求,标定请求用于指示云端配置当前安装的应用程序采取的接入方式;云端配置接入方式后,将与接入方式匹配的标记反馈给终端设备。

其中云端配置当前安装的应用程序采取的接入方式可以是但不限于是:根据历史配置数据和默认配置数据中的任意一种配置接入方式,历史配置数据表明至少一个终端设备在安装标定请求指向的应用程序时采用的接入方式,将历史配置数据表明的接入方式确定为应用程序的接入方式;默认配置数据是云端为标定请求指向的应用程序设置的接入方式,可以是根据标定请求指向的应用程序的类型等属性信息确定,如对于游戏类型的应用程序,默认为第N+1代移动通信技术,对于办公软件类型的应用程序,默认为第N代移动通信技术。

在本实施例中,终端设备如果从云端获得当前安装的应用程序的标记,输出提示信息,提示信息用于指示当前安装的应用程序采取的接入方式;如果接收到同意指令,终端设备将当前安装的应用程序的标记标定为从云端获得的标记,如果终端设备监测到用户作出预设动作或在输出提示信息后的预设时间内没有接收到用户的响应,确定接收到同意指令,其中预设动作可以是对提示信息所在界面中的“是”作出操作、一种预设姿态动作等,预设时间可以是允许提示信息输出的最长时间,如果在预设时间内没有接收到用户的响应,提示信息关闭且确定接收到同意指令,对于预设时间的取值,本实施例不进行限定。

针对从云端获得的标记,本实施例还能够对从云端获得的标记进行更改,如在接收到提示信息后,由用户对从云端获得的应用程序的标记进行更改,其中用户更改标记的时机可以是在安装应用程序的过程中或应用程序运行过程中,对此不进行限定。

如果从云端获得的标记指示采取第N+1代移动通信技术,提示信息不但能够指示当前采取的接入方式还能够提示以该接入方式接入移动通信网络提高终端设备的功耗,从而由用户根据采取的接入方式对终端设备的功耗影响决定是否更改从云端获得的标记,如果用户更改当前安装的应用程序的标记,终端设备将更改后的标记回传到云端,云端修改该应用程序的标记,如果云端再次接收到该应用程序的标定请求,可返回但不限于返回用户更改后的标记。

202:如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,标记用于表征终端设备接入移动通信网络所采取的接入方式。

203:处理处于运行状态的应用程序的标记。

204:基于处于运行状态的应用程序的标记的处理结果,确定终端设备接入移动通信网络的接入方式。

205:如果处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第N代移动通信技术接入移动通信网络。

206:如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第N+1代移动通信技术接入移动通信网络。

在本实施例中,上述步骤202至步骤206:与上述步骤101至步骤105相同,此处不再阐述。

下面仍以第N代移动通信技术为第四代移动通信技术,第N+1代移动通信技术为第五代移动通信技术为例,终端设备安装APP_A,终端设备向云端(如服务器)发送标定请求,标定请求中至少携带有APP_A的身份信息,如APP_A的名称。服务器根据历史配置数据确定其APP_A采取第五代移动通信技术接入移动通信网络,进而设置APP_A的接入方式为第五代移动通信技术。假设APP_i_5g_flag=1表示应用程序i采取第五代移动通信技术接入到移动通信网络中,APP_i_5g_flag=0,表示应用程序i采取第四代移动通信技术接入到移动通信网络中,那么APP_A的标记为APP_A_5g_flag=1。

终端设备接收到服务器反馈的APP_A的标记后,输出提示信息,以提示APP_A采取的接入方式并提示会提高终端设备的功耗。如果用户不更改APP_A的标记,则APP_A的标记为APP_A_5g_flag=1;如果用户更改APP_A的标记为0,终端设备向服务器返回更改后的标记。

以此类推,当终端设备安装APP_B,APP_C,APP_D.....APP_N,重复执行上述过程以获得每个应用程序的标记。

假设当前处于运行状态的应用程序包括:APP_A、APP_C、APP_F和APP_N,对这些应用程序的标记执行如下逻辑或运算:

Result=APP_A_5g_flag|APP_C_5g_flag|APP_F_5g_flag|APP_N_5g_flag;

如果Result=1,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第五代移动通信技术接入移动通信网络;如果Result=0,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第四代移动通信技术接入移动通信网络。

上述处理方法,标定终端设备中至少一个应用程序的标记,以在应用程序处于运行状态时可使得终端设备采用匹配的接入方式接入移动通信网络,保证移动通信网络的网络资源的合理利用。

请参见图3,其示出了本申请实施例提供的再一种处理方法的流程图,可以包括以下步骤:

301:如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,标记用于表征终端设备接入移动通信网络所采取的接入方式。

302:处理处于运行状态的应用程序的标记。

303:基于处于运行状态的应用程序的标记的处理结果,确定终端设备接入移动通信网络的接入方式。

304:如果处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第N代移动通信技术接入移动通信网络。

305:如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第N+1代移动通信技术接入移动通信网络。

306:获得无线通信组件的当前工作模式,以通过无线通信组件的当前工作模式,确定终端设备当前采取的接入方式。

307:如果无线通信组件的当前工作模式与处理结果表征的接入方式对应的工作模式匹配,维持无线通信组件处于当前工作模式下。

308:如果无线通信组件的当前工作模式与处理结果表征的接入方式对应的工作模式不匹配,根据处理结果表征的接入方式对应的工作模式,调整无线通信组件的工作模式,以通过无线通信组件的工作模式的调整使得终端设备能够基于处理结果表征的接入方式接入移动通信网络。

在本实施例中,调整无线通信组件的工作模式的一种方式如下:

如果无线通信组件的当前工作模式为第一工作模式但处理结果表征的接入方式对应的工作模式为第二工作模式,调整无线通信组件的工作模式上升至第二工作模式;如果无线通信组件的当前工作模式为第二工作模式但处理结果表征的接入方式对应的工作模式为第一工作模式,调整无线通信组件的工作模式回退至第一工作模式。

如果终端设备的一个无线通信组件既支持第N代移动通信技术由支持第N+1代移动通信技术,调整无线通信组件的工作模式上升至第二工作模式的方式可以是控制第二射频链路驱动组件从关闭切换至开启;若回退至第一工作模式可以是控制第二射频链路驱动组件从开启切换至关闭。

如果终端设备的无线通信组件包括第一无线通信组件和第二无线通信组件,第一无线通信组件支持第N代移动通信技术,第二无线通信组件支持第N+1代移动通信技术,调整无线通信组件的工作模式上升至第二工作模式的方式可以是控制第二无线通信组件处于开启状态,第一无线通信组件处于关闭状态;若回退至第一工作模式可以是控制第二无线通信组件处于关闭状态,第一无线通信组件处于开启状态。

上述处理方法,获得无线通信组件的当前工作模式,如果无线通信组件的当前工作模式与处理结果表征的接入方式对应的工作模式匹配,维持无线通信组件处于当前工作模式下;如果无线通信组件的当前工作模式与处理结果表征的接入方式对应的工作模式不匹配,根据处理结果表征的接入方式对应的工作模式,调整无线通信组件的工作模式,以通过无线通信组件的工作模式的调整使得终端设备能够基于处理结果表征的接入方式接入移动通信网络。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和组件并不一定是本申请所必须的。

与上述方法实施例相对应,本申请实施例提供一种处理装置,其可选结构如图4所示,可以包括:获得单元10、处理单元20、确定单元30和控制单元40。

获得单元10,用于如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,标记用于表征终端设备接入移动通信网络所采取的接入方式。其中处于运行状态的应用程序发生改变的方式请参见上述方法实施例中的说明。

因终端设备中存在多个应用程序,上述处于运行状态的应用程序发生改变可以是一个或多个应用程序发生改变。对于终端设备,如果监测到一个或多个应用程序发生上述任意一种形式的改变,触发终端设备获得处于运行状态的应用程序的标记,在这里终端设备获得的标记是监测到处于运行状态的应用程序发生改变后,仍处于运行状态的应用程序的标记。标记用于表征终端设备接入移动通信网络所采取的接入方式,如对于一个应用程序来说,应用程序的标记用于表征应用程序借助终端设备访问移动通信网络过程中采取的接入方式。

处理单元20,用于处理处于运行状态的应用程序的标记。终端设备中当前处于运行状态的应用程序可能为多个,多个处于运行状态的应用程序的标记可能会不同,意味着多个处于运行状态的应用程序采取的接入方式可能会不同,因此为了满足多个处于运行状态的应用程序对接入方式的需求,本实施例处理处于运行状态的应用程序的标记,以得到指示终端设备当前采取的接入方式的处理结果。

在本实施例中,处理处于运行状态的应用程序的标记的一种可行方式如下:对处于运行状态的应用程序的标记进行逻辑运算,得到处理结果;其中,处理结果为目标值时表征基于第N+1代移动通信技术接入移动通信网络;处理结果为目标值之外的其他值时表征基于第N代移动通信技术接入移动通信网络,说明请参见方法实施例。

确定单元30,用于基于处于运行状态的应用程序的标记的处理结果,确定终端设备接入移动通信网络的接入方式。

控制单元40,用于如果处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第N代移动通信技术接入移动通信网络,以及用于如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第N+1代移动通信技术接入移动通信网络;无线通信组件基于第一工作模式运行的功耗低于无线通信组件基于第二工作模式运行的功耗。

无线通信组件的工作模式包括第一工作模式和第二工作模式,其中第一工作模式对应第N代移动通信技术,第二工作模式对应第N+1代移动通信技术。如果处理结果表征基于第N代移动通信技术接入移动通信网络或表征基于第N+1代移动通信技术接入移动通信网络,无线通信组件运行在与处理结果表征的移动通信技术对应的工作模式下,使得终端设备能够基于处理结果表征的移动通信技术接入移动通信网络,其控制方式和过程请参见方法实施例。

上述处理装置,如果处于运行状态的应用程序发生改变,获得处于运行状态的应用程序的标记,标记用于表征终端设备接入移动通信网络所采取的接入方式;处理处于运行状态的应用程序的标记;基于处于运行状态的应用程序的标记的处理结果,确定终端设备接入移动通信网络的接入方式,如果处理结果表征基于第N代移动通信技术接入移动通信网络,控制无线通信组件基于第一工作模式运行,以使得终端设备基于第N代移动通信技术接入移动通信网络;如果处理结果表征基于第N+1代移动通信技术接入移动通信网络,控制无线通信组件基于第二工作模式运行,以使得终端设备基于第N+1代移动通信技术接入移动通信网络;由此如果处于运行状态的应用程序发生改变导致处理结果发生变化,可根据处理结果调整无线通信组件的工作模式,使得终端设备接入到移动通信网络的接入方式根据处于运行状态的应用程序采取的接入方式确定,以在需要采用第N+1代移动通信技术接入时使得终端设备能够采用第N+1代移动通信技术接入移动通信网络,以合理性利用移动通信网络。

并且无线通信组件基于第一工作模式运行的功耗低于无线通信组件基于第二工作模式运行的功耗,在以第N代移动通信技术接入到移动通信网络过程中,无线通信组件以第一工作模式运行,在满足应用程序的接入方式需求的情况下降低终端设备的功耗。

请参见图5,其示出了本申请实施例提供的另一种处理装置的可选结构,还可以包括:标定单元50,用于标定终端设备中至少一个应用程序的标记。标定应用程序的标记的目的是为了配置终端设备运行应用程序时采取的接入方式,对于终端设备中的任一应用程序,标定标记可以是但不限于是在安装应用程序的过程和/或在完成应用程序安装后运行应用程序的过程。

在本实施例中,标定单元50标记标定的方式包括但不限于如下方式:

一种方式是,获得用户设定的至少一个应用程序的标记;另一种方式是,如果监测到终端设备安装应用程序,从云端获得当前安装的应用程序的标记。两种标定方式的说明请参见方法实施例。

在本实施例中,处理装置还包括:提示输出单元,用于如果从云端获得当前安装的应用程序的标记,输出提示信息,提示信息用于指示当前安装的应用程序采取的接入方式。针对从云端获得的标记,本实施例还能够对从云端获得的标记进行更改,如在接收到提示信息后,由用户对从云端获得的应用程序的标记进行更改,其中用户更改标记的时机可以是在安装应用程序的过程中或应用程序运行过程中,对此不进行限定。

上述处理装置中的获得单元10,还用于获得无线通信组件的当前工作模式,以通过无线通信组件的当前工作模式,确定终端设备当前采取的接入方式。控制单元40,还用于如果无线通信组件的当前工作模式与处理结果表征的接入方式对应的工作模式匹配,维持无线通信组件处于当前工作模式下,以及还用于如果无线通信组件的当前工作模式与处理结果表征的接入方式对应的工作模式不匹配,根据处理结果表征的接入方式对应的工作模式,调整无线通信组件的工作模式。

在本实施例中,控制单元40调整无线通信组件的工作模式的一种方式如下:

如果无线通信组件的当前工作模式为第一工作模式但处理结果表征的接入方式对应的工作模式为第二工作模式,调整无线通信组件的工作模式上升至第二工作模式;如果无线通信组件的当前工作模式为第二工作模式但处理结果表征的接入方式对应的工作模式为第一工作模式,调整无线通信组件的工作模式回退至第一工作模式。

本申请实施例还提供一种终端设备,包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现上述处理方法。

本申请实施例还提供一种存储介质,存储介质中存储有指令,当存储介质中的指令执行时实现上述处理方法。

需要说明的是,本说明书中的各个实施例可以采用递进的方式描述、各个实施例中记载的特征可以相互替换或者组合,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 用于分析的有盖微芯片、用于有盖微芯片的样品处理方法、用于有盖微芯片的自动样品处理方法、基于该处理方法的自动样品处理装置以及应用该自动样品处理方法的物质分析装置
  • 摄像装置、摄像结果处理方法、图像处理装置、摄像结果处理方法的程序、记录摄像结果处理方法的程序的记录媒体以及摄像结果的处理系统
技术分类

06120112769555