本發(fā)明涉及家用電器,更詳細(xì)而言,涉及一種能夠通過(guò)分離負(fù)載控制和運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行運(yùn)轉(zhuǎn)模式的升級(jí)的家用電器及其動(dòng)作方法。
背景技術(shù):
1、家用電器可以是洗衣機(jī)、冰箱、空調(diào)等在家庭中使用的電氣設(shè)備。
2、隨著家用電器的功能變得更加復(fù)雜,各種功能被添加到家用電器,為此,需要一種通過(guò)從外部的服務(wù)器等下載數(shù)據(jù)來(lái)更新數(shù)據(jù)的功能。
3、但是,由于負(fù)載控制數(shù)據(jù)、安全控制數(shù)據(jù)、固件數(shù)據(jù)、應(yīng)用數(shù)據(jù)等混存于家用電器內(nèi)的同一存儲(chǔ)器,因此存在無(wú)法高效地執(zhí)行更新的缺點(diǎn)。另外,存在難以執(zhí)行新功能的升級(jí)的缺點(diǎn)。
技術(shù)實(shí)現(xiàn)思路
1、發(fā)明所要解決的問(wèn)題
2、本發(fā)明的目的在于,提供一種能夠通過(guò)分離負(fù)載控制和運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行運(yùn)轉(zhuǎn)模式的升級(jí)的家用電器及其動(dòng)作方法。
3、另一方面,本發(fā)明的另一目的在于,提供一種能夠通過(guò)分離基于固件驅(qū)動(dòng)的負(fù)載控制以及基于操作系統(tǒng)執(zhí)行的運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行固件更新或運(yùn)轉(zhuǎn)模式升級(jí)的家用電器及其動(dòng)作方法。
4、另一方面,本發(fā)明的又一目的在于,提供一種能夠基于公共平臺(tái)使各種類型的家用電器動(dòng)作的家用電器及其動(dòng)作方法。
5、另一方面,本發(fā)明的又一目的在于,提供一種能夠通過(guò)將公共平臺(tái)應(yīng)用于家用電器來(lái)高效地執(zhí)行更新或升級(jí)的家用電器及其動(dòng)作方法。
6、解決問(wèn)題的技術(shù)方案
7、用于實(shí)現(xiàn)上述目的的本發(fā)明的一實(shí)施例的家用電器包括:第一電路部,具有用于負(fù)載控制或安全控制的第一處理器;以及第二電路部,以有線或無(wú)線方式與第一電路部連接,具有基于操作系統(tǒng)控制運(yùn)轉(zhuǎn)模式且基于從外部的服務(wù)器或移動(dòng)終端接收到的升級(jí)信息執(zhí)行升級(jí)的第二處理器。
8、另一方面,本發(fā)明的一實(shí)施例的家用電器還可以包括第三電路部,所述第三電路部具有用于控制發(fā)光二極管或顯示部的第三處理器。
9、另一方面,第二處理器可以執(zhí)行操作系統(tǒng),在操作系統(tǒng)上運(yùn)行框架(framework),在框架上運(yùn)行系統(tǒng)應(yīng)用、與運(yùn)轉(zhuǎn)模式相關(guān)的應(yīng)用或下載應(yīng)用。
10、另一方面,操作系統(tǒng)和框架的一部分可以對(duì)應(yīng)于公共平臺(tái)。
11、另一方面,框架的另一部分以及系統(tǒng)應(yīng)用、與運(yùn)轉(zhuǎn)模式相關(guān)的應(yīng)用、下載應(yīng)用可以對(duì)應(yīng)于可變平臺(tái)。
12、另一方面,操作系統(tǒng)可以在其他類型的家用電器共同執(zhí)行。
13、另一方面,操作系統(tǒng)或框架可以基于從服務(wù)器或移動(dòng)終端接收到的固件更新信息來(lái)更新,系統(tǒng)應(yīng)用、與運(yùn)轉(zhuǎn)模式相關(guān)的應(yīng)用或下載應(yīng)用可以基于從服務(wù)器或移動(dòng)終端接收到的軟件更新信息來(lái)更新。
14、另一方面,從外部的服務(wù)器或移動(dòng)終端接收更新信息,從服務(wù)器或移動(dòng)終端接收軟件更新信息的接收間隔優(yōu)選小于固件更新信息的接收間隔。
15、另一方面,第二電路部的軟件更新間隔優(yōu)選小于第一電路部的固件更新間隔。
16、另一方面,第一電路部可以基于從服務(wù)器或移動(dòng)終端接收到的固件更新信息來(lái)更新,第二電路部可以基于從服務(wù)器或移動(dòng)終端接收到的固件更新信息或軟件更新信息來(lái)更新。
17、另一方面,第二處理器可以控制為,操作系統(tǒng)的更新和第一電路部的固件更新獨(dú)立地執(zhí)行。
18、另一方面,當(dāng)接收操作系統(tǒng)的更新數(shù)據(jù)和第一電路部的固件更新數(shù)據(jù)時(shí),可以在更新操作系統(tǒng)之后更新第一電路部的固件。
19、另一方面,第一處理器可以輸出用于負(fù)載控制的逆變器控制信號(hào)或逆變器指令信號(hào)。
20、另一方面,第一電路部可以與第二電路部進(jìn)行遠(yuǎn)程過(guò)程調(diào)用通信。
21、另一方面,第一處理器可以與第二處理器進(jìn)行遠(yuǎn)程過(guò)程調(diào)用通信。
22、另一方面,第二電路部還可以包括通信部,所述通信部與服務(wù)器或移動(dòng)終端進(jìn)行無(wú)線通信。
23、另一方面,第一電路部還可以具有存儲(chǔ)用于負(fù)載控制或安全控制的固件的存儲(chǔ)器,第二電路部還可以具有存儲(chǔ)操作系統(tǒng)的存儲(chǔ)器。
24、另一方面,當(dāng)通信部從服務(wù)器或移動(dòng)終端接收到固件更新信息時(shí),第二處理器可以控制為,將固件更新信息傳輸?shù)降谝浑娐凡績(jī)?nèi)的存儲(chǔ)器,第一電路部?jī)?nèi)的存儲(chǔ)器可以基于固件更新信息來(lái)更新固件。
25、另一方面,第一電路部?jī)?nèi)的存儲(chǔ)器可以在運(yùn)轉(zhuǎn)模式動(dòng)作期間不更新固件,但可以在運(yùn)轉(zhuǎn)模式結(jié)束之后更新固件。
26、另一方面,當(dāng)通信部從服務(wù)器或移動(dòng)終端接收到軟件更新信息時(shí),第二處理器可以控制為,將軟件更新信息傳輸?shù)降诙娐凡績(jī)?nèi)的存儲(chǔ)器,第二電路部?jī)?nèi)的存儲(chǔ)器可以基于軟件更新信息來(lái)更新應(yīng)用。
27、另一方面,第二電路部?jī)?nèi)的存儲(chǔ)器可以在運(yùn)轉(zhuǎn)模式動(dòng)作期間更新軟件中除操作系統(tǒng)和框架之外的應(yīng)用。
28、另一方面,第二電路部?jī)?nèi)的存儲(chǔ)器可以在運(yùn)轉(zhuǎn)模式動(dòng)作期間不更新操作系統(tǒng)或框架,但可以在運(yùn)轉(zhuǎn)模式結(jié)束之后更新操作系統(tǒng)或框架。
29、另一方面,在家用電器為第一產(chǎn)品的情況下,第二處理器可以運(yùn)行操作系統(tǒng),在操作系統(tǒng)上的一部分運(yùn)行公共框架,在操作系統(tǒng)上的另一部分運(yùn)行第一產(chǎn)品框架,在公共框架和第一產(chǎn)品框架上運(yùn)行第一產(chǎn)品相關(guān)應(yīng)用。
30、另一方面,在家用電器為第二產(chǎn)品的情況下,第二處理器可以運(yùn)行操作系統(tǒng),在操作系統(tǒng)上的一部分運(yùn)行公共框架,在操作系統(tǒng)上的另一部分運(yùn)行第二產(chǎn)品框架,在公共框架和第二產(chǎn)品框架上運(yùn)行第二產(chǎn)品相關(guān)應(yīng)用。
31、另一方面,第二處理器可以控制第一產(chǎn)品相關(guān)應(yīng)用在第一產(chǎn)品動(dòng)作期間更新。
32、另一方面,第二處理器可以控制操作系統(tǒng)或公共框架在第一產(chǎn)品動(dòng)作結(jié)束后更新。
33、另一方面,第二處理器的處理速度優(yōu)選快于第一處理器的處理速度。
34、用于實(shí)現(xiàn)上述目的的本發(fā)明的另一實(shí)施例的家用電器包括:第一電路部,具有用于負(fù)載控制或安全控制的第一處理器;以及第二電路部,以有線或無(wú)線方式與第一電路部連接,具有基于操作系統(tǒng)控制運(yùn)轉(zhuǎn)模式且基于從外部的服務(wù)器或移動(dòng)終端接收到的應(yīng)用更新信息來(lái)在運(yùn)轉(zhuǎn)模式動(dòng)作期間執(zhí)行應(yīng)用的更新的第二處理器。
35、另一方面,當(dāng)從服務(wù)器或移動(dòng)終端接收到顯示主題相關(guān)更新信息時(shí),第二處理器可以控制為,在第一時(shí)間點(diǎn)顯示第一顯示主題,在運(yùn)轉(zhuǎn)模式動(dòng)作期間執(zhí)行基于顯示主題相關(guān)更新信息的更新,在第一時(shí)間點(diǎn)之后的第二時(shí)間點(diǎn)顯示對(duì)應(yīng)于顯示主題相關(guān)更新信息的第二顯示主題。
36、另一方面,當(dāng)從服務(wù)器或移動(dòng)終端接收到固件更新信息時(shí),第二處理器可以控制為,在運(yùn)轉(zhuǎn)模式結(jié)束之后執(zhí)行固件更新。
37、另一方面,本發(fā)明的另一實(shí)施例的家用電器還可以包括第三電路部,所述第三電路部具有用于控制發(fā)光二極管或顯示部的第三處理器。
38、另一方面,本發(fā)明的一實(shí)施例的家用電器的動(dòng)作方法包括:基于運(yùn)轉(zhuǎn)輸入來(lái)控制基于操作系統(tǒng)的運(yùn)轉(zhuǎn)模式的步驟;當(dāng)從外部的服務(wù)器或移動(dòng)終端接收到軟件更新信息時(shí),在運(yùn)轉(zhuǎn)模式動(dòng)作期間執(zhí)行更新或升級(jí)的步驟;以及當(dāng)從服務(wù)器或移動(dòng)終端接收到固件更新信息時(shí),在運(yùn)轉(zhuǎn)模式結(jié)束之后執(zhí)行固件更新的步驟。
39、發(fā)明效果
40、本發(fā)明的一實(shí)施例的家用電器包括:第一電路部,具有用于負(fù)載控制或安全控制的第一處理器;以及第二電路部,以有線或無(wú)線方式與第一電路部連接,具有基于操作系統(tǒng)控制運(yùn)轉(zhuǎn)模式且基于從外部的服務(wù)器或移動(dòng)終端接收到的升級(jí)信息執(zhí)行升級(jí)的第二處理器。由此,能夠通過(guò)分離負(fù)載控制和運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行與運(yùn)轉(zhuǎn)模式相關(guān)的升級(jí)。具體而言,能夠通過(guò)分離基于固件驅(qū)動(dòng)的負(fù)載控制以及基于操作系統(tǒng)執(zhí)行的運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行運(yùn)轉(zhuǎn)模式升級(jí)。另外,在第二處理器運(yùn)行的操作系統(tǒng)也能夠更新。
41、另一方面,本發(fā)明的一實(shí)施例的家用電器還可以具有第三電路部,所述第三電路部具有用于控制發(fā)光二極管或顯示部的第三處理器。由此,能夠通過(guò)單獨(dú)的第三電路部控制發(fā)光二極管或顯示部。
42、另一方面,第二處理器可以運(yùn)行操作系統(tǒng),在操作系統(tǒng)上運(yùn)行框架,在框架上運(yùn)行系統(tǒng)應(yīng)用、與運(yùn)轉(zhuǎn)模式相關(guān)的應(yīng)用或下載應(yīng)用。由此,能夠基于操作系統(tǒng)簡(jiǎn)單且高效地執(zhí)行框架或應(yīng)用等的更新。
43、另一方面,操作系統(tǒng)和框架的一部分可以對(duì)應(yīng)于公共平臺(tái)。由此,能夠基于公共平臺(tái)使各種類型的家用電器動(dòng)作。另外,能夠通過(guò)將公共平臺(tái)應(yīng)用于家用電器來(lái)高效地執(zhí)行更新或升級(jí)。
44、另一方面,框架的另一部分、系統(tǒng)應(yīng)用、與運(yùn)轉(zhuǎn)模式相關(guān)的應(yīng)用以及下載應(yīng)用可以對(duì)應(yīng)于可變平臺(tái)。由此,能夠高效地執(zhí)行可變平臺(tái)的更新或運(yùn)轉(zhuǎn)模式的升級(jí)。
45、另一方面,操作系統(tǒng)可以在其他類型的家用電器共同執(zhí)行。由此,能夠基于公共平臺(tái)使各種類型的家用電器動(dòng)作。
46、另一方面,操作系統(tǒng)或框架可以基于從服務(wù)器或移動(dòng)終端接收到的固件更新信息來(lái)更新,系統(tǒng)應(yīng)用、與運(yùn)轉(zhuǎn)模式相關(guān)的應(yīng)用的運(yùn)行或下載應(yīng)用可以基于從服務(wù)器或移動(dòng)終端接收到的軟件更新信息來(lái)更新或升級(jí)。如上所述,能夠分離固件更新和軟件更新,從而高效地執(zhí)行更新或升級(jí)。
47、另一方面,從外部的服務(wù)器或移動(dòng)終端接收更新信息,從服務(wù)器或移動(dòng)終端接收軟件更新信息的接收間隔優(yōu)選小于固件更新信息的接收間隔。由此,能夠隨時(shí)且簡(jiǎn)單地執(zhí)行軟件更新。
48、另一方面,第二電路部的軟件更新間隔優(yōu)選小于第一電路部的固件更新間隔。由此,能夠隨時(shí)且高效地執(zhí)行第二電路部的更新。
49、另一方面,第一電路部可以基于從服務(wù)器或移動(dòng)終端接收到的固件更新信息來(lái)更新,第二電路部可以基于從服務(wù)器或移動(dòng)終端接收到的固件更新信息或軟件更新信息來(lái)更新。如上所述,能夠通過(guò)分離基于固件驅(qū)動(dòng)的負(fù)載控制以及基于操作系統(tǒng)執(zhí)行的運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行固件更新或運(yùn)轉(zhuǎn)模式升級(jí)。
50、另一方面,第二處理器可以控制為,操作系統(tǒng)的更新和第一電路部的固件更新獨(dú)立地執(zhí)行。由此,能夠高效地執(zhí)行操作系統(tǒng)的更新和第一電路部的固件更新。
51、另一方面,當(dāng)接收到操作系統(tǒng)的更新數(shù)據(jù)和第一電路部的固件更新數(shù)據(jù)時(shí),可以在更新操作系統(tǒng)之后更新第一電路部的固件。如上所述,能夠優(yōu)先執(zhí)行操作系統(tǒng)的更新,從而穩(wěn)定且高效地執(zhí)行第一電路部的固件更新。
52、另一方面,第一處理器可以輸出用于負(fù)載控制的逆變器控制信號(hào)或逆變器指令信號(hào)。由此,能夠通過(guò)使用與第二處理器分離的第一處理器來(lái)直接或間接地執(zhí)行負(fù)載控制或安全控制。
53、另一方面,第一電路部可以與第二電路部進(jìn)行遠(yuǎn)程過(guò)程調(diào)用通信。如上所述,能夠通過(guò)使用處理器間通信(inter?processor?communication;ipc)來(lái)高效地進(jìn)行通信。
54、另一方面,第一處理器可以與第二處理器進(jìn)行遠(yuǎn)程過(guò)程調(diào)用通信。如上所述,能夠通過(guò)使用處理器間通信(inter?processor?communication;ipc)來(lái)高效地進(jìn)行通信。
55、另一方面,第二電路部還可以具有通信部,所述通信部可以與服務(wù)器或移動(dòng)終端進(jìn)行無(wú)線通信。由此,能夠通過(guò)第二電路部接收外部的數(shù)據(jù)或向外部發(fā)送數(shù)據(jù)。
56、另一方面,第一電路部還可以具有存儲(chǔ)用于負(fù)載控制或安全控制的固件的存儲(chǔ)器,第二電路部還可以具有存儲(chǔ)操作系統(tǒng)的存儲(chǔ)器。如上所述,能夠通過(guò)分離基于固件驅(qū)動(dòng)的負(fù)載控制以及基于操作系統(tǒng)執(zhí)行的運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行固件更新或運(yùn)轉(zhuǎn)模式升級(jí)。
57、另一方面,當(dāng)通信部從服務(wù)器或移動(dòng)終端接收到固件更新信息時(shí),第二處理器可以控制為,將固件更新信息傳輸?shù)降谝浑娐凡績(jī)?nèi)的存儲(chǔ)器,第一電路部?jī)?nèi)的存儲(chǔ)器可以基于固件更新信息來(lái)更新固件。由此,能夠高效地執(zhí)行固件更新。
58、另一方面,第一電路部?jī)?nèi)的存儲(chǔ)器可以在運(yùn)轉(zhuǎn)模式動(dòng)作期間不更新固件,但可以在運(yùn)轉(zhuǎn)模式結(jié)束之后更新固件。由此,能夠穩(wěn)定地執(zhí)行固件更新。
59、另一方面,當(dāng)通信部從服務(wù)器或移動(dòng)終端接收到軟件更新信息時(shí),第二處理器可以控制為,將軟件更新信息傳輸?shù)降诙娐凡績(jī)?nèi)的存儲(chǔ)器,第二電路部?jī)?nèi)的存儲(chǔ)器可以基于軟件更新信息來(lái)更新應(yīng)用。由此,能夠高效地執(zhí)行軟件更新。
60、另一方面,第二電路部?jī)?nèi)的存儲(chǔ)器可以在運(yùn)轉(zhuǎn)模式動(dòng)作期間更新軟件中除操作系統(tǒng)和框架外的應(yīng)用。由此,能夠立即執(zhí)行應(yīng)用更新。
61、另一方面,第二電路部?jī)?nèi)的存儲(chǔ)器可以在運(yùn)轉(zhuǎn)模式動(dòng)作期間不更新操作系統(tǒng)或框架,但可以在運(yùn)轉(zhuǎn)模式結(jié)束之后更新操作系統(tǒng)或框架。由此,能夠穩(wěn)定地執(zhí)行操作系統(tǒng)或框架的更新。
62、另一方面,在家用電器為第一產(chǎn)品的情況下,第二處理器可以運(yùn)行操作系統(tǒng),在操作系統(tǒng)上的一部分運(yùn)行公共框架,在操作系統(tǒng)上的另一部分運(yùn)行第一產(chǎn)品框架,在公共框架和第一產(chǎn)品框架上運(yùn)行第一產(chǎn)品相關(guān)應(yīng)用。由此,能夠基于公共平臺(tái)使第一產(chǎn)品動(dòng)作。
63、另一方面,在家用電器為第二產(chǎn)品的情況下,第二處理器可以運(yùn)行操作系統(tǒng),在操作系統(tǒng)上的一部分運(yùn)行公共框架,在操作系統(tǒng)上的另一部分運(yùn)行第二產(chǎn)品框架,在公共框架和第二產(chǎn)品框架上運(yùn)行第二產(chǎn)品相關(guān)應(yīng)用。由此,能夠基于公共平臺(tái)使第二產(chǎn)品動(dòng)作。
64、另一方面,第二處理器可以控制第一產(chǎn)品相關(guān)應(yīng)用在第一產(chǎn)品動(dòng)作期間更新。由此,能夠立即執(zhí)行第一產(chǎn)品相關(guān)應(yīng)用的更新。
65、另一方面,第二處理器可以控制操作系統(tǒng)或公共框架在第一產(chǎn)品的動(dòng)作結(jié)束后更新。由此,能夠穩(wěn)定地執(zhí)行第一產(chǎn)品內(nèi)的操作系統(tǒng)或公共框架的更新。
66、另一方面,第二處理器的處理速度優(yōu)選快于第一處理器的處理速度。由此,能夠高效地執(zhí)行基于操作系統(tǒng)執(zhí)行的運(yùn)轉(zhuǎn)模式控制。
67、用于實(shí)現(xiàn)上述目的的本發(fā)明的另一實(shí)施例的家用電器包括:第一電路部,具有用于負(fù)載控制或安全控制的第一處理器;以及第二電路部,以有線或無(wú)線方式與第一電路部連接,具有基于操作系統(tǒng)控制運(yùn)轉(zhuǎn)模式且基于從外部的服務(wù)器或移動(dòng)終端接收到的應(yīng)用更新信息來(lái)在運(yùn)轉(zhuǎn)模式動(dòng)作期間執(zhí)行應(yīng)用的更新的第二處理器。由此,能夠通過(guò)分離負(fù)載控制和運(yùn)轉(zhuǎn)模式控制來(lái)高效地執(zhí)行更新。尤其,能夠立即執(zhí)行應(yīng)用的更新。
68、另一方面,當(dāng)從服務(wù)器或移動(dòng)終端接收到顯示主題相關(guān)更新信息時(shí),第二處理器可以控制為,在第一時(shí)間點(diǎn)顯示第一顯示主題,在運(yùn)轉(zhuǎn)模式動(dòng)作期間執(zhí)行基于顯示主題相關(guān)更新信息的更新,在第一時(shí)間點(diǎn)之后的第二時(shí)間點(diǎn)顯示對(duì)應(yīng)于顯示主題相關(guān)更新信息的第二顯示主題。由此,能夠立即執(zhí)行顯示主題相關(guān)更新。
69、另一方面,當(dāng)從服務(wù)器或移動(dòng)終端接收到固件更新信息時(shí),第二處理器可以控制為,在運(yùn)轉(zhuǎn)模式結(jié)束之后執(zhí)行固件更新。由此,能夠穩(wěn)定地執(zhí)行固件更新。
70、另一方面,本發(fā)明的另一實(shí)施例的家用電器還可以包括第三電路部,所述第三電路部具有用于控制發(fā)光二極管或顯示部的第三處理器。由此,能夠通過(guò)單獨(dú)的第三電路部控制發(fā)光二極管或顯示部。
71、另一方面,本發(fā)明的一實(shí)施例的家用電器的動(dòng)作方法包括:基于運(yùn)轉(zhuǎn)輸入來(lái)控制基于操作系統(tǒng)的運(yùn)轉(zhuǎn)模式的步驟;當(dāng)從外部的服務(wù)器或移動(dòng)終端接收到軟件更新信息時(shí),在運(yùn)轉(zhuǎn)模式動(dòng)作期間執(zhí)行更新或升級(jí)的步驟;以及當(dāng)從服務(wù)器或移動(dòng)終端接收到固件更新信息時(shí),在運(yùn)轉(zhuǎn)模式結(jié)束之后執(zhí)行固件更新的步驟。由此,能夠高效地執(zhí)行基于軟件更新信息的更新或升級(jí),并且能夠穩(wěn)定地執(zhí)行基于固件更新信息的固件更新。