優(yōu) 省電模式。
[0072] 仍舊以智能手機為例,上述步驟D1至步驟D5提供的方案,可以實現(xiàn)對某一類手機 型號的終端設(shè)備在任意一種省電模式下的耗電變化曲線,可以量化每種省電模式下所單位 電量的使用時長,并通過比對不同的省電模式下的耗電變化曲線來確定最優(yōu)的省電模式。
[0073] 下面可以結(jié)合圖3,以檢測某一機型智能手機在不同省電模式下的耗電數(shù)據(jù),確定 最優(yōu)省電模式為例,對本申請實施例一的方案進行詳細說明:
[0074] 步驟1,在每個智能手機上內(nèi)置一個服務(wù),用于記錄用戶在該智能手機進行本次充 電完成到下次再充電之間的一個時間間隔長度之內(nèi)的耗電數(shù)據(jù),耗電數(shù)據(jù)至少包括:亮屏 總時間、待機總時間,滅屏不待機總的時間,以及該耗電周期內(nèi)消耗的總電量。
[0075] 步驟2,在有網(wǎng)絡(luò)的情況下將智能手機記錄的耗電數(shù)據(jù)作為信息上報到圖1所示 的計算機終端10,該計算機終端10為用于分析耗電數(shù)據(jù)的后臺服務(wù)器,每個智能手機已經(jīng) 預(yù)先注冊至該后臺服務(wù)器。
[0076] 步驟3,服務(wù)器接收到用戶智能手機上報上來的耗電數(shù)據(jù)后,會根據(jù)不同的智能手 機的機型進行分類,并將這些耗電數(shù)據(jù)進行下述步驟4和5的分析計算。
[0077] 步驟4,根據(jù)如下計算公式計算出某一機型或某一個終端設(shè)備的單位電量能夠使 用的時長:單位電量平均使用時長=(亮屏總時間+待機總時間+滅屏不待機總時間V(耗 電總量)。
[0078] 此處需要說明的是,針對步驟4中,也可以采用亮屏總時間/耗電總量和待機總時 間/滅屏總時間替代,當(dāng)待機總時間/滅屏總時間越接近1,亮屏總時間/耗電總量的值越 大,也說明越省電。
[0079] 步驟5,根據(jù)步驟4的計算公式,可以計算出每個周期的單位電量平均使用時長, 并在在一定的時間內(nèi)獲取并觀察單位電量平均使用時長的變化曲線,曲線越平穩(wěn),說明耗 電也比較穩(wěn)定。
[0080] 此處需要說明的是,針對步驟5中,可以根據(jù)曲線的平均值和均方差的方法來計 算,單位電量使用的時長平均值越大說明越省電,曲線每個點與平均值的均方差越小說明 越穩(wěn)定。
[0081] 步驟6,當(dāng)對智能手機增加或修改一些省電特性后,變更了智能手機的省電模式, 此時再對每種省電模式下的智能手機執(zhí)行步驟1到步驟5的方案,即按照步驟1到步驟5 的方法同樣計算出單位電量平均使用時長的變化曲線,如果值越大說明越省電,如果越小 說明越費電。由此可以通過比較智能手機在不同省電特性下的耗電數(shù)據(jù)來確定哪一種省電 模式為最優(yōu)的省電模式。
[0082] 由此可知,本申請實現(xiàn)了利用一種大數(shù)據(jù)的原理來衡量手機是否省電,能省多少 電。由于同一個人使用智能手機的習(xí)慣或頻率基本上是有一定的規(guī)律,雖然每天使用的時 長不一定絕對相同,但在一段時間內(nèi)或一個周期內(nèi)使用的頻率大體相同。上述方案可以使 用統(tǒng)一程序統(tǒng)計用戶的一些使用電量的基本信息,每個用戶從本次充完后到下一次充電使 用的電量是可以計算出來,使用時間也可以計算出來,用戶亮屏?xí)r間多長,滅屏?xí)r間多長, 待機時間是多長,都可以檢測并計算得到。把這些簡單的耗電數(shù)據(jù)上報到服務(wù)器之后,服務(wù) 器會根據(jù)這些耗電數(shù)據(jù)就計算出這臺智能手機或這一機型的智能手機能夠使用多長時間。 如果把海量的用戶數(shù)據(jù)統(tǒng)計出來并計算出在某一個機型上相同電量能使用的時長。那么在 增加省電策略前和省電策略后就可以驗證出單位電量使用的時長差,根據(jù)這個差值就可以 用來判斷省電策略的好壞,單位電量使用的時間越長,說明省電效果越好。
[0083] 需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列 的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為 依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明 所必須的。
[0084] 通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實施 例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多 情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有 技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲 介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計 算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0085] 實施例2
[0086] 根據(jù)本發(fā)明實施例,還提供了另一種用于實施上述方法實施例的裝置實施例,本 申請上述實施例所提供的裝置可以在圖1所示的計算機終端10上運行。
[0087] 圖4是根據(jù)本法實施例二的終端設(shè)備的耗電信息的檢測裝置的結(jié)構(gòu)示意圖。
[0088] 如圖4所示,該終端設(shè)備的耗電信息的檢測裝置可以包括:采集模塊40、確定模塊 42、執(zhí)行模塊44和檢測模塊46。
[0089] 其中,采集模塊40,用于采集終端設(shè)備在一個耗電周期內(nèi)的耗電數(shù)據(jù),耗電周期為 終端設(shè)備在兩次連續(xù)的充電之間的間隔時間;確定模塊42,用于根據(jù)終端設(shè)備的耗電數(shù)據(jù) 確定終端設(shè)備在一個耗電周期內(nèi)的耗電檢測結(jié)果;執(zhí)行模塊44,用于按照預(yù)定檢測次數(shù)n 來循環(huán)執(zhí)行采集模塊40和確定模塊42的功能,得到終端設(shè)備在n個耗電周期內(nèi)的耗電檢 測結(jié)果;檢測模塊46,用于在將終端設(shè)備設(shè)置為任意一種或多種省電模式之后,執(zhí)行采集 模塊40至執(zhí)行模塊44的功能,檢測得到終端設(shè)備在任意一種省電模式下的耗電檢測結(jié)果, 從而確定終端設(shè)備的最優(yōu)省電模式。
[0090] 本申請上述實施例二所提供的方案,在將終端設(shè)備設(shè)置為任意一種或多種省電模 式之后,通過采集終端設(shè)備n個耗電周期內(nèi)的耗電數(shù)據(jù),來分析得到該終端設(shè)備在每種省 電模式下的耗電檢測結(jié)果,由于上述方案采用的是對n個耗電周期內(nèi)采集到的耗電數(shù)據(jù)進 行分析計算,這種利用大數(shù)據(jù)的原理的檢測方案,應(yīng)用在針對終端設(shè)備在不同省電模式下 進行耗電檢測的場景中,可以準確的衡量哪種省電模式是該終端設(shè)備的最優(yōu)省電模式,進 而可以實現(xiàn)對終端設(shè)備推送最優(yōu)的省電模式,使得終端設(shè)備在最有效的省電模式下工作。 比較現(xiàn)有技術(shù)提供的省電方案基本是根據(jù)經(jīng)驗值來判斷的方案,可以實現(xiàn)定量的衡量當(dāng)前 終端設(shè)備那種省電模式最有效,進而解決了現(xiàn)有技術(shù)無法量化當(dāng)前終端設(shè)備的省電模式是 否有效的技術(shù)問題。
[0091] 以將上述方案應(yīng)用在智能手機為例,上述方案的一種可選實施例中,上述采集模 塊40至執(zhí)行模塊44實現(xiàn)的方案可以應(yīng)用在接入計算機終端10的任意一個智能手機上,即 在智能手機注冊到計算機終端10之后,計算機終端10可以推送采集指令給對應(yīng)的智能手 機,采集智能手機在任意一種省電模式下所記錄的耗電數(shù)據(jù),并對該智能手機的耗電數(shù)據(jù) 進行分析,確定智能手機在不同省電模式下的耗電檢測結(jié)果,從而實現(xiàn)對單個智能手機的 耗電數(shù)據(jù)進行分析和檢測,量化的衡量該智能手機最有效的省電模式。
[0092] 此處需要說明的是,上述采集模塊40、確定模塊42、執(zhí)行模塊44和檢測模塊46對 應(yīng)于實施例一中的步驟A至步驟D,四個模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同, 但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運 行在實施例一提供的計算機終端10中,可以通過軟件實現(xiàn),也可以通過硬件實現(xiàn)。
[0093] 優(yōu)選地,本申請上述裝置還用于在檢測m個終端設(shè)備的情況下,獲取每個終端設(shè) 備的設(shè)備參數(shù),并根據(jù)每個終端設(shè)備的設(shè)備參數(shù)將m個終端設(shè)備劃分為至少兩種類型,獲 取至少兩個終端設(shè)備集合,并按照上述采集模塊至執(zhí)行模塊采用的檢測方案將任意一個終 端設(shè)備集合中的所有終端設(shè)備的耗電數(shù)據(jù)作為一個耗電數(shù)據(jù)集合進行檢測,獲取每個終端 設(shè)備集合所對應(yīng)的耗電檢測結(jié)果,從而確定每個終端設(shè)備集合的最優(yōu)省電模式。
[0094] 此處需要說明的是,上述裝置還可以實現(xiàn)的功能對應(yīng)于實施例一中的用于檢測m 個終端設(shè)備的左右省電模式的方法步驟,該模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相 同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以 運行在實施例一提供的計算機終端10中,可以通過軟件實現(xiàn),也可以通過硬件實現(xiàn)。
[0095] 優(yōu)選地,如圖5所示,上述確定模塊42可以包括:第一獲取模塊421和生成模塊 423。
[0096] 其中,第一獲取模塊421,用于獲取耗電檢測模型,耗電檢測模型包括:單位電量 平均消耗時長的計算模型和耗電比率的計算模型;生成模塊423,用于使用耗電檢測模型 對耗電數(shù)據(jù)進行耗電檢測處理,生成終端設(shè)備的耗電檢測結(jié)果。
[0097] 此處需要說明的是,上述第一獲取模塊421和生成模塊423對應(yīng)于實施例一中的 步驟B1至步驟B3,二個模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實 施例一所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提 供的計算機終端10中,可以通過軟件實現(xiàn),也可以通過硬件實現(xiàn)。
[0098] 優(yōu)選地,本申請上述實施例中,耗電數(shù)據(jù)可以至少包括:亮屏總時間、待機總時間、 滅屏不待機總時間、滅屏總時間和耗電總量,其中,在耗電檢測結(jié)果為終端設(shè)備的單位電量 平均使用時長的情況下,如圖6所示,上述生成模塊423可以執(zhí)行通過如下任意一個計算模 塊提供的計算公式來計算得到終端設(shè)備在一個耗電周期內(nèi)的單位電量平均使用時長T: 「00991
總時間,t2i為待機總時間,t3i為滅屏不待機總時間,S為耗電總量。
[0100]
間,t2i為待機總時間,S為耗電總量。
[0101]
s為耗電總量。
[0102] 此處需要說明的是,上述第一計算模塊、第二計算模塊和第三計算模塊對應(yīng)于實 施例一中的公式一、公式二和公式三這三個計算公式所實現(xiàn)的步驟,三個模塊與對應(yīng)的公 式所實現(xiàn)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需 要說明的是,上述模塊作為裝置的一部分可以運行在實施例一提供的計算機終端10中,可 以通過軟件實現(xiàn),也可以通過硬件實現(xiàn)。
[0103]優(yōu)選地,本申請上述實施例中,耗電數(shù)據(jù)至少可以包括:亮屏總時間、待機總時間、 滅屏不待機總時間、滅屏總時間和耗電總量,其中,在耗電檢測結(jié)果為終端設(shè)備的耗電比率 的情況下,如圖7所示,上述生成模塊423可以執(zhí)行通過如下任意一個計算公式計算得到終 端設(shè)備在一個耗電周期內(nèi)的耗電比率U:
[0104]
滅屏總時間。
[0106]此處需要說明的是,上述第四計算模塊、第五計算模塊對應(yīng)于實施例一中的公式 四、公式五這兩個計算公式所實現(xiàn)的步驟,二個模塊與對應(yīng)的公式所實現(xiàn)的步驟所實現(xiàn)的 示例和應(yīng)用場景相同,但不限于上述實施例一所公開的內(nèi)容。需要說明的是,上述模塊作為 裝置的一部分可以運行在實施例一提供的計算機終端10中,可以通過軟件實現(xiàn),也可以通 過硬件實現(xiàn)。
[0107]優(yōu)選地,如圖8所示,上述檢測模塊46可以包括:第二獲取模塊461、第六計算模 塊463和比較模塊465。
當(dāng)前第3頁
1 
2 
3 
4 
5