一種版本升級方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種版本升級方法和裝置,包括:智能電視間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令,用于指示服務(wù)器檢測存儲(chǔ)的版本信息;接收服務(wù)器發(fā)送的至少包括服務(wù)器存儲(chǔ)的版本信息的第一版本信息消息;判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同,如果不相同,向服務(wù)器發(fā)送升級指令,并接收版本數(shù)據(jù)進(jìn)行升級。本發(fā)明通過智能電視間隔預(yù)設(shè)時(shí)間自動(dòng)向服務(wù)器發(fā)送第一版本信息檢測指令以檢測自身版本信息是否為最新系統(tǒng)版本的信息,當(dāng)檢測到當(dāng)前智能電視不是最新版本的信息時(shí)發(fā)送升級指令以獲取新系統(tǒng)版本的信息進(jìn)行下載升級,保證了用戶在第一時(shí)間升級自己的電子設(shè)備,版本升級效率高。
【專利說明】一種版本升級方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及版本升級管控【技術(shù)領(lǐng)域】,更具體的說,涉及一種版本升級方法和裝置。【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)通信技術(shù)的不斷發(fā)展,電子設(shè)備的實(shí)現(xiàn)功能也逐漸增多。
[0003]通常,為了帶給用戶更好的操作體驗(yàn),技術(shù)研發(fā)人員會(huì)不斷地研制開發(fā)出新的優(yōu)越的系統(tǒng)版本來克服舊系統(tǒng)版本存在的缺陷,例如,賦予電子設(shè)備更多的實(shí)現(xiàn)功能,增強(qiáng)電子設(shè)備的操作穩(wěn)定性、提高電子設(shè)備運(yùn)行速率等。然而,在技術(shù)研發(fā)人員研發(fā)出一項(xiàng)新的系統(tǒng)版本后,需要用戶自己找到新系統(tǒng)版本的信息,手動(dòng)下載升級包進(jìn)行電子設(shè)備的升級。
[0004]顯然,現(xiàn)有技術(shù)中的版本升級方式需要借助于用戶手動(dòng)查找、下載、升級,如果用戶不能及時(shí)獲知并找到新系統(tǒng)版本的信息進(jìn)行下載,那么用戶就不能在第一時(shí)間升級自己的電子設(shè)備,版本升級效率低。
【發(fā)明內(nèi)容】
[0005]針對上述問題,本發(fā)明提供一種版本升級方法和裝置,以解決現(xiàn)有技術(shù)中當(dāng)用戶不能及時(shí)獲知并找到新系統(tǒng)版本的信息進(jìn)行下載時(shí),用戶就不能在第一時(shí)間升級自己的電子設(shè)備,版本升級效率低的問題。技術(shù)方案如下:
[0006]基于本發(fā)明的一方面,本發(fā)明提供一種版本升級方法,包括:
[0007]智能電視間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息;
[0008]所述智能電視接收所述服務(wù)器發(fā)送的第一版本信息消息;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息;
[0009]所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同;
[0010]若所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同,所述智能電視向所述服務(wù)器發(fā)送升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視;
[0011]所述智能電視接收所述服務(wù)器發(fā)送的版本數(shù)據(jù);
[0012]所述智能電視依據(jù)所述版本數(shù)據(jù)升級所述智能電視。
[0013]優(yōu)選地,所述版本信息包括版本序列號;
[0014]其中,所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同包括:所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息的版本序列號與所述智能電視當(dāng)前的版本信息的版本序列號是否相同。
[0015]優(yōu)選地,若判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同后,所述方法還包括:
[0016]所述智能電視判斷所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識是否相同;
[0017]若所述智能電視判斷所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識相同時(shí),所述智能電視發(fā)送升級指令至所述服務(wù)器。
[0018]優(yōu)選地,還包括:
[0019]若所述智能電視判斷所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識不相同時(shí),彈出第一提示消息;所述第一提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0020]基于本發(fā)明的另一方面,本發(fā)明提供一種版本升級方法,包括:
[0021]服務(wù)器接收智能電視發(fā)送的第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息;
[0022]所述服務(wù)器發(fā)送第一版本信息消息至所述智能電視;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息;所述服務(wù)器存儲(chǔ)的版本信息用于在所述智能電視接收到所述服務(wù)器存儲(chǔ)的版本信息后,判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同;
[0023]所述服務(wù)器接收所述智能電視發(fā)送的升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視;
[0024]所述服務(wù)器查找所述存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù);
[0025]所述服務(wù)器發(fā)送所述版本數(shù)據(jù)至所述智能電視。
[0026]優(yōu)選地,還包括:
[0027]所述服務(wù)器在預(yù)設(shè)時(shí)間內(nèi)發(fā)送第二版本信息檢測指令至所述智能電視;所述第二版本信息檢測指令用于指示所述智能電視檢測所述智能電視當(dāng)前的版本信息;
[0028]所述服務(wù)器接收所述智能電視發(fā)送的第二版本信息消息;其中,所述第二版本信息消息至少包括所述智能電視當(dāng)前的版本信息;
[0029]所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同;
[0030]若所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同,所述服務(wù)器發(fā)送所述服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)至所述智能電視,以使得所述智能電視依據(jù)所述版本數(shù)據(jù)升級所述智能電視。
[0031]優(yōu)選地,所述版本信息包括版本序列號;
[0032]其中,所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同包括:所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息的版本序列號與所述智能電視當(dāng)前的版本信息的版本序列號是否相同。
[0033]優(yōu)選地,若判斷所述服務(wù)器上存儲(chǔ)的版本信息與所述智能電視的版本信息不相同后,所述方法還包括:
[0034]所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與所述智能電視的版本信息的標(biāo)識是否相同;
[0035]若所述服務(wù)器判斷所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識相同時(shí),所述服務(wù)器將所述服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視;[0036]若所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識不相同時(shí),所述服務(wù)器發(fā)送第二提示消息至所述智能電視;所述第二提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0037]基于本發(fā)明的再一方面,本發(fā)明提供一種版本升級裝置,應(yīng)用于智能電視,包括:第一發(fā)送單元,用于間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息;
[0038]第一接收單元,用于接收所述服務(wù)器發(fā)送的第一版本信息消息;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息;
[0039]第一判斷單元,用于判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同;
[0040]第二發(fā)送單元,用于在所述第一判斷單元判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同,向所述服務(wù)器發(fā)送升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視;
[0041]第二接收單元,用于接收所述服務(wù)器發(fā)送的版本數(shù)據(jù);
[0042]升級單元,用于依據(jù)所述版本數(shù)據(jù)升級所述智能電視。
[0043]基于本發(fā)明的再一方面,本發(fā)明提供一種版本升級裝置,應(yīng)用于服務(wù)器,包括:
[0044]第三接收單元,用于接收智能電視發(fā)送的第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息;
[0045]第三發(fā)送單元,用于發(fā)送第一版本信息消息至所述智能電視;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息;所述服務(wù)器存儲(chǔ)的版本信息用于在所述智能電視接收到所述服務(wù)器存儲(chǔ)的版本信息后,判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同;
[0046]第四接收單元,用于接收所述智能電視發(fā)送的升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視;
[0047]查找單元,用于查找所述存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù);
[0048]第四發(fā)送單元,用于發(fā)送所述版本數(shù)據(jù)至所述智能電視。
[0049]應(yīng)用上述技術(shù)方案,本發(fā)明中的智能電視間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令,用于指示服務(wù)器檢測存儲(chǔ)的版本信息;接收服務(wù)器發(fā)送的至少包括服務(wù)器存儲(chǔ)的版本信息的第一版本信息消息;判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同,如果不相同,表明服務(wù)器上存儲(chǔ)有新的版本信息,當(dāng)前智能電視的版本信息需要進(jìn)行升級。進(jìn)而向服務(wù)器發(fā)送升級指令,接收版本數(shù)據(jù)進(jìn)行升級。因此,本發(fā)明通過智能電視間隔預(yù)設(shè)時(shí)間自動(dòng)向服務(wù)器發(fā)送第一版本信息檢測指令以檢測自身版本信息是否為最新系統(tǒng)版本的信息,當(dāng)檢測到當(dāng)前智能電視不是最新版本的信息時(shí)發(fā)送升級指令以獲取新系統(tǒng)版本的信息進(jìn)行下載升級,保證了用戶在第一時(shí)間升級自己的電子設(shè)備,版本升級效率高。
【專利附圖】
【附圖說明】
[0050]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0051]圖1為本發(fā)明提供的一種版本升級方法的一種流程圖;
[0052]圖2為本發(fā)明提供的一種版本升級方法的另一種流程圖;
[0053]圖3為本發(fā)明提供的一種版本升級方法的再一種流程圖;
[0054]圖4為本發(fā)明提供的一種版本升級方法的再一種流程圖;
[0055]圖5為本發(fā)明提供的一種版本升級方法的再一種流程圖;
[0056]圖6為本發(fā)明提供的一種版本升級裝置的一種結(jié)構(gòu)示意圖;
[0057]圖7為本發(fā)明提供的一種版本升級裝置的另一種結(jié)構(gòu)示意圖;
[0058]圖8為本發(fā)明提供的一種版本升級裝置的再一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0059]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0060]本發(fā)明應(yīng)用于包括服務(wù)器和智能電視的應(yīng)用場景中。其中,服務(wù)器可以存儲(chǔ)有最新版本的穩(wěn)定版和開發(fā)版。智能電視欲實(shí)現(xiàn)版本升級,需要從服務(wù)器中獲取最新版本的穩(wěn)定版信息或開發(fā)版信息,下載版本信息對應(yīng)的版本數(shù)據(jù)實(shí)現(xiàn)版本升級。
[0061]實(shí)施例一
[0062]首先,基于智能電視側(cè),請參見圖1,其示出了本發(fā)明提供的一種版本升級方法的一種流程圖,包括:
[0063]步驟101,智能電視間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令。其中,第一版本信息檢測指令用于指示服務(wù)器檢測存儲(chǔ)的版本信息。
[0064]其中,服務(wù)器可以存儲(chǔ)有穩(wěn)定版信息和開發(fā)版信息,其穩(wěn)定版信息和開發(fā)版信息都是最新版本信息。智能電視可以同時(shí)支持穩(wěn)定版功能和開發(fā)版功能,即本發(fā)明中的智能電視同時(shí)支持穩(wěn)定版系統(tǒng)和開發(fā)版系統(tǒng)。此外,智能電視還包括供用戶操作的前臺用戶操作界面,用戶在前臺用戶操作界面輸入操作指令,以控制智能電視執(zhí)行相應(yīng)動(dòng)作。
[0065]為了便于更清楚地描述本發(fā)明的技術(shù)方案,發(fā)明人現(xiàn)以當(dāng)前智能電視為穩(wěn)定版為例進(jìn)行說明,。
[0066]智能電視當(dāng)前的版本信息為穩(wěn)定版信息,智能電視間隔預(yù)設(shè)時(shí)間發(fā)送第一版本信息檢測指令至服務(wù)器,以指示服務(wù)器檢測存儲(chǔ)的版本信息。在本實(shí)施例中,預(yù)設(shè)時(shí)間可以為某個(gè)時(shí)間段,如10min、24h等,其可以根據(jù)系統(tǒng)研發(fā)人員進(jìn)行設(shè)置,也可由用戶自行定義。
[0067]步驟102,智能電視接收服務(wù)器發(fā)送的第一版本信息消息。其中,第一版本信息消息至少包括服務(wù)器存儲(chǔ)的版本信息。
[0068]在本實(shí)施例中,假設(shè)當(dāng)前服務(wù)器上存儲(chǔ)有最新版本的穩(wěn)定版信息,服務(wù)器在接收到智能電視發(fā)送的第一版本信息檢測指令后,檢測到服務(wù)器存儲(chǔ)的最新版本的穩(wěn)定版信息,發(fā)送包括服務(wù)器存儲(chǔ)的最新版本的穩(wěn)定版信息的第一版本信息消息至智能電視。
[0069]步驟103,智能電視判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。如果相同,返回步驟101,如果不相同,執(zhí)行步驟104。
[0070]在本實(shí)施例中,智能電視接收服務(wù)器發(fā)送的第一版本信息消息,讀取其第一版本信息消息中包括的服務(wù)器存儲(chǔ)的版本信息,并將該服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息進(jìn)行比較,判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。如果相同,表明當(dāng)前智能電視的版本信息已經(jīng)是最新的版本信息,無需在進(jìn)行升級更新。如果不相同,表明當(dāng)前智能電視的版本信息不是最新的版本信息,需要進(jìn)行升級更新。
[0071]具體地,判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同可以包括判斷服務(wù)器存儲(chǔ)的版本信息的版本序列號與智能電視當(dāng)前的版本信息的版本序列號是否相同。
[0072]在實(shí)際應(yīng)用中,版本信息包括版本序列號,版本序列號可以用于表示不同等級的版本信息。也即不同版本信息對應(yīng)不同的版本序列號。例如在本發(fā)明中,智能電視當(dāng)前的穩(wěn)定版信息的版本序列號為V20130102001,服務(wù)器存儲(chǔ)的穩(wěn)定版信息的版本序列號為V20130102002。顯然,服務(wù)器存儲(chǔ)的版本信息的版本序列號與智能電視當(dāng)前的版本信息的版本序列號不相同,此時(shí)表明當(dāng)前智能電視的穩(wěn)定版信息已經(jīng)過時(shí),需要升級更新到服務(wù)器存儲(chǔ)的版本序列號為V20130102002的穩(wěn)定版信息。
[0073]步驟104,智能電視向服務(wù)器發(fā)送升級指令。其中,升級指令用于指示服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視。
[0074]在本實(shí)施例中,可以設(shè)置智能電視在判斷得知服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同時(shí),自動(dòng)發(fā)送升級指令至服務(wù)器。
[0075]此外,還可以設(shè)置在智能電視判斷得知服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同時(shí),彈出提示消息至智能電視的前臺用戶操作界面以提示用戶智能電視可以進(jìn)行升級更新。進(jìn)而由用戶觸發(fā)智能電視發(fā)送升級指令至服務(wù)器。
[0076]步驟105,智能電視接收服務(wù)器發(fā)送的版本數(shù)據(jù)。
[0077]在本實(shí)施例中,服務(wù)器接收到智能電視發(fā)送的升級指令后,將服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視。
[0078]步驟106,智能電視依據(jù)版本數(shù)據(jù)升級智能電視。
[0079]在本實(shí)施例中,若升級數(shù)據(jù)為升級包時(shí),智能電視接收到該升級包后直接進(jìn)行下載升級。若升級數(shù)據(jù)為升級地址,智能電視依據(jù)該升級地址查找到該升級地址對應(yīng)的升級包進(jìn)行下載升級。
[0080]應(yīng)用本發(fā)明的上述技術(shù)方案,本發(fā)明中的智能電視間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令,用于指示服務(wù)器檢測存儲(chǔ)的版本信息;接收服務(wù)器發(fā)送的至少包括服務(wù)器存儲(chǔ)的版本信息的第一版本信息消息;判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同,如果不相同,表明服務(wù)器上存儲(chǔ)有新的版本信息,當(dāng)前智能電視的版本信息需要進(jìn)行升級。進(jìn)而向服務(wù)器發(fā)送升級指令,接收版本數(shù)據(jù)進(jìn)行升級。因此,本發(fā)明通過智能電視間隔預(yù)設(shè)時(shí)間自動(dòng)向服務(wù)器發(fā)送第一版本信息檢測指令以檢測自身版本信息是否為最新系統(tǒng)版本的信息,當(dāng)檢測到當(dāng)前智能電視不是最新版本的信息時(shí)發(fā)送升級指令以獲取新系統(tǒng)版本的信息進(jìn)行下載升級,保證了用戶在第一時(shí)間升級自己的電子設(shè)備,版本升級效率聞。
[0081]實(shí)施例二[0082]在上述實(shí)施例的基礎(chǔ)上,請參閱圖2,其示出了本發(fā)明提供的一種版本升級方法的另一種結(jié)構(gòu)示意圖,包括:
[0083]步驟201,智能電視間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令。其中,第一版本信息檢測指令用于指示服務(wù)器檢測存儲(chǔ)的版本信息。
[0084]步驟202,智能電視接收服務(wù)器發(fā)送的第一版本信息消息。其中,第一版本信息消息至少包括服務(wù)器存儲(chǔ)的版本信息。
[0085]步驟203,智能電視判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。如果相同,返回步驟201,如果不相同,執(zhí)行步驟204。
[0086]在本實(shí)施例中,步驟201至步驟203的實(shí)現(xiàn)方式與前述相同,這里發(fā)明人不再加以詳細(xì)贅述。
[0087]步驟204,智能電視判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識是否相同。如果相同,執(zhí)行步驟205,如果不相同,執(zhí)行步驟206。
[0088]在本發(fā)明中,智能電視可以同時(shí)支持穩(wěn)定版系統(tǒng)和開發(fā)版系統(tǒng)。同時(shí)服務(wù)器也可以存儲(chǔ)有最新版本的穩(wěn)定版信息和最新版本的開發(fā)版信息。仍以上述事例為例進(jìn)行說明。當(dāng)前智能電視的穩(wěn)定版信息的版本序列號為V20130102001,而服務(wù)器上存儲(chǔ)的開發(fā)版信息的版本序列號為S20130102102。顯然,服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不同。但同時(shí)顯然,此時(shí)服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息本身就是兩種完全不同的版本信息,如果智能電視進(jìn)行升級更新,其同時(shí)需要強(qiáng)制控制智能電視從穩(wěn)定版系統(tǒng)切換到開發(fā)版系統(tǒng)。然而,如果此時(shí)用戶并不想將智能電視切換到開發(fā)版,這無疑給用戶帶來了升級困擾?;诖?,本發(fā)明提出在判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同后,進(jìn)一步判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識是否相同。
[0089]在本實(shí)施例中,可以設(shè)置穩(wěn)定版信息的標(biāo)識為V,開發(fā)版信息的標(biāo)識S,當(dāng)檢測到服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同后,比較判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識是否相同,如果相同,表示服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息同為穩(wěn)定版信息,此時(shí)執(zhí)行步驟205智能電視發(fā)送升級指令至服務(wù)器。如果不相同,表明服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息分別為兩種版本信息。此時(shí)執(zhí)行步驟206。
[0090]步驟205,智能電視發(fā)送升級指令至服務(wù)器。
[0091]步驟206,智能電視彈出第一提示消息。其中,第一提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0092]在本實(shí)施例中,假設(shè)當(dāng)前服務(wù)器上存儲(chǔ)的是開發(fā)版的版本信息,智能電視在判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識不相同后,彈出第一提示消息至前臺用戶操作界面,以告知用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0093]此外,在上述實(shí)施例的基礎(chǔ)上,服務(wù)器還可以同時(shí)包括多個(gè)版本信息,如同時(shí)包括最新版的穩(wěn)定版信息和最新版的開發(fā)版信息。智能電視接收服務(wù)器發(fā)送的第一版本信息消息后,其中,第一版本信息消息中包括服務(wù)器上存儲(chǔ)的最新版的穩(wěn)定版信息和最新版的開發(fā)版信息。智能電視將當(dāng)前的版本信息依次與服務(wù)器上存儲(chǔ)的最新版的穩(wěn)定版信息和最新版的開發(fā)版信息進(jìn)行比較。此時(shí),可以設(shè)置智能電視優(yōu)先與服務(wù)器上存儲(chǔ)的同智能電視當(dāng)前的版本信息的標(biāo)識相同的版本信息進(jìn)行比較,當(dāng)判斷兩者的版本信息不同時(shí),優(yōu)先提示用戶進(jìn)行相同標(biāo)識間版本信息的升級更新。進(jìn)而,在用戶選擇確認(rèn)升級或忽略升級后,在提示用戶當(dāng)前智能電視還可進(jìn)行其他版本的升級。當(dāng)然,也可以設(shè)置在智能電視將當(dāng)前的版本信息依次與服務(wù)器上存儲(chǔ)的最新版的穩(wěn)定版信息和最新版的開發(fā)版信息進(jìn)行比較完成后,提示用戶可以在原版本信息,即穩(wěn)定版信息的基礎(chǔ)上進(jìn)行升級,也可選擇其他版本信息進(jìn)行升級。
[0094]應(yīng)用本發(fā)明的上述技術(shù)方案,本發(fā)明不僅支持穩(wěn)定版到穩(wěn)定版間的升級、開發(fā)版到開發(fā)版間的升級,還支持穩(wěn)定版到開發(fā)版的升級,或開發(fā)版到穩(wěn)定版的升級。保證用戶及時(shí)升級更新智能電視當(dāng)前版本信息的同時(shí),還為用戶提供了其他版本的升級信息,豐富了智能電視的實(shí)現(xiàn)功能。
[0095]實(shí)施例三
[0096]基于服務(wù)器側(cè),請參閱圖3,其示出了本發(fā)明提供的一種版本升級方法的再一種流程圖,包括:
[0097]步驟301,服務(wù)器接收智能電視發(fā)送的第一版本信息檢測指令。其中,第一版本信息檢測指令用于指示服務(wù)器檢測存儲(chǔ)的版本信息。
[0098]在本實(shí)施例中,服務(wù)器存儲(chǔ)有最新版本的穩(wěn)定版信息和最新版本的開發(fā)版信息。服務(wù)器接收到智能電視發(fā)送的第一版本信息檢測指令后,檢測自身存儲(chǔ)的版本信息。
[0099]步驟302,服務(wù)器發(fā)送第一版本信息消息至智能電視。其中,第一版本信息消息至少包括服務(wù)器存儲(chǔ)的版本信息;服務(wù)器存儲(chǔ)的版本信息用于在智能電視接收到服務(wù)器存儲(chǔ)的版本信息后,判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。
[0100]在本實(shí)施例中,服務(wù)器將包括服務(wù)器存儲(chǔ)的版本信息的第一版本信息消息發(fā)送至智能電視,智能電視接收到該第一版本信息消息后,讀取其中第一版本信息消息中包括的服務(wù)器存儲(chǔ)的版本信息,并將該服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息進(jìn)行比較,判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。如果相同,表明當(dāng)前智能電視的版本信息已經(jīng)是最新的版本信息,無需在進(jìn)行升級更新。如果不相同,表明當(dāng)前智能電視的版本信息不是最新的版本信息,需要進(jìn)行升級更新。
[0101]步驟303,服務(wù)器接收智能電視發(fā)送的升級指令。其中,升級指令用于指示服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視。
[0102]在本實(shí)施例中,當(dāng)智能電視判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同時(shí),發(fā)送升級指令至服務(wù)器。
[0103]此外,還可以設(shè)置在智能電視判斷得知服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同時(shí),彈出提示消息至智能電視的前臺用戶操作界面以提示用戶智能電視可以進(jìn)行升級更新。進(jìn)而由用戶觸發(fā)智能電視發(fā)送升級指令至服務(wù)器。
[0104]步驟304,服務(wù)器查找存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)。
[0105]服務(wù)器接收到智能電視發(fā)送的升級指令后,查找存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)。其中,升級數(shù)據(jù)可以為升級包,智能電視接收到該升級包后直接進(jìn)行下載升級。升級數(shù)據(jù)還可以為升級地址,智能電視依據(jù)該升級地址查找到該升級地址對應(yīng)的升級包進(jìn)行下載升級。
[0106]步驟305,服務(wù)器發(fā)送版本數(shù)據(jù)至智能電視。[0107]應(yīng)用本發(fā)明的上述技術(shù)方案,服務(wù)器接收到智能電視發(fā)送的第一版本信息檢測指令后檢測存儲(chǔ)的版本信息,發(fā)送至少包括服務(wù)器存儲(chǔ)的版本信息的第一版本信息消息。在接收到智能電視發(fā)送的升級指令后,查找存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)并發(fā)送版本數(shù)據(jù)至智能電視進(jìn)行升級。因此,應(yīng)用本發(fā)明的上述技術(shù)方案,本發(fā)明保證了用戶在第一時(shí)間升級自己的電子設(shè)備,版本升級效率高。
[0108]實(shí)施例四
[0109]在上述實(shí)施例的基礎(chǔ)上,請參閱圖4,其示出了本發(fā)明提供的一種版本升級方法的再一種流程圖,包括:
[0110]步驟401,服務(wù)器在預(yù)設(shè)時(shí)間內(nèi)發(fā)送第二版本信息檢測指令至智能電視。
[0111]其中,第二版本信息檢測指令用于指示智能電視檢測智能電視當(dāng)前的版本信息。在本實(shí)施例中,服務(wù)器在預(yù)設(shè)時(shí)間內(nèi)主動(dòng)發(fā)送第二版本信息檢測指令至智能電視,以指示智能電視檢測智能電視當(dāng)前的版本信息。其中,預(yù)設(shè)時(shí)間可以為某個(gè)時(shí)間段,如10min、24h等,其可以根據(jù)系統(tǒng)研發(fā)人員進(jìn)行設(shè)置,也可由用戶自行定義。
[0112]步驟402,服務(wù)器接收智能電視發(fā)送的第二版本信息消息。其中,第二版本信息消息至少包括智能電視當(dāng)前的版本信息。
[0113]在本實(shí)施例中,當(dāng)智能電視檢測到智能電視當(dāng)前的版本信息后,發(fā)送包括智能電視當(dāng)前的版本信息的第二版本信息消息至服務(wù)器。
[0114]步驟403,服務(wù)器判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。如果相同,返回步驟401,如果不相同,執(zhí)行步驟404。
[0115]在本實(shí)施例中,服務(wù)器接收智能電視發(fā)送的第二版本信息消息,讀取其第二版本信息消息中包括的智能電視當(dāng)前的版本信息,并將該服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息進(jìn)行比較,判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。如果相同,表明當(dāng)前智能電視的版本信息已經(jīng)是最新的版本信息,無需在進(jìn)行升級更新。如果不相同,表明當(dāng)前智能電視的版本信息不是最新的版本信息,需要進(jìn)行升級更新。
[0116]具體地,判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同可以包括判斷服務(wù)器存儲(chǔ)的版本信息的版本序列號與智能電視當(dāng)前的版本信息的版本序列號是否相同。
[0117]在實(shí)際應(yīng)用中,版本信息包括版本序列號,版本序列號可以用于表示不同等級的版本信息。也即不同版本信息對應(yīng)不同的版本序列號。例如在本發(fā)明中,智能電視當(dāng)前的穩(wěn)定版信息的版本序列號為V20130102001,服務(wù)器存儲(chǔ)的穩(wěn)定版信息的版本序列號為V20130102002。顯然,服務(wù)器存儲(chǔ)的版本信息的版本序列號與智能電視當(dāng)前的版本信息的版本序列號不相同,此時(shí)表明當(dāng)前智能電視的穩(wěn)定版信息已經(jīng)過時(shí),需要升級更新到服務(wù)器存儲(chǔ)的版本序列號為V20130102002的穩(wěn)定版信息。
[0118]步驟404,服務(wù)器發(fā)送服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)至智能電視,以使得智能電視依據(jù)版本數(shù)據(jù)升級智能電視。
[0119]在本實(shí)施例中,當(dāng)服務(wù)器判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同時(shí),主動(dòng)發(fā)送服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)至智能電視,以使得智能電視接收到該版本數(shù)據(jù)后,依據(jù)該版本數(shù)據(jù)升級智能電視。
[0120]應(yīng)用本發(fā)明的上述技術(shù)方案,本發(fā)明中服務(wù)器在檢測到智能電視當(dāng)前的版本信息需要升級更新時(shí),主動(dòng)下發(fā)版本數(shù)據(jù)至智能電視,以實(shí)現(xiàn)對智能電視的強(qiáng)制升級,無需用戶手動(dòng)操作升級,保證了智能電視的升級效率。
[0121]實(shí)施例五
[0122]在上述實(shí)施例的基礎(chǔ)上,請參閱圖5,本發(fā)明提供的一種版本升級方法的再一種流程圖,包括:
[0123]步驟501,服務(wù)器在預(yù)設(shè)時(shí)間內(nèi)發(fā)送第二版本信息檢測指令至智能電視。
[0124]步驟502,服務(wù)器接收智能電視發(fā)送的第二版本信息消息。其中,第二版本信息消息至少包括智能電視當(dāng)前的版本信息。
[0125]步驟503,服務(wù)器判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。如果相同,返回步驟501,如果不相同,執(zhí)行步驟504。
[0126]在本實(shí)施例中,步驟501至步驟503的實(shí)現(xiàn)方式與前述相同,這里發(fā)明人不再加以詳細(xì)贅述。
[0127]步驟504,服務(wù)器判斷服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識是否相同,如果相同,執(zhí)行步驟505,如果不相同,執(zhí)行步驟506。
[0128]在本發(fā)明中,智能電視可以同時(shí)支持穩(wěn)定版系統(tǒng)和開發(fā)版系統(tǒng)。同時(shí)服務(wù)器也可以存儲(chǔ)有最新版本的穩(wěn)定版信息和最新版本的開發(fā)版信息。仍以上述事例為例進(jìn)行說明。當(dāng)前智能電視的穩(wěn)定版信息的版本序列號為V20130102001,而服務(wù)器上存儲(chǔ)的開發(fā)版信息的版本序列號為S20130102102。顯然,服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不同。但同時(shí)顯然,此時(shí)服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息本身就是兩種完全不同的版本信息,如果服務(wù)器控制智能電視進(jìn)行升級更新,就需要強(qiáng)制控制智能電視從穩(wěn)定版系統(tǒng)切換到開發(fā)版系統(tǒng)。然而,如果此時(shí)用戶并不想將智能電視切換到開發(fā)版,這無疑給用戶帶來了升級困擾。基于此,本發(fā)明提出在判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同后,進(jìn)一步判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識是否相同。
[0129]在本實(shí)施例中,可以設(shè)置穩(wěn)定版信息的標(biāo)識為V,開發(fā)版信息的標(biāo)識S,當(dāng)檢測到服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同后,比較判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識是否相同,如果相同,表示服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息同為穩(wěn)定版信息,此時(shí)執(zhí)行步驟505服務(wù)器將服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視。如果不相同,表明服務(wù)器上存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息分別為兩種版本信息。此時(shí)執(zhí)行步驟506。
[0130]步驟505,服務(wù)器將服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視。
[0131]步驟506,服務(wù)器發(fā)送第二提示消息至智能電視。其中,第二提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0132]在本實(shí)施例中,假設(shè)當(dāng)前服務(wù)器上存儲(chǔ)的是開發(fā)版的版本信息,智能電視在判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識不相同后,彈出第二提示消息至前臺用戶操作界面,以告知用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0133]實(shí)施例六
[0134]基于前文本發(fā)明保護(hù)的一種版本升級方法的描述,本發(fā)明還保護(hù)一種版本升級裝置,應(yīng)用于智能電視,請參閱圖6,包括:第一發(fā)送單元601、第一接收單元602、第一判斷單元603、第二發(fā)送單元604、第二接收單元605和升級單元606。其中,
[0135]第一發(fā)送單元601,用于間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令。其中,第一版本信息檢測指令用于指示服務(wù)器檢測存儲(chǔ)的版本信息。
[0136]第一接收單兀602,用于接收服務(wù)器發(fā)送的第一版本信息消息。其中,第一版本信息消息至少包括服務(wù)器存儲(chǔ)的版本信息。
[0137]第一判斷單元603,用于判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。
[0138]第二發(fā)送單元604,用于在第一判斷單元603判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同,向服務(wù)器發(fā)送升級指令。其中,升級指令用于指示服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視。
[0139]第二接收單元605,用于接收服務(wù)器發(fā)送的版本數(shù)據(jù)。
[0140]升級單元606,用于依據(jù)版本數(shù)據(jù)升級智能電視。
[0141]其中,第一判斷單元603具體用于判斷服務(wù)器存儲(chǔ)的版本信息的版本序列號與智能電視當(dāng)前的版本信息的版本序列號是否相同。
[0142]此外,還可以包括:第一判斷單元603判斷服務(wù)器存儲(chǔ)的版本信息的版本序列號與智能電視當(dāng)前的版本信息的版本序列號不相同后,進(jìn)一步判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識是否相同,當(dāng)服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識相同時(shí),第二發(fā)送單元604發(fā)送升級指令至服務(wù)器。
[0143]當(dāng)?shù)谝慌袛鄦卧?03判斷服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與智能電視當(dāng)前的版本信息的標(biāo)識不相同時(shí),還包括第一提示單元,用于彈出第一提示消息。其中,第一提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0144]實(shí)施例七
[0145]基于前文本發(fā)明保護(hù)的一種版本升級方法的描述,本發(fā)明還保護(hù)一種版本升級裝置,應(yīng)用于服務(wù)器,請參閱圖7,包括:第三接收單元701、第三發(fā)送單元702、第四接收單元703、查找單元704和第四發(fā)送單元705。其中,
[0146]第三接收單元701,用于接收智能電視發(fā)送的第一版本信息檢測指令。其中,第一版本信息檢測指令用于指示服務(wù)器檢測存儲(chǔ)的版本信息。
[0147]第三發(fā)送單元702,用于發(fā)送第一版本信息消息至智能電視。其中,第一版本信息消息至少包括服務(wù)器存儲(chǔ)的版本信息。服務(wù)器存儲(chǔ)的版本信息用于在智能電視接收到服務(wù)器存儲(chǔ)的版本信息后,判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。
[0148]第四接收單元703,用于接收智能電視發(fā)送的升級指令。升級指令用于指示服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視。
[0149]查找單元704,用于查找存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)。
[0150]第四發(fā)送單元705,用于發(fā)送版本數(shù)據(jù)至智能電視。
[0151]實(shí)施例八
[0152]在上述實(shí)施例基礎(chǔ)上,請參閱圖8,其示出了本發(fā)明提供的一種版本升級裝置的再一種結(jié)構(gòu)示意圖,還包括:第五發(fā)送單元801、第五接收單元802和第二判斷單元803。其中,
[0153]第五發(fā)送單元801,用于在預(yù)設(shè)時(shí)間內(nèi)發(fā)送第二版本信息檢測指令至智能電視。其中,第二版本信息檢測指令用于指示智能電視檢測智能電視當(dāng)前的版本信息。
[0154]第五接收單元802,用于接收智能電視發(fā)送的第二版本信息消息。其中,第二版本信息消息至少包括智能電視當(dāng)前的版本信息。
[0155]第二判斷單元803,用于判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息是否相同。
[0156]其中,第四發(fā)送單元805具體用于,在第二判斷單元803判斷服務(wù)器存儲(chǔ)的版本信息與智能電視當(dāng)前的版本信息不相同時(shí),發(fā)送服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)至智能電視,以使得智能電視依據(jù)版本數(shù)據(jù)升級智能電視。
[0157]其中,第二判斷單元803具體用于,判斷服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與智能電視的版本信息的標(biāo)識是否相同。當(dāng)?shù)诙袛鄦卧?03判斷服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與智能電視的版本信息的標(biāo)識相同時(shí),第四發(fā)送單元805將服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至智能電視;
[0158]當(dāng)?shù)诙袛鄦卧?03判斷服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與智能電視的版本信息的標(biāo)識不相同時(shí),還包括第二提示單元804,用于發(fā)送第二提示消息至智能電視。其中,第二提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
[0159]需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0160]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包`括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0161]以上對本發(fā)明所提供的一種版本升級方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種版本升級方法,其特征在于,包括: 智能電視間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息; 所述智能電視接收所述服務(wù)器發(fā)送的第一版本信息消息;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息; 所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同; 若所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同,所述智能電視向所述服務(wù)器發(fā)送升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視; 所述智能電視接收所述服務(wù)器發(fā)送的版本數(shù)據(jù); 所述智能電視依據(jù)所述版本數(shù)據(jù)升級所述智能電視。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述版本信息包括版本序列號; 其中,所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同包括:所述智能電視判斷所述服務(wù)器存儲(chǔ)的版本信息的版本序列號與所述智能電視當(dāng)前的版本信息的版本序列號是否相同。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,若判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同后,所述方法還包括: 所述智能電視判斷 所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識是否相同; 若所述智能電視判斷所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識相同時(shí),所述智能電視發(fā)送升級指令至所述服務(wù)器。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 若所述智能電視判斷所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識不相同時(shí),彈出第一提示消息;所述第一提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
5.一種版本升級方法,其特征在于,包括: 服務(wù)器接收智能電視發(fā)送的第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息; 所述服務(wù)器發(fā)送第一版本信息消息至所述智能電視;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息;所述服務(wù)器存儲(chǔ)的版本信息用于在所述智能電視接收到所述服務(wù)器存儲(chǔ)的版本信息后,判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同; 所述服務(wù)器接收所述智能電視發(fā)送的升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視; 所述服務(wù)器查找所述存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù); 所述服務(wù)器發(fā)送所述版本數(shù)據(jù)至所述智能電視。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 所述服務(wù)器在預(yù)設(shè)時(shí)間內(nèi)發(fā)送第二版本信息檢測指令至所述智能電視;所述第二版本信息檢測指令用于指示所述智能電視檢測所述智能電視當(dāng)前的版本信息; 所述服務(wù)器接收所述智能電視發(fā)送的第二版本信息消息;其中,所述第二版本信息消息至少包括所述智能電視當(dāng)前的版本信息; 所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同; 若所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同,所述服務(wù)器發(fā)送所述服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)至所述智能電視,以使得所述智能電視依據(jù)所述版本數(shù)據(jù)升級所述智能電視。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述版本信息包括版本序列號; 其中,所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同包括:所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息的版本序列號與所述智能電視當(dāng)前的版本信息的版本序列號是否相同。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,若判斷所述服務(wù)器上存儲(chǔ)的版本信息與所述智能電視的版本信息不相同后,所述方法還包括: 所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與所述智能電視的版本信息的標(biāo)識是否相同; 若所述服務(wù)器判斷所述服務(wù)器上存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識相同時(shí),所述服務(wù)器將所述服務(wù)器存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視; 若所述服務(wù)器判斷所述服務(wù)器存儲(chǔ)的版本信息的標(biāo)識與所述智能電視當(dāng)前的版本信息的標(biāo)識不相同時(shí),所述服務(wù)器發(fā)送第二提示消息至所述智能電視;所述第二提示消息用于提示用戶當(dāng)前服務(wù)器上存儲(chǔ)有其他可升級的版本信息。
9.一種版本升級裝置,應(yīng)用于智能電視,其特征在于,包括: 第一發(fā)送單元,用于間隔預(yù)設(shè)時(shí)間向服務(wù)器發(fā)送第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息; 第一接收單元,用于接收所述服務(wù)器發(fā)送的第一版本信息消息;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息; 第一判斷單元,用于判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同; 第二發(fā)送單元,用于在所述第一判斷單元判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息不相同,向所述服務(wù)器發(fā)送升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視; 第二接收單元,用于接收所述服務(wù)器發(fā)送的版本數(shù)據(jù); 升級單元,用 于依據(jù)所述版本數(shù)據(jù)升級所述智能電視。
10.一種版本升級裝置,應(yīng)用于服務(wù)器,其特征在于,包括: 第三接收單元,用于接收智能電視發(fā)送的第一版本信息檢測指令;所述第一版本信息檢測指令用于指示所述服務(wù)器檢測存儲(chǔ)的版本信息; 第三發(fā)送單元,用于發(fā)送第一版本信息消息至所述智能電視;其中,所述第一版本信息消息至少包括所述服務(wù)器存儲(chǔ)的版本信息;所述服務(wù)器存儲(chǔ)的版本信息用于在所述智能電視接收到所述服務(wù)器存儲(chǔ)的版本信息后,判斷所述服務(wù)器存儲(chǔ)的版本信息與所述智能電視當(dāng)前的版本信息是否相同; 第四接收單元,用于接收所述智能電視發(fā)送的升級指令;所述升級指令用于指示所述服務(wù)器將存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù)發(fā)送至所述智能電視; 查找單元,用于查找所述存儲(chǔ)的版本信息對應(yīng)的版本數(shù)據(jù); 第四發(fā)送單元,用 于發(fā)送所述版本數(shù)據(jù)至所述智能電視。
【文檔編號】H04N21/443GK103634665SQ201310651286
【公開日】2014年3月12日 申請日期:2013年12月4日 優(yōu)先權(quán)日:2013年12月4日
【發(fā)明者】佟妍妍 申請人:樂視致新電子科技(天津)有限公司