本發(fā)明涉及通信技術領域,尤其涉及一種充電選擇方法、裝置及充電設備。
背景技術:
隨著通信技術的不斷發(fā)展,終端(例如手機、平板電腦、可穿戴設備等)正在成為人們工作和生活中不可缺少的重要工具。終端需要不定時的被提供電量以保證終端的正常工作,現(xiàn)有的充電的方式中,一個充電設備可以對多個終端進行充電,這樣的方式不僅節(jié)約了充電設備的個數,也保證了對終端的供電需求。
然而,當一個充電設備對多個終端同時進行充電時,充電設備無法對終端進行選擇性充電,這樣可能會存在部分終端的電池已快充滿,而有些終端還沒有進行充電的可能性。由此可見,現(xiàn)有的充電方式不夠靈活。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種充電選擇方法、裝置及充電設備,能夠靈活地對終端進行充電。
第一方面,本發(fā)明實施例公開了一種充電選擇方法,包括:
接收第一終端的充電請求;
根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件,并在所述終端數量達到飽和條件的情況下,獲取所述第一終端的電量數據;
在所述第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據;
在所述第二終端的電量數據大于所述第二電量閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
第二方面,本發(fā)明實施例還公開了一種充電選擇裝置,包括:
接收模塊,用于接收第一終端的充電請求;
判斷模塊,用于根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件;
獲取模塊,用于在所述判斷模塊判斷出所述終端數量達到飽和條件的情況下,獲取所述第一終端的電量數據,并在所述第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據;
充電模塊,用于在所述判斷模塊判斷出所述第二終端的電量數據大于所述第二電量閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
第三方面,本發(fā)明實施例還公開了一種充電設備,包括:通信接口、存儲器和處理器,所述處理器分別與所述通信接口及所述存儲器連接;其中,
所述存儲器用于存儲應用程序;
所述處理器用于調用所述存儲器中存儲的應用程序執(zhí)行:
通過所述通信接口接收第一終端的充電請求;
根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件,并在所述終端數量達到飽和條件的情況下,通過所述通信接口獲取所述第一終端的電量數據;
在所述第一終端的電量數據小于第一電量閾值的情況下,通過所述通信接口獲取處于充電狀態(tài)的第二終端的電量數據;
在所述第二終端的電量數據大于所述第二電量閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
采用本發(fā)明實施例,具有如下有益效果:
本發(fā)明實施例中,充電設備在接收到第一終端的充電請求后,如果當前處于充電狀態(tài)的終端數據達到充電設備的飽和條件,可以獲取第一終端的電量數據,并在第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據,如果第二終端的電量數據大于第二電量閾值,則暫停對第二終端的充電,并對第一終端進行充電。實施本發(fā)明實施例,充電設備能夠靈活地對終端進行充電。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種充電選擇方法的流程示意圖;
圖2是本發(fā)明實施例提供的另一種充電選擇方法的流程示意圖;
圖3是本發(fā)明實施例提供的又一種充電選擇方法的流程示意圖;
圖4是本發(fā)明實施例提供的又一種充電選擇方法的流程示意圖;
圖5是本發(fā)明實施例提供的一種充電選擇裝置的結構示意圖;
圖6是本發(fā)明實施例提供的一種充電設備的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”等是用于區(qū)別不同對象,而非用于描述特定順序。此外,術語“包括”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或模塊的過程、方法、系統(tǒng)、產品或設備沒有限定于已列出的步驟或模塊,而是可選地還包括沒有列出的步驟或模塊,或可選地還包括對于這些過程、方法、產品或設備固有的其它步驟或模塊。
在本文中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本發(fā)明的至少一個實施例中。在說明書中的各個位置出現(xiàn)該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結合。
應理解,本發(fā)明實施例的技術方案可具體應用于無線適配器、充電器、充電寶等可以對終端進行充電的充電設備。應理解,本發(fā)明實施例的技術方案出現(xiàn)的終端是指手機(如Android手機、iOS手機等)、平板電腦、移動互聯(lián)網設備(Mobile Internet Devices,MID)、等具有電池裝置的移動終端(Terminal)。該終端還可稱為用戶設備(User Equipment,UE)、移動終端、無線終端或移動臺(Mobile Station,MS)等等,該充電設備還可稱為適配器、充電終端等等,本發(fā)明實施例不做限定。
本發(fā)明實施例公開了一種充電選擇方法、裝置及充電設備,能夠靈活地對終端進行充電,以下分別詳細說明。
請參閱圖1,圖1是本發(fā)明實施例提供的一種充電選擇方法的流程示意圖。具體的,本發(fā)明實施例的所述方法可具體應用于上述的充電設備中。如圖1所示,本發(fā)明實施例的所述充電選擇方法可以包括以下步驟:
S101、充電設備接收第一終端的充電請求。
需要說明的是,若充電方式為無線充電,該充電請求可以由用戶所觸發(fā)。具體的,用戶觸發(fā)該充電請求的方式可以是通過觸發(fā)該第一終端顯示屏上顯示的充電開啟按鈕來觸發(fā)該充電請求,也可以是通過按下該第一終端上的按鍵(例如鎖屏鍵、主菜單鍵等)來觸發(fā)該充電請求,還可以是通過特定的手勢或語音控制來觸發(fā)該充電請求等。
還需要說明的是,若充電方式為無線充電,該充電請求還可以由該第一終端檢測到該第一終端內的電池電量小于或等于預設電量閾值(例如電量的5%)時,自動發(fā)出該充電請求至充電設備或者發(fā)出通知提醒給用戶,詢問用戶是否需要進行充電,如果用戶確認進行充電,該第一終端則發(fā)出該充電請求至充電設備。
還需要說明的是,若充電方式為有線充電,則該充電請求可以在用戶將該第一終端通過線纜接入充電設備中時,默認該第一終端發(fā)出該充電請求。當然,上述方式只是舉例,而非窮舉,包含但不限于上述可選方式。
S102、充電設備根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件。
需要說明的是,若充電方式為無線充電,該充電設備為無線適配器等無線充電設備,則判斷處于充電狀態(tài)的終端數量是否達到飽和條件由該無線充電設備確定。具體的,該飽和條件可以是指無線充電設備同時為終端進行充電的最大終端數量,可以是該無線充電設備出廠設置時設置好的,不可更改;也可以是該無線充電設備根據歷史充電記錄中,充電效率最高且該無線充電設備利用率也最高時對應的終端數量值等,一般而言,該飽和條件不可超過出廠設置時的最大終端數量。
還需要說明的是,若充電方式為有線充電,該充電設備為設置有多個接口的有線充電設備,則判斷處于充電狀態(tài)的終端數量是否達到飽和條件由該有線充電設備的接口數量確定。舉例來說,若該接口數量為5個,則該飽和條件也為5個。當然,確定飽和條件的方式也可以是其他方式,在此不作限制。
S103、充電設備在所述終端數量達到飽和條件的情況下,獲取所述第一終端的電量數據。
需要說明的是,充電設備可以同時支持充電的終端數量是有限的,如果第一終端請求為其充電,充電設備需要確定是否達到能夠同時進行充電的終端數量的飽和條件,如果達到,進一步獲取第一終端的電量數據,如果未達到,則直接為第一終端充電。
進一步的,充電設備對終端進行充電通常分為兩個階段。充電的第一階段由充電設備控制終端進行恒定電流充電,以確保終端進行快速充電,當終端的電壓達到一定值時,則轉入第二階段進行恒壓充電,此時電流逐漸減小到零,當電流為零時,表示終端的電池已充滿,充電設備則自動停止為終端供電。
還需要說明的是,充電設備為終端進行充電的方式可以是有線充電,也可以是無線充電。其中,若該方式為有線充電,則該充電設備配置有多個供終端充電的接口;若該方式為無線充電,則該充電設備接入在有效范圍內且請求充電的終端,利用電磁感應原理,將磁能轉化為電能,從而為終端進行供電。
其中,該第一終端是指已接入或待接入充電設備的終端,且該第一終端可以有一個或多個。該電量數據是指該第一終端的當前電池電量值。
可以理解的是,充電設備獲取該第一終端的電量數據的方式可以是通過有線或無線連接獲取。具體的,有線連接可以是通過例如數據線等線纜進行連接,無線連接可以是無線局域網(Wireless Local Area Networks,WLAN)、藍牙、紅外線、近場通信(Near Field Communication,NFC)等。當然,上述方式只是舉例,而非窮舉,包含但不限于上述可選方式。
在一些可行的實施方式中,充電設備在獲取該第一終端的電量數據時,還可以獲取該第一終端的電池容量值、電池規(guī)格、電池類型、電池溫度等一個或多個參數,以便于充電設備根據上述參數進行充電調節(jié)。
舉例來說,充電設備在獲取該第一終端的電量數據時,還可以獲取了該第一終端的電池類型和電池溫度,其中,該電池類型為鋰電池,該電池溫度是通過第一終端的溫度傳感器生成并發(fā)送至該充電設備中,并且該電池溫度達到50攝氏度,充電設備獲取該電池類型和電池溫度后,判斷該鋰電池的電池溫度過高,則暫停對該第一終端充電,同時實時獲取該第一終端的最新電池溫度值,待該電池溫度值降到可充電溫度范圍(例如10攝氏度至35攝氏度)時,再執(zhí)行S104步驟。
S104、充電設備在所述第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據。
需要說明的是,該第一電量閾值可以是由充電設備預設的值。具體的,該充電設備可以將對終端進行充電時,恒流充電階段結束且恒壓充電階段開始的交界電量值設為該第一電量閾值;或者,該充電設備還可以將對終端進行充電時,恒流充電階段中的某一值設為該第一電量閾值。當然,該第一電量閾值也可以是充電設備以其他方式預設的值。
還需要說明的是,該第一電量閾值還可以是由充電設備根據獲取的終端的電池參數設置的值。具體的,該充電設備可以根據獲取的終端電池容量值,將該充電設備的電池容量值的某一百分比(例如電池容量值的5%)設為該第一電量閾值?;蛘?,該第一電量閾值還可以是以其他方式設置的第一電量閾值,在此不作限制。
其中,該第二終端是指已接入充電設備的終端,且該第二終端可以為一個或多個,若該第二終端有多個,該充電設備則獲取該多個第二終端的電量數據。
S105、充電設備判斷所述第二終端的電量數據是否大于第二電量閾值。
其中,該第二電量閾值可以由充電設備預設,也可以由充電設備根據實時獲取的電池參數進行設置。具體的,該第二電量閾值可以是恒壓階段充電結束時,終端對應的電量值;或者,該第二電量閾值還可以是充電設備對終端進行充電過程中,該終端處于恒壓階段充電的某一電量值;或者,該第二電量閾值還可以是充電設備對終端進行充電過程中,該終端即將達到電池容量值的值(例如電池容量值的95%);或者,該第二電量閾值還可以與該第一電量閾值相同。當然,該第二電量閾值還可以是其他值,在此不作限制。
需要說明的是,若充電設備判斷該第二終端的電量數據小于或等于該第二電量閾值,則該充電設備可以暫停接入第一終端,繼續(xù)為第二終端進行充電直至該第二終端的電量值達到第二電量閾值;或者在該第二終端的電量數據小于或等于該第二電量閾值的情況下,該充電設備也可以判斷該第二終端的電量數據對應的充電過程是處于恒壓階段還是恒流階段。若處于恒壓階段,就暫停對該第二終端充電,并對該第一終端進行充電;若處于恒流階段,則暫停接入該第一終端,繼續(xù)為該第二終端進行充電直至該第二終端的電量值達到該第二電量閾值。
S106、充電設備在所述第二終端的電量數據大于所述第二電量閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
在一些可行的實施例中,該電量數據小于該第一電量閾值的第一終端有一個,該第二終端有多個,且這多個第二終端的電量數據均大于該第二電量閾值,充電設備可以獲取該多個第二終端的優(yōu)先級,根據該優(yōu)先級的從高到低對該多個第二終端進行排序,暫定對排序結果在最后的第二終端的充電,并對該第一終端進行充電。
在一些可行的實施方式中,該電量數據小于該第一電量閾值的第一終端有多個,該電量數據大于該第二電量閾值的第二終端有一個。充電設備可以獲取該多個第一終端的優(yōu)先級,根據該優(yōu)先級的從高到低對該多個第一終端進行排序,暫定對該第二終端的充電,并對該排序結果為第一的該第一終端進行充電;若該多個第一終端的優(yōu)先級相同,則充電設備可以暫停對該第二終端的充電,并隨機選取一個第一終端進行充電。
在一些可行的實施方式中,該電量數據小于該第一電量閾值的第一終端有多個,該電量數據大于該第二電量閾值的第二終端有多個。充電設備可以獲取該多個第一終端的優(yōu)先級,根據該優(yōu)先級的從高到低對該多個第一終端進行第一排序,并且獲取該多個第二終端的優(yōu)先級,根據該多個第二終端的優(yōu)先級的從高到低對該多個第二終端進行第二排序,暫停對第二排序結果在最后的第二終端的充電,并對該第一排序結果為第一的該第一終端進行充電。
其中,該優(yōu)先級可以是根據發(fā)送充電請求的時間先后順序確定,本發(fā)明實施例不做限定。
可選的,在充電設備對第一終端進行充電之后,該第一終端的電量數據達到該第一電量閾值,充電設備則獲取處于充電狀態(tài)的所有終端的優(yōu)先級,根據優(yōu)先級依次對終端進行充電。
在本發(fā)明實施例中,充電設備可獲取第一終端的電量數據,如果該第一終端的電量數據小于第一電量閾值,則暫停對處于充電狀態(tài)中電量數據大于第二電量閾值的第二終端的充電,并對該第一終端進行充電,從而根據電量數據對急需充電的終端進行充電選擇,達到靈活地對終端進行充電的目的。
進一步的,請參閱圖2,圖2是本發(fā)明實施例提供的另一種充電選擇方法的流程示意圖。具體的,如圖2所示,本發(fā)明實施例的所述充電選擇方法可以包括以下步驟:
S201、充電設備接收第一終端的充電請求。
S202、充電設備根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件,并在所述終端數量達到飽和條件的情況下,獲取所述第一終端的電量數據。
S203、充電設備在所述第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據。
S204、充電設備判斷所述第二終端的電量數據是否大于第二電量閾值。
S205、充電設備在所述第二終端的電量數據大于所述第二電量閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
S206、在充電過程中,充電設備檢測處于充電狀態(tài)的終端的電量數據。
其中,該處于充電狀態(tài)的終端是指接入在該充電設備中,且充電設備正在對其進行充電或暫停對其進行充電的終端,處于充電狀態(tài)的終端可以包括第一終端。
具體的,該充電設備獲取接入該所有處于充電狀態(tài)的終端的當前電量數據,并判斷該當前電量數據是否均大于或等于第三電量閾值。若存在當前電量數據小于該第三電量閾值的第三終端,則執(zhí)行S208步驟;若該所有終端的當前電量數據均大于或等于第三電量閾值,則不執(zhí)行S208步驟,執(zhí)行S209步驟。
S207、若所述處于充電狀態(tài)的終端中存在電量數據小于所述第三電量閾值的第三終端,充電設備則對所述第三終端按照第二充電參數進行充電,直至所述第三終端的電量數據達到所述第三電量閾值。
需要說明的是,該第三電量閾值可以由充電設備預設,也可以由充電設備根據實時獲取的電池參數進行設置。具體的,該第三電量閾值可以是終端進行充電時,恒流階段充電結束,且恒壓階段充電開始時終端對應的電量值;或者,該第三電量閾值可以與該第一電量閾值相同;或者,該第三電量閾值還可以與該第二電量閾值相同。當然,該第二電量閾值還可以是其他值,在此不作限制。
還需要說明的是,該第二充電參數可以是充電設備預先設置的終端處于恒流階段充電的參數值,其中,該第二充電參數可以包括電流參數、電壓參數、頻率參數的一種或多種。
S208、在所述處于充電狀態(tài)的終端的電量數據大于或等于第三電量閾值的情況下,充電設備獲取所述處于充電狀態(tài)的終端的優(yōu)先級。
其中,該優(yōu)先級可以是終端接入充電設備的時間先后順序,也可以是終端對該充電設備的會員等級,當然,也可以是其他形式的優(yōu)先級,在此不作限制。
S209、充電設備依據所述優(yōu)先級依次對所述處于充電狀態(tài)的終端按照第一充電參數進行充電。
需要說明的是,該第一充電參數可以是充電設備預先設置的終端處于恒壓階段充電的參數值,其中,該第一充電參數可以包括電流參數、電壓參數、頻率參數的一種或多種。
具體的,充電設備在獲取了所述處于充電狀態(tài)的終端的優(yōu)先級后,根據該優(yōu)先級的從高到低對處于充電狀態(tài)的終端進行排序,根據排序結果從前到后為對應的終端進行充電,直至該終端的電量數據達到電池容量值為止。
在本發(fā)明實施例中,充電設備可接收第一終端的充電請求,在處于充電狀態(tài)的終端數量達到飽和條件情況下,獲取第一終端的電量數據,如果該第一終端的電量數據小于第一電量閾值,則暫停對處于充電狀態(tài)中電量數據大于第二電量閾值的第二終端的充電,并對該第一終端進行充電,在充電過程中,檢測處于充電狀態(tài)的終端的電量數據,在所述處于充電狀態(tài)的終端的電量數據大于或等于第三電量閾值的情況下,依據所述優(yōu)先級依次對該處于充電狀態(tài)的終端進行恒壓充電直至終端的電量數據達到電池容量值,從而根據電量數據對急需充電的終端進行充電選擇,保證所有終端達到電池數據達到第三閾值時再根據優(yōu)先級對終端進行充電,達到靈活地對終端進行充電的目的。
進一步的,請參閱圖3,圖3是本發(fā)明實施例提供的另一種充電選擇方法的流程示意圖。具體的,如圖3所示,本發(fā)明實施例的所述充電選擇方法可以包括以下步驟:
S301、充電設備接收第一終端的充電請求。
S302、充電設備根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件,并在所述終端數量達到飽和條件的情況下,獲取所述第一終端的電量數據。
需要說明的是,如果充電設備判斷處于充電狀態(tài)的終端數量沒有達到飽和條件,則該充電設備直接開始對該第一終端進行充電。
可選的,該充電設備在接收到該第一終端的充電請求之后,可以根據該充電請求獲取該第一終端的優(yōu)先級,若該第一終端的優(yōu)先級為預設優(yōu)先級,則該充電設備再判斷處于充電狀態(tài)的終端數量是否達到飽和條件。
其中,如果該終端數量達到飽和條件,該充電設備可以將處于充電狀態(tài)的電量數據最接近電池容量值的終端暫停充電,并開始為該第一終端進行充電直至該第一終端的電量數據達到該第一終端的電池容量值;或者,在該終端數量達到飽和條件的情況下,該充電設備可以獲取處于充電狀態(tài)的所有終端的優(yōu)先級,暫停對優(yōu)先級最低的終端的充電,并開始為該第一終端進行充電直至該第一終端的電量數據達到該第一終端的電池容量值。
其中,如果充電設備判斷處于充電狀態(tài)的終端數量未達到飽和條件,則該充電設備直接開始對該第一終端進行充電直至該第一終端的電量數據達到該第一終端的電池容量值。
S303、充電設備在所述第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據。
S304、充電設備判斷所述第二終端的電量數據是否大于第二電量閾值。
S305、充電設備在所述第二終端的電量數據大于所述第二電量閾值的情況下,獲取所述第一終端的優(yōu)先級。
S306、在所述第一終端的優(yōu)先級為預設優(yōu)先級的情況下,充電設備暫停對所述第二終端的充電,并根據所述預設優(yōu)先級對所述第一終端進行充電,直至所述第一終端的電量數據達到所述第一終端的電池容量值。
需要說明的是,該預設優(yōu)先級可以是特殊認證標識(例如會員賬號和會員密碼),與充電設備匹配的原裝終端信息(例如終端編號、終端型號、終端規(guī)格等),或者是其他形式的預設優(yōu)先級。
舉例來說,在該第二終端的電量數據大于該第二電量閾值的情況下,充電設備獲取該第一終端的終端信息,若該終端信息為與該充電設備相匹配的原裝終端信息,則該充電設備判斷該第一終端的優(yōu)先級為預設優(yōu)先級,在該第一終端的優(yōu)先級為預設優(yōu)先級的情況下,暫停對該第二終端的充電,并根據該預設優(yōu)先級對該第一終端進行充電,直至該第一終端的電量數據達到該第一終端的電池容量值。
在本發(fā)明實施例中,可接收第一終端的充電請求,在處于充電狀態(tài)的終端數量達到飽和條件情況下,獲取第一終端的電量數據,若該第一終端的電量數據小于第一電量閾值,則在第二終端的電量數據大于該第二電量閾值的情況下,暫停對該第二終端的充電,若該第一終端的優(yōu)先級為預設優(yōu)先級,則對第一終端進行充電直至該第一終端的電量數據達到該第一終端的電池容量值,從而滿足對特殊終端的充電要求,達到靈活地對終端進行充電的目的。
進一步的,請參閱圖4,圖4是本發(fā)明實施例提供的又一種充電選擇方法的流程示意圖。具體的,如圖4所示,本發(fā)明實施例的所述充電選擇方法可以包括以下步驟:
S401、充電設備接收第一終端的充電請求。
S402、充電設備根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件,并在所述終端數量達到飽和條件的情況下,獲取所述第一終端的電量數據。
S403、充電設備在所述第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據。
S404、充電設備判斷所述第二終端的電量數據是否大于第二電量閾值。
S405、充電設備在所述第二終端的電量數據大于所述第二電量閾值的情況下,獲取所述第一終端接收到的第一信號強度以及所述第二終端接收到的第二信號強度。
需要說明的是,該第一信號強度和該第二信號強度可以是指該充電設備發(fā)出的磁場信號或超聲波信號的強弱值。通常情況下,充電設備發(fā)出的磁場信號或超聲波信號是以該充電設備為圓心,向四周擴散并衰減的信號,即該第一終端和第二終端與該充電設備的直線距離越近,檢測到的第一信號強度和第二信號強度就越強。
還需要說明的是,若該充電設備與該第一終端和第二終端之間存在墻壁、桌椅等障礙物,則該第一信號強度和該第二信號強度相比該充電設備與該移動終端之間無障礙物時,衰減幅度更大,即該第一終端、第二終端和該充電設備的信號強度的強度與兩者間的位置相關,但不是唯一且決定性的因素。
S406、充電設備在所述第一信號強度大于所述第二信號強度預設強度閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
在一些可行的實施方式中,如果該第一信號強度小于或等于該第二信號強度,該充電設備可以將該第二終端的電量數據充到該第二終端的電池容量值后,再對該第一終端進行充電;該充電設備也可以獲取該第一終端和第二終端的優(yōu)先級,如果該第一終端的優(yōu)先級低于第二終端的優(yōu)先級,該充電設備可以將該第二終端的電量數據充到該第二終端的電池容量值后,再對該第一終端進行充電,如果該第一終端的優(yōu)先級高于第二終端的優(yōu)先級,則該充電設備暫停對該第二終端的充電,并對該第一終端進行充電。
進一步的,在第一終端的電量數據小于第一電量閾值,且第二終端的電量數據大于第二電量閾值的情況下,如果第一終端接收到充電設備的第一信號強度遠大于第二終端接收到充電設備的第二信號強度,即第一信號強度大于第二信號強度達到預設強度閾值,那么充電設備則暫停對第二終端的充電,并對第一終端進行充電。
在本發(fā)明實施例中,充電設備可接收第一終端的充電請求,在處于充電狀態(tài)的終端數量達到飽和條件情況下,獲取第一終端的電量數據,如果該第一終端的電量數據小于第一電量閾值,則在第二終端的電量數據大于該第二電量閾值,且第一終端接收到的第一信號強度大于第二終端接收到的第二信號強度預設強度閾值的情況下,暫停對第二終端的充電。如果第一終端的優(yōu)先級為預設優(yōu)先級,則對第一終端進行充電直至該第一終端的電量數據達到該第一終端的電池容量值,從而根據電量數據和信號強度對充電的終端進行充電選擇,達到靈活地對終端進行充電的目的。
請參閱圖5,是本發(fā)明實施例提供的一種充電選擇裝置的結構示意圖。本發(fā)明實施例的所述裝置可以設置在各種充電設備中,具體的,該充電設備可以是無線適配器、充電器、充電寶等可以對終端進行充電的充電設備。如圖5所示,本發(fā)明實施例中的充電選擇裝置包括:
接收模塊501,用于接收第一終端的充電請求。
判斷模塊502,用于根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件。
獲取模塊503,用于在所述判斷模塊502判斷出所述終端數量達到飽和條件的情況下,獲取所述第一終端的電量數據。
所述判斷模塊502,還用于判斷所述第一終端的電量數據是否小于第一電量閾值。
所述獲取模塊503,還用于在所述判斷模塊502判斷出所述第一終端的電量數據小于第一電量閾值的情況下,獲取處于充電狀態(tài)的第二終端的電量數據。
所述判斷模塊502,還用于判斷所述第二終端的電量數據是否大于第二電量閾值。
充電模塊504,用于在所述判斷模塊502判斷出所述第二終端的電量數據大于所述第二電量閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
可選的,該裝置還包括:檢測模塊505,還用于在充電過程中,檢測處于充電狀態(tài)的終端的電量數據,所述處于充電狀態(tài)的終端包括所述第一終端。
其中,所述判斷模塊502,還用于判斷所述處于充電狀態(tài)的終端的電量數據是否大于或等于第三電量閾值。
所述獲取模塊503,還用于在所述判斷模塊502判斷出所述處于充電狀態(tài)的終端的電量數據大于或等于第三電量閾值的情況下,獲取所述處于充電狀態(tài)的終端的優(yōu)先級。
其中,所述充電模塊504,還用于依據所述優(yōu)先級依次對所述處于充電狀態(tài)的終端按照第一充電參數進行充電。
可選的,所述判斷模塊502,還用于判斷所述處于充電狀態(tài)的終端中是否存在電量數據小于所述第三電量閾值的第三終端。
其中,所述充電模塊504,還用于在所述判斷模塊502判斷出所述處于充電狀態(tài)的終端中存在電量數據小于所述第三電量閾值的第三終端的情況下,對所述第三終端按照第二充電參數進行充電,直至所述第三終端的電量數據達到所述第三電量閾值。
可選的,所述獲取模塊503,還用于在所述判斷模塊502判斷出所述第二終端的電量數據大于所述第二電量閾值的情況下,獲取所述第一終端的優(yōu)先級。
其中,所述判斷模塊502,還用于判斷所述第一終端的優(yōu)先級是否為預設優(yōu)先級。
其中,所述充電模塊504,還用于在所述判斷模塊502判斷出所述第一終端的優(yōu)先級為預設優(yōu)先級的情況下,暫停對所述第二終端的充電,并根據所述預設優(yōu)先級對所述第一終端進行充電,直至所述第一終端的電量數據達到所述第一終端的電池容量值。
可選的,所述獲取模塊503,還用于在所述判斷模塊502判斷出所述第二終端的電量數據大于所述第二電量閾值的情況下,獲取所述第一終端接收到的第一信號強度以及所述第二終端接收到的第二信號強度。
其中,所述判斷模塊502,還用于判斷所述第一信號強度是否大于所述第二信號強度預設強度閾值。
其中,所述充電模塊504,具體用于在所述判斷模塊502判斷出所述第一信號強度大于所述第二信號強度預設強度閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
在本發(fā)明實施例中,充電設備可獲取第一終端的電量數據,如果第一終端的電量數據小于第一電量閾值,則暫停對處于充電狀態(tài)中電量數據大于第二電量閾值的第二終端的充電,并對該第一終端進行充電,并在所有處于充電狀態(tài)的終端均達到第三電量閾值時,根據優(yōu)先級對終端依次進行恒壓充電,從而根據電量數據對急需充電的終端進行充電選擇,達到靈活地對終端進行充電的目的。
請參閱圖6,圖6是本發(fā)明實施例提供的一種充電設備的結構示意圖,用于執(zhí)行上述的充電鑒權方法。具體的,如圖6所示,本發(fā)明實施例的所述充電設備1可以包括:至少一個處理器601,至少一個通信接口602,至少一個存儲器604等組件。其中,這些組件通過一條或多條總線603進行通信連接。本領域技術人員可以理解,圖6中示出的終端的結構并不構成對本發(fā)明實施例的限定,它既可以是總線形結構,也可以是星型結構,還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
處理器601為終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執(zhí)行存儲在存儲器604內的程序和/或模塊,以及調用存儲在存儲器604內的數據,如上述的相位檢測數據,以執(zhí)行終端的各種功能和處理數據。處理器601可以由集成電路(Integrated Circuit,IC)組成,例如可以由單顆封裝的IC所組成,也可以由連接多顆相同功能或不同功能的封裝IC而組成。舉例來說,處理器601可以僅包括中央處理器(Central Processing Unit,CPU),也可以是CPU、數字信號處理器(digital signal processor,DSP)、圖形處理器(Graphic Processing Unit,GPU)及各種控制芯片的組合。在本發(fā)明實施方式中,CPU可以是單運算核心,也可以包括多運算核心。
通信接口602可以包括標準的觸摸屏、鍵盤、顯示屏、揚聲器等,還可以包括有線接口、無線接口等。
存儲器604可用于存儲軟件程序以及模塊,處理器601、通信接口602通過調用存儲在存儲器604中的軟件程序以及模塊,從而執(zhí)行終端的各項功能應用以及實現(xiàn)數據處理。存儲器604主要包括程序存儲區(qū)和數據存儲區(qū),其中,程序存儲區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序等;數據存儲區(qū)可存儲根據終端的使用所創(chuàng)建的數據等。在本發(fā)明實施例中,操作系統(tǒng)可以是Android系統(tǒng)、iOS系統(tǒng)或Windows操作系統(tǒng)等等。
具體的,所述處理器601調用存儲在所述存儲器604中的應用程序,用于執(zhí)行以下步驟:
通過所述通信接口602接收第一終端的充電請求;
根據所述充電請求判斷處于充電狀態(tài)的終端數量是否達到飽和條件,并在所述終端數量達到飽和條件的情況下,通過所述通信接口602獲取所述第一終端的電量數據;
在所述第一終端的電量數據小于第一電量閾值的情況下,通過所述通信接口602獲取處于充電狀態(tài)的第二終端的電量數據;
判斷所述第二終端的電量數據是否大于第二電量閾值;
在所述第二終端的電量數據大于所述第二電量閾值的情況下,暫停對所述第二終端的充電,并對所述第一終端進行充電。
可選的,所述通信接口602,還用于在充電過程中,檢測處于充電狀態(tài)的終端的電量數據,所述處于充電狀態(tài)的終端包括所述第一終端;
其中,所述處理器601,還用于判斷所述處于充電狀態(tài)的終端的電量數據是否大于或等于第三電量閾值,在所述處于充電狀態(tài)的終端的電量數據大于或等于第三電量閾值的情況下,獲取所述處于充電狀態(tài)的終端的優(yōu)先級,并依據所述優(yōu)先級依次對所述處于充電狀態(tài)的終端按照第一充電參數進行充電。
可選的,所述處理器601,還用于判斷所述處于充電狀態(tài)的終端中是否存在電量數據小于所述第三電量閾值的第三終端,如果所述處于充電狀態(tài)的終端中存在電量數據小于所述第三電量閾值的第三終端,則對所述第三終端按照第二充電參數進行充電,直至所述第三終端的電量數據達到所述第三電量閾值。
可選的,所述通信接口602,還用于在所述處理器601判斷所述第二終端的電量數據大于所述第二電量閾值的情況下,獲取所述第一終端的優(yōu)先級;
其中,所述處理器601,還用于判斷所述第一終端的優(yōu)先級是否為預設優(yōu)先級;在所述第一終端的優(yōu)先級為預設優(yōu)先級的情況下,暫停對所述第二終端的充電,并根據所述預設優(yōu)先級對所述第一終端進行充電,直至所述第一終端的電量數據達到所述第一終端的電池容量值。
可選的,所述通信接口602,還用于在所述處理器601判斷所述第二終端的電量數據大于所述第二電量閾值的情況下,獲取所述第一終端接收到的第一信號強度以及所述第二終端接收到的第二信號強度;
其中,所述處理器601,還用于判斷所述第一信號強度是否大于所述第二信號強度預設強度閾值;在所述第一信號強度大于所述第二信號強度預設強度閾值的情況下,執(zhí)行所述暫停對所述第二終端的充電,并對所述第一終端進行充電的操作。
在本發(fā)明實施例中,充電設備可獲取第一終端的電量數據,如果該第一終端的電量數據小于第一電量閾值,則暫停對處于充電狀態(tài)中電量數據大于第二電量閾值的第二終端的充電,并對該第一終端進行充電,并在所有處于充電狀態(tài)的終端均達到第三電量閾值時,根據優(yōu)先級對終端依次進行恒壓充電,從而根據電量數據對急需充電的終端進行充電選擇,達到靈活地對終端進行充電的目的。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述該作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網絡模塊上??梢愿鶕嶋H的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能模塊的形式實現(xiàn)。
上述以軟件功能模塊的形式實現(xiàn)的集成的模塊,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能模塊存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
本領域技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的裝置的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。