]本發(fā)明實(shí)施例一提供的一種信息處理方法,應(yīng)用于電子設(shè)備,如圖1所示,該方法主要包括:
[0056]步驟101,獲得用于指示數(shù)據(jù)更新的第一指令。
[0057]電子設(shè)備在有數(shù)據(jù)待更新的情況下,獲得用于指示數(shù)據(jù)更新的第一指令;可以是在用戶觸發(fā)電子設(shè)備的某個(gè)操作或事件后,電子設(shè)備獲得用于指示數(shù)據(jù)更新的第一指令。
[0058]步驟102,確定所述電子設(shè)備的Ν個(gè)可用網(wǎng)絡(luò)通道。
[0059]在獲得所述第一指令后,電子設(shè)備確定其自身可用于數(shù)據(jù)更新的網(wǎng)絡(luò)通道,如:4G(第四代移動(dòng)通信技術(shù))網(wǎng)絡(luò)通道、3G (第三代移動(dòng)通信技術(shù))網(wǎng)絡(luò)通道、2G(第二代移動(dòng)通信技術(shù))網(wǎng)絡(luò)通道、WiFi (無線局域網(wǎng))通道、ΒΤ (藍(lán)牙)通道等等。N為正整數(shù),通常N的取值大于1。
[0060]其中,可以根據(jù)電子設(shè)備自身的硬件和/或軟件配置信息,來確定所述電子設(shè)備的N個(gè)可用網(wǎng)絡(luò)通道。
[0061]步驟103,計(jì)算所述電子設(shè)備通過所述N個(gè)網(wǎng)絡(luò)通道各自進(jìn)行所述數(shù)據(jù)更新所需的功耗。
[0062]步驟103具體可以通過以下方式來實(shí)施:
[0063]獲得所述N個(gè)網(wǎng)絡(luò)通道各自的工作電流量,以及所述Ν個(gè)網(wǎng)絡(luò)通道各自傳輸所述待更新數(shù)據(jù)所需的傳輸時(shí)間;
[0064]根據(jù)獲得的所述工作電流量和傳輸時(shí)間,計(jì)算所述電子設(shè)備通過所述Ν個(gè)網(wǎng)絡(luò)通道各自傳輸所述待更新數(shù)據(jù)所需的功耗。
[0065]其中,可以通過以下方式獲得Ν個(gè)網(wǎng)絡(luò)通道的工作電流量:
[0066]檢測(cè)所述Ν個(gè)網(wǎng)絡(luò)通道各自的信號(hào)量(信號(hào)量可以通過測(cè)量得到),基于預(yù)設(shè)的第一映射關(guān)系,獲得所述Ν個(gè)網(wǎng)絡(luò)通道各自的工作電流量;其中,所述第一映射關(guān)系用于保存預(yù)設(shè)的信號(hào)量和工作電流量之間的映射。
[0067]其中,可以通過以下方式獲得Ν個(gè)網(wǎng)絡(luò)通道各自傳輸待更新數(shù)據(jù)所需的傳輸時(shí)間:
[0068]測(cè)量所述Ν個(gè)網(wǎng)絡(luò)通道各自的網(wǎng)絡(luò)帶寬(網(wǎng)絡(luò)帶寬可以通過測(cè)量得到);
[0069]獲得所述待更新數(shù)據(jù)的數(shù)據(jù)量大小(待更新數(shù)據(jù)的數(shù)據(jù)量大小可以從數(shù)據(jù)更新的服務(wù)器處獲得);
[0070]基于所述網(wǎng)絡(luò)帶寬和所述數(shù)據(jù)量大小,計(jì)算所述Ν個(gè)網(wǎng)絡(luò)通道各自傳輸待更新數(shù)據(jù)所需的傳輸時(shí)間(數(shù)據(jù)量大小除以網(wǎng)絡(luò)帶寬即可獲得傳輸待更新數(shù)據(jù)所需的傳輸時(shí)間
[0071]其中,可以通過以下方式獲得待更新數(shù)據(jù)的數(shù)據(jù)量大小:
[0072]從所述Ν個(gè)網(wǎng)絡(luò)通道中選擇一個(gè)網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器,并從所述服務(wù)器獲得待更新數(shù)據(jù)的數(shù)據(jù)量大小。
[0073]選擇網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器的方式可以是:
[0074]選擇默認(rèn)的第一網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器(例如:選擇默認(rèn)的2G網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器);或者,
[0075]選擇所述電子設(shè)備當(dāng)前處于連接狀態(tài)的網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器(例如:選擇當(dāng)前處于連接狀態(tài)的3G網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器)。
[0076]步驟104,從所述Ν個(gè)網(wǎng)絡(luò)通道中選取功耗滿足第一條件的通道作為第一網(wǎng)絡(luò)通道。
[0077]步驟104具體可以通過以下方式來實(shí)施:
[0078]從所述Ν個(gè)網(wǎng)絡(luò)通道中選擇功耗最低的網(wǎng)絡(luò)通道作為所述第一網(wǎng)絡(luò)通道,用于傳輸待更新數(shù)據(jù)(例如,根據(jù)步驟103的計(jì)算,2G網(wǎng)絡(luò)通道傳輸待更新數(shù)據(jù)所用的功耗最低,那么選擇2G網(wǎng)絡(luò)通道作為第一網(wǎng)絡(luò)通道);或者,
[0079]從所述Ν個(gè)網(wǎng)絡(luò)通道中選擇功耗小于第一閾值的Μ個(gè)網(wǎng)絡(luò)通道,并從所述Μ個(gè)網(wǎng)絡(luò)通道中選擇滿足第二條件(如網(wǎng)絡(luò)通道的優(yōu)先級(jí)大小、數(shù)據(jù)傳輸速率大小等等)的網(wǎng)絡(luò)通道作為所述第一網(wǎng)絡(luò)通道,用于傳輸待更新數(shù)據(jù);其中,Ν和Μ為正整數(shù)。
[0080]步驟105,響應(yīng)所述第一指令,控制所述電子設(shè)備通過所述第一網(wǎng)絡(luò)通道執(zhí)行數(shù)據(jù)更新。
[0081]在步驟104選擇了第一網(wǎng)絡(luò)通道后,電子設(shè)備即可通過所述第一網(wǎng)絡(luò)通道執(zhí)行數(shù)據(jù)更新,即通過所述第一網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器,并從所述服務(wù)器下載待更新的數(shù)據(jù),依據(jù)下載的數(shù)據(jù)執(zhí)行電子設(shè)備本地的數(shù)據(jù)更新。
[0082]實(shí)施例二
[0083]對(duì)應(yīng)本發(fā)明實(shí)施例一的信息處理方法,本發(fā)明實(shí)施例二還提供了一種電子設(shè)備,如圖2所示,該電子設(shè)備包括:
[0084]指令獲得單元10,用于獲得第一指令,所述第一指令用于指示數(shù)據(jù)更新;可以是在用戶觸發(fā)電子設(shè)備的某個(gè)操作或事件后,指令獲得單元10獲得用于指示數(shù)據(jù)更新的第一指令;
[0085]可用網(wǎng)絡(luò)通道確定單元20,用于確定所述電子設(shè)備的N個(gè)可用網(wǎng)絡(luò)通道;可用網(wǎng)絡(luò)通道如:4G網(wǎng)絡(luò)通道、3G網(wǎng)絡(luò)通道、2G網(wǎng)絡(luò)通道、WiFi通道、BT通道等等;可用網(wǎng)絡(luò)通道確定單元20可以根據(jù)電子設(shè)備自身的硬件和/或軟件配置信息,來確定所述電子設(shè)備的N個(gè)可用網(wǎng)絡(luò)通道;
[0086]功耗計(jì)算單元30,用于計(jì)算所述電子設(shè)備通過所述N個(gè)網(wǎng)絡(luò)通道各自進(jìn)行所述數(shù)據(jù)更新所需的功耗;
[0087]網(wǎng)絡(luò)通道選擇單元40,用于從所述N個(gè)網(wǎng)絡(luò)通道中選取功耗滿足第一條件的通道作為第一網(wǎng)絡(luò)通道;
[0088]數(shù)據(jù)更新單元50,用于響應(yīng)所述第一指令,控制所述電子設(shè)備通過所述第一網(wǎng)絡(luò)通道執(zhí)行數(shù)據(jù)更新;即,數(shù)據(jù)更新單元50通過所述第一網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器,并從所述服務(wù)器下載待更新的數(shù)據(jù),依據(jù)下載的數(shù)據(jù)執(zhí)行電子設(shè)備本地的數(shù)據(jù)更新。
[0089]其中,功耗計(jì)算單元30包括:
[0090]工作電流量獲得子單元31,用于獲得所述N個(gè)網(wǎng)絡(luò)通道各自的工作電流量;
[0091]傳輸時(shí)間獲得子單元32,用于獲得所述N個(gè)網(wǎng)絡(luò)通道各自傳輸所述待更新數(shù)據(jù)所需的傳輸時(shí)間;
[0092]功耗計(jì)算子單元33,用于根據(jù)獲得的所述工作電流量和傳輸時(shí)間,計(jì)算所述電子設(shè)備通過所述N個(gè)網(wǎng)絡(luò)通道各自傳輸所述待更新數(shù)據(jù)所需的功耗。
[0093]所述工作電流量獲得子單元31進(jìn)一步用于,檢測(cè)所述N個(gè)網(wǎng)絡(luò)通道各自的信號(hào)量(信號(hào)量可以通過測(cè)量得到),基于預(yù)設(shè)的第一映射關(guān)系,獲得所述N個(gè)網(wǎng)絡(luò)通道各自的工作電流量;其中,所述第一映射關(guān)系用于保存預(yù)設(shè)的信號(hào)量和工作電流量之間的映射。
[0094]所述傳輸時(shí)間獲得子單元32進(jìn)一步用于,
[0095]測(cè)量所述N個(gè)網(wǎng)絡(luò)通道各自的網(wǎng)絡(luò)帶寬(網(wǎng)絡(luò)帶寬可以通過測(cè)量得到);
[0096]獲得所述待更新數(shù)據(jù)的數(shù)據(jù)量大小(待更新數(shù)據(jù)的數(shù)據(jù)量大小可以從數(shù)據(jù)更新的服務(wù)器處獲得);
[0097]基于所述網(wǎng)絡(luò)帶寬和所述數(shù)據(jù)量大小,計(jì)算所述N個(gè)網(wǎng)絡(luò)通道各自傳輸待更新數(shù)據(jù)所需的傳輸時(shí)間(數(shù)據(jù)量大小除以網(wǎng)絡(luò)帶寬即可獲得傳輸待更新數(shù)據(jù)所需的傳輸時(shí)間
[0098]所述傳輸時(shí)間獲得子單元32進(jìn)一步用于,從所述N個(gè)網(wǎng)絡(luò)通道中選擇一個(gè)網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器,并從所述服務(wù)器獲得待更新數(shù)據(jù)的數(shù)據(jù)量大小。
[0099]所述傳輸時(shí)間獲得子單元32進(jìn)一步用于,選擇默認(rèn)的第一網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器(例如:選擇默認(rèn)的2G網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器);或者,選擇所述電子設(shè)備當(dāng)前處于連接狀態(tài)的網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器(例如:選擇當(dāng)前處于連接狀態(tài)的3G網(wǎng)絡(luò)通道連接數(shù)據(jù)更新的服務(wù)器)。
[0100]所述網(wǎng)絡(luò)通道選擇單元40進(jìn)一步用于,
[0101]從所述N個(gè)網(wǎng)絡(luò)通道中選擇功耗最低的網(wǎng)絡(luò)通道作為所述第一網(wǎng)絡(luò)通道,用于傳輸待更新數(shù)據(jù);或者,
當(dāng)前第2頁
1 
2 
3 
4