軟件升級處理方法及裝置制造方法
【專利摘要】本發(fā)明提供一種軟件升級處理方法及裝置。該方法包括:家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,若沒有接收到智能家電設備返回的響應消息,將智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺,以供遠程管理平臺指示對應的家庭網(wǎng)關下載新版本軟件;家電管理平臺接收遠程管理平臺返回的包括內(nèi)部地址信息的反饋消息;家電管理平臺將內(nèi)部地址信息發(fā)送給智能家電設備,以供智能家電設備從家庭網(wǎng)關下載新版本軟件,完成軟件升級。本發(fā)明使得在智能家電設備未開機的情況下可先通過遠程管理平臺將新版本軟件下載到家庭網(wǎng)關,智能家電設備開機后從本地家庭網(wǎng)關進行下載,減小了對網(wǎng)絡的沖擊,提高了軟件升級效率。
【專利說明】軟件升級處理方法及裝置
【技術(shù)領域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種軟件升級處理方法及裝置。
【背景技術(shù)】
[0002]隨著電信網(wǎng)、互聯(lián)網(wǎng)、電視網(wǎng)的三網(wǎng)融合以及物聯(lián)網(wǎng)技術(shù)的應用,電視、冰箱、空調(diào)、數(shù)字化視頻光盤(Digital Video Disk,簡稱:DVD)、音響、電燈、微波爐、洗衣機等所有電器都將進入智能時代,智能家電的市場前景非常廣闊。隨著智能家電逐漸走入日常生活,智能家電的后期維護,例如軟件升級、維修等,成為家電運營商們運營智能家電的關鍵之
O
[0003]目前,針對智能家電的軟件升級,大部分都是采用智能家電各自的單獨的升級流程。當智能家電管理平臺產(chǎn)生新的軟件升級需求時,會向其管理的所有智能家電終端發(fā)出推送消息,用于提示智能家電終端進行軟件升級,當智能家電終端接收到該推送消息后,可根據(jù)指示通過網(wǎng)絡從智能家電管理平臺或其他互聯(lián)網(wǎng)地址下載升級后的軟件或軟件升級包,從而對智能家電自身的軟件進行升級。
[0004]然而,由于智能家電具有應用時間統(tǒng)一、開機時間較短等特點,即大多數(shù)家庭一般都是在晚上集中使用各種智能家電,因此,采用現(xiàn)有的智能家電升級方法勢必會讓很多智能家電都在晚上開機后的這個時間段內(nèi)通過網(wǎng)絡進行升級,從而對網(wǎng)絡造成很大的沖擊,而且,從網(wǎng)絡上下載更新后的軟件或軟件升級包往往需要很長的時間,降低了軟件升級的效率。
【發(fā)明內(nèi)容】
`[0005]針對現(xiàn)有技術(shù)的缺陷,本發(fā)明提供一種軟件升級處理方法及裝置。
[0006]本發(fā)明一方面提供一種軟件升級處理方法,包括:
[0007]家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,若沒有接收到所述智能家電設備返回的響應消息,則將所述智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺,以供所述遠程管理平臺指示所述智能家電設備對應的家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件;
[0008]所述家電管理平臺接收所述遠程管理平臺返回的反饋消息,所述反饋消息包括內(nèi)部地址信息,所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址;
[0009]所述家電管理平臺將所述內(nèi)部地址信息發(fā)送給所述智能家電設備,以供所述智能家電設備從所述家庭網(wǎng)關下載所述新版本軟件,完成軟件升級。
[0010]本發(fā)明另一方面提供一種軟件升級處理方法,包括:
[0011]家庭網(wǎng)關接收遠程管理平臺發(fā)送的指示消息,所述指示消息包括下載新版本軟件的目標地址;所述目標地址是家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,在沒有收到智能家電設備的響應后發(fā)送給所述遠程管理平臺的;[0012]所述家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件,存儲在本地后將內(nèi)部地址信息通過所述遠程管理平臺發(fā)送給所述家電管理平臺;所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址;
[0013]所述家庭網(wǎng)關接收所述智能家電設備發(fā)送的包括從所述家電管理平臺獲取的所述內(nèi)部地址信息的下載請求消息,將所述新版本軟件發(fā)送給所述智能家電設備,完成軟件升級。
[0014]本發(fā)明另一方面提供一種軟件升級處理方法,包括:
[0015]智能家電設備接收家電管理平臺發(fā)送的內(nèi)部地址信息,所述內(nèi)部地址信息用于標識家庭網(wǎng)關在從家電管理平臺下載新版本軟件到本地后,用于存儲所述新版本軟件的存儲地址;
[0016]所述智能家電設備根據(jù)所述內(nèi)部地址信息,從所述家庭網(wǎng)關中下載所述新版本軟件,完成軟件升級。
[0017]本發(fā)明另一方面提供一種軟件升級處理裝置,包括:
[0018]發(fā)送模塊,用于向智能家電設備發(fā)送進行軟件升級的通知消息;
[0019]所述發(fā)送模塊還用于,若沒有收到所述智能家電設備返回的響應,則將所述智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺,以供所述遠程管理平臺指示所述智能家電設備對應的家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件;
[0020]接收模塊,用于接收所述遠程管理平臺返回的反饋消息,所述反饋消息包括內(nèi)部地址信息,所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址;
[0021]所述發(fā)送模塊還用于,將所述內(nèi)部地址信息發(fā)送給所述智能家電設備,以供所述智能家電設備從所述家庭網(wǎng)關下載所述新版本軟件,完成軟件升級。
[0022]本發(fā)明另一方面提供一種軟件升級處理裝置,包括:
[0023]接收模塊,用于接收遠程管理平臺發(fā)送的指示消息,所述指示消息包括下載新版本軟件的目標地址;所述目標地址是家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,在沒有收到智能家電設備的響應后發(fā)送給所述遠程管理平臺的;
[0024]下載模塊,用于根據(jù)所述目標地址下載所述新版本軟件;
[0025]存儲模塊,用于將下載的所述新版本軟件存儲在本地;
[0026]發(fā)送模塊,用于將內(nèi)部地址信息通過所述遠程管理平臺發(fā)送給所述家電管理平臺;所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址;
[0027]所述接收模塊還用于,接收所述智能家電設備發(fā)送的包括從所述家電管理平臺獲取的所述內(nèi)部地址信息的下載請求消息;
[0028]所述發(fā)送模塊還用于,將所述新版本軟件發(fā)送給所述智能家電設備,完成軟件升級。
[0029]本發(fā)明另一方面提供一種軟件升級處理裝置,包括:
[0030]接收模塊,用于接收家電管理平臺發(fā)送的內(nèi)部地址信息,所述內(nèi)部地址信息用于標識家庭網(wǎng)關在從家電管理平臺下載新版本軟件到本地后,用于存儲所述新版本軟件的存儲地址;[0031]下載模塊,用于根據(jù)所述內(nèi)部地址信息,從所述家庭網(wǎng)關中下載所述新版本軟件,完成軟件升級。
[0032]本發(fā)明提供的軟件升級處理方法及裝置,克服了現(xiàn)有技術(shù)中大部分智能家電設備都集中在一個時間段進行軟件升級的缺陷,使得在智能家電設備不開機的情況下可以先通過遠程管理平臺將新版本軟件下載到家庭網(wǎng)關,然后在智能家電設備開機后從本地家庭網(wǎng)關下載新版本軟件,從而減小了對網(wǎng)絡的沖擊,此外,由于直接從本地進行下載,大大提高了軟件升級的效率。
【專利附圖】
【附圖說明】
[0033]圖1為本發(fā)明提供的軟件升級處理方法第一個實施例的流程圖;
[0034]圖2為本發(fā)明提供的軟件升級處理方法第二個實施例的流程圖;
[0035]圖3為本發(fā)明提供的軟件升級處理方法第三個實施例的流程圖;
[0036]圖4為本發(fā)明提供的軟件升級處理方法第四個實施例的場景示意圖;
[0037]圖5為圖4的軟件升級處理方法的流程圖;
[0038]圖6為本發(fā)明提供的軟件升級處理裝置第五個實施例的結(jié)構(gòu)示意圖;
[0039]圖7為本發(fā)明提供的軟件升級處理裝置第六個實施例的結(jié)構(gòu)示意圖;
[0040]圖8為本發(fā)明提供的軟件升級處理裝置第七個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0041]圖1為本發(fā)明提供的軟件升級處理方法第一個實施例的流程圖,本實施例提供的軟件升級處理方法具體可以用于家電運營商的家電管理平臺對各個家庭內(nèi)部的智能家電設備進行軟件升級處理,但并不以此為限。如圖1所示,該方法具體可以包括:
[0042]步驟10、家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,若沒有接收到所述智能家電設備返回的響應消息,則將所述智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺,以供所述遠程管理平臺指示所述智能家電設備對應的家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件;
[0043]本實施例從家電管理平臺的角度說明本發(fā)明的軟件升級處理方法。家電管理平臺是指各個智能家電運營商對其智能家電設備進行統(tǒng)一管理的平臺,例如網(wǎng)絡協(xié)議電視(Internet Protocol Television,簡稱:IPTV)業(yè)務平臺,可以對各個家庭內(nèi)部作為顯示終端的電視機或個人計算機,或者機頂盒進行管理,通過寬帶網(wǎng)絡向用戶提供數(shù)字廣播電視、視頻服務、信息服務、電子商務等寬帶業(yè)務,也可以是對家庭內(nèi)部的智能空調(diào)進行管理的平臺等,但并不以此為限。家電管理平臺對智能家電設備的管理包括對智能家電設備的軟件進行升級的管理。
[0044]當智能家電運營商推出升級的軟件版本后,首先由家電管理平臺向各個家庭內(nèi)部的智能家電設備發(fā)送通知消息,用于指示智能家電設備可以進行軟件升級。若當前智能家電設備處于開機狀態(tài)且能夠正常連接到家電管理平臺,可向家電管理平臺發(fā)送響應消息,用于指示該智能家電設備當前可進行軟件升級,以便進一步從家電管理平臺獲得下載新版本軟件的地址信息,從而進行軟件升級,可選地,該智能家電設備可在完成軟件升級后向家電管理平臺發(fā)送用于告知軟件升級成功的消息??蛇x地,家電管理平臺向各個家庭內(nèi)部的智能家電設備發(fā)送的通知消息中還可同時包括下載新版本軟件的地址信息,那么當前處于開機狀態(tài)且正常連接的智能家電設備在完成軟件升級后再向家電管理平臺發(fā)送響應消息即可。
[0045]若智能家電設備當前未開機或者未正常連接到家電管理平臺或者設置為當前不進行升級,則不給家電管理平臺發(fā)送任何響應消息。若家電管理平臺沒有接收到智能家電設備返回的響應消息,可為該智能家電設備設置未升級標識,用于標識該智能家電設備沒有進行軟件升級。然后將該智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺,從而遠程管理平臺可根據(jù)該智能家電設備的設備標識確定該智能家電設備對應的家庭網(wǎng)關,進而遠程管理平臺可指示該智能家電設備對應的家庭網(wǎng)關根據(jù)該接收的目標地址將新版本軟件下載到家庭網(wǎng)關本地。家庭網(wǎng)關是指將所有外部接入網(wǎng)連接到家庭內(nèi)部網(wǎng)絡,同時將家庭內(nèi)部網(wǎng)絡連接到外部網(wǎng)絡的物理接口,也是使家庭用戶可以獲得各種家庭服務的平臺。而遠程管理平臺則是對所有家庭網(wǎng)關進行遠程管理的平臺,可以實現(xiàn)對家庭網(wǎng)關自身的軟件升級等。
[0046]步驟11、所述家電管理平臺接收所述遠程管理平臺返回的反饋消息,所述反饋消息包括內(nèi)部地址信息,所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址;
[0047]當家庭網(wǎng)關將新版本軟件下載到家庭網(wǎng)關本地后,會向遠程管理平臺返回該新版本軟件存儲的內(nèi)部地址信息,進而由遠程管理平臺將該內(nèi)部地址信息攜帶在反饋消息中發(fā)送給家電管理平臺。可選地,家電管理平臺接收到反饋消息后,可將反饋消息攜帶的所述內(nèi)部地址信息與對應的帶有所述未升級標識的智能家電設備的相關信息存儲在一起。
[0048]步驟12、所述家電管理平臺將所述內(nèi)部地址信息發(fā)送給所述智能家電設備,以供所述智能家電設備從所述家庭網(wǎng)關下載所述新版本軟件,完成軟件升級。
[0049]當家電管理平臺檢測到在家電管理平臺發(fā)送進行軟件升級的通知消息時未開機或者未正常連接或者被設置為當前不進行升級的智能家電設備重新開機或者連接正?;蛘弑辉O置為當前可進行升級時,家電管理平臺可根據(jù)本地存儲的智能家電設備對應的未升級標識,確定該智能家電設備之前沒有進行正常的軟件升級過程。此時,家電管理平臺可將存儲的該智能家電設備對應的上述內(nèi)部地址信息發(fā)送給該智能家電設備,從而使得該智能家電設備可根據(jù)該內(nèi)部地址信息直接從其對應的家庭網(wǎng)關下載新版本軟件,以完成軟件升級。該智能家電設備可在完成軟件升級后向家電管理平臺發(fā)送用于告知軟件升級成功的消息,家電管理平臺收到該消息后,可取消之前為該智能家電設備設置的未升級標識??蛇x地,也可由家電管理平臺在發(fā)送完所述內(nèi)部地址信息后即取消該智能家電設備的未升級標識。
[0050]本發(fā)明實施例提供的軟件升級處理方法,使得家電管理平臺可在智能家電設備不開機的情況下先通過遠程管理平臺將新版本軟件下載到家庭網(wǎng)關,然后在智能家電設備開機后指示其從本地家庭網(wǎng)關下載新版本軟件,從而減小了對網(wǎng)絡的沖擊,此外,由于智能家電設備可直接從本地進行下載,大大提高了軟件升級的效率。
[0051]圖2為本發(fā)明提供的軟件升級處理方法第二個實施例的流程圖,本實施例從家庭網(wǎng)關的角度說明本發(fā)明的軟件升級處理方法。如圖2所示,該方法具體可以包括:
[0052]步驟20、家庭網(wǎng)關接收遠程管理平臺發(fā)送的指示消息,所述指示消息包括下載新版本軟件的目標地址;所述目標地址是家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,在沒有收到智能家電設備的響應后發(fā)送給所述遠程管理平臺的;
[0053]具體地,家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,若智能家電設備沒有開機或者未正常連接或者被設置為當前不進行升級,則無法向家電管理平臺發(fā)送任何響應消息。在沒有收到智能家電設備的響應后,家電管理平臺可將智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給所述遠程管理平臺。遠程管理平臺可將從家電管理平臺接收的下載新版本軟件的目標地址攜帶在指示消息里發(fā)送給與接收的設備標識對應的家庭網(wǎng)關,所述指示消息用于指示所述家庭網(wǎng)絡從該目標地址下載所述新版本軟件并存儲在本地。
[0054]步驟21、所述家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件,存儲在本地后將內(nèi)部地址信息通過所述遠程管理平臺發(fā)送給所述家電管理平臺;所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址;
[0055]家庭網(wǎng)關可按照遠程管理平臺的指示,根據(jù)從遠程管理平臺接收的目標地址將新版本軟件下載到家庭網(wǎng)關本地,并將下載的所述新版本軟件存儲在本地。家庭網(wǎng)關可為存儲的所述新版本軟件分配一個存儲地址,以使智能家電設備可通過訪問該存儲地址來下載所述軟件。進一步地,家庭網(wǎng)關可將所述存儲地址攜帶在內(nèi)部地址信息中發(fā)送給遠程管理平臺。遠程管理平臺可將該內(nèi)部地址信息攜帶在反饋消息中發(fā)送給家電管理平臺,由家電管理平臺在該智能家電設備開機后將所述內(nèi)部地址信息發(fā)送給該智能家電設備。
[0056]步驟22、所述家庭網(wǎng)關接收所述智能家電設備發(fā)送的包括從所述家電管理平臺獲取的所述內(nèi)部地址信息的下載請求消息,將所述新版本軟件發(fā)送給所述智能家電設備,完成軟件升級。
[0057]當該智能家電設備重新開機或者連接正?;蛘弑辉O置為當前可進行升級時,可接收家電管理平臺發(fā)送的內(nèi)部地址信息,用于指示智能家電設備可根據(jù)該內(nèi)部地址信息進行軟件升級。然后,智能家電設備可向其所屬的家庭網(wǎng)絡對應的家庭網(wǎng)關發(fā)送下載請求消息,所述下載請求消息中包括所述內(nèi)部地址信息。家庭網(wǎng)關可根據(jù)智能家電設備發(fā)送的下載請求消息以及其中的內(nèi)部地址信息,將所述內(nèi)部地址信息標識的存儲地址對應的新版本軟件發(fā)送給所述智能家電設備,進而智能家電設備可利用該新版本軟件進行軟件升級。
[0058]本發(fā)明實施例提供的軟件升級處理方法,使得家庭網(wǎng)關可在智能家電設備不開機的情況下通過家電管理平臺和遠程管理平臺的指示先將新版本軟件下載到本地,使得智能家電設備開機后可從家庭網(wǎng)關下載新版本軟件,從而減小了對網(wǎng)絡的沖擊,此外,由于智能家電設備可直接從本地家庭網(wǎng)關進行下載,大大提高了軟件升級的效率。
[0059]圖3為本發(fā)明提供的軟件升級處理方法第三個實施例的流程圖,本實施例從智能家電設備的角度說明本發(fā)明的軟件升級處理方法。如圖3所示,該方法具體可以包括:
[0060]步驟30、智能家電設備接收家電管理平臺發(fā)送的內(nèi)部地址信息,所述內(nèi)部地址信息用于標識家庭網(wǎng)關在從家電管理平臺下載新版本軟件到本地后,用于存儲所述新版本軟件的存儲地址;
[0061]具體地,當前處于開機狀態(tài)且能夠正常連接到家電管理平臺的智能家電設備接收到家電管理平臺發(fā)送的用于指示進行軟件升級的通知消息后,可向家電管理平臺發(fā)送響應消息,用于告知家電管理平臺該智能家電設備當前可進行軟件升級,然后可從家電管理平臺獲得下載新版本軟件的地址信息,從而進行軟件升級。
[0062]若所述通知消息是在智能家電設備未開機或者未正常連接到家電管理平臺時發(fā)送的,則在智能家電設備重新開機或者能正常連接時,會收到家電管理平臺發(fā)送的內(nèi)部地址信息。所述內(nèi)部地址信息用于標識該智能家電設備對應的家庭網(wǎng)關在將新版本軟件從家電管理平臺下載到本地后,用于存儲所述新版本軟件的存儲地址。
[0063]步驟31、所述智能家電設備根據(jù)所述內(nèi)部地址信息,從所述家庭網(wǎng)關中下載所述新版本軟件,完成軟件升級。
[0064]具體地,智能家電設備可根據(jù)所述內(nèi)部地址信息向家庭網(wǎng)關發(fā)送下載請求消息,用于向家庭網(wǎng)關請求下載所述內(nèi)部地址信息標識的存儲地址存儲的新版本軟件。進一步地,家庭網(wǎng)關可根據(jù)智能家電設備發(fā)送的下載請求消息,將所述內(nèi)部地址信息中的存儲地址對應的新版本軟件發(fā)送給所述智能家電設備。然后,智能家電設備可利用下載的新版本軟件進行軟件升級。
[0065]本發(fā)明實施例提供的軟件升級處理方法,使得沒有及時進行正常軟件升級的智能家電設備可在重新開機后直接從本地家庭網(wǎng)關下載新版本軟件,從而減小了對網(wǎng)絡的沖擊,此外,由于可直接通過本地網(wǎng)絡進行下載,大大提高了軟件升級的效率。
[0066]圖4為本發(fā)明提供的軟件升級處理方法第四個實施例的場景示意圖。如圖4所示,家電管理平臺可以是智能電視管理平臺、機頂盒管理平臺、智能空調(diào)管理平臺等,家電管理平臺可通過接入和承載網(wǎng)連接到家庭網(wǎng)關,進而與家庭網(wǎng)絡中的智能家電設備相連接,具體地,所述接入和承載網(wǎng)可以是公共交換電話網(wǎng)絡(Public Switched TelephoneNetwork,簡稱:PSTN)、第三代移動通信(3rd_Generation,簡稱:3G)網(wǎng)絡,也可以是固定線路提供的寬帶服務,例如光纖、非對稱數(shù)字用戶線環(huán)路(Asy_etric Digital SubscriberLine,簡稱:ADSL)等。同樣地,遠程管理平臺也通過接入和承載網(wǎng)與家庭網(wǎng)關相連,并且用于對所有家庭網(wǎng)關進行遠程管理。家庭網(wǎng)關與家庭網(wǎng)絡中的各個智能家電設備也可以有多種連接方式,例如通過以太網(wǎng)連接、通過無線局域網(wǎng)絡(Wireless Local Area Networks,簡稱:WLAN)連接或通過其它接入技術(shù)連接,在此不作限制。
[0067]圖5為圖4的軟件升級處理方法的流程圖。本實施例提供了在家電管理平臺推出新版本軟件時智能家電設備未開機的情形下,家電管理平臺對智能家電設備進行軟件升級處理的具體實施例。如圖5所示,該方法包括:
[0068]步驟40、家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息;
[0069]具體地,當智能家電運營商推出升級的軟件版本后,首先由家電管理平臺向各個家庭內(nèi)部的智能家電設備發(fā)送通知消息,用于指示智能家電設備可以進行軟件升級。
[0070]步驟41、若家電管理平臺沒有接收到智能家電設備返回的響應消息,則將所述智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺;
[0071]在本實施例的場景下,智能家電設備當前未開機,不會給家電管理平臺發(fā)送任何響應消息。若家電管理平臺沒有接收到智能家電設備返回的響應消息,可為該智能家電設備設置未升級標識,用于標識該智能家電設備沒有進行正常的軟件升級。然后將該智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺。
[0072]步驟42、遠程管理平臺將接收的下載新版本軟件的目標地址攜帶在指示消息里發(fā)送給與接收的設備標識對應的家庭網(wǎng)關;
[0073]步驟43、家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件,并存儲在本地;
[0074]步驟44、家庭網(wǎng)關將用于標識存儲所述新版本軟件的存儲地址的內(nèi)部地址信息發(fā)送給遠程管理平臺;
[0075]具體地,遠程管理平臺可根據(jù)家電管理平臺發(fā)送的設備標識確定該設備標識對應的家庭網(wǎng)關,然后將從家電管理平臺接收的下載新版本軟件的目標地址攜帶在指示消息里發(fā)送給與所述設備標識對應的家庭網(wǎng)關。家庭網(wǎng)關可根據(jù)所述目標地址將新版本軟件下載到家庭網(wǎng)關本地,并將下載的所述新版本軟件存儲在本地。家庭網(wǎng)關可為存儲的所述新版本軟件分配一個存儲地址,以使智能家電設備可通過訪問該存儲地址來下載所述軟件。進一步地,家庭網(wǎng)關可將所述存儲地址攜帶在內(nèi)部地址信息中發(fā)送給遠程管理平臺。
[0076]可選地,家庭網(wǎng)關對應的下載指令包含的信息如表一所示:
[0077]表一下載指令包含的信息
[0078]
【權(quán)利要求】
1.一種軟件升級處理方法,其特征在于,包括: 家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,若沒有接收到所述智能家電設備返回的響應消息,則將所述智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺,以供所述遠程管理平臺指示所述智能家電設備對應的家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件; 所述家電管理平臺接收所述遠程管理平臺返回的反饋消息,所述反饋消息包括內(nèi)部地址信息,所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址; 所述家電管理平臺將所述內(nèi)部地址信息發(fā)送給所述智能家電設備,以供所述智能家電設備從所述家庭網(wǎng)關下載所述新版本軟件,完成軟件升級。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述反饋消息還包括:認證密碼; 相應地,所述將所述內(nèi)部地址信息發(fā)送給所述智能家電設備的同時,還包括:將所述認證密碼發(fā)送給所述智能家電設備,以供所述智能家電設備根據(jù)所述認證密碼完成與所述家庭網(wǎng)關的身份認證。
3.一種軟件升級處理方法,其特征在于,包括: 家庭網(wǎng)關接收遠程管理平臺發(fā)送的指示消息,所述指示消息包括下載新版本軟件的目標地址;所述目標地址是家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,在沒有收到智能家電設備的響應后發(fā)送給所述遠程管理平臺的; 所述家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件,存儲在本地后將內(nèi)部地址信息通過所述遠程管理平臺發(fā)送給所述家電管理平臺;所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址; 所述家庭網(wǎng)關接收所述智能家電設備發(fā)送的包括從所述家電管理平臺獲取的所述內(nèi)部地址信息的下載請求消息,將所述新版本軟件發(fā)送給所述智能家電設備,完成軟件升級。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將內(nèi)部地址信息通過所述遠程管理平臺發(fā)送給所述家電管理平臺的同時,還包括: 將認證密碼通過所述遠程管理平臺發(fā)送給所述家電管理平臺,以供所述智能家電設備進行身份認證。
5.一種軟件升級處理方法,其特征在于,包括: 智能家電設備接收家電管理平臺發(fā)送的內(nèi)部地址信息,所述內(nèi)部地址信息用于標識家庭網(wǎng)關在從家電管理平臺下載新版本軟件到本地后,用于存儲所述新版本軟件的存儲地址; 所述智能家電設備根據(jù)所述內(nèi)部地址信息,從所述家庭網(wǎng)關中下載所述新版本軟件,完成軟件升級。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 所述智能家電設備接收所述家電管理平臺發(fā)送的認證密碼,并將所述認證密碼發(fā)送給所述家庭網(wǎng)關,以使所述家庭網(wǎng)關進行身份認證。
7.一種軟件升級處理裝置,其特征在于,包括: 發(fā)送模塊,用于向智能家電設備發(fā)送進行軟件升級的通知消息; 所述發(fā)送模塊還用于,若沒有收到所述智能家電設備返回的響應,則將所述智能家電設備的設備標識和下載新版本軟件的目標地址發(fā)送給遠程管理平臺,以供所述遠程管理平臺指示所述智能家電設備對應的家庭網(wǎng)關根據(jù)所述目標地址下載所述新版本軟件; 接收模塊,用于接收所述遠程管理平臺返回的反饋消息,所述反饋消息包括內(nèi)部地址信息,所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址; 所述發(fā)送模塊還用于,將所述內(nèi)部地址信息發(fā)送給所述智能家電設備,以供所述智能家電設備從所述家庭網(wǎng)關下載所述新版本軟件,完成軟件升級。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述反饋消息還包括認證密碼; 相應地,所述發(fā)送模塊還具體用于,將所述內(nèi)部地址信息和所述認證密碼發(fā)送給所述智能家電設備,以供所述智能家電設備根據(jù)所述認證密碼完成與所述家庭網(wǎng)關的身份認證并從所述家庭網(wǎng)關下載所述新版本軟件,完成軟件升級。
9.一種軟件升級處理裝置,其特征在于,包括: 接收模塊,用于接收遠程管理平臺發(fā)送的指示消息,所述指示消息包括下載新版本軟件的目標地址;所述目標地址是家電管理平臺向智能家電設備發(fā)送進行軟件升級的通知消息,在沒有收到智能家電設備的響應后發(fā)送給所述遠程管理平臺的; 下載模塊,用于根據(jù)所述目標地址下載所述新版本軟件; 存儲模塊,用于將下載的所述新版本軟件存儲在本地; 發(fā)送模塊,用于將內(nèi)部地址信息通過所述遠程管理平臺發(fā)送給所述家電管理平臺;所述內(nèi)部地址信息用于標識所述家庭網(wǎng)關在將所述新版本軟件下載到本地后,用于存儲所述新版本軟件的存儲地址; 所述接收模塊還用于,接收所述智能家電設備發(fā)送的包括從所述家電管理平臺獲取的所述內(nèi)部地址信息的下載請求消息; 所述發(fā)送模塊還用于,將所述新版本軟件發(fā)送給所述智能家電設備,完成軟件升級。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述發(fā)送模塊還用于:將認證密碼通過所述遠程管理平臺發(fā)送給所述家電管理平臺,以供所述智能家電設備進行身份認證。
11.一種軟件升級處理裝置,其特征在于,包括: 接收模塊,用于接收家電管理平臺發(fā)送的內(nèi)部地址信息,所述內(nèi)部地址信息用于標識家庭網(wǎng)關在從家電管理平臺下載新版本軟件到本地后,用于存儲所述新版本軟件的存儲地址; 下載模塊,用于根據(jù)所述內(nèi)部地址信息,從所述家庭網(wǎng)關中下載所述新版本軟件,完成軟件升級。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述接收模塊還用于:接收所述家電管理平臺發(fā)送的認證密碼; 相應地,所述下載模塊還用于將所述認證密碼發(fā)送給所述家庭網(wǎng)關,以使所述家庭網(wǎng)關進行身份認證。
【文檔編號】H04L29/08GK103607447SQ201310575319
【公開日】2014年2月26日 申請日期:2013年11月15日 優(yōu)先權(quán)日:2013年11月15日
【發(fā)明者】丁海 申請人:中國聯(lián)合網(wǎng)絡通信集團有限公司