一種電量分配的方法及終端的制作方法
【技術領域】
[0001]本發明涉及通信領域,特別是涉及一種電量分配的方法及終端。
【背景技術】
[0002]隨著移動終端的迅速發展,移動終端逐漸滲透到各個方面,人們的生活和工作上都與移動終端有著緊密聯系。
[0003]越來越多大型高耗能、高耗電的應用在終端上運行,隨之而來的是移動終端待機時長太短問題。耗電太快、待機時長不足一天已成為最大詬病,嚴重影響著用戶的體驗。尤其是在外出時,玩會兒大型游戲或者看視頻,就難以支撐一天的工作時間。目前,針對移動終端解決因耗電太快而帶來的不便,主要是通過增加電池容量、配備移動電源、使用快充技術等硬件方面入手。同時,在軟件方面也做了優化,如用戶可以選擇進入省電模式,通過降低屏幕亮度、關閉藍牙或者wifi等手段來達到減少耗電的目的。
[0004]現有的改善續航能力的方案有設置多個操作系統,其中一個操作系統為正常使用模式,另一個操作系統是節能模式。在正常使用模式中會在電量到達一定閾值時,切換到節能模式,但是這樣的切換會造成用戶使用不便,降低用戶體驗。
【發明內容】
[0005]本發明實施例的目的在于提供一種電量分配的方法及終端,以解決現有技術中多操作系統切換造成的用戶使用不便及用戶體驗降低的問題。
[0006]為了實現上述目的,本發明實施例提供的一種電量分配的方法,包括:
[0007]獲取終端中每一個操作系統的實時電量和已分配至每一操作系統的分配電量,所述多個操作系統的分配電量總和小于或等于所述終端電池的總電量;
[0008]若當前使用的操作系統的實時電量達到閾值時,產生一提醒所述當前使用的操作系統需要補給電量的提醒指令;
[0009]獲取針對所述提醒指令返回的確定補給電量的響應;
[0010]根據所述響應,從當前使用的操作系統的分配電量以外的剩余電量中獲取補給電量。
[0011]本發明實施例還提供一種終端,包括:
[0012]第一獲取模塊,用于獲取終端中每一個操作系統的實時電量和已分配至每一操作系統的分配電量,所述多個操作系統的分配電量總和小于或等于所述終端電池的總電量;
[0013]產生模塊,用于若當前使用的操作系統的實時電量達到閾值時,產生一提醒所述當前使用的操作系統需要補給電量的提醒指令;
[0014]第二獲取模塊,用于獲取針對所述提醒指令返回的確定補給電量的響應;
[0015]第一控制模塊,用于根據所述響應,從當前使用的操作系統的分配電量以外的剩余電量中獲取補給電量。
[0016]本發明實施例的上述技術方案的有益效果如下:
[0017]本發明實施例的方案中,在終端當前使用的操作系統的實時電量低于預置閾值時,就會產生一提醒當前使用的操作系統需要補給電量的提醒指令,來確實是否需要進行補給電量,從而在需要進行補給電量時,從當前使用的操作系統的分配電量以外的剩余電量中獲取補給電量。這樣在當前使用的操作系統的實時電量達到閾值時,只需要在接收到提醒指令后,從其他剩余電量進行補給電量,不存在切換到節能模式降低用戶體驗的問題,而且用戶也知道續航進行合理安排(看是否從其他剩余電量進行補給電量);也確保了終端有可用電量為重要事情作支撐;還避免了出現因無節制地使用終端,防止誤事導致最后電量耗盡而影響重要事情的問題;同時提高了用戶對終端控制的自主性及用戶的體驗效果O
【附圖說明】
[0018]圖1為本發明第一實施例的電量分配的方法的步驟示意圖;
[0019]圖2為本發明第二實施例的電量分配的方法的步驟示意圖;
[0020]圖3為本發明第三實施例的電量分配的方法的步驟示意圖;
[0021]圖4為本發明第四實施例的電量分配的方法的步驟示意圖;
[0022]圖5為本發明第五實施例的電量分配的方法的步驟示意圖;
[0023]圖6為本發明第六實施例的電量分配的方法的步驟示意圖;
[0024]圖7為本發明實施例的整體實現流程圖之一;
[0025]圖8為本發明第七實施例的電量分配的方法的步驟示意圖;
[0026]圖9為本發明實施例的整體實現流程圖之一;
[0027]圖10為本發明第八實施例的終端的各個模塊之間的結構示意圖。
【具體實施方式】
[0028]為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0029]本發明實施例針對現有技術中現有技術中多個操作系統對終端,在正常使用模式中會在電量到達一定閾值時,切換到節能模式,但是這樣的切換會造成用戶使用不便,降低用戶體驗的問題,提供一種電量分配的方法及終端。
[0030]第一實施例
[0031]如圖1所示,該電量分配的方法,可以包括:
[0032]步驟11,獲取終端中每一個操作系統的實時電量和已分配至每一操作系統的分配電量,所述多個操作系統的分配電量總和小于或等于所述終端電池的總電量;
[0033]這里的終端可以具有多個操作系統,需要預先給每個操作系統設定相同或不同的分配電量。分配電量是相對固定的電量,并不會隨著終端使用的實時電量而改變。當其中一個操作系統中沒有實時電量的時候,從其他操作系統中獲取,通過將終端的總電量分配多處,不僅方便了用戶自主分配不同操作系統的使用電量,而且也方便了用戶補給電量。
[0034]上述的分配電量可以是按照用戶需求或者工業測量得到每個操作系統所需的電量值。一般可以按照總電量的百分比進行分配:比如終端共有三個操作系統,給第一個操作系統分配總電量的25%,第二個操作系統分配總電量的40 %,第三操作系統分配總電量的35% ;當然每個操作系統也可以直接分配電量值,例如終端總電量是2000mA,現在分配600mA給A操作系統,分配900mA給B操作系統,分配500mA給C操作系統;還有,每個操作系統也可以平均分配總電量,例如終端總電量是2100mA,現在分配700mA給A操作系統,分配700mA給B操作系統,分配700mA給C操作系統,當然以上只是舉例說明每個操作系統所分配的電量值,具體應用本發明實施例的分配方式均屬于本發明實施例的保護范圍,在此不舉例。
[0035]步驟12,若當前使用的操作系統的實時電量達到閾值時,產生一提醒所述當前使用的操作系統需要補給電量的提醒指令;
[0036]這里所說的預置閾值是按照用戶需求進行設置的,需要補給電量時的閾值;一般該預置閾值是根據分配給該操作系統的電量消耗了一個百分比電量而設定的一個數值,由于分配給該操作系統的電量是根據用戶需求確定的,因此該預置閾值也是根據用戶需求確定,這樣用戶可以按照自身需求進行分配電量及提醒時的預置電量,從而提高了用戶的可操作性及用戶體驗效果。
[0037]另外,這里所說的補給電量也可以根據用戶需求進行設定,可以是消耗了多少電量,則補給多少電量。但是如果預置閾值設定的數值與原分配電量相差的不多,按照消耗去補給的方式,容易頻繁出現需要補給電量的提醒,也會影響用戶體驗。因此本發明實施例可以優選為根據用戶需求選擇補給電量這樣不僅滿足用戶的當前補給的需求,而且也可以一次補給到位,避免了多次收到提醒指令,這樣用戶體驗會更好。
[0038]步驟13,獲取針對所述提醒指令返回的確定補給電量的響應;
[0039]當出現提醒時,用戶可以選擇是否允許補充電量,也可以選擇切換到其他操作系統。本步驟獲取用戶的選擇,當用戶允許補充電量時,獲取用戶返回的允許補給電量的指令。
[0040]步驟14,根據所述響應,從當前使用的操作系統的分配電量以外的剩余電量中獲取補給電量。
[0041]本發明第一實施例中,在終端當前使用的操作系統的實時電量低于預置閾值時,就會產生一提醒當前使用的操作系統需要補給電量的提醒指令(步驟12),來確實是否需要進行補給電量,從而在需要進行補給電量時,從當前使用的操作系統的分配電量以外的剩余電量中獲取補給電量(步驟14)。在當前使用的操作系統的實時電量達到閾值時,實際上當前使用的操作系統的實時電量仍不為零。當前使用的操作系統的實時電量只是分配電量的一部分電量。在當前使用的操作系統中的分配電量之外的電量不包含當前操作系統的實時電量。從當前使用的操作系統的分配電量以外的剩余電量也不包含當前操作系統的實時電量。只需要在接收到提醒指令后,從其他剩余電量進行補給電量,不存在切換到節能模式降低用戶體驗的問題,而且用戶也知道續航進行合理安排(看是否從其他剩余電量進行補給電量);也確保了終端有可用電量為重要事情作支撐;還避免了出現因無節制地使用終端,防止誤事導致最后電量耗盡而影響重要事情的問題;同時提高了用戶對終端控制的自主性及用戶的體驗效果。
[0042]具體的針對上述第一實施例應用舉例,比如當用戶在玩游戲或者看視頻時,因為全屏無法實時地查看當前所剩電量,對終端的續航能力不清楚,而此時當前使用的操作系統的電量消耗至預置閾值時,就會發出一提醒指令,這樣由用戶決定是否需要補給電量,從而就不會出現在用戶不知道的情況下一直使用終端而引起電量耗盡的情況。
[0043]第二實施例
[0044]如圖2所示,在所述操作系統包括第一操作系統和第二操作系統,本發明第二實施例的該電量分配的方法,可以包括:
[0045]步驟111,獲取為所述第一操作系統分配的第一分配電量;
[0046]步驟112,獲取為所述第二操作系統分配的第二分配電量,其中所述第一分配電量和所述第二分配電量的總和等于所述總電量;
[0047]這里的終端包括第一操作系統及第二操作系統,即終端為雙操作系統。在終端存在雙操作系統時,可以將每個操作系統設定相同或不同的分配電量。這樣在其中一個操作系統沒有電量時,可以從另一個操作系統中獲取,這樣不僅方便了用戶分配電量,也方便了用戶補給