欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能終端升級方法及系統(tǒng)的制作方法

文檔序號:9708119閱讀:218來源:國知局
一種智能終端升級方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云服務(wù)技術(shù)領(lǐng)域,尤其涉及的是一種智能終端升級方法及系統(tǒng)。
【背景技術(shù)】
[0002]云服務(wù)現(xiàn)在是應(yīng)用的越來愈廣泛了,它的部署性靈活性,一直受到各個行業(yè)的追捧。
[0003]隨著Android智能電視的越來越普及,Android系統(tǒng)的海量應(yīng)用受到了用戶的喜愛,而各電視廠商為了吸引用戶的注意,不停地在更新和完善系統(tǒng),所以系統(tǒng)的升級就越來越重要,而現(xiàn)有的電視升級時只能升級當前系統(tǒng)的最新發(fā)布版本,不具有靈活性,從而系統(tǒng)使用量慢慢的就被新的系統(tǒng)慢慢取代,與現(xiàn)在智能電視可運營發(fā)展趨勢相違背了。
[0004]現(xiàn)有Android系統(tǒng)中升級大都是采用上報本機的信息,如本機型號、版本號、設(shè)備ID、設(shè)備序列號等,向升級服務(wù)器請求升級程序,這種的系統(tǒng)升級往往是根據(jù)現(xiàn)有的系統(tǒng)型號和版本,查詢服務(wù)器上是否有此型號的更高版本軟件,有的話返回給用戶地址,從服務(wù)器上下載,再升級。
[0005]這樣的Android系統(tǒng)升級方法是我們現(xiàn)有系統(tǒng)所采用的,升級的規(guī)則是由服務(wù)器所制定,但是如果此規(guī)則的部署中,由于有的版本有問題不要升級,排除部署版本;或者已升級的機器發(fā)現(xiàn)問題投訴,我們要針對一個用戶升級(指定ID給用戶解決問題);或者有些增量包升級必須只能在特定版本上升級;再或者升級出去的機型本身升級應(yīng)用有問題,上報的參數(shù)錯誤,會引起誤升級等。這些問題或要變化需要重新部署,或者分成多個部署才能解決問題。
[0006]因此,現(xiàn)有技術(shù)有待于進一步的改進。

【發(fā)明內(nèi)容】

[0007]鑒于上述現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的在于為用戶提供智能終端升級方法及系統(tǒng),克服現(xiàn)有技術(shù)中直接根據(jù)待升級設(shè)備的終端信息進行升級,靈活性差,不能針對不同的版本情況針對性升級的缺陷。
[0008]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種智能終端升級方法,其中,包括:
A、待升級的智能終端獲取本機的終端信息,并將所述終端信息發(fā)送給部署服務(wù)器;
B、部署服務(wù)器根據(jù)接收到的所述終端信息和預(yù)設(shè)的升級規(guī)則生成升級請求返回給待升級的智能終端;
C、待升級的智能終端根據(jù)所述升級請求向升級服務(wù)器發(fā)送升級請求進行升級。
[0009]所述智能終端升級方法,其中,所述步驟B中部署服務(wù)器根據(jù)接收到的所述終端信息和預(yù)設(shè)的升級規(guī)則生成升級請求的步驟包括:
B1、部署服務(wù)器判斷其內(nèi)部是否含有與所述待升級的智能終端相對應(yīng)預(yù)設(shè)的升級規(guī)則,若沒有,則直接根據(jù)所述終端信息生成升級請求;否則,執(zhí)行步驟B2; B2、部署服務(wù)器根據(jù)預(yù)設(shè)的升級規(guī)則對所述終端信息進行修改,并根據(jù)修改后的終端信息生成升級請求。
[0010]所述智能終端升級方法,其中,在所述步驟A還包括:
A1、待升級的智能終端將獲取的終端信息寫入XML文件,并將所述XML文件發(fā)送到部署服務(wù)器;
所述步驟B1之前,還包括:
B0、部署服務(wù)器接收所述XML文件,從其中解析出所述終端信息。
[0011]所述智能終端升級方法,其中,所述預(yù)設(shè)的升級規(guī)則包括:
設(shè)置與終端信息相對應(yīng)的特定軟件升級版本、排除軟件升級版本、特定區(qū)域用戶升級版本或者指定單一用戶升級版本中的一種或多種。
[0012]所述智能終端升級方法,其中,所述步驟B1中包括:
以本機型號、版本號、設(shè)備號和設(shè)備序列號的排列順序為優(yōu)先級順序,依次對部署服務(wù)器中是否含有與所述終端信息相對應(yīng)預(yù)設(shè)的升級規(guī)則進行判斷。
[0013]—種智能終端升級系統(tǒng),其中,包括:待升級的智能終端、部署服務(wù)器和升級服務(wù)器;
待升級的智能終端包括:
信息獲取和發(fā)送模塊,用于獲取本機的終端信息,并將所述終端信息發(fā)送給部署服務(wù)器;
部署服務(wù)器包括:
升級請求返回模塊,用于根據(jù)接收到的所述終端信息和預(yù)設(shè)的升級規(guī)則生成升級請求返回給待升級的智能終端;
待升級的智能終端還包括:
請求升級模塊,用于根據(jù)部署服務(wù)器返回的所述升級請求向升級服務(wù)器發(fā)送升級請求進行升級。
[0014]所述智能終端升級系統(tǒng),其中,所述升級請求返回模塊包括:
規(guī)則判斷單元,用于判斷部署服務(wù)器內(nèi)部是否含有與所述待升級的智能終端相對應(yīng)預(yù)設(shè)的升級規(guī)則,若沒有,則直接根據(jù)所述終端信息生成升級請求;
修改返回單元,用于當規(guī)則判斷單元中判斷出部署服務(wù)器內(nèi)部含有與所述待升級的智能終端相對應(yīng)得升級規(guī)則時,則根據(jù)預(yù)設(shè)的升級規(guī)則對所述終端信息進行修改,并根據(jù)修改后的終端信息生成升級請求。
[0015]所述基于智能終端升級系統(tǒng),其中,所述信息獲取和發(fā)送模塊包括:信息寫入及發(fā)送單元;
所述信息寫入及發(fā)送單元,用于將獲取的終端信息寫入XML文件,并將所述XML文件發(fā)送到信息接收及解析單元;
所述部署服務(wù)器還包括:
信息解析單元,用于接收所述XML文件,從其中解析出所述終端信息。
[0016]所述智能終端升級系統(tǒng),其中,所述預(yù)設(shè)的升級規(guī)則包括:
設(shè)置與終端信息相對應(yīng)的特定軟件升級版本、排除軟件升級版本、特定區(qū)域用戶升級版本或者指定單一用戶升級版本中的一種或多種。
[0017]所述智能終端升級系統(tǒng),其中,所述規(guī)則判斷單元包括:
依次判斷單元,用于以本機型號、版本號、設(shè)備號和設(shè)備序列號的排列順序為優(yōu)先級順序,依次對部署服務(wù)器中是否含有與所述終端信息相對應(yīng)預(yù)設(shè)的升級規(guī)則進行判斷。
[0018]有益效果,本發(fā)明提供了一種智能終端升級方法及系統(tǒng),通過待升級的智能終端獲取本機的終端信息,并將所述終端信息發(fā)送給部署服務(wù)器;部署服務(wù)器根據(jù)接收到的所述終端信息和預(yù)設(shè)的升級規(guī)則生成升級請求返回給待升級的智能終端;待升級的智能終端根據(jù)所述升級請求向升級服務(wù)器發(fā)送升級請求進行升級,從而可以按照預(yù)先的部署,針對不同的軟件版本進行不同的升級,使升級范圍更靈活,增強了系統(tǒng)維護的穩(wěn)定性。
【附圖說明】
[0019]圖1是現(xiàn)有技術(shù)中智能終端升級方法的示意圖。
[0020]圖2是本發(fā)明提供的一種智能終端升級方法的示意圖。
[0021 ]圖3是本發(fā)明提供的一種智能終端升級方法步驟流程圖。
[0022]圖4是本發(fā)明提供的一種智能終端升級方法的應(yīng)用實施例的示意圖。
[0023]圖5是本發(fā)明提供的一種智能終端升級系統(tǒng)的原理示意圖。
【具體實施方式】
[0024]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
[0025]如圖1所示,為現(xiàn)有技術(shù)中智能設(shè)備設(shè)升級的示意圖,Android系統(tǒng)的待升級的智能終端2中升級大都是采用直接上報本機的終端信息,如本機型號、版本號、設(shè)備ID、設(shè)備序列號等,向升級服務(wù)器1請求升級程序,這種的系統(tǒng)升級往往是根據(jù)現(xiàn)有的系統(tǒng)型號和版本,查詢升級服務(wù)器1上是否有此型號的更高版本軟件,有的話返回給用戶地址,從升級服務(wù)器1上下載,再升級。由于在具體升級過程中可能會出現(xiàn)有的軟件版本錯誤,不需要升級,或者有的升級版本錯誤,或者待升級的智能終端本身出問題,上報錯誤升級信息等,都可能導致升級失敗。
[0026]為了解決現(xiàn)有技術(shù)中的上述缺陷,本發(fā)明提供了一種針對可能出現(xiàn)的問題進行重新升級部署的方法及系統(tǒng)。如圖2所示,本發(fā)明所述方法主要是增加了一個部署服務(wù)器3,運營人員只要簡單的在部署服務(wù)器3設(shè)置升級部署規(guī)則。在對待升級的智能終端2的系統(tǒng)升級的時候,先獲取待升級的智能終端2的終端信息,如本機型號type、版本號Vers 1n、設(shè)備ID、設(shè)備序列號等信息,然后比對部署服務(wù)器中有沒有針對此信息的升級部署,符合部署服務(wù)器的部署條件,返回部署服務(wù)器進行終端信息修改,再拿此修改信息向升級服務(wù)器1申請升級;如果沒有符合的部署,那就直接發(fā)送待升級的智能終端2的真實信息向升級服務(wù)器1申請升級,從而實現(xiàn)有針對性的對待升級的智能終端2進行軟件升級。
[0027]本發(fā)明所提供的一種基于云端的軟件升級部署方法,如圖3所示,其具體步驟包括:
S1、待升級的智能終端獲取本機的終端信息,并將所述終端信息發(fā)送給部署服務(wù)器。
[0028]本發(fā)明首先在現(xiàn)有技術(shù)中的升級系統(tǒng)的基礎(chǔ)上增加一個用于對升級進行部署的服務(wù)器,即部署服務(wù)器。所述部署服務(wù)器與待升級的智能終端建立連接,便可以獲取待升級的智能終端推送的終端信息。
[0029]具體的所述終端信息包括的本機型號、版本號、設(shè)備號和設(shè)備序列號等于設(shè)備相關(guān)的信息。
[0030]為了更好的獲取到待升級設(shè)備的信息,在本步驟中,采用將獲取的終端信息寫入XML文件,并將所述XML文件發(fā)送到部署服務(wù)器;
S2、部署服務(wù)器根據(jù)接收到的所述終端信息和預(yù)設(shè)的升級規(guī)則生成升級請求返回給待升級的智能終端。
[0031]部署服務(wù)器接收所述XML文件,從其中解析出所述終端信息。
[0032]具體的,所述預(yù)設(shè)的升級規(guī)則,可以為用戶自定義設(shè)置的設(shè)置與終端信息相對應(yīng)的特定軟件升級版本、排除軟件升級版本、特定區(qū)域用戶升級版本或者指定單一用戶升級版本中的一種或多種。比如:設(shè)定某一個軟件的版本有問題,設(shè)置該版本所對應(yīng)的軟件不進行升級,設(shè)定針對特定區(qū)域范圍內(nèi)的待升級設(shè)備進行軟件升級,其他則不進行升級,或者設(shè)定指定ID號設(shè)備的待升級設(shè)備進行升級,其他設(shè)備則不進行升級等等。
[0033]本步驟中部署服務(wù)器根據(jù)接收到的所述終端信息和預(yù)設(shè)的升級規(guī)則生成升級請求的步驟包括:
S21、部署服務(wù)器判斷其內(nèi)部是否含有與所述待升級的智能終端相對應(yīng)預(yù)設(shè)的升級規(guī)則,若沒有,則直接根據(jù)所述終端信息生成升級請求;否則,執(zhí)行步驟S22。
[0034]S22、部署服務(wù)器根據(jù)預(yù)設(shè)的升級規(guī)則對所述終端信息進行修改,并根據(jù)修改后的終端信息生成升級請求。
[0035]當獲取到待升級設(shè)備的終端信息后,則將獲取到的終端信息與其設(shè)置的升級部署規(guī)則中相對應(yīng)的設(shè)備進行比對,判斷設(shè)置的升級部署規(guī)則中是否有針對該待升級設(shè)備的升級部署,若沒有,則直接根據(jù)所述終端信息生成升級請求,否則對所述終端信息進行修改,并將修改信息加入終端信息,并根據(jù)修改后的終端信息生成升級請求。
[0036]若升級部署規(guī)則中沒有設(shè)置與待升級設(shè)備相對應(yīng)的信息,則說明,該設(shè)備所對應(yīng)的升級版本可以正常升級,則可以與現(xiàn)有技術(shù)相同,直接使用其本機終端信息申請升級。
[0037
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
黄陵县| 海林市| 临澧县| 依兰县| 托里县| 景谷| 肇源县| 丹棱县| 玉门市| 崇阳县| 常宁市| 曲沃县| 克山县| 武强县| 仙桃市| 荆州市| 姜堰市| 麻城市| 松滋市| 富阳市| 临猗县| 甘南县| 廊坊市| 剑川县| 桐柏县| 岢岚县| 湖北省| 龙胜| 桐柏县| 视频| 噶尔县| 济源市| 北流市| 林芝县| 定结县| 江安县| 昌图县| 巩义市| 志丹县| 衡阳县| 灵台县|