[发明专利]一种移动终端工作模式切换方法及移动终端有效
申请号: | 201611118228.6 | 申请日: | 2016-12-07 |
公开(公告)号: | CN106775856B | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 蒋世民 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04W88/02;H04W88/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 工作 模式 切换 方法 | ||
1.一种移动终端工作模式切换方法,其特征在于,所述方法包括:
检测是否接收到工作模式切换指令,所述工作模式切换指令用于指示移动终端由第一工作模式切换为第二工作模式;
在检测接收到所述工作模式切换指令时,根据所述工作模式切换指令,通过第一线程实现卸载第一工作模式对应的第一固件,并在通过第一线程实现卸载第一工作模式对应的第一固件的过程中,通过第二线程实现加载第二工作模式对应的第二固件,以将所述移动终端由第一工作模式切换到所述第二工作模式;
或者,
在检测接收到所述工作模式切换指令时,根据所述工作模式切换指令,通过第二线程实现加载第二工作模式对应的第二固件,并在通过第二线程实现加载第二工作模式对应的第二固件的过程中,通过第一线程实现卸载第一工作模式对应的第一固件,以将所述移动终端由第一工作模式切换到所述第二工作模式;
其中,所述在检测接收到所述工作模式切换指令时,根据所述工作模式切换指令,通过第一线程实现卸载第一工作模式对应的第一固件,并在通过第一线程实现卸载第一工作模式对应的第一固件的过程中,通过第二线程实现加载第二工作模式对应的第二固件,包括:
获取预存的通过第一线程实现卸载第一工作模式对应的第一固件的第一平均时间;获取预存的通过第二线程实现加载第二工作模式对应的第二固件的第二平均时间;基于所述第一平均时间和所述第二平均时间,确定执行通过第一线程实现卸载第一工作模式对应的第一固件与执行通过第二线程实现加载第二工作模式对应的第二固件之间的目标时间间隔;在检测接收到所述工作模式切换指令的第一时刻,通过第一线程实现卸载第一工作模式对应的第一固件,在第二时刻,通过第二线程实现加载第二工作模式对应的第二固件,其中,所述第二时刻与所述第一时刻的时间间隔为所述目标时间间隔。
2.如权利要求1所述的方法,其特征在于,
所述第一工作模式为WiFi工作站模式,所述第二工作模式为WiFi接入点模式;或者,所述第一工作模式为WiFi接入点模式,所述第二工作模式为WiFi工作站模式。
3.如权利要求2所述的方法,其特征在于,
当所述第一工作模式为WiFi工作站模式,所述第二工作模式为WiFi接入点模式时,所述检测是否接收到工作模式切换指令,包括:
在所述移动终端已经开启WiFi工作站模式时,检测是否接收到开启WiFi接入点模式的指令;
当所述第一工作模式为WiFi接入点模式,所述第二工作模式为WiFi工作站模式时,所述检测是否接收到工作模式切换指令,包括:
在所述移动终端已经开启WiFi接入点模式时,检测是否接收到开启WiFi工作站模式的指令。
4.如权利要求2所述的方法,其特征在于,在检测接收到所述工作模式切换指令时,所述根据所述工作模式切换指令,通过第一线程实现卸载第一工作模式对应的第一固件,并在通过第一线程实现卸载第一工作模式对应的第一固件的过程中,通过第二线程实现加载第二工作模式对应的第二固件之前,所述方法还包括:
检测所述移动终端当前CPU使用率是否小于或等于预设阈值和/或所述移动终端当前的剩余电量是否大于或等于预设电量阈值;
在检测到所述移动终端当前CPU使用率小于或等于预设阈值和/或所述移动终端当前的剩余电量大于或等于预设电量阈值时,执行所述根据所述工作模式切换指令,通过第一线程实现卸载第一工作模式对应的第一固件,并在通过第一线程实现卸载第一工作模式对应的第一固件的过程中,通过第二线程实现加载第二工作模式对应的第二固件的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611118228.6/1.html,转载请声明来源钻瓜专利网。