專利名稱:電視機宕機處理方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到網(wǎng)絡(luò)電視技術(shù)領(lǐng)域,特別涉及到電視機宕機處理方法和系統(tǒng)。
背景技術(shù):
隨著科技的不斷發(fā)展,互聯(lián)網(wǎng)電視的出現(xiàn)為用戶帶來了更多的幫助和選擇,電視商家可以為用戶提供在線高清電影、在線音樂、游戲以及網(wǎng)上商城等項目。為了不斷提高電視系統(tǒng)性能,當(dāng)電視商家推出了新的電視應(yīng)用或服務(wù)時,需要對用戶電視機進行系統(tǒng)升級;或當(dāng)電視商家發(fā)現(xiàn)電視機原有的系統(tǒng)軟件版本中隱藏著嚴重的漏洞時,則不得不對市場上的電視進行全面升級。傳統(tǒng)的電視系統(tǒng)軟件升級方式通常采用客服挨家挨戶上門服務(wù),在時間和人力物力資源上造成較大浪費。針對網(wǎng)絡(luò)電視聯(lián)網(wǎng)功能的應(yīng)用,電視商家推出了在線系統(tǒng)升級的全新升級方案,有效提高了系統(tǒng)升級的效率。但是,由于在電視系統(tǒng)升級時,絕大部分是針對電視機的內(nèi)核系統(tǒng),安全性無法得到保障,一旦升級失敗,將會造成電視機宕機,用戶無法使用電視機,且不能自行處理電視機宕機情況,為用戶帶來極大的不便。
發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種安全、及時、可靠的處理電視機宕機的電視機宕機處理方法和系統(tǒng)。本發(fā)明提出一種電視機宕機處理方法,包括步驟當(dāng)客戶端判定電視機緊急啟動功能開啟時,發(fā)送電視機識別標識和硬件標識至服務(wù)器;當(dāng)所述服務(wù)器驗證所述電視機識別標識有效時,根據(jù)所述硬件標識,查找所述電視機適用的系統(tǒng)版本;所述服務(wù)器發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端;所述客戶端根據(jù)所述下載地址下載所述系統(tǒng)文件,并保存至所述客戶端或電視機,供所述電視機重啟后進行系統(tǒng)版本升級。優(yōu)選地,所述服務(wù)器發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端的步驟具體包括所述服務(wù)器在所述系統(tǒng)版本中選取最新的系統(tǒng)版本;所述服務(wù)器發(fā)送所述最新的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。優(yōu)選地,所述服務(wù)器發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端的步驟具體包括所述服務(wù)器發(fā)送系統(tǒng)版本列表至所述客戶端,供所述客戶端或電視機顯示,所述系統(tǒng)版本列表包含所述電視機適用的所有的系統(tǒng)版本的基本信息;所述服務(wù)器接收所述客戶端反饋的用戶選擇的系統(tǒng)版本的基本信息;所述服務(wù)器發(fā)送用戶選擇的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。優(yōu)選地,所述當(dāng)客戶端判定電視機緊急啟動功能開啟時,發(fā)送電視機識別標識和硬件標識至服務(wù)器的步驟之前還包括當(dāng)所述客戶端判定電視機系統(tǒng)啟動異常時,自動開啟電視機緊急啟動功能。優(yōu)選地,所述客戶端安裝于所述電視機的存儲器上,或安裝于與所述電視機連接的外接設(shè)備中。本發(fā)明還提出一種電視機宕機處理系統(tǒng),包括客戶端和服務(wù)器,所述客戶端具體包括判斷模塊,用于判斷電視機緊急啟動功能是否開啟 ,如果是,則輸出電視機緊急啟動功能的開啟信號;標識發(fā)送模塊,用于根據(jù)所述電視機緊急啟動功能的開啟信號,發(fā)送電視機識別標識和硬件標識至服務(wù)器;下載模塊,用于根據(jù)所述服務(wù)器發(fā)送的下載地址,下載所述下載地址對應(yīng)的系統(tǒng)文件,并保存至所述客戶端或電視機,供所述電視機重啟后進行系統(tǒng)版本升級;所述服務(wù)器具體包括驗證模塊,用于驗證所述電視機識別標識是否有效,并輸出驗證結(jié)果;查找模塊,用于根據(jù)所述電視機識別標識有效的驗證結(jié)果和所述硬件標識,查找所述電視機適用的系統(tǒng)版本;地址發(fā)送模塊,用于發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。優(yōu)選地,所述地址發(fā)送模塊具體包括最新版本選取單兀,用于在所述系統(tǒng)版本中選取最新的系統(tǒng)版本;最新版本發(fā)送單元,用于發(fā)送所述最新的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。優(yōu)選地,所述地址發(fā)送模塊具體包括列表發(fā)送單元,用于發(fā)送系統(tǒng)版本列表至所述客戶端,供所述客戶端或電視機顯示,所述系統(tǒng)版本列表包含所述電視機適用的所有的系統(tǒng)版本的基本信息;反饋接收單元,用于接收所述客戶端反饋的用戶選擇的系統(tǒng)版本的基本信息;反饋版本發(fā)送單元,用于發(fā)送用戶選擇的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。優(yōu)選地,所述判斷模塊還用于判斷電視機系統(tǒng)啟動是否異常,并輸出判斷結(jié)果;所述客戶端還包括緊急啟動控制模塊,用于根據(jù)電視機系統(tǒng)啟動異常的判定結(jié)果,自動開啟電視機緊急啟動功能。優(yōu)選地,所述客戶端安裝于所述電視機的存儲器上,或安裝于與所述電視機連接的外接設(shè)備中。本發(fā)明通過開啟電視機的緊急啟動功能,可及時、自動處理電視機系統(tǒng)宕機情況;利用電視機識別標識實現(xiàn)對電視機身份識別,有效保證了客戶端與服務(wù)器之間的通訊安全;通過硬件標識查找適用于電視機的系統(tǒng)版本,準確性高,避免因版本不適用造成的系統(tǒng)仍無法重啟開機的情況。
圖I為本發(fā)明一實施例中電視機宕機處理方法的流程圖;圖2為本發(fā)明另一實施例中電視機宕機處理方法的流程圖;圖3為本發(fā)明又一實施例中電視機宕機處理方法的流程圖;圖4為本發(fā)明再一實施例中電視機宕機處理方法的流程圖;圖5為本發(fā)明一實施例中電視機宕機處理系統(tǒng)的結(jié)構(gòu)示意圖;圖6為本發(fā)明一實施例的電視機宕機處理系統(tǒng)中地址發(fā)送模塊的結(jié)構(gòu)示意圖;
圖7為本發(fā)明另一實施例的電視機宕機處理系統(tǒng)中地址發(fā)送模塊的結(jié)構(gòu)示意圖;圖8為本發(fā)明又一實施例的電視機宕機處理系統(tǒng)中客戶端的結(jié)構(gòu)示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施例方式應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖I所示,圖I為本發(fā)明一實施例中電視機宕機處理方法的流程圖,該實施例提到的電視機宕機處理方法,包括步驟S10,當(dāng)客戶端判定電視機緊急啟動功能開啟時,發(fā)送電視機識別標識和硬件標識至服務(wù)器;本實施例在電視機系統(tǒng)升級時宕機的情況下,通過開啟電視機緊急啟動功能及時處理。緊急啟動功能的開啟,可以通過設(shè)置在電視機上的物理按鍵或按鍵組合來實現(xiàn);或者通過客戶端對電視機開機狀況進行檢測,如果電視機無法正常開機啟動,則客戶端自動開啟電視機緊急啟動功能??蛻舳丝砂惭b在電視機存儲器中,作為電視機的一部分,利用電視機自身的資源完成自我修復(fù),有效節(jié)約了制作成本與設(shè)備占用空間;也可以獨立出來安裝在外接設(shè)備中,例如某個專門用來處理電視機宕機的硬件裝置,或者是具有完整的顯示與輸入功能的智能裝置,如手機等,在需要處理電視機宕機情況時,外接設(shè)備只需要與電視機連接,即可自動完成后續(xù)處理操作,使用更加方便,且獨立的外接設(shè)備不依耐于電視機,可靠性更高。此外,為確保客戶端在處理電視機宕機時連接到正確的服務(wù)器,在客戶端安裝完成后或需要更新服務(wù)器地址時,可以利用電視機遙控器或其他外接輸入設(shè)備,將服務(wù)器地址輸入客戶端進行保存,實現(xiàn)對服務(wù)器地址的配置;或?qū)⒋鎯τ刑囟ㄐ问脚渲梦募囊苿哟鎯υO(shè)備與電視機或外接設(shè)備連接,例如移動硬盤或U盤,客戶端通過USB接口讀取配置文件,完成對服務(wù)器地址的配置。步驟S20,當(dāng)服務(wù)器驗證電視機識別標識有效時,根據(jù)硬件標識,查找電視機適用的系統(tǒng)版本;本實施例的電視機識別標識可以是電視機的序列號或硬件標識等,能證明電視機合法身份的標識。在客戶端與服務(wù)器進行通訊前,服務(wù)器對電視機的身份識別,可以有效提高通訊的安全性,避免非法用戶從服務(wù)器下載系統(tǒng)文件或上傳病毒等危險程序。服務(wù)器對電視機識別標識的驗證,可以采用以下方法,例如,比較接收到的電視機識別標識與服務(wù)器的數(shù)據(jù)庫中存儲的識別標識是否一致,或?qū)﹄娨暀C識別標識中某一特定標識碼進行識別,或判斷電視機識別標識的數(shù)據(jù)組成結(jié)構(gòu)是否異常等。同時,由于硬件標識中包含有電視機的型號、尺寸等信息,服務(wù)器可通過硬件標識中的相關(guān)信息找到適用于該電視機的系統(tǒng)版本,準確性高,避免因版本不適用造成系統(tǒng)無法完成重啟升級。
步驟S30,服務(wù)器發(fā)送系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至客戶端;步驟S40,客戶端根據(jù)下載地址下載系統(tǒng)文件,并保存至客戶端或電視機,供電視機重啟后進行系統(tǒng)版本升級。本實施例中,當(dāng)客戶端安裝在電視機內(nèi)時,下載的系統(tǒng)文件被保存到電視機開機程序指定的存儲器分區(qū)中;當(dāng)客戶端安裝在外接設(shè)備中時,下載的系統(tǒng)文件可被直接保存在外接設(shè)備的存儲器中,或被保存到電視機的指定分區(qū)中。在系統(tǒng)文件下載完成后,用戶通過物理按鍵重啟電視機,或客戶端自動重啟電視機,電視機將新下載的系統(tǒng)文件燒錄到電視機系統(tǒng)中,完成系統(tǒng)版本的升級。由于升級后的電視機相當(dāng)于重新安裝了系統(tǒng)文件,因此電視機重啟后不會出現(xiàn)無法開機使用的情況,完成了對電視機宕機情況的有效處理。此外,在保存下載到的系統(tǒng)文件后,或電視機 進行系統(tǒng)版本升級前,可以對下載的系統(tǒng)文件進行安全性與完整性驗證,以確保電視機升級時能夠正常安裝系統(tǒng)文件。本實施例通過開啟電視機的緊急啟動功能,可及時、自動處理電視機系統(tǒng)宕機情況;利用電視機識別標識實現(xiàn)對電視機身份識別,有效保證了客戶端與服務(wù)器之間的通訊安全;通過硬件標識查找適用于電視機的系統(tǒng)版本,準確性高,避免因版本不適用造成的系統(tǒng)仍無法重啟開機的情況。如圖2所示,圖2為本發(fā)明另一實施例中電視機宕機處理方法的流程圖,步驟SlO之前還包括步驟S50,當(dāng)客戶端判定電視機系統(tǒng)啟動異常時,自動開啟電視機緊急啟動功能。本實施例中,如果電視機宕機情況發(fā)生,則電視機無法開機,不能正常進入系統(tǒng),需要對宕機情況進行處理。本實施例采用客戶端對電視機開機狀況進行檢測的方式自動開啟電視機緊急啟動功能,如果客戶端檢測到電視機無法正常開機啟動,則自動開啟電視機緊急啟動功能,避免了人工操作,有效提高了宕機處理效率,使宕機處理更加及時、方便。如圖3所示,圖3為本發(fā)明又一實施例中電視機宕機處理方法的流程圖,步驟S30具體包括步驟S311,服務(wù)器在系統(tǒng)版本中選取最新的系統(tǒng)版本;步驟S312,服務(wù)器發(fā)送最新的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至客戶端。本實施例考慮到,最新版本的系統(tǒng)文件中會出現(xiàn)嚴重漏洞的概率通常較小,系統(tǒng)也較為穩(wěn)定,因此采用服務(wù)器自動選取的方式,向客戶端推薦最新的系統(tǒng)版本供電視機安裝,節(jié)省了用戶選擇的時間,提高了宕機處理的效率。如圖4所示,圖4為本發(fā)明再一實施例中電視機宕機處理方法的流程圖,步驟S30具體包括步驟S321,服務(wù)器發(fā)送系統(tǒng)版本列表至客戶端,供客戶端或電視機顯示,系統(tǒng)版本列表包含電視機適用的所有的系統(tǒng)版本的基本信息;步驟S322,服務(wù)器接收客戶端反饋的用戶選擇的系統(tǒng)版本的基本信息;步驟S323,服務(wù)器發(fā)送用戶選擇的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至客戶端。本實施例考慮到,不同用戶的習(xí)慣與愛好不同,為了滿足廣大用戶的需求,將所有適用的系統(tǒng)版本陳列給用戶,由用戶根據(jù)自身需求選擇下載系統(tǒng)版本,使用戶的選擇性更多,設(shè)計更加人性化。
如圖5所示,圖5為本發(fā)明一實施例中電視機宕機處理系統(tǒng)的結(jié)構(gòu)示意圖,該實施例提到的電視機宕機處理系統(tǒng),包括客戶端10和服務(wù)器20,客戶端10具體包括判斷模塊11,用于判斷電視機緊急啟動功能是否開啟,如果是,則輸出電視機緊急啟動功能的開啟信號;如果否,則無動作;標識發(fā)送模塊12,用于根據(jù)電視機緊急啟動功能的開啟信號,發(fā)送電視機識別標識和硬件標識至服務(wù)器20 ;下載模塊13,用于根據(jù)服務(wù)器20發(fā)送的下載地址,下載該下載地址對應(yīng)的系統(tǒng)文件,并保存至客戶端10或電視機,供電視機重啟后進行系統(tǒng)版本升級;
服務(wù)器20具體包括驗證模塊21,用于驗證電視機識別標識是否有效,并輸出驗證結(jié)果;查找模塊22,用于根據(jù)電視機識別標識有效的驗證結(jié)果和硬件標識,查找電視機適用的系統(tǒng)版本;地址發(fā)送模塊23,用于發(fā)送系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至客戶端10。本實施例在電視機系統(tǒng)升級時宕機的情況下,通過開啟電視機緊急啟動功能及時處理。緊急啟動功能的開啟,可以通過設(shè)置在電視機上的物理按鍵或按鍵組合來實現(xiàn);或者通過客戶端10的判斷模塊11對電視機開機狀況進行檢測,如果電視機無法正常開機啟動,則客戶端10自動開啟電視機緊急啟動功能。此外,為確保客戶端在處理電視機宕機時連接到正確的服務(wù)器20,在客戶端10安裝完成后或需要更新服務(wù)器20的地址時,可以利用電視機遙控器或其他外接輸入設(shè)備,將服務(wù)器20的地址輸入客戶端10進行保存,實現(xiàn)對服務(wù)器20的地址的配置;或?qū)⒋鎯τ刑囟ㄐ问脚渲梦募囊苿哟鎯υO(shè)備與電視機或外接設(shè)備連接,例如移動硬盤或U盤,客戶端10通過USB接口讀取配置文件,完成對服務(wù)器20的地址的配置。電視機識別標識可以是電視機的序列號或硬件標識等,能證明電視機合法身份的標識。在客戶端10與服務(wù)器20進行通訊前,通過驗證模塊21對電視機的身份識別,可以有效提高通訊的安全性,避免非法用戶從服務(wù)器20下載系統(tǒng)文件或上傳病毒等危險程序。驗證模塊21對電視機識別標識的驗證,可以采用以下方法,例如,比較接收到的電視機識別標識與服務(wù)器20的數(shù)據(jù)庫中存儲的識別標識是否一致,或?qū)﹄娨暀C識別標識中某一特定標識碼進行識別,或判斷電視機識別標識的數(shù)據(jù)組成結(jié)構(gòu)是否異常等。同時,由于硬件標識中包含有電視機的型號、尺寸等信息,查找模塊22可通過硬件標識中的相關(guān)信息找到適用于該電視機的系統(tǒng)版本,準確性高,避免因版本不適用造成系統(tǒng)無法完成重啟升級。在系統(tǒng)文件下載完成后,用戶通過物理按鍵重啟電視機,或客戶端10自動重啟電視機,電視機將新下載的系統(tǒng)文件燒錄到電視機系統(tǒng)中,完成系統(tǒng)版本的升級。由于升級后的電視機相當(dāng)于重新安裝了系統(tǒng)文件,因此電視機重啟后不會出現(xiàn)無法開機使用的情況,完成了對電視機宕機情況的有效處理。此外,在保存下載到的系統(tǒng)文件后,或電視機進行系統(tǒng)版本升級前,可以對下載的系統(tǒng)文件進行安全性與完整性驗證,以確保電視機升級時能夠正常安裝系統(tǒng)文件。本實施例通過開啟電視機的緊急啟動功能,可及時、自動處理電視機系統(tǒng)宕機情況;利用電視機識別標識實現(xiàn)對電視機身份識別,有效保證了客戶端10與服務(wù)器20之間的通訊安全;通過硬件標識查找適用于電視機的系統(tǒng)版本,準確性高,避免因版本不適用造成的系統(tǒng)仍無法重啟開機的情況。本發(fā)明實施例中,客戶端10安裝于電視機的存儲器上,或安裝于與電視機連接的外接設(shè)備中??蛻舳?0可安裝在電視機存儲器中,作為電視機的一部分,利用電視機自身的資源完成自我修復(fù),有效節(jié)約了制作成本與設(shè)備占用空間;也可以獨立出來安裝在外接設(shè)備中,例如某個專門用來處理電視機宕機的硬件裝置,或者是具有完整的顯示與輸入功能的智能裝置,如手機等,在需要處理電視機宕機情況時,外接設(shè)備只需要與電視機連接,即可自動完成后續(xù)處理操作,使用更加方便,且獨立的外接設(shè)備不依耐于電視機,可靠性更高。此外,當(dāng)客戶端10安裝在電視機內(nèi)時,通過電視機網(wǎng)絡(luò)下載系統(tǒng)文件,下載的系統(tǒng)文件被保存到電視機開機程序指定的存儲器分區(qū)中;當(dāng)客戶端10安裝在外接設(shè)備中時,可通過外接設(shè)備的網(wǎng)絡(luò)下載系統(tǒng)文件,下載的系統(tǒng)文件可被保存在外接設(shè)備中,再轉(zhuǎn)存至電視機存儲器中;或直接通過電視機網(wǎng)絡(luò)下載系統(tǒng)文件,下載的系統(tǒng)文件被直接保存到電視機的指定分區(qū)中,避免轉(zhuǎn)存導(dǎo)致的數(shù)據(jù)傳輸錯誤。如圖6所示,圖6為本發(fā)明一實施例的電視機宕機處理系統(tǒng)中地址發(fā)送模塊的結(jié)構(gòu)示意圖,地址發(fā)送模塊23具體包括最新版本選取單兀231,用于在系統(tǒng)版本中選取最新的系統(tǒng)版本;最新版本發(fā)送單元232,用于發(fā)送最新的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至客戶端10。本實施例考慮到,最新版本的系統(tǒng)文件中會出現(xiàn)嚴重漏洞的概率通常較小,系統(tǒng)也較為穩(wěn)定,因此采用服務(wù)器20自動選取的方式,向客戶端推薦最新的系統(tǒng)版本供電視機安裝,節(jié)省了用戶選擇的時間,提高了宕機處理的效率。如圖7所示,圖7為本發(fā)明另一實施例的電視機宕機處理系統(tǒng)中地址發(fā)送模塊的結(jié)構(gòu)示意圖,地址發(fā)送模塊23具體包括列表發(fā)送單元233,用于發(fā)送系統(tǒng)版本列表至客戶端10,供客戶端10或電視機顯不,系統(tǒng)版本列表包含電視機適用的所有的系統(tǒng)版本的基本信息;反饋接收單元234,用于接收客戶端10反饋的用戶選擇的系統(tǒng)版本的基本信息;反饋版本發(fā)送單元235,用于發(fā)送用戶選擇的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至客戶端10。此外,客戶端10還包括列表管理模塊14,用于接收列表發(fā)送單元233發(fā)送的系統(tǒng)版本列表,并控制客戶端10或電視機顯示系統(tǒng)版本列表。反饋模塊15,用于接受用戶的選擇,并將用戶選擇的系統(tǒng)版本反饋給反饋版本發(fā)送單元235。本實施例考慮到,不同用戶的習(xí)慣與愛好不同,為了滿足廣大用戶的需求,將所有適用的系統(tǒng)版本陳列給用戶,由用戶根據(jù)自身需求選擇下載系統(tǒng)版本,使用戶的選擇性更多,設(shè)計更加人性化。 如圖8所示,圖8為本發(fā)明又一實施例的電視機宕機處理系統(tǒng)中客戶端的結(jié)構(gòu)示意圖,判斷模塊11還用于判斷電視機系統(tǒng)啟動是否異常,并輸出判斷結(jié)果;客戶端10還包括緊急啟動控制模塊16,用于根據(jù)電視機系統(tǒng)啟動異常的判定結(jié)果,自動開啟電視機緊急啟動功能。本實施例中,如果電視機宕機情況發(fā)生,則電視機無法開機,不能正常進入系統(tǒng),需要對宕機情況進行處理。本實施例采用客戶端10對電視機開機狀況進行檢測的方式自動開啟電視機緊急啟動功能,如果判斷模塊11檢測到電視機無法正常開機啟動,則緊急啟動控制模塊16自動開啟電視機緊急啟動功能,避免了人工操作,有效提高了宕機處理效率,使宕機處理更加及時、方便。
以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種電視機宕機處理方法,其特征在于,包括步驟 當(dāng)客戶端判定電視機緊急啟動功能開啟時,發(fā)送電視機識別標識和硬件標識至服務(wù)器; 當(dāng)所述服務(wù)器驗證所述電視機識別標識有效時,根據(jù)所述硬件標識,查找所述電視機適用的系統(tǒng)版本; 所述服務(wù)器發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端; 所述客戶端根據(jù)所述下載地址下載所述系統(tǒng)文件,并保存至所述客戶端或電視機,供所述電視機重啟后進行系統(tǒng)版本升級。
2.根據(jù)權(quán)利要求I所述的電視機宕機處理方法,其特征在于,所述服務(wù)器發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端的步驟具體包括 所述服務(wù)器在所述系統(tǒng)版本中選取最新的系統(tǒng)版本; 所述服務(wù)器發(fā)送所述最新的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。
3.根據(jù)權(quán)利要求I所述的電視機宕機處理方法,其特征在于,所述服務(wù)器發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端的步驟具體包括 所述服務(wù)器發(fā)送系統(tǒng)版本列表至所述客戶端,供所述客戶端或電視機顯示,所述系統(tǒng)版本列表包含所述電視機適用的所有的系統(tǒng)版本的基本信息; 所述服務(wù)器接收所述客戶端反饋的用戶選擇的系統(tǒng)版本的基本信息; 所述服務(wù)器發(fā)送用戶選擇的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。
4.根據(jù)權(quán)利要求2或3所述的電視機宕機處理方法,其特征在于,所述當(dāng)客戶端判定電視機緊急啟動功能開啟時,發(fā)送電視機識別標識和硬件標識至服務(wù)器的步驟之前還包括 當(dāng)所述客戶端判定電視機系統(tǒng)啟動異常時,自動開啟電視機緊急啟動功能。
5.根據(jù)權(quán)利要求4所述的電視機宕機處理方法,其特征在于,所述客戶端安裝于所述電視機的存儲器上,或安裝于與所述電視機連接的外接設(shè)備中。
6.一種電視機宕機處理系統(tǒng),其特征在于,包括客戶端和服務(wù)器,所述客戶端具體包括 判斷模塊,用于判斷電視機緊急啟動功能是否開啟,如果是,則輸出電視機緊急啟動功能的開啟信號; 標識發(fā)送模塊,用于根據(jù)所述電視機緊急啟動功能的開啟信號,發(fā)送電視機識別標識和硬件標識至服務(wù)器; 下載模塊,用于根據(jù)所述服務(wù)器發(fā)送的下載地址,下載所述下載地址對應(yīng)的系統(tǒng)文件,并保存至所述客戶端或電視機,供所述電視機重啟后進行系統(tǒng)版本升級; 所述服務(wù)器具體包括 驗證模塊,用于驗證所述電視機識別標識是否有效,并輸出驗證結(jié)果; 查找模塊,用于根據(jù)所述電視機識別標識有效的驗證結(jié)果和所述硬件標識,查找所述電視機適用的系統(tǒng)版本; 地址發(fā)送模塊,用于發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。
7.根據(jù)權(quán)利要求6所述的電視機宕機處理系統(tǒng),其特征在于,所述地址發(fā)送模塊具體包括 最新版本選取單元,用于在所述系統(tǒng)版本中選取最新的系統(tǒng)版本;最新版本發(fā)送單元,用于發(fā)送所述最新的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。
8.根據(jù)權(quán)利要求6所述的電視機宕機處理系統(tǒng),其特征在于,所述地址發(fā)送模塊具體包括 列表發(fā)送單元,用于發(fā)送系統(tǒng)版本列表至所述客戶端,供所述客戶端或電視機顯示,所述系統(tǒng)版本列表包含所述電視機適用的所有的系統(tǒng)版本的基本信息; 反饋接收單元,用于接收所述客戶端反饋的用戶選擇的系統(tǒng)版本的基本信息; 反饋版本發(fā)送單元,用于發(fā)送用戶選擇的系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端。
9.根據(jù)權(quán)利要求7或8所述的電視機宕機處理系統(tǒng),其特征在于,所述判斷模塊還用于判斷電視機系統(tǒng)啟動是否異常,并輸出判斷結(jié)果; 所述客戶端還包括緊急啟動控制模塊,用于根據(jù)電視機系統(tǒng)啟動異常的判定結(jié)果,自動開啟電視機緊急啟動功能。
10.根據(jù)權(quán)利要求9所述的電視機宕機處理系統(tǒng),其特征在于,所述客戶端安裝于所述電視機的存儲器上,或安裝于與所述電視機連接的外接設(shè)備中。
全文摘要
本發(fā)明公開了一種電視機宕機處理方法和系統(tǒng),其方法包括步驟當(dāng)客戶端判定電視機緊急啟動功能開啟時,發(fā)送電視機識別標識和硬件標識至服務(wù)器;當(dāng)所述服務(wù)器驗證所述電視機識別標識有效時,根據(jù)所述硬件標識,查找所述電視機適用的系統(tǒng)版本;所述服務(wù)器發(fā)送所述系統(tǒng)版本對應(yīng)的系統(tǒng)文件的下載地址至所述客戶端;所述客戶端根據(jù)所述下載地址下載所述系統(tǒng)文件,并保存至所述客戶端或電視機,供所述電視機重啟后進行系統(tǒng)版本升級。本發(fā)明可及時、自動處理電視機系統(tǒng)宕機情況;有效保證了客戶端與服務(wù)器之間的通訊安全;電視機系統(tǒng)版本準確性高,避免因版本不適用造成的系統(tǒng)仍無法重啟開機的情況。
文檔編號G06F9/445GK102622254SQ201210061959
公開日2012年8月1日 申請日期2012年3月12日 優(yōu)先權(quán)日2012年3月12日
發(fā)明者李偉 申請人:深圳市酷開網(wǎng)絡(luò)科技有限公司