專利名稱:控制方法和電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備的領(lǐng)域,更具體地,本發(fā)明涉及一種控制方法以及使用該控制方法的電子設(shè)備。
背景技術(shù):
目前,包括多個電子設(shè)備的混合系統(tǒng)已經(jīng)變得流行。例如,在包括第一電子設(shè)備和第二電子設(shè)備的混合系統(tǒng)中,通常一個電子設(shè)備在前端工作,占有包括顯示單元和操作單元等的共享設(shè)備的控制權(quán),而另一設(shè)備在后臺工作。該混合系統(tǒng)中的第一電子設(shè)備和第二電子設(shè)備各自具有獨立的計算能力。然而,通常在后臺工作的設(shè)備沒有最大限度的發(fā)揮其計算能力。因此,有必要改善混合系統(tǒng)中各個電子設(shè)備的管理,從而有效地利用混合系統(tǒng)。
發(fā)明內(nèi)容
根據(jù)本發(fā)明實施例,提供了一種控制方法,應(yīng)用于電子設(shè)備中,該電子設(shè)備包括第一設(shè)備和第二設(shè)備,其中所述第一設(shè)備具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng),所述第二設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng),所述第一設(shè)備和所述第二設(shè)備之間至少具有一條雙向通信的數(shù)據(jù)通道,所述方法包括:所述第一設(shè)備根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;以及當(dāng)所述第一設(shè)備 的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。優(yōu)選地,所述方法還包括:當(dāng)分配給所述第二設(shè)備的預(yù)定工作任務(wù)完成時,所述第一設(shè)備接收從所述第二設(shè)備發(fā)送的通知消息。優(yōu)選地,所述方法還包括:當(dāng)所述第一設(shè)備和所述第二設(shè)備之間具有兩條或更多數(shù)據(jù)通道時,如果所述第一設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時使用的數(shù)據(jù)通道出現(xiàn)故障,則自動切換到另一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。優(yōu)選地,所述第一設(shè)備和所述第二設(shè)備之間的數(shù)據(jù)通道包括以下通道的至少兩條:使用局域網(wǎng)通信協(xié)議的第一數(shù)據(jù)通道;使用專用數(shù)據(jù)線的第二數(shù)據(jù)通道;以及使用無線通信的第三數(shù)據(jù)通道。優(yōu)選地,所述方法還包括:在所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時,使得所述第二設(shè)備根據(jù)第二預(yù)定策略收集自身的狀態(tài)信息;當(dāng)所述第二設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備;以及當(dāng)分配給所述第二設(shè)備的預(yù)定工作任務(wù)完成時,所述第一設(shè)備接收從所述第二設(shè)備發(fā)送的通知消息。優(yōu)選地,所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件包括:CPU使用率超過預(yù)定值;內(nèi)存占用比率超過預(yù)定值;或者電池剩余電量超過預(yù)定值。 優(yōu)選地,分配給第二設(shè)備的任務(wù)包括:下載任務(wù);解壓縮任務(wù);以及數(shù)據(jù)處理任務(wù)。根據(jù)本發(fā)明另一實施例,提供了一種電子設(shè)備,其具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng),所述電子設(shè)備包括:數(shù)據(jù)通信單元,具有與第二電子設(shè)備進(jìn)行數(shù)據(jù)通信的至少一條雙向通信的數(shù)據(jù)通道,所述第二電子設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng);狀態(tài)信息采集單元,配置為根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;控制單元,配置為當(dāng)所述狀態(tài)信息滿足預(yù)定條件時,通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。優(yōu)選地,所述數(shù)據(jù)通信單元還配置為:當(dāng)分配給所述第二電子設(shè)備的預(yù)定工作任務(wù)完成時,接收從所述第二電子設(shè)備發(fā)送的通知消息。優(yōu)選地,所述控制單元還配置為:當(dāng)所述電子設(shè)備和所述第二電子設(shè)備之間具有兩條或更多數(shù)據(jù)通道時,如果所述電子設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備時使用的數(shù)據(jù)通道出現(xiàn)故障,則自動切換到另一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備。優(yōu)選地,所述電子設(shè)備和所述第二電子設(shè)備之間的數(shù)據(jù)通道包括以下通道的至少兩條:使用局域網(wǎng)通信協(xié)議的第一數(shù)據(jù)通道;使用專用數(shù)據(jù)線的第二數(shù)據(jù)通道;以及使用無線通信的第三數(shù)據(jù)通道。優(yōu)選地,其中并且所述控制單元配置為:在通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時,使得當(dāng)所述第二電子設(shè)備的狀態(tài)信息滿足預(yù)定條件時,通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備;以及當(dāng)分配給所述第二電子設(shè)備的預(yù)定工作任務(wù)完成時,通過一條數(shù)據(jù)通道接收從所述第二電子設(shè)備發(fā)送的通知消息。優(yōu)選地,所述電子設(shè)備的狀態(tài)信息滿足預(yù)定條件包括:
CPU使用率超過預(yù)定值;內(nèi)存占用比率超過預(yù)定值;或者電池剩余電量超過預(yù)定值。優(yōu)選地,分配給第二電子設(shè)備的任務(wù)包括:
下載任務(wù);解壓縮任務(wù);以及數(shù)據(jù)處理任務(wù)。根據(jù)本發(fā)明另一實施例,提供了一種電子設(shè)備,包括:殼體;所述殼體內(nèi)的第一設(shè)備,所述第一設(shè)備具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng);所述殼體內(nèi)的第二設(shè)備,所述第二設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng),所述第一設(shè)備和所述第二設(shè)備之間至少具有一條雙向通信的數(shù)據(jù)通道;以及共享設(shè)備,其至少包括顯示單元和操作單元,其中,所述第一設(shè)備根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;以及當(dāng)所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。根據(jù)本發(fā)明實施例的控制方法和電子設(shè)備,可以動態(tài)地協(xié)同混合系統(tǒng)中各個電子設(shè)備之間的任務(wù),從而有效地利用混合系統(tǒng)。
圖1是圖示根據(jù)本發(fā)明第一實施例的控制方法的流程圖;圖2是圖示根據(jù)本發(fā)明第一實施例的電子設(shè)備的框圖;以及圖3是圖示根據(jù)本發(fā)明第二實施例的電子設(shè)備的框圖。
具體實施例方式以下,將參照附圖詳細(xì)描述本發(fā)明的實施例。本發(fā)明實施例可以應(yīng)用在由第一設(shè)備和第二設(shè)備組成的混合架構(gòu)(hybrid)系統(tǒng)中,其中,混合架構(gòu)系統(tǒng)可以是兩個獨立的電子設(shè)備組合而成,也可以是在同一殼體中包含第一設(shè)備和第二設(shè)備的一個便攜電子設(shè)備。比如混合架構(gòu)系統(tǒng)可以由一臺獨立單一系統(tǒng)的筆記本計算機(jī)和一臺智能手機(jī)組成,也可以是具有混合架構(gòu)系統(tǒng)的筆記本計算機(jī)。第一設(shè)備可以包括第一硬件系統(tǒng),比如基于X86架構(gòu)或ARM架構(gòu)處理器的系統(tǒng)。第二設(shè)備可以包括第二硬件系統(tǒng),比如基于X86架構(gòu)或ARM架構(gòu)處理器的系統(tǒng)。即第一設(shè)備和第二設(shè)備可以基于相同的硬件架構(gòu),也可以依據(jù)不同的硬件架構(gòu)。進(jìn)一步,第一設(shè)備可以包括具有第一操作系統(tǒng)的第一硬件系統(tǒng),比如安裝有桌面設(shè)備操作系統(tǒng)(比如Windows, Linux或MacOS)或安裝有便攜設(shè)備操作系統(tǒng)(比如Android,Symbian或iOS)的第一硬件系統(tǒng)。第二設(shè)備可以包括具有第二操作系統(tǒng)的第二硬件系統(tǒng),比如安裝有桌面設(shè)備操作系統(tǒng)(比如Windows,Linux或MacOS)或安裝有便攜設(shè)備操作系統(tǒng)(比如Android, Symbian或iOS)的第二硬件系統(tǒng)。即第一操作系統(tǒng)和第二操作系統(tǒng)可以相同也可以不同,只要可以運(yùn)行在相應(yīng)的硬件系統(tǒng)即可。優(yōu)選地,第一設(shè)備是基于X86架構(gòu)處理器的,安裝有 桌面操作系統(tǒng)的系統(tǒng),第二設(shè)備是基于ARM架構(gòu)處理器的,安裝有便攜設(shè)備操作系統(tǒng)的系統(tǒng)。下面的描述中將以第一設(shè)備是基于ARM架構(gòu)處理器的Pad設(shè)備,第二設(shè)備是基于X86架構(gòu)處理器的主機(jī)設(shè)備為例進(jìn)行描述。<第一實施例>首先,將參照圖1描述根據(jù)本發(fā)明第一實施例的控制方法。根據(jù)本發(fā)明實施例的控制方法應(yīng)用于電子設(shè)備中,該電子設(shè)備包括第一設(shè)備和第二設(shè)備,其中所述第一設(shè)備具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng),所述第二設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng),所述第一設(shè)備和所述第二設(shè)備之間至少具有一條雙向通信的數(shù)據(jù)通道。所述控制方法100包括:步驟SlOl:所述第一設(shè)備根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息。在該步驟中,第一設(shè)備根據(jù)預(yù)定策略收集自身的狀態(tài)信息。例如,第一設(shè)備根據(jù)預(yù)定策略收集自身的狀態(tài)信息,如CPU使用率、內(nèi)存占用比率、電池電量狀態(tài)信息等等。該預(yù)定策略可以根據(jù)使用場景或用戶特定需求進(jìn)行定制,并且可以根據(jù)用戶需要進(jìn)行修改。換句話說,用戶可以根據(jù)自身需要,指令第一設(shè)備采集需要的狀態(tài)信息。步驟S102:當(dāng)所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。在該步驟中,當(dāng)?shù)谝辉O(shè)備的狀態(tài)信息滿足預(yù)定條件時,第一設(shè)備通過數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給第二設(shè)備。所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件包括:CPU使用率超過預(yù)定值;內(nèi)存占用比率超過預(yù)定值;或者電池剩余電量超過預(yù)定值。舉例來說,當(dāng)?shù)谝辉O(shè)備讀取收集的狀態(tài)信息,并且發(fā)現(xiàn)目前(PU使用率超過預(yù)定值(如75%)時,第一設(shè)備確定當(dāng)前在本設(shè)備中計算任務(wù)較重,因此決定將預(yù)定工作任務(wù)分配給第二設(shè)備執(zhí)行?;蛘撸?dāng)?shù)谝辉O(shè)備讀取收集的狀 態(tài)信息,并且發(fā)現(xiàn)剩余電量少于預(yù)定值(30% )時,第一設(shè)備確定當(dāng)前在本設(shè)備中要省電,因此決定將預(yù)定工作任務(wù)分配給第二設(shè)備執(zhí)行。例如,將一些計算量較大或耗電的任務(wù)分配給第二設(shè)備執(zhí)行,如下載任務(wù)、壓縮/解壓縮任務(wù)、以及數(shù)據(jù)處理任務(wù)(如圖像處理任務(wù)或計算量較大的任務(wù))。此外,例如,在分配下載任務(wù)給第二設(shè)備時,只需要將下載的url地址做為任務(wù)參數(shù)傳遞給第二設(shè)備即可。此外,第一設(shè)備在分配任務(wù)給第二設(shè)備時,可以使得所述第二設(shè)備根據(jù)第二預(yù)定策略收集自身的狀態(tài)信息。當(dāng)所述第二設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。也就是說,當(dāng)?shù)谝辉O(shè)備分配任務(wù)給第二設(shè)備時,使得第二設(shè)備先根據(jù)第二預(yù)定策略收集自身的狀態(tài)信息,只有在該狀態(tài)信息滿足預(yù)定條件時,第一設(shè)備才通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給第二設(shè)備。例如,該預(yù)定條件可以是CPU使用率低于預(yù)定值,內(nèi)存占用比率低于預(yù)定值或者電池剩余電量超過預(yù)定值。換句話說,當(dāng)?shù)诙O(shè)備確定自身設(shè)備具有處理第一設(shè)備分配的任務(wù)的能力時,第一設(shè)備才將任務(wù)分配給第二設(shè)備。另外,當(dāng)分配給所述第二設(shè)備的預(yù)定工作任務(wù)完成時,所述第一設(shè)備可以接收從所述第二設(shè)備發(fā)送的通知消息。例如,當(dāng)?shù)谝辉O(shè)備分配給第二設(shè)備的下載任務(wù)已經(jīng)完成時,第二設(shè)備發(fā)送下載完成的通知信息給第一設(shè)備,第一設(shè)備可以使用下載的內(nèi)容。此外,當(dāng)?shù)谝辉O(shè)備滿足預(yù)定條件,發(fā)送任務(wù)給第二設(shè)備時,第一設(shè)備不用阻塞等待計算任務(wù)的返回,因為兩個設(shè)備所共享的硬件系統(tǒng)本身不必做任何的切換,第一設(shè)備可以繼續(xù)執(zhí)行其它任務(wù),只要異步等待第二設(shè)備的任務(wù)完成通知即可。此外,為了保證兩個設(shè)備之間連接的穩(wěn)定性和容錯性,在第一設(shè)備和第二設(shè)備之間可以提供兩條或更多數(shù)據(jù)通道。當(dāng)所述第一設(shè)備和所述第二設(shè)備之間具有兩條或更多數(shù)據(jù)通道時,如果所述第一設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時使用的數(shù)據(jù)通道出現(xiàn)故障,則自動切換到另一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。例如,所述第一設(shè)備和所述第二設(shè)備之間的數(shù)據(jù)通道包括以下通道的至少兩條:使用局域網(wǎng)通信協(xié)議的第一數(shù)據(jù)通道,如局域網(wǎng)連接、基于TCP/IP協(xié)議的網(wǎng)絡(luò)連接;使用專用數(shù)據(jù)線的第二數(shù)據(jù)通道,如USB、串口等等;以及使用無線通信的第三數(shù)據(jù)通道,如W1-F1、藍(lán)牙等。例如,當(dāng)基于TCP/IP協(xié)議的網(wǎng)絡(luò)連接出現(xiàn)故障時,數(shù)據(jù)通道自動切換到USB數(shù)據(jù)連接線。如果USB數(shù)據(jù)連接線出現(xiàn)故障,則自動切換到W1-Fi連接。當(dāng)所有的數(shù)據(jù)連接通道都不能工作時,則顯示相應(yīng)的錯誤信息給用戶。這樣,通過在一條數(shù)據(jù)通道出現(xiàn)故障時自動切換到另一數(shù)據(jù)通道,可以更加穩(wěn)定地保證第一設(shè)備和第二設(shè)備之間的任務(wù)協(xié)作。上面已經(jīng)描述了根據(jù)本發(fā)明實施例的控制方法。下面將參考圖2描述根據(jù)本發(fā)明實施例的電子設(shè)備。圖2是根據(jù)本發(fā)明實施例的電子設(shè)備的框圖。根據(jù)本發(fā)明實施例的電子設(shè)備200具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng)。所述電子設(shè)備200包括:數(shù)據(jù)通信單元201,具有與第二電子設(shè)備進(jìn)行數(shù)據(jù)通信的至少一條雙向通信的數(shù)據(jù)通道,所述第二電子設(shè)備·具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng);狀態(tài)信息采集單元202,配置為根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;控制單元203,配置為當(dāng)所述狀態(tài)信息滿足預(yù)定條件時,通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。此外,所述數(shù)據(jù)通信單元201還配置為:當(dāng)分配給所述第二電子設(shè)備的預(yù)定工作任務(wù)完成時,接收從所述第二電子設(shè)備發(fā)送的通知消息。此外,所述控制單元203還配置為:當(dāng)所述電子設(shè)備和所述第二電子設(shè)備之間具有兩條或更多數(shù)據(jù)通道時,如果所述電子設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備時使用的數(shù)據(jù)通道出現(xiàn)故障,則自動切換到另一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備。此外,所述電子設(shè)備200和所述第二電子設(shè)備之間的數(shù)據(jù)通道包括以下通道的至少兩條:使用局域網(wǎng)通信協(xié)議的第一數(shù)據(jù)通道;使用專用數(shù)據(jù)線的第二數(shù)據(jù)通道;以及使用無線通信的第三數(shù)據(jù)通道。此外,所述控制單元203還配置為:在通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時,使得所述第二電子設(shè)備根據(jù)第二預(yù)定策略收集自身的狀態(tài)信息,并且當(dāng)所述第二電子設(shè)備的狀態(tài)信息滿足預(yù)定條件時,通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備;以及當(dāng)分配給所述第二電子設(shè)備的預(yù)定工作任務(wù)完成時,通過一條數(shù)據(jù)通道接收從所述第二電子設(shè)備發(fā)送的通知消息。此外,所述電子設(shè)備的狀態(tài)信息滿足預(yù)定條件包括:CPU使用率超過預(yù)定值;內(nèi)存占用比率超過預(yù)定值;或者電池剩余電量超過預(yù)定值。此外,分配給第二電子設(shè)備的任務(wù)包括:下載任務(wù);解壓縮任務(wù);以及數(shù)據(jù)處理任務(wù)。通過根據(jù)本發(fā)明實施例的電子設(shè)備,可以有效地與混合系統(tǒng)中另一電子設(shè)備協(xié)同,從而有效地利用混合系統(tǒng)。<第二實施例>下面參考圖3描述根據(jù)本發(fā)明第二實施例的具有混合架構(gòu)的電子設(shè)備。根據(jù)本發(fā)明第二實施例的電子設(shè)備300包括:殼體301;所述殼體301內(nèi)的第一設(shè)備302,所述第一設(shè)備302具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng);所述殼體301內(nèi)的第二設(shè)備303,所述第二設(shè)備303具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操 作系統(tǒng),所述第一設(shè)備302和所述第二設(shè)備303之間至少具有一條雙向通信的數(shù)據(jù)通道;以及共享設(shè)備304,其至少包括顯示單元305和操作單元306,其中,所述第一設(shè)備302根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;以及當(dāng)所述第一設(shè)備302的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備302通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備303。此外,在圖中雖然示出了兩條數(shù)據(jù)通道,但是數(shù)據(jù)通道的數(shù)量不限于兩條,可以是一條或三條或更多。通過根據(jù)本發(fā)明實施例的電子設(shè)備,可以有效地利用具有混合架構(gòu)的電子設(shè)備。上面描述了本發(fā)明的幾個優(yōu)選實施例,需要說明的是,在本說明書中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句
“包括一個......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還
存在另外的相同要素。最后,還需要說明的是,上述一系列處理不僅包括以這里所述的順序按時間序列執(zhí)行的處理,而且包括并行或分別地、而不是按時間順序執(zhí)行的處理。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現(xiàn),當(dāng)然也可以全部通過硬件來實施?;谶@樣的理解,本發(fā)明的技術(shù)方案對背景技術(shù)做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。以上對本發(fā)明進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說·明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種控制方法,應(yīng)用于電子設(shè)備中,該電子設(shè)備包括第一設(shè)備和第二設(shè)備,其中所述第一設(shè)備具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng),所述第二設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng),所述第一設(shè)備和所述第二設(shè)備之間至少具有一條雙向通信的數(shù)據(jù)通道,所述方法包括: 所述第一設(shè)備根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;以及 當(dāng)所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。
2.如權(quán)利要求1所述的方法,還包括: 當(dāng)分配給所述第二設(shè)備的預(yù)定工作任務(wù)完成時,所述第一設(shè)備接收從所述第二設(shè)備發(fā)送的通知消息。
3.如權(quán)利要求1所述的方法,還包括: 當(dāng)所述第一設(shè)備和所述第二設(shè)備之間具有兩條或更多數(shù)據(jù)通道時,如果所述第一設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時使用的數(shù)據(jù)通道出現(xiàn)故障,則自動切換到另一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。
4.如權(quán)利要求3所述的方法,其中所述第一設(shè)備和所述第二設(shè)備之間的數(shù)據(jù)通道包括以下通道的至少兩條: 使用局域網(wǎng)通信協(xié)議的第一數(shù)據(jù)通道; 使用專用數(shù)據(jù)線的第二數(shù)據(jù)通道;以及 使用無線通信的第三數(shù)據(jù)通道。
5.如權(quán)利要求1所述的方法,還包括: 在所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時,使得所述第二設(shè)備根據(jù)第二預(yù)定策略收集自身的狀態(tài)信息; 當(dāng)所述第二設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備;以及 當(dāng)分配給所述第二設(shè)備的預(yù)定工作任務(wù)完成時,所述第一設(shè)備接收從所述第二設(shè)備發(fā)送的通知消息。
6.如權(quán)利要求1所述的方法,其中所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件包括: CPU使用率超過預(yù)定值; 內(nèi)存占用比率超過預(yù)定值;或者 電池剩余電量超過預(yù)定值。
7.如權(quán)利要求1所述的方法,其中分配給第二設(shè)備的任務(wù)包括: 下載任務(wù); 解壓縮任務(wù);以及 數(shù)據(jù)處理任務(wù)。
8.一種電子設(shè)備,其具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng),所述電子設(shè)備包括: 數(shù)據(jù)通信單元,具有與第二電子設(shè)備進(jìn)行數(shù)據(jù)通信的至少一條雙向通信的數(shù)據(jù)通道,所述第二電子設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng);狀態(tài)信息采集單元,配置為根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;控制單元,配置為當(dāng)所述狀態(tài)信息滿足預(yù)定條件時,通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。
9.如權(quán)利要求8所述的電子設(shè)備,其中所述數(shù)據(jù)通信單元還配置為:當(dāng)分配給所述第二電子設(shè)備的預(yù)定工作任務(wù)完成時,接收從所述第二電子設(shè)備發(fā)送的通知消息。
10.如權(quán)利要求8所述的電子設(shè)備,所述控制單元還配置為: 當(dāng)所述電子設(shè)備和所述第二電子設(shè)備之間具有兩條或更多數(shù)據(jù)通道時,如果所述電子設(shè)備通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備時使用的數(shù)據(jù)通道出現(xiàn)故障,則自動切換到另一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備。
11.如權(quán)利要求10所述的電子設(shè)備,其中所述電子設(shè)備和所述第二電子設(shè)備之間的數(shù)據(jù)通道包括以下通道的至少兩條: 使用局域網(wǎng)通信協(xié)議的第一數(shù)據(jù)通道; 使用專用數(shù)據(jù)線的第二數(shù)據(jù)通道;以及 使用無線通信的第三數(shù)據(jù)通道。
12.如權(quán)利要求8所述的電子設(shè)備,其中所述控制單元還配置為: 在通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備時,使得所述第二電子設(shè)備根據(jù)第二預(yù)定策略收集自身的狀態(tài)信息,并且當(dāng)所述第二電子設(shè)備的狀態(tài)信息滿足預(yù)定條件時,通過一條數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二電子設(shè)備;以及 當(dāng)分配給所述第二電子設(shè)備的預(yù)定工作任務(wù)完成時,通過一條數(shù)據(jù)通道接收從所述第二電子設(shè)備發(fā)送的通知消息。
13.如權(quán)利要求8所述的電子`設(shè)備,其中所述電子設(shè)備的狀態(tài)信息滿足預(yù)定條件包括: CPU使用率超過預(yù)定值; 內(nèi)存占用比率超過預(yù)定值;或者 電池剩余電量超過預(yù)定值。
14.如權(quán)利要求8所述的電子設(shè)備,其中分配給第二電子設(shè)備的任務(wù)包括: 下載任務(wù); 解壓縮任務(wù);以及 數(shù)據(jù)處理任務(wù)。
15.—種電子設(shè)備,包括: 殼體; 所述殼體內(nèi)的第一設(shè)備,所述第一設(shè)備具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng); 所述殼體內(nèi)的第二設(shè)備,所述第二設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng),所述第一設(shè)備和所述第二設(shè)備之間至少具有一條雙向通信的數(shù)據(jù)通道;以及 共享設(shè)備,其至少包括顯示單元和操作單元, 其中,所述第一設(shè)備根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;以及當(dāng)所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。
全文摘要
本發(fā)明提供了一種控制方法和電子設(shè)備。該控制方法應(yīng)用于電子設(shè)備中,該電子設(shè)備包括第一設(shè)備和第二設(shè)備,其中所述第一設(shè)備具有第一硬件系統(tǒng)以及基于所述第一硬件系統(tǒng)運(yùn)行的第一操作系統(tǒng),所述第二設(shè)備具有第二硬件系統(tǒng)以及基于所述第二硬件系統(tǒng)運(yùn)行的第二操作系統(tǒng),所述第一設(shè)備和所述第二設(shè)備之間至少具有一條雙向通信的數(shù)據(jù)通道,所述方法包括所述第一設(shè)備根據(jù)第一預(yù)定策略收集自身的狀態(tài)信息;以及當(dāng)所述第一設(shè)備的狀態(tài)信息滿足預(yù)定條件時,所述第一設(shè)備通過所述數(shù)據(jù)通道將預(yù)定工作任務(wù)分配給所述第二設(shè)備。
文檔編號G06F13/12GK103246571SQ201210030439
公開日2013年8月14日 申請日期2012年2月10日 優(yōu)先權(quán)日2012年2月10日
發(fā)明者李昆 申請人:聯(lián)想(北京)有限公司