專(zhuān)利名稱(chēng):網(wǎng)絡(luò)電視的軟件升級(jí)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,尤其涉及網(wǎng)絡(luò)電視的軟件升級(jí)方法及裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)時(shí)代的快速發(fā)展和網(wǎng)絡(luò)電視的大幅普及,電視的網(wǎng)絡(luò)功能日益成熟,用戶對(duì)于電視產(chǎn)品的體驗(yàn)要求也越來(lái)越高。傳統(tǒng)的電視軟件升級(jí)方式主要依靠售后上門(mén)服務(wù),效率低成本高。而現(xiàn)有的網(wǎng)絡(luò)升級(jí)方式不能自動(dòng)提醒,需要用戶手動(dòng)查詢(xún)和更新,導(dǎo)致用戶無(wú)法實(shí)時(shí)獲取最新的版本信息;或者是默認(rèn)自動(dòng)升級(jí),用戶無(wú)法確認(rèn)升級(jí)內(nèi)容,也無(wú)法取消升級(jí)。用戶期待更加便捷實(shí)用的網(wǎng)絡(luò)升級(jí)方式
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問(wèn)題是提供一種網(wǎng)絡(luò)電視的軟件升級(jí)方法及裝置。為解決上述問(wèn)題,本發(fā)明采用的一種技術(shù)方案是提供一種網(wǎng)絡(luò)電視的軟件升級(jí)方法,包括
501、向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息;
502、根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示;
503、接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。其中,所述SOl之前還包括S001、檢測(cè)提示消息的設(shè)置是否開(kāi)啟,并在開(kāi)啟設(shè)置提示消息的情況下執(zhí)行步驟S01。其中,所述SOOl之前還包括sooo、檢測(cè)服務(wù)器與網(wǎng)絡(luò)電視的網(wǎng)絡(luò)是否連接,并在網(wǎng)絡(luò)已經(jīng)連接的情況下執(zhí)行步驟S001。其中,所述S03之后還包括S04、獲取安裝最新版本軟件成功的網(wǎng)絡(luò)電視的EDID數(shù)據(jù)及驗(yàn)證碼,并將所述EDID數(shù)據(jù)及驗(yàn)證碼發(fā)送至服務(wù)器校驗(yàn);其中,所述驗(yàn)證碼與網(wǎng)絡(luò)電視是一對(duì)一的關(guān)系。為解決上述問(wèn)題,本發(fā)明采用的另一種技術(shù)方案是提供一種網(wǎng)絡(luò)電視的軟件升級(jí)裝置,包括
第一獲取模塊,用于向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息;
比較模塊,用于根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示;
更新模塊,用于接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。其中,所述網(wǎng)絡(luò)電視的軟件升級(jí)裝置還包括
第一檢測(cè)模塊,用于檢測(cè)提示消息的設(shè)置是否開(kāi)啟,并在開(kāi)啟設(shè)置提示消息的情況下觸發(fā)所述第一獲取模塊向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息。
其中,所述網(wǎng)絡(luò)電視的軟件升級(jí)裝置還包括
第二檢測(cè)模塊,用于檢測(cè)服務(wù)器與網(wǎng)絡(luò)電視的網(wǎng)絡(luò)是否連接,并在網(wǎng)絡(luò)已經(jīng)連接的情況下觸發(fā)所述第一檢測(cè)模塊檢測(cè)提示消息的設(shè)置是否開(kāi)啟。其中,所述網(wǎng)絡(luò)電視的軟件升級(jí)裝置還包括
第二獲取模塊,用于獲取安裝最新版本軟件成功的網(wǎng)絡(luò)電視的EDID數(shù)據(jù)及驗(yàn)證碼,并將所述EDID數(shù)據(jù)及驗(yàn)證碼發(fā)送至服務(wù)器校驗(yàn);其中,所述 驗(yàn)證碼與網(wǎng)絡(luò)電視是一對(duì)一的關(guān)系。本發(fā)明的有益效果是區(qū)別于現(xiàn)有技術(shù)網(wǎng)絡(luò)升級(jí)方式不能自動(dòng)提醒,需要用戶手動(dòng)查詢(xún)和更新,導(dǎo)致用戶無(wú)法實(shí)時(shí)獲取最新的版本信息;或者是默認(rèn)自動(dòng)升級(jí),用戶無(wú)法確認(rèn)升級(jí)內(nèi)容,也無(wú)法取消升級(jí)。用戶期待更加便捷實(shí)用的網(wǎng)絡(luò)升級(jí)方式,本發(fā)明提供一種網(wǎng)絡(luò)電視的軟件升級(jí)方法及裝置,通過(guò)當(dāng)服務(wù)器端有更新軟件時(shí),設(shè)置需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示,并且根據(jù)當(dāng)外部用戶對(duì)所述提示消息的反饋為需要更新軟件的情況下下載最新版本的軟件至網(wǎng)絡(luò)電視,完成網(wǎng)絡(luò)電視的軟件更新。減少了成本,也給用戶提供了更方便快捷的網(wǎng)絡(luò)升級(jí)方式。
圖I是本發(fā)明提供的實(shí)施方式一的網(wǎng)絡(luò)電視的軟件升級(jí)方法流程 圖2是本發(fā)明提供的實(shí)施方式一的網(wǎng)絡(luò)電視的軟件升級(jí)裝置功能模塊 圖3是本發(fā)明提供的實(shí)施方式二的網(wǎng)絡(luò)電視的軟件升級(jí)方法流程 圖4是本發(fā)明提供的實(shí)施方式二的網(wǎng)絡(luò)電視的軟件升級(jí)裝置功能模塊圖。
具體實(shí)施例方式為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。請(qǐng)參閱圖I,本實(shí)施方式提供一種網(wǎng)絡(luò)電視的軟件升級(jí)方法,包括
S01、向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息。本實(shí)施方式中,當(dāng)檢測(cè)到網(wǎng)絡(luò)電視與服務(wù)器的網(wǎng)絡(luò)連接有效時(shí),服務(wù)器直接向網(wǎng)絡(luò)電視發(fā)送最新版本信息,網(wǎng)絡(luò)電視可主動(dòng)接收到最新版本信息。在其他的實(shí)施方式中,也可以是網(wǎng)絡(luò)電視向服務(wù)器發(fā)送獲取最新版本信息的請(qǐng)求,服務(wù)器向網(wǎng)絡(luò)電視發(fā)送最新版本信息。S02、根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示。在本實(shí)施方式中,比較版本信息是通過(guò)下述方式進(jìn)行比較的如果同一個(gè)軟件的版本A的版本信息是5. 2. 1,版本B的版本信息是5. 0. 1,那么版本A的版本信息就高于版本B的版本信息。在其他的實(shí)施方式中,版本信息的比較可根據(jù)情況具體設(shè)定。S03、接收外部用戶對(duì)所述提示消息的反饋,當(dāng)所述反饋為需要更新軟件的時(shí)下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。在本實(shí)施方式中,為能夠減少不必要的存儲(chǔ)空間的浪費(fèi),更新軟件的方式可以是當(dāng)判定需要更新軟件時(shí),直接將用最新版本軟件將舊版本軟件替換。在其他實(shí)施方式中,多個(gè)版本的軟件可同時(shí)存在。這可根據(jù)需要具體設(shè)定。通過(guò)上述不難看出,本發(fā)明通過(guò)當(dāng)服務(wù)器端有更新軟件時(shí),設(shè)置需要更新軟件的提示消息,并將所述提示消 息發(fā)送至網(wǎng)絡(luò)電視顯示,并且根據(jù)當(dāng)外部用戶對(duì)所述提示消息的反饋為需要更新軟件的情況下下載最新版本的軟件至網(wǎng)絡(luò)電視,完成網(wǎng)絡(luò)電視的軟件更新。減少了成本,也給用戶提供了更方便快捷的網(wǎng)絡(luò)升級(jí)方式。請(qǐng)參閱圖2,相對(duì)應(yīng)地,本實(shí)施方式還提供一種網(wǎng)絡(luò)電視的軟件升級(jí)裝置,包括 第一獲取模塊,用于向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息;
比較模塊,用于根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示;
更新模塊,用于接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。請(qǐng)參閱圖3,本實(shí)施方式提供一種網(wǎng)絡(luò)電視的軟件升級(jí)方法,包括
S000、檢測(cè)服務(wù)器與網(wǎng)絡(luò)電視的網(wǎng)絡(luò)是否連接,并在網(wǎng)絡(luò)已經(jīng)連接的情況下執(zhí)行步驟SOOl0在本實(shí)施方式中,當(dāng)網(wǎng)絡(luò)電視起電后,就可自動(dòng)地檢測(cè)網(wǎng)絡(luò)電視與服務(wù)器的網(wǎng)絡(luò)連接是否有效。在其他的實(shí)施方式中,也可通過(guò)用戶手動(dòng)檢測(cè)檢測(cè)網(wǎng)絡(luò)電視與服務(wù)器的網(wǎng)絡(luò)連接是否有效。S001、檢測(cè)提示消息的設(shè)置是否開(kāi)啟,并在開(kāi)啟設(shè)置提示消息的情況下執(zhí)行步驟S01。如果開(kāi)啟有設(shè)置提示消息,那么就會(huì)進(jìn)行下述步驟。如果沒(méi)有,那么則不會(huì)進(jìn)行更新,不會(huì)進(jìn)行下述步驟。S01、向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息。本實(shí)施方式中,當(dāng)檢測(cè)到網(wǎng)絡(luò)電視與服務(wù)器的網(wǎng)絡(luò)連接有效時(shí),服務(wù)器直接向網(wǎng)絡(luò)電視發(fā)送最新版本信息,網(wǎng)絡(luò)電視可主動(dòng)接收到最新版本信息。在其他的實(shí)施方式中,也可以是網(wǎng)絡(luò)電視向服務(wù)器發(fā)送獲取最新版本信息的請(qǐng)求,服務(wù)器向網(wǎng)絡(luò)電視發(fā)送最新版本信息。S02、根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示。在本實(shí)施方式中,比較版本信息是通過(guò)下述方式進(jìn)行比較的如果同一個(gè)軟件的版本A的版本信息是5. 2. 1,版本B的版本信息是5. 0. 1,那么版本A的版本信息就高于版本B的版本信息。在其他的實(shí)施方式中,版本信息的比較可根據(jù)情況具體設(shè)定。S03、接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。在本實(shí)施方式中,為能夠減少不必要的存儲(chǔ)空間的浪費(fèi),更新軟件的方式可以是當(dāng)判定需要更新軟件時(shí),直接將用最新版本軟件將舊版本軟件替換。在其他實(shí)施方式中,多個(gè)版本的軟件可同時(shí)存在。這可根據(jù)需要具體設(shè)定。通過(guò)上述不難看出,本實(shí)施方式通過(guò)當(dāng)服務(wù)器端有更新軟件時(shí),設(shè)置需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示,并且根據(jù)當(dāng)外部用戶對(duì)所述提示消息的反饋為需要更新軟件的情況下下載最新版本的軟件至網(wǎng)絡(luò)電視,完成網(wǎng)絡(luò)電視的軟件更新。減少了成本,也給用戶提供了更方便快捷的網(wǎng)絡(luò)升級(jí)方式。進(jìn)一步的,在本實(shí)施方式中,用戶自由選擇是否接收并顯示更新消息的提示,減少對(duì)于不需要升級(jí)的用戶不必要信息的困擾。在某些具體的實(shí)施例中,S03之后還包括S04、獲取安裝最新版本軟件成功的網(wǎng)絡(luò)電視的EDID數(shù)據(jù)及驗(yàn)證碼,并將所述EDID數(shù)據(jù)及驗(yàn)證碼發(fā)送至服務(wù)器校驗(yàn)。網(wǎng)絡(luò)服務(wù)器進(jìn)行統(tǒng)計(jì),這樣就可以方便商家對(duì)使用者使用狀態(tài)的統(tǒng)計(jì)及備查,為后續(xù)的售后服務(wù)、維護(hù)問(wèn)題作不時(shí)之需。在本發(fā)明中,所述驗(yàn)證碼與網(wǎng)絡(luò)電視是一對(duì)一的關(guān)系,即一個(gè)網(wǎng)絡(luò)電視只有一個(gè)驗(yàn)證碼,一個(gè)驗(yàn)證碼也只能對(duì)應(yīng)一個(gè)網(wǎng)絡(luò)電視,就相當(dāng)于MAC地址與網(wǎng)卡的關(guān)系一樣。在本實(shí)施方式中,所述驗(yàn)證碼可以為與網(wǎng)絡(luò)電視主控芯片具有一對(duì)一關(guān)系的廠商出場(chǎng)編碼。在其他實(shí)施方式中,所述驗(yàn)證碼還可以為與網(wǎng)絡(luò)電視具有一對(duì)一關(guān)系的序列號(hào)。在另外的實(shí)施方式中,所述驗(yàn)證碼還可以條形碼或二維碼數(shù)碼數(shù)據(jù),此條形碼或二維碼包含的數(shù)據(jù)內(nèi)容為與網(wǎng)絡(luò)電視主控芯片具有一對(duì)一關(guān)系的廠商出場(chǎng)編碼,或?yàn)榕c網(wǎng)絡(luò)電視具有一對(duì)一關(guān)系的序列號(hào)。請(qǐng)參閱圖4,相對(duì)應(yīng)地,本實(shí)施方式還提供一種網(wǎng)絡(luò)電視的軟件升級(jí)裝置,包括 第二檢測(cè)模塊,用于檢測(cè)服務(wù)器與網(wǎng)絡(luò)電視的網(wǎng)絡(luò)是否連接,并在網(wǎng)絡(luò)已經(jīng)連接的情
況下觸發(fā)所述第一檢測(cè)模塊檢測(cè)提示消息的設(shè)置是否開(kāi)啟;· 第一檢測(cè)模塊,用于檢測(cè)提示消息的設(shè)置是否開(kāi)啟,并在開(kāi)啟設(shè)置提示消息的情況下觸發(fā)所述第一獲取模塊向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息;
第一獲取模塊,用于向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息;
比較模塊,用于根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示;
更新模塊,用于接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。在某些具體的實(shí)施例中,所述網(wǎng)絡(luò)電視的軟件升級(jí)裝置還包括第二獲取模塊,用于獲取安裝最新版本軟件成功的網(wǎng)絡(luò)電視的EDID數(shù)據(jù)及驗(yàn)證碼,并將所述EDID數(shù)據(jù)及驗(yàn)證碼發(fā)送至服務(wù)器校驗(yàn);其中,所述驗(yàn)證碼與網(wǎng)絡(luò)電視是一對(duì)一的關(guān)系。綜上所述,區(qū)別于現(xiàn)有技術(shù)網(wǎng)絡(luò)升級(jí)方式不能自動(dòng)提醒,需要用戶手動(dòng)查詢(xún)和更新,導(dǎo)致用戶無(wú)法實(shí)時(shí)獲取最新的版本信息;或者是默認(rèn)自動(dòng)升級(jí),用戶無(wú)法確認(rèn)升級(jí)內(nèi)容,也無(wú)法取消升級(jí)。用戶期待更加便捷實(shí)用的網(wǎng)絡(luò)升級(jí)方式,本發(fā)明提供一種網(wǎng)絡(luò)電視的軟件升級(jí)方法及裝置,通過(guò)當(dāng)服務(wù)器端有更新軟件時(shí),設(shè)置需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示,并且根據(jù)當(dāng)外部用戶對(duì)所述提示消息的反饋為需要更新軟件的情況下下載最新版本的軟件至網(wǎng)絡(luò)電視,完成網(wǎng)絡(luò)電視的軟件更新。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專(zhuān)利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)電視的軟件升級(jí)方法,其特征在于,包括 501、向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息; 502、根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示; 503、接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。
2.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)電視的軟件升級(jí)方法,其特征在于,所述SOl之前還包括 S001、檢測(cè)提示消息的設(shè)置是否開(kāi)啟,并在開(kāi)啟設(shè)置提示消息的情況下執(zhí)行步驟S01。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)電視的軟件升級(jí)方法,其特征在于,所述SOOl之前還包括 S000、檢測(cè)服務(wù)器與網(wǎng)絡(luò)電視的網(wǎng)絡(luò)是否連接,并在網(wǎng)絡(luò)已經(jīng)連接的情況下執(zhí)行步驟SOO I。
4.根據(jù)權(quán)利要求I至3任一項(xiàng)所述的網(wǎng)絡(luò)電視的軟件升級(jí)方法,其特征在于,所述S03之后還包括 504、獲取安裝最新版本軟件成功的網(wǎng)絡(luò)電視的EDID數(shù)據(jù)及驗(yàn)證碼,并將所述EDID數(shù)據(jù)及驗(yàn)證碼發(fā)送至服務(wù)器校驗(yàn);其中,所述驗(yàn)證碼與網(wǎng)絡(luò)電視是一對(duì)一的關(guān)系。
5.一種網(wǎng)絡(luò)電視的軟件升級(jí)裝置,其特征在于,包括 第一獲取模塊,用于向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息; 比較模塊,用于根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示; 更新模塊,用于接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。
6.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)電視的軟件升級(jí)裝置,其特征在于,還包括 第一檢測(cè)模塊,用于檢測(cè)提示消息的設(shè)置是否開(kāi)啟,并在開(kāi)啟設(shè)置提示消息的情況下觸發(fā)所述第一獲取模塊向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)電視的軟件升級(jí)裝置,其特征在于,還包括 第二檢測(cè)模塊,用于檢測(cè)服務(wù)器與網(wǎng)絡(luò)電視的網(wǎng)絡(luò)是否連接,并在網(wǎng)絡(luò)已經(jīng)連接的情況下觸發(fā)所述第一檢測(cè)模塊檢測(cè)提示消息的設(shè)置是否開(kāi)啟。
8.根據(jù)權(quán)利要求5至7任一項(xiàng)所述的網(wǎng)絡(luò)電視的軟件升級(jí)裝置,其特征在于,還包括 第二獲取模塊,用于獲取安裝最新版本軟件成功的網(wǎng)絡(luò)電視的EDID數(shù)據(jù)及驗(yàn)證碼,并將所述EDID數(shù)據(jù)及驗(yàn)證碼發(fā)送至服務(wù)器校驗(yàn);其中,所述驗(yàn)證碼與網(wǎng)絡(luò)電視是一對(duì)一的關(guān)系。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)電視的軟件升級(jí)方法及裝置,其中所述網(wǎng)絡(luò)電視的軟件升級(jí)方法包括S01、向服務(wù)器獲取安裝在網(wǎng)絡(luò)電視中的軟件的最新版本信息;S02、根據(jù)所述最新版本信息高于網(wǎng)絡(luò)電視中安裝的軟件的版本信息設(shè)置是否需要更新軟件的提示消息,并將所述提示消息發(fā)送至網(wǎng)絡(luò)電視顯示;S03、接收外部用戶對(duì)所述提示消息的反饋,并在所述反饋為需要更新軟件的情況下下載最新版本軟件至網(wǎng)絡(luò)電視中安裝。
文檔編號(hào)G06F9/445GK102750176SQ201210252690
公開(kāi)日2012年10月24日 申請(qǐng)日期2012年7月20日 優(yōu)先權(quán)日2012年7月20日
發(fā)明者胡晟 申請(qǐng)人:冠捷顯示科技(廈門(mén))有限公司