專利名稱:用于更新固件的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明的示例性實(shí)施例涉及用于更新固件的系統(tǒng)和方法,具體而言,涉及在家用電器中使用的更新固件的系統(tǒng)和方法。
背景技術(shù):
固件是嵌入在設(shè)備中的計(jì)算機(jī)程序或二進(jìn)制映像文件,其存儲(chǔ)在存儲(chǔ)單元(如設(shè)備本身的閃存(flash ROM))內(nèi)。目前,許多設(shè)備是執(zhí)行用于其功能的特定固件的專用計(jì)算機(jī)。許多類型的電子設(shè)備(包括獨(dú)立和外圍設(shè)備)都使用某種形式的固件、程序指令運(yùn)行。需要更新固件以在設(shè)備出廠后修復(fù)固件的錯(cuò)誤,解決功能性問(wèn)題,和/或改進(jìn)設(shè)備的性能和可靠性。通常,固件更新必須由用戶在OS(操作系統(tǒng))環(huán)境下使用軟件工具手動(dòng)執(zhí)行。在此方法中,用戶必須了解軟件工具,并具有相關(guān)的更新技術(shù)知識(shí)。然而,對(duì)于一般用戶來(lái)說(shuō),傳統(tǒng)的固件更新是復(fù)雜的且不便的。通常,固件提供了規(guī)定電子設(shè)備應(yīng)如何運(yùn)行和設(shè)備應(yīng)如何與其他設(shè)備通信的各種設(shè)置和算法。固件通常使用某類非易失性存儲(chǔ)器存儲(chǔ)在電子設(shè)備中,并在電子設(shè)備加電或者啟用時(shí)加載到設(shè)備的工作存儲(chǔ)器中。固件一旦被加載,電子設(shè)備即根據(jù)固件運(yùn)行。雖然某些類型的電子設(shè)備設(shè)計(jì)為允許固件在某一范圍內(nèi)升級(jí)或更新以提高設(shè)備(例如,計(jì)算機(jī)主板BIOS)的性能,但其他類型的電子設(shè)備通常需要專門(mén)的硬件以進(jìn)行這樣的升級(jí)或更新。對(duì)于電子設(shè)備可能有三種固件的更新方法,即,由操作員訪問(wèn)每個(gè)家庭進(jìn)行更新; 由用戶將電子設(shè)備帶到經(jīng)銷商或制造商處更新;以及由用戶通過(guò)如互聯(lián)網(wǎng)的通信網(wǎng)絡(luò)下載更新固件。第一種方法的缺點(diǎn)在于,操作員必須親自訪問(wèn)每個(gè)家庭,從而導(dǎo)致用戶花費(fèi)時(shí)間和費(fèi)用;且第二種方法也有缺點(diǎn),它給用戶帶來(lái)了很多不便,如必須親自將電子設(shè)備帶到經(jīng)銷商或制造商處更新。隨著互聯(lián)網(wǎng)服務(wù)的普及,第三種方法可能成為更新固件的焦點(diǎn)。然而,由于許多互聯(lián)網(wǎng)用戶并未充分意識(shí)到使用互聯(lián)網(wǎng)的更新方法,第三種方法對(duì)于普通民眾更新固件來(lái)說(shuō)也不是容易的工作。更糟糕的是,用戶親自更新固件非常繁瑣,而且對(duì)于許多用戶來(lái)說(shuō)并不容易向他們宣傳有必要更新固件的事實(shí)和如何更新固件的方法。也就是說(shuō),雖然第三種方法在技術(shù)上看起來(lái)方便了用戶,但在家中更新電子設(shè)備并不那么容易。電子設(shè)備中升級(jí)固件和/或軟件的嘗試往往受制于設(shè)備的有限的用戶交互功能,和可用的緩慢的通信速度。不能依靠終端用戶的交互,因?yàn)樗鼈兛赡苁清e(cuò)誤的。因此, 需要開(kāi)發(fā)一種用于多數(shù)家電設(shè)備的新的有效的固件更新方法。
發(fā)明內(nèi)容
本發(fā)明涉及用于更新固件的系統(tǒng)和方法,所述系統(tǒng)和方法被配置為通過(guò)使得用戶能夠無(wú)障礙地在各自的家中輕松地更新電器而解決上述缺點(diǎn)。本發(fā)明將要解決的技術(shù)問(wèn)題不僅限于上文所述,本領(lǐng)域的技術(shù)人員將從下文中清楚地領(lǐng)會(huì)目前未提及的任何其他技術(shù)問(wèn)題。在本發(fā)明的一個(gè)總的方案中,其提供了一種用于更新固件的系統(tǒng),該系統(tǒng)包括遠(yuǎn)程服務(wù)器,其生成并管理家用電子設(shè)備的固件;能量計(jì),其通過(guò)第一通信網(wǎng)絡(luò)從所述遠(yuǎn)程服務(wù)器接收固件;以及家用電子設(shè)備,其通過(guò)第二通信網(wǎng)絡(luò)從所述能量計(jì)接收固件,其中,所述遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)向能量計(jì)傳輸固件,所述能量計(jì)通過(guò)第二通信網(wǎng)絡(luò)向電子設(shè)備傳輸接收的固件,且電子設(shè)備檢查在接收的固件中是否有任何缺陷,并使用接收的固件運(yùn)行。優(yōu)選地,所述能量計(jì)測(cè)量電能、燃?xì)夂妥詠?lái)水中任意一個(gè)的使用量。優(yōu)選地,能量計(jì)包括計(jì)量裝置,其計(jì)算供應(yīng)到負(fù)載的能源量值;存儲(chǔ)裝置,其記錄所計(jì)算的能源量值和用于能量計(jì)的運(yùn)行所需的信息;第一通信裝置,其用于向遠(yuǎn)程服務(wù)器傳輸數(shù)據(jù)和從遠(yuǎn)程服務(wù)器接收數(shù)據(jù);以及第二通信裝置,其用于向家用電子設(shè)備傳輸數(shù)據(jù)和從家用電子設(shè)備接收數(shù)據(jù),其中,家用電子設(shè)備的固件是通過(guò)第一通信裝置從遠(yuǎn)程服務(wù)器下載的并記錄在存儲(chǔ)裝置中,且下載的固件是通過(guò)第二通信裝置傳輸?shù)郊矣秒娮釉O(shè)備中的。優(yōu)選地,能量計(jì)將家用電子設(shè)備的固件更新的歷史記錄在存儲(chǔ)裝置中。優(yōu)選地,能量計(jì)進(jìn)一步包括測(cè)量當(dāng)前時(shí)間的時(shí)間檢測(cè)裝置。優(yōu)選地,能量計(jì)通過(guò)第一通信裝置從遠(yuǎn)程服務(wù)器下載家用電子設(shè)備的固件和更新時(shí)間信息,并記錄在存儲(chǔ)裝置中,而且,如果通過(guò)時(shí)間檢測(cè)裝置測(cè)量的當(dāng)前時(shí)間成為記錄在存儲(chǔ)裝置中的更新時(shí)間,則能量計(jì)通過(guò)第二通信裝置向家用電子設(shè)備傳輸記錄在存儲(chǔ)裝置中的固件。優(yōu)選地,通過(guò)時(shí)間檢測(cè)裝置測(cè)量的當(dāng)前時(shí)間可以被校正,且通過(guò)時(shí)間檢測(cè)裝置的對(duì)當(dāng)前時(shí)間的校正可以通過(guò)與其他設(shè)備的通信實(shí)現(xiàn),或者通過(guò)位于能量計(jì)上的用戶界面由用戶親自設(shè)定。優(yōu)選地,家用電子設(shè)備包括通信裝置,其從能量計(jì)接收固件;存儲(chǔ)器,其存儲(chǔ)接收的固件;以及處理器,其檢測(cè)固件中是否有任何缺陷,并運(yùn)行接收的固件。優(yōu)選地,家用電子設(shè)備進(jìn)一步包括存儲(chǔ)裝置,以記錄和存儲(chǔ)當(dāng)前運(yùn)行固件的至少包括版本和更新時(shí)間在內(nèi)的信息。優(yōu)選地,家用電子設(shè)備在存儲(chǔ)裝置中記錄了固件的更新嘗試以及該更新嘗試的結(jié)果的歷史。優(yōu)選地,即使固件已經(jīng)被更新,家用電子設(shè)備也根據(jù)在固件更新之前預(yù)置的運(yùn)行環(huán)境來(lái)運(yùn)行。優(yōu)選地,固件配置為每個(gè)模塊能夠進(jìn)行單獨(dú)的更新,其中,家用電子設(shè)備的固件更新對(duì)于每個(gè)模塊獨(dú)立實(shí)現(xiàn)。在本發(fā)明的另一個(gè)總的方案中,其提供了一種用于更新固件的方法,該方法包括 由生成并管理家用電子設(shè)備的固件的遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)向能量計(jì)傳輸固件;由所述能量計(jì)接收從所述遠(yuǎn)程服務(wù)器傳輸?shù)墓碳?,并通過(guò)第二通信網(wǎng)絡(luò)向家用電子設(shè)備傳輸該固件;由家用電子設(shè)備接收從能量計(jì)傳輸?shù)墓碳?,并使用接收的固件更新家用電子設(shè)備的固件。優(yōu)選地,所述能量計(jì)測(cè)量電能、燃?xì)夂妥詠?lái)水中任意一個(gè)的使用量。
優(yōu)選地,該方法進(jìn)一步包括記錄與家用電子設(shè)備的固件更新的進(jìn)行相關(guān)的歷史。在本發(fā)明的又一個(gè)總的方案中,其提供了一種用于更新固件的方法,該方法包括 由生成并管理家用電子設(shè)備的固件的遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)向能量計(jì)傳輸固件和該固件的更新時(shí)間信息;由能量計(jì)接收和存儲(chǔ)從遠(yuǎn)程服務(wù)器傳輸?shù)墓碳透聲r(shí)間信息, 并監(jiān)測(cè)當(dāng)前時(shí)間是否為更新時(shí)間;如果當(dāng)前時(shí)間為更新時(shí)間,則由能量計(jì)通過(guò)第二通信網(wǎng)絡(luò)向電子設(shè)備傳輸從遠(yuǎn)程服務(wù)器接收而存儲(chǔ)的固件;以及,由家用電子設(shè)備接收從能量計(jì)傳輸?shù)墓碳?,并使用接收的固件更新家用電子設(shè)備的固件。根據(jù)本發(fā)明的更新固件的系統(tǒng)和方法的優(yōu)點(diǎn)在于,在各個(gè)能源消費(fèi)者處安裝的能量計(jì)從遠(yuǎn)程服務(wù)器接收電子設(shè)備的固件的更新信息,并使用向電子設(shè)備再傳輸固件的更新信息的方法進(jìn)行電子設(shè)備的固件更新,藉此,用戶不需要親自介入到下載新固件以及進(jìn)行更新的過(guò)程中,從而用戶可以更新固件且免于關(guān)于更新固件的不便,且可以實(shí)現(xiàn)對(duì)多個(gè)電子設(shè)備的按時(shí)整裝更新。根據(jù)本發(fā)明的更新固件系統(tǒng)和方法的另一個(gè)優(yōu)點(diǎn)在于,伴隨著能量計(jì)由能夠與遠(yuǎn)程服務(wù)器通信的智能表取代的趨勢(shì),不需要單獨(dú)設(shè)立用于在遠(yuǎn)程服務(wù)器和各個(gè)能源消費(fèi)者的能量計(jì)之間接收和傳輸固件更新信息的基礎(chǔ)設(shè)施。根據(jù)本發(fā)明的更新固件系統(tǒng)和方法的另一個(gè)優(yōu)點(diǎn)在于,由于能量計(jì)可以預(yù)先接收固件更新信息并在相應(yīng)的時(shí)間點(diǎn)按時(shí)進(jìn)行更新,因此不需要在同一時(shí)間傳輸家用電子設(shè)備的固件,從而能夠分散通信擁堵并防止服務(wù)器的過(guò)載。此外,根據(jù)本發(fā)明的更新固件的系統(tǒng)和方法可以對(duì)于各種不同的電子設(shè)備用作通用的固件更新計(jì)劃,因?yàn)槟芰坑?jì)會(huì)安裝在任何用戶使用電子設(shè)備的地方。
所包含附圖用以對(duì)本發(fā)明的布置和實(shí)施方式提供進(jìn)一步的理解,且將附圖并入本申請(qǐng)中成為本申請(qǐng)的一部分。現(xiàn)在,參考以下附圖描述本發(fā)明的非限制和非詳盡的示例性實(shí)施例,其中,圖1是圖示說(shuō)明了根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的用于更新家用電子設(shè)備的固件的系統(tǒng)的概念原理圖;圖2是圖示說(shuō)明了通過(guò)根據(jù)本發(fā)明的固件更新系統(tǒng)進(jìn)行的家用電子設(shè)備的固件更新的模擬圖;圖3是圖示說(shuō)明了在根據(jù)本發(fā)明的更新固件系統(tǒng)中的家用電子設(shè)備的配置的示意圖;圖4是固件更新的概念圖;圖5和圖6是圖示說(shuō)明了根據(jù)本發(fā)明的示例性實(shí)施例的用于更新家用電子設(shè)備的固件的方法的圖;圖7是圖示說(shuō)明了在根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的示意圖;圖8是圖示說(shuō)明了在根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的運(yùn)行過(guò)程的流程圖;圖9是圖示說(shuō)明了在根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的示意圖;以及圖10是圖示說(shuō)明了在根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的運(yùn)行過(guò)程的流程圖。
具體實(shí)施例方式本發(fā)明的其他優(yōu)點(diǎn)、目的和特征將在說(shuō)明書(shū)的下文中闡明,或者在本領(lǐng)域的普通技術(shù)人員核實(shí)下文以后或者學(xué)習(xí)了本發(fā)明的實(shí)踐以后變得很明顯。本發(fā)明的目的和其他優(yōu)點(diǎn)可以通過(guò)在書(shū)面的說(shuō)明書(shū)和權(quán)利要求書(shū)以及附圖中特別指明的方法而實(shí)現(xiàn)及獲得。以下,將參考附圖詳述本發(fā)明的示例性實(shí)施例。需要理解的是,為了簡(jiǎn)單和/或清晰的說(shuō)明,在附圖中所示的元件并未按照比例繪制。例如,為了清晰起見(jiàn),一些元件的尺寸可能相對(duì)于其他元件被夸大了。此外,如果認(rèn)為合適,在圖中重復(fù)的附圖標(biāo)記用來(lái)指示相應(yīng)的和/或相似的元件。發(fā)明人可能會(huì)定義特別的術(shù)語(yǔ)從而以所知的最佳模式描述本發(fā)明。因此,在說(shuō)明書(shū)和權(quán)利要求書(shū)中使用的具體術(shù)語(yǔ)或用詞的含義不應(yīng)局限于字面或者通常使用的意思,而是應(yīng)當(dāng)根據(jù)本發(fā)明的實(shí)質(zhì)和范圍來(lái)分析解釋。因此,這些術(shù)語(yǔ)的定義可以基于整個(gè)說(shuō)明書(shū)的內(nèi)容來(lái)確定。在下面的詳細(xì)說(shuō)明中,闡述了許多具體細(xì)節(jié)以提供對(duì)權(quán)利要求內(nèi)容的詳盡解釋。 然而,本領(lǐng)域的技術(shù)人員將會(huì)了解到,權(quán)利要求的內(nèi)容可能在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)行。在其他實(shí)例中,沒(méi)有詳細(xì)描述已公知的方法,程序,組件和/或電路。在下文的說(shuō)明書(shū)和/或權(quán)利要求書(shū)中,可使用術(shù)語(yǔ)“結(jié)合”和/或“連接”以及它們的衍生詞。在特別的實(shí)施例中,“連接”可用于表示兩個(gè)以上的元件直接相互物理地和/或電氣地接觸?!敖Y(jié)合”可表示兩個(gè)以上的元件直接物理地和/或電氣地接觸。然而,“結(jié)合” 也可以表示兩個(gè)以上的元件并未直接相互接觸,但仍然相互配合和/或相互影響。例如,“結(jié)合”和“連接”可以表示兩個(gè)以上元件并未相互接觸,但是通過(guò)另一個(gè)元件或者中間元件間接地接合在一起。此外,術(shù)語(yǔ)“和/或”可以表示“和”,也可以表示“或”,可以表示“異或”,可以表示 “一”,可以表示“一些,但不是所有的”,可以表示“都不是”,和/或可以表示“都”,盡管權(quán)利要求內(nèi)容的范圍并不限于這些。在下文的說(shuō)明書(shū)和/或權(quán)利要求書(shū)中,可使用術(shù)語(yǔ)“包括”和“包含”以及它
們的衍生詞,而且它們彼此被視為是同義詞。此外,術(shù)語(yǔ)“包括......的”、“包括”、“具
有......的”、“具有”、“帶有”或者其他變形被用于具體說(shuō)明書(shū)和/或權(quán)利要求書(shū)中以表示
類似于術(shù)語(yǔ)“包含”的非封閉式的含有。如“之后”、“然后”、“下一步”等詞并不是為了限制各個(gè)過(guò)程的順序;這些詞僅僅是用于通過(guò)對(duì)方法的說(shuō)明來(lái)引導(dǎo)讀者。在此的術(shù)語(yǔ)“第一”、“第二”等并不表示任何順序、數(shù)量或者重要性,而是用來(lái)區(qū)別一個(gè)元素和另一個(gè)元素,且術(shù)語(yǔ)“一”在此處不表示數(shù)量的限制,而是表示所引用的項(xiàng)目至少有一個(gè)存在。在描述本發(fā)明時(shí),本領(lǐng)域中公知的結(jié)構(gòu)或過(guò)程的詳細(xì)描述可能被省略以避免本領(lǐng)域的普通技術(shù)人員由于關(guān)于這些公知的結(jié)構(gòu)和功能的不必要的細(xì)節(jié)而模糊了對(duì)本發(fā)明的理解。
以下將參考附圖詳細(xì)描述根據(jù)本發(fā)明的更新固件的系統(tǒng)和方法。圖1是圖示說(shuō)明了根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的用于更新家用電子設(shè)備的固件的系統(tǒng)(以下將被稱為“固件更新系統(tǒng)”)的概念原理圖。參考圖1,能源供應(yīng)公司(11)通過(guò)能源供應(yīng)線(1 向各個(gè)能源消費(fèi)者提供能源。 能量計(jì)04)被安裝在各個(gè)能源消費(fèi)者處,以通過(guò)連接到能源供應(yīng)線(1 來(lái)測(cè)量被相應(yīng)的能源消費(fèi)者(10)的負(fù)載(17-1 17-k)消耗使用的能源。在本發(fā)明中,術(shù)語(yǔ)“能源”是指電能、燃?xì)夂妥詠?lái)水中任一種,且能量計(jì)04)是指 “電表”、“燃?xì)獗怼被颉白詠?lái)水表”。能源消費(fèi)者(10)裝備了具有不同類型和功能的電子設(shè)備05)。在各個(gè)能源消費(fèi)者(10)處安裝的電子設(shè)備05)可以被稱為“家用電子設(shè)備”。雖然圖1圖示說(shuō)明了一個(gè)家用電子設(shè)備(25),但顯然家用電子設(shè)備0 可包括多個(gè)電子設(shè)備。家用電子設(shè)備0 可以是與能量計(jì)04)關(guān)聯(lián)或者不關(guān)聯(lián)的負(fù)載。在一個(gè)非限制性的實(shí)施例中,當(dāng)能量計(jì)04)為電表,且負(fù)載為使用通過(guò)能源供應(yīng)線(13)供應(yīng)的電能的家用電子設(shè)備的情況下,家用電子設(shè)備成為了負(fù)載。然而,在能量計(jì)04)為燃?xì)獗恚壹矣秒娮釉O(shè)備0 不是消耗燃?xì)獾脑O(shè)備的情況下,家用電子設(shè)備0 不是與能量計(jì)04)關(guān)聯(lián)的負(fù)載。也就是說(shuō),家用電子設(shè)備05)并不需要是與關(guān)于供應(yīng)到能源消費(fèi)者(10)的能源相關(guān)的能量計(jì)04)關(guān)聯(lián)的設(shè)備。根據(jù)本發(fā)明的用于家用電子設(shè)備的固件更新系統(tǒng)包括遠(yuǎn)程服務(wù)器(21),其生成或管理家用電子設(shè)備的固件;能量計(jì)(M),其從所述遠(yuǎn)程服務(wù)器04)接收家用電子設(shè)備的固件;以及家用電子設(shè)備(25),其從所述能量計(jì)04)接收固件。遠(yuǎn)程服務(wù)器和能量計(jì)04)通過(guò)第一通信網(wǎng)絡(luò)02)交換關(guān)于固件更新的信息。此外,能量計(jì)04)和家用電子設(shè)備0 和通過(guò)第二通信網(wǎng)絡(luò)交換關(guān)于固件更新的信息。所述第一和第二的通信網(wǎng)絡(luò)(22,2 可以是各類通信網(wǎng)絡(luò)。在一個(gè)非限制性的實(shí)施例中,第一和第二通信網(wǎng)絡(luò)(22,2;3)可以是雙向通信網(wǎng)絡(luò)。更具體而言,第一通信網(wǎng)絡(luò)02)可以是WAN (Wide Area Network,廣域網(wǎng)),其包括有線互聯(lián)網(wǎng)網(wǎng)絡(luò)或無(wú)線互聯(lián)網(wǎng)網(wǎng)絡(luò),且第二通信網(wǎng)絡(luò)(2 可以是有線或無(wú)線的HAN(Home Area Network,家庭局域網(wǎng)),其包括ZigBee通信網(wǎng)絡(luò)或電力線通信網(wǎng)絡(luò)。遠(yuǎn)程服務(wù)器用于生成或管理家用電子設(shè)備05)的固件,并向能量計(jì)04)傳輸家用電子設(shè)備05)的固件。能量計(jì)04)可以基于能源類型和所需功能而以不同方式配置。能量計(jì)04)主要通過(guò)連接到能源供應(yīng)線(13)而測(cè)量能源消費(fèi)者(10)的負(fù)載(17-1 17-k)消耗的能源。測(cè)得的信息可被用于各個(gè)領(lǐng)域,包括但不限于,用于計(jì)算能源消耗率,或者向用戶提供各種與能源相關(guān)的分析信息。特別地,關(guān)于本發(fā)明,能量計(jì)04)向家用電子設(shè)備05) 傳輸從遠(yuǎn)程服務(wù)器接收的家用電子設(shè)備的固件。家用電子設(shè)備0 通過(guò)固件運(yùn)行, 其中,固件定義了控制電子設(shè)備運(yùn)行的程序指令。一般情況下,固件存儲(chǔ)在R0M(只讀存儲(chǔ)器)中,且不論是否有電源都能保持。根據(jù)本發(fā)明的固件可以在任何時(shí)刻更新,且家用電子設(shè)備0 將固件保持在ROM中。此外,如果家用電子設(shè)備05)從能量計(jì)04)接收了新的固件,則其將當(dāng)前使用的
8固件更新為從能量計(jì)04)接收的新固件。圖2是圖示說(shuō)明了通過(guò)根據(jù)本發(fā)明的固件更新系統(tǒng)進(jìn)行的家用電子設(shè)備的固件更新的模擬圖。參考圖2描述了各個(gè)示例性實(shí)施例,其中,家用電子設(shè)備0 的固件更新是通過(guò)根據(jù)本發(fā)明的固件更新系統(tǒng)實(shí)施的。參考圖加,遠(yuǎn)程服務(wù)器向能量計(jì)04)傳輸家用電子設(shè)備0 的固件,而能量計(jì)04)向家用電子設(shè)備0 原樣傳輸接收的固件,且家用電子設(shè)備0 更新從能量計(jì) (24)接收的固件。也就是說(shuō),能量計(jì)04)將從遠(yuǎn)程服務(wù)器接收的固件直接轉(zhuǎn)發(fā)給家用電子設(shè)備(25)。參考圖2b,遠(yuǎn)程服務(wù)器向能量計(jì)04)連同家用電子設(shè)備的固件一起傳輸更新時(shí)間信息,更新時(shí)間定義了家用電子設(shè)備05)的固件將要被更新的一個(gè)未來(lái)的時(shí)刻。能量計(jì)04)暫時(shí)存儲(chǔ)從遠(yuǎn)程服務(wù)器接收的固件和更新時(shí)間信息。此后,能量計(jì)04)監(jiān)測(cè)相關(guān)的更新時(shí)間是否到來(lái),且如果判定了相關(guān)的更新時(shí)間已經(jīng)到來(lái),則能量計(jì) (24)向家用電子設(shè)備0 傳輸所存儲(chǔ)的固件,從而家用電子設(shè)備0 使用從能量計(jì)04) 接收的固件進(jìn)行更新。也就是說(shuō),能量計(jì)04)預(yù)先下載家用電子設(shè)備0 的固件,并在待進(jìn)行更新時(shí)更新家用電子設(shè)備05)。能量計(jì)04)可以記錄并管理與家用電子設(shè)備05)的固件更新的進(jìn)行相關(guān)的歷史。該歷史信息可作不同用途。在一個(gè)非限制性的實(shí)施例中,能量計(jì)04)可以向遠(yuǎn)程服務(wù)器傳輸相關(guān)的歷史信息以檢查是否有關(guān)于家用電子設(shè)備05)的任何更新或最新固件,檢查以后從遠(yuǎn)程服務(wù)器下載最新固件,并向家用電子設(shè)備0 傳輸所下載的最新固件。同時(shí),基于由家用電子設(shè)備05)實(shí)現(xiàn)的不同功能,固件可能會(huì)形成為能夠執(zhí)行各種功能的模塊。此時(shí),固件可配置為在任何時(shí)候都整體更新,或可配置為單獨(dú)為每個(gè)模塊更新。在家用電子設(shè)備0 的固件形成為單獨(dú)更新的模塊的情況下,遠(yuǎn)程服務(wù)器
可以為每個(gè)模塊生成固件或?yàn)槊總€(gè)模塊管理固件。此時(shí),遠(yuǎn)程服務(wù)器可以向能量計(jì) (24)為每個(gè)模塊傳輸固件,也可以為每個(gè)模塊傳輸更新時(shí)間信息。然后,可以實(shí)現(xiàn)對(duì)家用電子設(shè)備0 的每個(gè)模塊的固件更新。如上所述,家用電子設(shè)備的固件更新可以以整體或模塊單元實(shí)現(xiàn),因此本發(fā)明的術(shù)語(yǔ)“固件”也具有能夠更新整體固件和能夠單獨(dú)更新固件的模塊的含義。能量計(jì)04)或家用電子設(shè)備0 可以在一接收到固件就檢查接收的固件是否無(wú)任何缺陷(以下簡(jiǎn)稱為“完整性檢查”),完整性檢查表現(xiàn)為檢查固件是否已全部正常接收。更新的完整性是非常重要的,因?yàn)閼?yīng)用有缺陷或者甚至被故意操縱的更新有可能使設(shè)備失效。固件可以連同提要信息一起傳輸,該提要信息例如固件的類型、數(shù)目及大小以用于完整性檢查,且能量計(jì)04)和家用電子設(shè)備05)可以將提要信息與接收的固件相比較以檢查完整性。作為完整性檢查的結(jié)果,如果固件未正常接收,則能量計(jì)04)可以與遠(yuǎn)程服務(wù)器(21)通信以再次接收相關(guān)固件,且家用電子設(shè)備0 可以與能量計(jì)04)通信以再次接收相關(guān)固件。只要通過(guò)第二通信網(wǎng)絡(luò)03)從能量計(jì)04)接收固件以實(shí)現(xiàn)本身的固件更新,則家用電子設(shè)備0 不限類型。特別是,家用電子設(shè)備0 可以是在能源消費(fèi)者(10)處安裝的家用顯示器以顯示關(guān)于能源的不同信息。圖3是圖示說(shuō)明了在根據(jù)本發(fā)明的更新固件系統(tǒng)中的家用電子設(shè)備的配置的示意圖。參考圖3描述家用電子設(shè)備05)的詳細(xì)的示例性實(shí)施例。如上文所述,家用電子設(shè)備05)的類型不限。因此,雖然沒(méi)有明確說(shuō)明,但家用電子設(shè)備05)可以有不同的配置來(lái)實(shí)現(xiàn)內(nèi)部的功能。通信裝置Q5-1)被配置為通過(guò)第二通信網(wǎng)絡(luò)與能量計(jì)04)通信。例如,通信裝置05-1)可以被配置為使用包括ZigBee通信方法或PLC(電力線通信)方法在內(nèi)的不同的有線/無(wú)線通信方法與能量計(jì)04)通信。存儲(chǔ)器05- 是用于存儲(chǔ)和保持固件的組成元件,通常包括ROM。存儲(chǔ)裝置 (25-3)是非易失性的存儲(chǔ)介質(zhì),以存儲(chǔ)家用電子設(shè)備05)的運(yùn)行所必需的各種信息。處理器Q5-4)通過(guò)用存儲(chǔ)在存儲(chǔ)器05- 中的固件運(yùn)行而實(shí)現(xiàn)了家用電子設(shè)備0 的整體控制,且可以使用微處理器或CPU(中央處理單元)來(lái)配置。特別地,處理器05-4)檢查通過(guò)通信裝置05-1)從能量計(jì)04)接收的固件的完整性,并使用從能量計(jì)
(24)接收的新固件更新當(dāng)前使用的固件。術(shù)語(yǔ)實(shí)現(xiàn)或者進(jìn)行更新的意思是家用電子設(shè)備
(25)如此處理以在新固件下運(yùn)行。也就是說(shuō),如圖4中所示,在存儲(chǔ)器05-2)中存儲(chǔ)的當(dāng)前固件(16-3)被更新為從能量計(jì)04)接收的新固件(16-1)。如果新固件被記錄在存儲(chǔ)器05-2)中,此后家用電子設(shè)備05)基于新固件的內(nèi)容運(yùn)行。此時(shí),處理器Q5-4)——甚至在固件被更新以后——仍可以不做任何改變地保持包括更新之前預(yù)置的運(yùn)行環(huán)境(例如,用戶設(shè)置的環(huán)境信息以及與能量計(jì)04)的通信環(huán)境)在內(nèi)的信息。此外,處理器05-4)可以記錄并存儲(chǔ)當(dāng)前運(yùn)行固件的信息,固件更新嘗試和關(guān)于更新嘗試的結(jié)果的歷史。待存儲(chǔ)的固件信息可能包括版本信息和更新時(shí)間,且存儲(chǔ)的信息可以由用戶或者能量計(jì)04)確認(rèn)或檢查。圖5和圖6是圖示說(shuō)明了根據(jù)本發(fā)明的示例性實(shí)施例的用于更新家用電子設(shè)備的固件的方法的圖。參考圖5和圖6描述用于更新固件的方法(以下稱為“固件更新方法”) 的不同示例性實(shí)施例。圖5是能量計(jì)04)將從遠(yuǎn)程服務(wù)器接收的固件轉(zhuǎn)發(fā)給家用電子設(shè)備05) 的示例性實(shí)施例。首先,生成并管理家用電子設(shè)備0 的固件的遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)0 向能量計(jì)04)傳輸新固件(S211)。能量計(jì)04)接收從遠(yuǎn)程服務(wù)器傳輸?shù)墓碳⑼ㄟ^(guò)第二通信網(wǎng)絡(luò)03)向家用電子設(shè)備05)傳輸固件(S212)。此時(shí),能量計(jì)04)可檢查從遠(yuǎn)程服務(wù)器接收的固件的完整性,而且,作為檢查的結(jié)果,如果確定該固件尚未被正常接收,則會(huì)與遠(yuǎn)程服務(wù)器建立通信以再次接收相關(guān)的固件。
家用電子設(shè)備0 接收從能量計(jì)04)傳輸?shù)墓碳⑹褂媒邮盏墓碳缕涔碳?S213)。此時(shí),家用電子設(shè)備05)可檢查接收的固件的完整性,而且,作為檢查的結(jié)果, 如果確定該固件尚未被正常接收,則會(huì)與能量計(jì)04)建立通信以再次接收相關(guān)的固件。圖6是能量計(jì)04)將從遠(yuǎn)程服務(wù)器接收的固件在未來(lái)的某時(shí)刻按時(shí)向家用電子設(shè)備0 傳輸?shù)氖纠詫?shí)施例。首先,生成并管理的家用電子設(shè)備0 的固件的遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)02)向能量計(jì)傳輸新固件和更新時(shí)間信息,該更新時(shí)間信息為將要運(yùn)行新固件的某個(gè)未來(lái)時(shí)刻(S231)。此時(shí),能量計(jì)04)可檢查從遠(yuǎn)程服務(wù)器接收的固件的完整性,而且,作為檢查的結(jié)果,如果確定該固件尚未被正常接收,則會(huì)與遠(yuǎn)程服務(wù)器建立通信以再次接收相關(guān)的固件。能量計(jì)04)存儲(chǔ)從遠(yuǎn)程服務(wù)器接收的固件和更新時(shí)間信息(S232)?,F(xiàn)在,能量計(jì)04)檢查當(dāng)前時(shí)間是否已成為更新時(shí)間(S233)。如果檢查的結(jié)果是當(dāng)前時(shí)間已成為更新時(shí)間(S234),則能量計(jì)04)通過(guò)第二通信網(wǎng)絡(luò)03)向家用電子設(shè)備 (25)傳輸在步驟232中存儲(chǔ)的固件(S23Q。家用電子設(shè)備0 接收從能量計(jì)04)傳輸?shù)墓碳⑹褂媒邮盏墓碳缕涔碳?S236)。此時(shí),家用電子設(shè)備0 可檢查接收的固件的完整性,而且,作為檢查的結(jié)果,如果確定該固件尚未被正常接收,則會(huì)與能量計(jì)04)建立通信以再次接收相關(guān)的固件。即使在固件更新以后,在步驟S236時(shí)家用電子設(shè)備0 可能會(huì)保持其運(yùn)行環(huán)境不變,包括由用戶設(shè)定的環(huán)境信息或者與能量計(jì)04)的通信環(huán)境。能量計(jì)04)記錄與通過(guò)圖5的步驟S212或圖6的步驟S235的家用電子設(shè)備的固件更新相關(guān)的歷史,即,在其存儲(chǔ)裝置中04-4,在下文中介紹)記錄固件版本信息和時(shí)間信息并管理該歷史。待存儲(chǔ)的固件信息包括版本和更新時(shí)間。這些信息可作不同用途。在一個(gè)非限制性的實(shí)施例中,可用于用戶、能量計(jì)04) 或遠(yuǎn)程服務(wù)器對(duì)家用電子設(shè)備的固件更新歷史的查詢,或者能夠通知更新嘗試失敗的信息可使家用電子設(shè)備05)再次嘗試相關(guān)固件的更新。圖7是圖示說(shuō)明了在根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的示意圖,其中能量計(jì)04)包括測(cè)量裝置(M-I),第一通信裝置(M-2),第二通信裝置 (24-3),存儲(chǔ)裝置04-4),處理器04- ,R0M(只讀存儲(chǔ)器,24-6),以及RAM(隨機(jī)存取存儲(chǔ)器,24-7)。測(cè)量裝置04-1)通過(guò)連接到能源供應(yīng)線(1 測(cè)量相應(yīng)的能源消費(fèi)者的能源消費(fèi) (即,消耗的能源量)。通過(guò)測(cè)量裝置04-1)測(cè)量的能源消費(fèi)可在存儲(chǔ)裝置04-4)中存儲(chǔ)并管理,或者,雖然沒(méi)有說(shuō)明,但能源消費(fèi)可通過(guò)能夠顯示能源消費(fèi)的顯示裝置來(lái)顯示。第一通信裝置04- 可通過(guò)第一通信網(wǎng)絡(luò)0 與遠(yuǎn)程服務(wù)器通信。在一個(gè)非限制性的實(shí)施例中,第一通信裝置04- 可以是能夠被連接到包括有線互聯(lián)網(wǎng)網(wǎng)絡(luò)或無(wú)線互聯(lián)網(wǎng)網(wǎng)絡(luò)在內(nèi)的WAN(廣域網(wǎng))的調(diào)制解調(diào)器。第二通信裝置可通過(guò)第二通信網(wǎng)絡(luò)與家用電子設(shè)備0 通信。在一個(gè)非限制性的實(shí)施例中,第二通信裝置可以被配置為通過(guò)使用包括ZigBee通信方法或PLC(電力線通信)方法在內(nèi)的不同的有線/無(wú)線通信方法通信。第一和第二通信裝置(對(duì)-2,24_;3)可以基于第一和第二通信網(wǎng)絡(luò)(22,2;3)的類型互相結(jié)合在一起。存儲(chǔ)裝置Q4-4)是能夠讀寫(xiě)數(shù)字?jǐn)?shù)據(jù)的非易失性存儲(chǔ)介質(zhì),且存儲(chǔ)和保持通過(guò)測(cè)量裝置04-1)測(cè)量的對(duì)于能源消耗所必須的各種信息,以及用于能量計(jì)04)的運(yùn)行的各種信息。ROM(24-6)存儲(chǔ)能量計(jì)04)的驅(qū)動(dòng)程序,且RAMQ4-7)暫時(shí)存儲(chǔ)由處理器立即存取的數(shù)據(jù)。處理器04- 可以使用微處理器或CPU(中央處理單元)來(lái)配置,并根據(jù)存儲(chǔ)在 ROM(24-6)中的驅(qū)動(dòng)程序運(yùn)行而總體地控制能量計(jì)04)。特別地,處理器04- 通過(guò)第二通信裝置向家用電子設(shè)備0 傳輸通過(guò)第一通信裝置0 從遠(yuǎn)程服務(wù)器接收的固件。此時(shí),處理器04- 定期通過(guò)第一通信裝置04- 訪問(wèn)遠(yuǎn)程服務(wù)器以檢查是否有用于家用電子設(shè)備05)的新固件,而且如果有可用的新固件,則向遠(yuǎn)程服務(wù)器請(qǐng)求下載新固件。此外,如果有用于家用電子設(shè)備0 的新固件,遠(yuǎn)程服務(wù)器可通知能量計(jì) (24)有可用的新固件,藉此,處理器04- 可以通過(guò)第一通信裝置04- 下載家用電子設(shè)備0 的固件。處理器04- 可檢查從第一通信裝置04- 接收的固件的完整性,而且, 作為檢查的結(jié)果,如果確定該固件尚未被正常接收,則會(huì)與遠(yuǎn)程服務(wù)器建立通信以再次接收相關(guān)的固件。圖8是圖示說(shuō)明了在根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的運(yùn)行過(guò)程的流程圖。參考圖8描述了一個(gè)典型的操作,其中,在圖7中所示的能量計(jì) (24)實(shí)現(xiàn)了家用電子設(shè)備的固件升級(jí)。首先,在家用電子設(shè)備0 的固件通過(guò)第一通信裝置04- 接收的情況下 (S251),處理器04-5)檢查接收的固件的完整性(S252)。作為完整性檢查的結(jié)果(S253),如果該固件尚未被正常接收,處理器04-5)則會(huì)通過(guò)第一通信裝置04- 與遠(yuǎn)程服務(wù)器通信以再次接收相關(guān)的固件(S254)。然而,作為完整性檢查的結(jié)果(S253),如果確定該固件已經(jīng)被正常接收,處理器 (24-5)則會(huì)向家用電子設(shè)備05)傳輸接收的固件(S255),藉此,可以由家用電子設(shè)備Q5) 實(shí)現(xiàn)固件升級(jí)。圖9是圖示說(shuō)明了在根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的示意圖,其中能量計(jì)04)包括測(cè)量裝置(M-I),第一通信裝置(M-2),第二通信裝置(對(duì)-3),存儲(chǔ)裝置(對(duì)-4),處理器04- ,ROM (只讀存儲(chǔ)器,24-6),RAM (隨機(jī)存取存儲(chǔ)器,24-7)以及時(shí)間檢測(cè)裝置04-8)。測(cè)量裝置04-1)通過(guò)連接到能源供應(yīng)線(1 測(cè)量相應(yīng)的能源消費(fèi)者的能源消費(fèi) (即,消耗的能源量)。通過(guò)測(cè)量裝置04-1)測(cè)量的能源消費(fèi)可在存儲(chǔ)裝置04-4)中存儲(chǔ)并管理,或者,雖然沒(méi)有說(shuō)明,但能源消費(fèi)可通過(guò)能夠顯示能源消費(fèi)的顯示裝置來(lái)顯示。第一通信裝置04- 可通過(guò)第一通信網(wǎng)絡(luò)0 與遠(yuǎn)程服務(wù)器通信。在一個(gè)非限制性的實(shí)施例中,第一通信裝置04- 可以是能夠被連接到包括有線互聯(lián)網(wǎng)網(wǎng)絡(luò)或無(wú)線互聯(lián)網(wǎng)網(wǎng)絡(luò)在內(nèi)的WAN(廣域網(wǎng))的調(diào)制解調(diào)器。第二通信裝置可通過(guò)第二通信網(wǎng)絡(luò)與家用電子設(shè)備0 通信。在一個(gè)非限制性的實(shí)施例中,第二通信裝置04-:3)可以被配置為通過(guò)使用包括ZigBee通信方法或PLC(電力線通信)方法在內(nèi)的不同的有線/無(wú)線通信方法通信。第一和第二通信裝置(對(duì)-2,24_;3)可以基于第一和第二通信網(wǎng)絡(luò)(22,2 的類型
互相結(jié)合在一起。存儲(chǔ)裝置Q4-4)是能夠讀寫(xiě)數(shù)字?jǐn)?shù)據(jù)的非易失性存儲(chǔ)介質(zhì),且存儲(chǔ)和保持通過(guò)測(cè)量裝置04-1)測(cè)量的對(duì)于能源消耗所必須的各種信息,以及用于能量計(jì)04)的運(yùn)行的各種信息。時(shí)間檢測(cè)裝置Q4-8)測(cè)量當(dāng)前時(shí)間,其中當(dāng)前時(shí)間的測(cè)量方法可以是不同的配置。在一個(gè)非限制性的實(shí)施例中,時(shí)間檢測(cè)裝置04-8)可以使用RTC(實(shí)時(shí)時(shí)鐘)測(cè)量當(dāng)前時(shí)間。通過(guò)時(shí)間檢測(cè)裝置04-8)測(cè)量的當(dāng)前時(shí)間可能產(chǎn)生誤差,因此當(dāng)前時(shí)間被設(shè)置為是可以調(diào)整的。當(dāng)前時(shí)間的調(diào)整可以通過(guò)與包括遠(yuǎn)程服務(wù)器在內(nèi)的其他設(shè)備通信來(lái)實(shí)現(xiàn), 或者可以直接由用戶設(shè)定以實(shí)現(xiàn)。在后一種情況下,能量計(jì)04)可包括能夠顯示由時(shí)間檢測(cè)裝置04-8)測(cè)量的當(dāng)前時(shí)間并由用戶調(diào)整時(shí)間的用戶界面。ROM(24-6)存儲(chǔ)能量計(jì)04)的驅(qū)動(dòng)程序,且RAMQ4-7)暫時(shí)存儲(chǔ)由處理器立即存取的數(shù)據(jù)。處理器04- 可以使用微處理器或CPU(中央處理單元)來(lái)配置,并根據(jù)存儲(chǔ)在 ROM(24-6)中的驅(qū)動(dòng)程序運(yùn)行而總體地控制能量計(jì)04)。特別地,處理器04- 通過(guò)第二通信裝置向家用電子設(shè)備0 傳輸通過(guò)第一通信裝置04- 從遠(yuǎn)程服務(wù)器接收的固件。此時(shí),處理器04- 定期通過(guò)第一通信裝置04- 訪問(wèn)遠(yuǎn)程服務(wù)器以檢查是否有用于家用電子設(shè)備05)的新固件,而且如果有可用的新固件,則向遠(yuǎn)程服務(wù)器請(qǐng)求下載新固件。此外,如果有用于家用電子設(shè)備0 的新固件,遠(yuǎn)程服務(wù)器可通知能量計(jì) (24)有可用的新固件,藉此,處理器04- 可以通過(guò)第一通信裝置04- 下載家用電子設(shè)備的固件。處理器04- 可檢查從第一通信裝置04- 接收的固件的完整性,而且,作為檢查的結(jié)果,如果確定該固件尚未被正常接收,則會(huì)與遠(yuǎn)程服務(wù)器建立通信以再次接收相關(guān)的固件。圖10是圖示說(shuō)明了在根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例的更新固件系統(tǒng)中的能量計(jì)的運(yùn)行過(guò)程的流程圖。參考圖10描述了一個(gè)典型的操作,其中,在圖9中所示的能量計(jì)04)實(shí)現(xiàn)了家用電子設(shè)備的固件升級(jí)。首先,在家用電子設(shè)備05)的固件和更新時(shí)間信息通過(guò)第一通信裝置04-2)接收的情況下(S271),處理器04-5)檢查接收的固件的完整性(S272)。作為完整性檢查的結(jié)果(S273),如果該固件尚未被正常接收,處理器04-5)則會(huì)通過(guò)第一通信裝置04- 與遠(yuǎn)程服務(wù)器通信以再次接收相關(guān)的固件(S274)。然而,作為完整性檢查的結(jié)果(S273),如果確定該固件已經(jīng)被正常接收,則處理器 (24-5)在存儲(chǔ)裝置04-4)中存儲(chǔ)從遠(yuǎn)程服務(wù)器接收的固件和更新時(shí)間信息(S275)?,F(xiàn)在,處理器04-5)通過(guò)使用由時(shí)間檢測(cè)裝置04-8)測(cè)量的當(dāng)前時(shí)間信息監(jiān)視更新時(shí)間是否已經(jīng)到來(lái)(S276)。
作為檢查的結(jié)果如果確定當(dāng)前時(shí)間已成為更新時(shí)間(S277),則在步驟S275中在存儲(chǔ)裝置04-4)內(nèi)存儲(chǔ)的固件通過(guò)第二通信網(wǎng)絡(luò)向家用電子設(shè)備0 傳輸 (S278)。根據(jù)本發(fā)明的更新固件的系統(tǒng)和方法可以以許多不同的方式實(shí)施,且本發(fā)明不應(yīng)該被解釋為限于在此所述的實(shí)施方式。因此,本發(fā)明的實(shí)施方式意圖覆蓋在本發(fā)明所附權(quán)利要求書(shū)和其等同方式的范圍以內(nèi)的修改和變化。在關(guān)于一些實(shí)施方式的一些特定的特征或方式可能已經(jīng)被公開(kāi)時(shí),根據(jù)需要,這些特征或方式可以選擇性地與其他實(shí)施方式中的一個(gè)或多個(gè)其他的特征和/或方式結(jié)合。
權(quán)利要求
1.一種用于對(duì)能源消費(fèi)者的家用電子設(shè)備進(jìn)行更新的更新固件的系統(tǒng),該系統(tǒng)包括 遠(yuǎn)程服務(wù)器,其生成并管理家用電子設(shè)備的固件;能量計(jì),其通過(guò)第一通信網(wǎng)絡(luò)從所述遠(yuǎn)程服務(wù)器接收固件;以及家用電子設(shè)備,其通過(guò)第二通信網(wǎng)絡(luò)從所述能量計(jì)接收固件,其中, 所述遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)向能量計(jì)傳輸固件,所述能量計(jì)通過(guò)第二通信網(wǎng)絡(luò)向家用電子設(shè)備傳輸接收的固件,且家用電子設(shè)備檢查接收的固件中是否有任何缺陷,并使用接收的固件運(yùn)行。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述能量計(jì)測(cè)量電能、燃?xì)夂妥詠?lái)水中任意一個(gè)的使用量。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述能量計(jì)包括計(jì)量裝置,其計(jì)算供應(yīng)到負(fù)載的能源量值;存儲(chǔ)裝置,其記錄所計(jì)算的能源量值和用于能量計(jì)的運(yùn)行所需的信息;第一通信裝置,其用于向遠(yuǎn)程服務(wù)器傳輸數(shù)據(jù)和從遠(yuǎn)程服務(wù)器接收數(shù)據(jù);以及第二通信裝置,其用于向家用電子設(shè)備傳輸數(shù)據(jù)和從家用電子設(shè)備接收數(shù)據(jù),其中,家用電子設(shè)備的固件是通過(guò)第一通信裝置從遠(yuǎn)程服務(wù)器下載的并記錄在存儲(chǔ)裝置中,且下載的固件是通過(guò)第二通信裝置傳輸?shù)郊矣秒娮釉O(shè)備中的。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其中,所述能量計(jì)將家用電子設(shè)備的固件更新的歷史記錄在存儲(chǔ)裝置中。
5.根據(jù)權(quán)利要求3所述的系統(tǒng),其中,所述能量計(jì)進(jìn)一步包括測(cè)量當(dāng)前時(shí)間的時(shí)間檢測(cè)裝置。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其中,所述能量計(jì)通過(guò)第一通信裝置從遠(yuǎn)程服務(wù)器下載家用電子設(shè)備的固件和更新時(shí)間信息,并記錄在存儲(chǔ)裝置中,而且,如果通過(guò)時(shí)間檢測(cè)裝置測(cè)量的當(dāng)前時(shí)間成為記錄在存儲(chǔ)裝置中的更新時(shí)間,則能量計(jì)通過(guò)第二通信裝置向家用電子設(shè)備傳輸記錄在存儲(chǔ)裝置中的固件。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),其中,通過(guò)時(shí)間檢測(cè)裝置測(cè)量的當(dāng)前時(shí)間能夠被校正, 且通過(guò)時(shí)間檢測(cè)裝置的對(duì)當(dāng)前時(shí)間的校正能夠通過(guò)與其他設(shè)備的通信實(shí)現(xiàn),或者通過(guò)位于能量計(jì)上的用戶界面由用戶親自設(shè)定。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述家用電子設(shè)備包括通信裝置,其從能量計(jì)接收固件;存儲(chǔ)器,其存儲(chǔ)接收的固件;以及處理器,其檢測(cè)固件中是否無(wú)缺陷,并運(yùn)行接收的固件。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述家用電子設(shè)備進(jìn)一步包括存儲(chǔ)裝置,以記錄和存儲(chǔ)當(dāng)前運(yùn)行固件的至少包括版本和更新時(shí)間在內(nèi)的信息。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,所述家用電子設(shè)備在存儲(chǔ)裝置中記錄了固件的更新嘗試以及該更新嘗試的結(jié)果的歷史。
11.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,即使固件已經(jīng)被更新,所述家用電子設(shè)備也根據(jù)在固件更新之前預(yù)置的運(yùn)行環(huán)境運(yùn)行。
12.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述固件配置為每個(gè)模塊能夠進(jìn)行單獨(dú)的更新,其中,家用電子設(shè)備的固件更新對(duì)于每個(gè)模塊獨(dú)立實(shí)現(xiàn)。
13.一種用于對(duì)能源消費(fèi)者的家用電子設(shè)備進(jìn)行更新的更新固件的方法,該方法包括 由生成并管理家用電子設(shè)備的固件的遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)向能量計(jì)傳輸固件;由所述能量計(jì)接收從所述遠(yuǎn)程服務(wù)器傳輸?shù)墓碳?,并通過(guò)第二通信網(wǎng)絡(luò)向家用電子設(shè)備傳輸該固件;由家用電子設(shè)備接收從能量計(jì)傳輸?shù)墓碳?,并使用接收的固件更新家用電子設(shè)備的固件。
14.根據(jù)權(quán)利要求13所述的方法,其中,所述能量計(jì)測(cè)量電能、燃?xì)夂妥詠?lái)水中任意一個(gè)的使用量。
15.根據(jù)權(quán)利要求13所述的方法,其中,所述方法進(jìn)一步包括記錄與家用電子設(shè)備的固件更新的進(jìn)行相關(guān)的歷史。
16.一種用于對(duì)能源消費(fèi)者的家用電子設(shè)備進(jìn)行更新的更新固件的方法,該方法包括 由生成并管理家用電子設(shè)備的固件的遠(yuǎn)程服務(wù)器通過(guò)第一通信網(wǎng)絡(luò)向能量計(jì)傳輸固件和該固件的更新時(shí)間信息;由能量計(jì)接收和存儲(chǔ)從遠(yuǎn)程服務(wù)器傳輸?shù)墓碳透聲r(shí)間信息, 并監(jiān)測(cè)當(dāng)前時(shí)間是否為更新時(shí)間;如果當(dāng)前時(shí)間為更新時(shí)間,則由能量計(jì)通過(guò)第二通信網(wǎng)絡(luò)向家用電子設(shè)備傳輸從遠(yuǎn)程服務(wù)器接收而存儲(chǔ)的固件;以及由家用電子設(shè)備接收從能量計(jì)傳輸?shù)墓碳?,并使用接收的固件更新家用電子設(shè)備的固件。
全文摘要
本發(fā)明可以使用安裝在各個(gè)能源消費(fèi)者家中的能量計(jì)更新家用電子設(shè)備的固件。所述能量計(jì)從管理家用電子設(shè)備的固件的遠(yuǎn)程服務(wù)器接收固件,并向家用電子設(shè)備傳輸固件。所述能量計(jì)可以轉(zhuǎn)發(fā)從遠(yuǎn)程服務(wù)器接收的家用電子設(shè)備的固件,或者預(yù)先下載并在待實(shí)現(xiàn)更新的時(shí)刻向家用電子設(shè)備傳輸。
文檔編號(hào)G06F9/445GK102385522SQ201110264249
公開(kāi)日2012年3月21日 申請(qǐng)日期2011年8月31日 優(yōu)先權(quán)日2010年9月3日
發(fā)明者吳正桓, 樸宰成 申請(qǐng)人:Ls產(chǎn)電株式會(huì)社