一种信息处理方法和电子设备的制造方法

文档序号:9634179阅读:250来源:国知局
一种信息处理方法和电子设备的制造方法
【技术领域】
[0001]本发明涉及智能电子设备技术领域,尤其涉及一种信息处理方法和电子设备。
【背景技术】
[0002]随着智能电子设备的普及、以及智能电子设备的应用的大量使用,在智能电子设备上的应用软件的业务数据库更新、应用的软件安装包更新、以及智能电子设备平台的刷机包ROM (Read-Only Memory,只读内存)更新变得非常频繁,每一部智能电子设备每天都有可能发生几次,甚至几十次这样的使用到网络设备的更新操作。现有的数据更新、软件更新和系统更新等操作对智能电子设备的电量消耗是比较大的,这不利于延长智能电子设备的电池续航时间。
[0003]因此,怎样在不影响智能电子设备的数据更新、软件更新和系统更新的前提下,使智能电子设备获得更长久的电池续航时间,是目前亟待解决的技术问题。

【发明内容】

[0004]为解决现有存在的技术问题,本发明实施例提供一种信息处理方法和电子设备。
[0005]本发明实施例提供了一种信息处理方法,应用于电子设备,所述方法包括:
[0006]获得用于指示数据更新的第一指令;
[0007]确定所述电子设备的N个可用网络通道;
[0008]计算所述电子设备通过所述N个网络通道各自进行所述数据更新所需的功耗;
[0009]从所述N个网络通道中选取功耗满足第一条件的通道作为第一网络通道;
[0010]响应所述第一指令,控制所述电子设备通过所述第一网络通道执行数据更新。
[0011]上述方案中,所述计算电子设备通过N个网络通道各自进行数据更新所需的功耗,包括:
[0012]获得所述N个网络通道各自的工作电流量,以及所述N个网络通道各自传输所述待更新数据所需的传输时间;
[0013]根据获得的所述工作电流量和传输时间,计算所述电子设备通过所述N个网络通道各自传输所述待更新数据所需的功耗。
[0014]上述方案中,所述获得N个网络通道的工作电流量,包括:
[0015]检测所述N个网络通道各自的信号量,基于预设的第一映射关系,获得所述N个网络通道各自的工作电流量;其中,所述第一映射关系用于保存预设的信号量和工作电流量之间的映射。
[0016]上述方案中,所述获得N个网络通道各自传输待更新数据所需的传输时间,包括:
[0017]测量所述N个网络通道各自的网络带宽;
[0018]获得所述待更新数据的数据量大小;
[0019]基于所述网络带宽和所述数据量大小,计算所述N个网络通道各自传输待更新数据所需的传输时间。
[0020]上述方案中,所述获得待更新数据的数据量大小,包括:
[0021]从所述N个网络通道中选择一个网络通道连接数据更新的服务器,并从所述服务器获得待更新数据的数据量大小。
[0022]上述方案中,所述从N个网络通道中选择一个网络通道连接数据更新的服务器,包括:
[0023]选择默认的第一网络通道连接数据更新的服务器;或者,
[0024]选择所述电子设备当前处于连接状态的网络通道连接数据更新的服务器。
[0025]上述方案中,所述从N个网络通道中选取功耗满足第一条件的网络通道作为第一网络通道,包括:
[0026]从所述N个网络通道中选择功耗最低的网络通道作为所述第一网络通道,用于传输待更新数据;或者,
[0027]从所述N个网络通道中选择功耗小于第一阈值的Μ个网络通道,并从所述Μ个网络通道中选择满足第二条件的网络通道作为所述第一网络通道,用于传输待更新数据;其中,Ν和Μ为正整数。
[0028]本发明实施例还提供了一种电子设备,包括:
[0029]指令获得单元,用于获得第一指令,所述第一指令用于指示数据更新;
[0030]可用网络通道确定单元,用于确定所述电子设备的Ν个可用网络通道;
[0031]功耗计算单元,用于计算所述电子设备通过所述Ν个网络通道各自进行所述数据更新所需的功耗;
[0032]网络通道选择单元,用于从所述Ν个网络通道中选取功耗满足第一条件的通道作为第一网络通道;
[0033]数据更新单元,用于响应所述第一指令,控制所述电子设备通过所述第一网络通道执行数据更新。
[0034]上述方案中,所述功耗计算单元包括:
[0035]工作电流量获得子单元,用于获得所述Ν个网络通道各自的工作电流量;
[0036]传输时间获得子单元,用于获得所述Ν个网络通道各自传输所述待更新数据所需的传输时间;
[0037]功耗计算子单元,用于根据获得的所述工作电流量和传输时间,计算所述电子设备通过所述Ν个网络通道各自传输所述待更新数据所需的功耗。
[0038]上述方案中,所述工作电流量获得子单元进一步用于,检测所述Ν个网络通道各自的信号量,基于预设的第一映射关系,获得所述Ν个网络通道各自的工作电流量;其中,所述第一映射关系用于保存预设的信号量和工作电流量之间的映射。
[0039]上述方案中,所述传输时间获得子单元进一步用于,
[0040]测量所述Ν个网络通道各自的网络带宽;
[0041]获得所述待更新数据的数据量大小;
[0042]基于所述网络带宽和所述数据量大小,计算所述Ν个网络通道各自传输待更新数据所需的传输时间。
[0043]上述方案中,所述传输时间获得子单元进一步用于,从所述Ν个网络通道中选择一个网络通道连接数据更新的服务器,并从所述服务器获得待更新数据的数据量大小。
[0044]上述方案中,所述传输时间获得子单元进一步用于,选择默认的第一网络通道连接数据更新的服务器;或者,选择所述电子设备当前处于连接状态的网络通道连接数据更新的服务器。
[0045]上述方案中,所述网络通道选择单元进一步用于,
[0046]从所述N个网络通道中选择功耗最低的网络通道作为所述第一网络通道,用于传输待更新数据;或者,
[0047]从所述N个网络通道中选择功耗小于第一阈值的Μ个网络通道,并从所述Μ个网络通道中选择满足第二条件的网络通道作为所述第一网络通道,用于传输待更新数据;其中,Ν和Μ为正整数。
[0048]本发明实施例所提供的一种信息处理方法和电子设备,在需要进行数据更新时,通过计算可用网络通道进行数据更新所需的功耗,依此来选择满足预设条件的网络通道作为第一网络通道,并通过所选第一网络通道执行数据更新。由此,能够实现在不影响电子设备的数据更新、软件更新和系统更新的前提下,尽量降低所述数据更新、软件更新和系统更新等操作对电子设备的电量消耗,使电子设备获得更长久的电池续航时间。
【附图说明】
[0049]图1为本发明实施例一的信息处理方法的流程图;
[0050]图2为本发明实施例二的电子设备的组成结构示意图;
[0051]图3为本发明实施例三的电子设备的组成结构示意图;
[0052]图4为本发明实施例四的信息处理方法的流程图。
【具体实施方式】
[0053]下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
[0054]实施例一
[0055
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1