終端設備的耗電信息的檢測方法和裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及計算機互聯(lián)網(wǎng)領域,具體而言,涉及一種終端設備的耗電信息的檢測 方法和裝置。
【背景技術】
[0002] 現(xiàn)有技術的終端設備在工作過程中需要消耗大量的電能,針對自身儲能較少的終 端設備,可以通過開啟省電模式來延長自身的耗電時間。
[0003] 以智能手機為例,目前智能手機上安裝的應用程序越來越多,導致智能手機越來 越耗電,針對不同用戶的使用智能手機的不同使用習慣,有的用戶使用充滿電能的智能手 機僅一天,有的可能用兩天,甚至對于電話較多或習慣使用智能手機看視頻的用戶,智能手 機的電能僅能支持用戶使用半天。目前,現(xiàn)有技術提供了一些智能軟件能幫助用戶在使用 智能手機的過程中自動開啟省電模式,從而幫助使用智能手機的用戶省電。
[0004] 此處需要說明的是,現(xiàn)有技術可以為終端設備提供多種模式的省電模式,仍舊以 智能手機為例,可以采用如下任意一種或多種省電模式:開啟本機省電模式,關閉網(wǎng)絡連接 裝置、對處理器CPU降頻,調低屏幕亮度,定時開啟飛行模式等技術手段。
[0005] 分析可知,現(xiàn)有技術雖然可以為終端設備提供各種省電模式,從而幫助終端設備 的使用者省電,但由于終端設備的不同使用者的使用習慣千差萬別,因此,無法確定當前的 省電模式對當前終端設備是否有效,或者效果明顯。仍舊以智能手機為例,當前智能手機的 用戶如果是經常訪問網(wǎng)站的用戶,如果此時智能手機采用的省電模式是調低屏幕亮度,則 這種省電模式并不是最有效的省電模式。
[0006] 由此可知,現(xiàn)有技術提供的省電方案基本是根據(jù)經驗值來判斷,無法定量的衡量 針對當前終端設備的省電模式確實能夠省電,即無法量化采用了當前省電模式的終端設備 所節(jié)省的電量,以及當前省電模式下的終端設備能夠。
[0007] 針對上述現(xiàn)有技術無法量化當前終端設備的省電模式是否有效的問題,目前尚未 提出有效的解決方案。
【發(fā)明內容】
[0008] 本發(fā)明實施例提供了一種終端設備的耗電信息的檢測方法和裝置,以至少解決現(xiàn) 有技術無法量化當前終端設備的省電模式是否有效的技術問題。
[0009] 根據(jù)本發(fā)明實施例的一個方面,提供了一種終端設備的耗電信息的檢測方法,包 括:步驟A,采集終端設備在一個耗電周期內的耗電數(shù)據(jù),耗電周期為終端設備在兩次連續(xù) 的充電之間的間隔時間;步驟B,根據(jù)終端設備的耗電數(shù)據(jù)確定終端設備在一個耗電周期 內的耗電檢測結果;步驟C,按照預定檢測次數(shù)n來循環(huán)執(zhí)行步驟A和步驟B,得到終端設備 在n個耗電周期內的耗電檢測結果;步驟D,在將終端設備設置為任意一種或多種省電模式 之后,執(zhí)行步驟A至步驟C,檢測得到終端設備在任意一種省電模式下的耗電檢測結果,從 而確定終端設備的最優(yōu)省電模式。
[0010] 根據(jù)本發(fā)明實施例的另一方面,還提供了一種終端設備的耗電信息的檢測裝置, 包括:采集模塊,用于采集終端設備在一個耗電周期內的耗電數(shù)據(jù),耗電周期為終端設備在 兩次連續(xù)的充電之間的間隔時間;確定模塊,用于根據(jù)終端設備的耗電數(shù)據(jù)確定終端設備 在一個耗電周期內的耗電檢測結果;執(zhí)行模塊,用于按照預定檢測次數(shù)n來循環(huán)執(zhí)行采集 模塊和確定模塊的功能,得到終端設備在n個耗電周期內的耗電檢測結果;檢測模塊,用于 在將終端設備設置為任意一種或多種省電模式之后,執(zhí)行采集模塊至執(zhí)行模塊的功能,檢 測得到終端設備在任意一種省電模式下的耗電檢測結果,從而確定終端設備的最優(yōu)省電模 式。
[0011] 在本發(fā)明實施例中,采用步驟A,采集終端設備在一個耗電周期內的耗電數(shù)據(jù),耗 電周期為終端設備在兩次連續(xù)的充電之間的間隔時間;步驟B,根據(jù)終端設備的耗電數(shù)據(jù) 確定終端設備在一個耗電周期內的耗電檢測結果;步驟C,按照預定檢測次數(shù)n來循環(huán)執(zhí)行 步驟A和步驟B,得到終端設備在n個耗電周期內的耗電檢測結果;步驟D,在將終端設備設 置為任意一種或多種省電模式之后,執(zhí)行步驟A至步驟C,檢測得到終端設備在任意一種省 電模式下的耗電檢測結果,從而確定終端設備的最優(yōu)省電模式的方式,通過采集模塊,用于 采集終端設備在一個耗電周期內的耗電數(shù)據(jù),耗電周期為終端設備在兩次連續(xù)的充電之間 的間隔時間;確定模塊,用于根據(jù)終端設備的耗電數(shù)據(jù)確定終端設備在一個耗電周期內的 耗電檢測結果;執(zhí)行模塊,用于按照預定檢測次數(shù)n來循環(huán)執(zhí)行采集模塊和確定模塊的功 能,得到終端設備在n個耗電周期內的耗電檢測結果;檢測模塊,用于在將終端設備設置為 任意一種或多種省電模式之后,執(zhí)行采集模塊至執(zhí)行模塊的功能,檢測得到終端設備在任 意一種省電模式下的耗電檢測結果,從而確定終端設備的最優(yōu)省電模式。上述方案實現(xiàn)了 在將終端設備設置為任意一種或多種省電模式之后,通過采集終端設備n個耗電周期內的 耗電數(shù)據(jù),來分析得到該終端設備在每種省電模式下的耗電檢測結果,由于上述方案采用 的是對n個耗電周期內采集到的耗電數(shù)據(jù)進行分析計算,這種利用大數(shù)據(jù)的原理的檢測方 案,應用在針對終端設備在不同省電模式下進行耗電檢測的場景中,可以準確的衡量哪種 省電模式是該終端設備的最優(yōu)省電模式,進而可以實現(xiàn)對終端設備推送最優(yōu)的省電模式, 使得終端設備在最有效的省電模式下工作。比較現(xiàn)有技術提供的省電方案基本是根據(jù)經驗 值來判斷的方案,可以實現(xiàn)定量的衡量當前終端設備那種省電模式最有效,進而解決了現(xiàn) 有技術無法量化當前終端設備的省電模式是否有效的技術問題
【附圖說明】
[0012] 此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0013] 圖1是本發(fā)明實施例的一種運行終端設備的耗電信息的檢測方法的計算機終端 的硬件結構框圖;
[0014] 圖2是根據(jù)本發(fā)明實施例一的終端設備的耗電信息的檢測方法的流程圖;
[0015] 圖3是根據(jù)本發(fā)明實施例一的優(yōu)選的終端設備的耗電信息的檢測方法的交互圖;
[0016] 圖4是根據(jù)本法實施例二的終端設備的耗電信息的檢測裝置的結構示意圖; [0017] 圖5是根據(jù)本法實施例二的一種可選的終端設備的耗電信息的檢測裝置的結構 示意圖;
[0018] 圖6是根據(jù)本法實施例二的一種可選的終端設備的耗電信息的檢測裝置的結構 示意圖;
[0019] 圖7是根據(jù)本法實施例二的一種可選的終端設備的耗電信息的檢測裝置的結構 示意圖;
[0020] 圖8是根據(jù)本法實施例二的一種可選的終端設備的耗電信息的檢測裝置的結構 示意圖;以及
[0021] 圖9是根據(jù)本發(fā)明實施例三的一種后臺服務器的結構框圖。
【具體實施方式】
[0022] 為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的 附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是 本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術 人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范 圍。
[0023] 需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語"第一"、"第 二"等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用 的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或 描述的那些以外的順序實施。此外,術語"包括"和"具有"以及他們的任何變形,意圖在于 覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產品或設備不必限 于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產 品或設備固有的其它步驟或單元。
[0024] 下面就本申請涉及到的部分名詞解釋如下:
[0025] 省電模式:通過設置終端設備的省電特性(例如,屏幕亮度、CPU處理頻度、飛行模 式的開啟時間或周期等)來實現(xiàn)降低終端設備消耗電能的速度,延長當前終端設備的耗電 時間。
[0026] 實施例1
[0027] 根據(jù)本發(fā)明實施例,提供了一種終端設備的耗電信息的檢測方法的方法實施例, 需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系 統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處 的順序執(zhí)行所示出或描述的步驟。
[0028] 本申請實施例一所提供的方法實施例可以在移動終端、計算機終端或者類似的運 算裝置中執(zhí)行。以運行在計算機終端上為例,圖1是本發(fā)明實施例的一種運行終端設備的 耗電信息的檢測方法的計算機終端的硬件結構框圖。如圖1所示,計算機終端10可以包括 一個或多個(圖中僅示出一個)處理器102 (處理器102可以包括但不限于微處理器MCU或 可編程邏輯器件FPGA等的處理裝置)、用于存儲數(shù)據(jù)的存儲器104、以及用于通信功能的傳 輸裝置106。本領域普通技術人員可以理解,圖1所示的結構僅為示意,其并不對上述電子 裝置的結構造成限定。例如,計算機終端10還可包括比圖1中所示更多或者更少的組件, 或者具有與圖1所示不同的配置。
[0029] 存儲器104可用于存儲應用軟件的軟件程序以及模塊,如本發(fā)明實施例中的終端 設備的耗電信息的檢測方法所對應的程序指令/模塊,處理器102通過運行存儲在存儲器 104內的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述的終端設備 的耗電信息的檢測方法。存儲器104可包括高速隨機存儲器,還可包括非易失性存儲器,如 一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器 104可進一步包括相對于處理器102遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連 接至計算機終端10。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內部網(wǎng)、局域網(wǎng)、移動通信 網(wǎng)及其組合。
[0030] 傳輸裝置106用于經由一個網(wǎng)絡接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡具體實例可包括 計算機終端10的通信供應商提供的無線網(wǎng)絡。在一個實例中,傳輸裝置106包括一個網(wǎng)絡 適配器(NetworkInterfaceController,NIC),其可通過基站與其他網(wǎng)絡設備相連從而可 與互聯(lián)網(wǎng)進行通訊。在一個實例中,傳輸裝置106可以為射頻(RadioFrequency,RF)模 塊,其用于通過無線方式與互聯(lián)網(wǎng)進行通訊。
[0031] 在上述運行環(huán)境下,本申請?zhí)峁┝巳鐖D2所示的終端設備的耗電信息的檢測方 法。圖2是根據(jù)本發(fā)明實施例一的終端設備的耗電信息的檢測方法的流程圖。
[0032] 如圖2所示,該終端設備的耗電信息的檢測方法可以包括如下實施步驟:
[0033] 步驟A,采集終端設備在一個耗電周期內的耗電數(shù)據(jù),耗電周期為終端設備在兩次 連續(xù)的充電之間的間隔時間。
[0034] 結合圖1可知,可以通過計算機終端10來采集終端設備本地記錄的耗電數(shù)據(jù),本 申請上述步驟A中的終端設備可以是智能手機,可以通過在智能手機上安裝耗電數(shù)據(jù)的記 錄客戶端,即在智能手機上內置一個服務,來記錄該終端設備