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

識(shí)別、適配系統(tǒng)更新設(shè)備的方法和裝置與流程

文檔序號(hào):12789273閱讀:296來源:國(guó)知局
識(shí)別、適配系統(tǒng)更新設(shè)備的方法和裝置與流程

本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種識(shí)別、適配系統(tǒng)更新設(shè)備的方法和裝置。



背景技術(shù):

各種移動(dòng)終端,在與電腦設(shè)備連接的基礎(chǔ)上,可以通過電腦設(shè)備中運(yùn)行的客戶端來實(shí)現(xiàn)系統(tǒng)更新。此時(shí),所指的移動(dòng)終端即為系統(tǒng)更新設(shè)備。

對(duì)于電腦設(shè)備中運(yùn)行的客戶端而言,當(dāng)系統(tǒng)更新設(shè)備連接至電腦設(shè)備,建立了與客戶端之間的連接,以期望進(jìn)行自身系統(tǒng)更新時(shí),客戶端會(huì)從系統(tǒng)更新設(shè)備獲得機(jī)型信息到后臺(tái)服務(wù)器請(qǐng)求進(jìn)行機(jī)型識(shí)別。

后臺(tái)服務(wù)器將根據(jù)機(jī)型信息在識(shí)別機(jī)型庫(kù)中查找,如果未在此識(shí)別機(jī)型庫(kù)中查找到機(jī)型信息,則系統(tǒng)更新設(shè)備的機(jī)型識(shí)別失敗,進(jìn)而提示用戶在客戶端填寫并提交系統(tǒng)更新設(shè)備的型號(hào)等信息。后臺(tái)服務(wù)器將收到此信息并就郵件通知到機(jī)型識(shí)別的維護(hù)人員,維護(hù)人員將根據(jù)此信息進(jìn)行網(wǎng)上數(shù)據(jù)的檢索,以確認(rèn)此信息的準(zhǔn)確性,進(jìn)而是將此信息添加至機(jī)型識(shí)別庫(kù)中,進(jìn)而使得系統(tǒng)更新設(shè)備的機(jī)型能夠在后續(xù)被識(shí)別,并為此機(jī)型配置相應(yīng)的系統(tǒng)更新資源。

也就是說,對(duì)于無法成功進(jìn)行機(jī)型識(shí)別的系統(tǒng)更新設(shè)備,需要為此系統(tǒng)更新設(shè)備進(jìn)行機(jī)型識(shí)別庫(kù)中相應(yīng)信息的人工添加。由此,方能夠在后續(xù)的機(jī)型識(shí)別中對(duì)此類系統(tǒng)更新設(shè)備成功識(shí)別其機(jī)型。這一過程將是通過不斷進(jìn)行的人工添加而實(shí)現(xiàn),因此是強(qiáng)依賴于維護(hù)人員的,造成系統(tǒng)更新設(shè)備的成功識(shí)別存在著非常高的成本。



技術(shù)實(shí)現(xiàn)要素:

為了解決相關(guān)技術(shù)中存在的系統(tǒng)更新設(shè)備識(shí)別由于強(qiáng)依賴于維護(hù)人員而成本高的技術(shù)問題,本發(fā)明提供了一種識(shí)別、適配系統(tǒng)更新設(shè)備的方法和裝置。

一種識(shí)別系統(tǒng)更新設(shè)備的方法,所述方法包括:

根據(jù)客戶端請(qǐng)求獲得所述客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí);

在預(yù)先構(gòu)建的映射關(guān)系中執(zhí)行所述機(jī)型信息標(biāo)識(shí)的查找,所述映射關(guān)系用于將系統(tǒng)更新資源適配的機(jī)型信息標(biāo)識(shí)映射至相應(yīng)系統(tǒng)更新資源標(biāo)識(shí);

向所述客戶端反饋所述機(jī)型信息標(biāo)識(shí)在所述映射關(guān)系成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)。

一種適配系統(tǒng)更新設(shè)備的方法,所述方法包括:

為自身連接的系統(tǒng)更新設(shè)備獲取機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,通過東鵬特飲端請(qǐng)求將所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志上報(bào)至后臺(tái)服務(wù)器;

將所述系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)寫入連接的系統(tǒng)更新設(shè)備,并向所述系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作,所述系統(tǒng)更新資源標(biāo)識(shí)對(duì)應(yīng)于自身上傳至所述后臺(tái)服務(wù)器的系統(tǒng)更新資源;

在所述系統(tǒng)更新操作執(zhí)行完畢之后,從連接的所述系統(tǒng)更新設(shè)備獲得并上報(bào)所述系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),使所述后臺(tái)服務(wù)器通過所述系統(tǒng)更新標(biāo)志構(gòu)建所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

一種適配系統(tǒng)更新設(shè)備的方法,所述方法包括:

在為系統(tǒng)更新資源觸發(fā)進(jìn)行系統(tǒng)更新設(shè)備的適配中,接收客戶端上報(bào)的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,所述系統(tǒng)更新資源是通過客戶端請(qǐng)求的發(fā)起而上報(bào)的;

向上報(bào)所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志的客戶端提示執(zhí)行所連接系統(tǒng)更新設(shè)備的系統(tǒng)更新操作;

接收所述客戶端在所述系統(tǒng)更新操作執(zhí)行完畢之后上報(bào)的系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí);

根據(jù)所述系統(tǒng)更新標(biāo)志構(gòu)建所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

一種識(shí)別系統(tǒng)更新設(shè)備的裝置,所述裝置包括:

設(shè)備識(shí)別模塊,用于根據(jù)客戶端請(qǐng)求獲得所述客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí);

查找模塊,用于在預(yù)先構(gòu)建的映射關(guān)系中執(zhí)行所述機(jī)型信息標(biāo)識(shí)的查找,所述映射關(guān)系用于將系統(tǒng)更新資源適配的機(jī)型信息標(biāo)識(shí)映射至相應(yīng)系統(tǒng)更新資源標(biāo)識(shí);

反饋模塊,用于向所述客戶端反饋所述機(jī)型信息標(biāo)識(shí)在所述映射關(guān)系成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)。

一種適配系統(tǒng)更新設(shè)備的裝置,所述裝置包括:

一次上報(bào)模塊,用于為自身連接的系統(tǒng)更新設(shè)備獲取機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,通過客戶端請(qǐng)求將所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志上報(bào)至后臺(tái)服務(wù)器;

設(shè)備觸發(fā)模塊,用于將所述系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)寫入連接的系統(tǒng)更新設(shè)備,并向所述系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作,所述系統(tǒng)更新資源標(biāo)識(shí)對(duì)應(yīng)于自身上傳至所述后臺(tái)服務(wù)器的系統(tǒng)更新資源;

二次上報(bào)模塊,用于在所述系統(tǒng)更新操作執(zhí)行完畢之后,從連接的所述系統(tǒng)更新設(shè)備獲得并上報(bào)所述系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),使所述后臺(tái)服務(wù)器通過所述系統(tǒng)更新標(biāo)志構(gòu)建所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

一種適配系統(tǒng)更新設(shè)備的裝置,所述裝置包括:

一次接收模塊,用于在為系統(tǒng)更新資源觸發(fā)進(jìn)行系統(tǒng)更新設(shè)備的適配中,接收客戶端上報(bào)的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,所述系統(tǒng)更新資源是通過客戶端請(qǐng)求的發(fā)起而上報(bào)的;

操作提示模塊,用于向上報(bào)所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志的客戶端提示執(zhí)行所連接系統(tǒng)更新設(shè)備的系統(tǒng)更新操作;

二次接收模塊,用于接收所述客戶端在所述系統(tǒng)更新操作執(zhí)行完畢之后上報(bào)的系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí);

映射構(gòu)建模塊,用于根據(jù)所述系統(tǒng)更新標(biāo)志構(gòu)建所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

本發(fā)明的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:

系統(tǒng)更新設(shè)備在需要進(jìn)行識(shí)別進(jìn)而獲得自身適配的系統(tǒng)更新資源時(shí),將與客戶端連接,此時(shí),客戶端為自身連接的系統(tǒng)更新設(shè)備獲得機(jī)型信息向后臺(tái)服務(wù)器發(fā)起客戶端請(qǐng)求,以便于根據(jù)機(jī)型信息識(shí)別系統(tǒng)更新設(shè)備,此時(shí)隨著根據(jù)機(jī)型信息所進(jìn)行系統(tǒng)更新設(shè)備識(shí)別的進(jìn)行,將獲得客戶端所系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí),進(jìn)而在預(yù)先構(gòu)建的映射關(guān)系中執(zhí)行機(jī)型信息標(biāo)識(shí)的查找,在機(jī)型信息標(biāo)識(shí)在映射關(guān)系中成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)之后,便向客戶端反饋,以使客戶端確定系統(tǒng)更新設(shè)備被成功識(shí)別,也就是說,在機(jī)型信息標(biāo)識(shí)以及機(jī)型信息標(biāo)識(shí)與系統(tǒng)更新資源標(biāo)識(shí)二者之間映射的配合下,能夠自動(dòng)識(shí)別系統(tǒng)更新設(shè)備,而機(jī)型信息標(biāo)識(shí)與系統(tǒng)更新資源標(biāo)識(shí)二者之間的映射,是隨著相應(yīng)系統(tǒng)更新資源的上傳而在后臺(tái)服務(wù)器自動(dòng)構(gòu)建的,并不需要人工的參與,能夠避免系統(tǒng)更新設(shè)備的成功識(shí)別是強(qiáng)依賴于維護(hù)人員的,進(jìn)而降低系統(tǒng)更新設(shè)備識(shí)別成本,實(shí)現(xiàn)低成本識(shí)別。

應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本發(fā)明。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并于說明書一起用于解釋本發(fā)明的原理。

圖1是根據(jù)本發(fā)明所涉及的實(shí)施環(huán)境的示意圖;

圖2是根據(jù)一示例性實(shí)施例示出的一種裝置的框圖;

圖3是根據(jù)一示例性實(shí)施例在后臺(tái)服務(wù)器所實(shí)現(xiàn)的識(shí)別系統(tǒng)更新設(shè)備的方法的流程圖;

圖4是根據(jù)圖3對(duì)應(yīng)實(shí)施例示出的步驟310的細(xì)節(jié)進(jìn)行描述的流程圖;

圖5是根據(jù)另一示例性實(shí)施例示出的一種識(shí)別系統(tǒng)更新設(shè)備的方法的流程圖;

圖6是根據(jù)一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的方法的流程圖;

圖7是根據(jù)另一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的方法的流程圖;

圖8是根據(jù)一個(gè)示例性實(shí)施例在后臺(tái)服務(wù)器所實(shí)現(xiàn)的適配系統(tǒng)更新設(shè)備的方法的流程圖;

圖9是根據(jù)一示例性實(shí)施例示出的PC客戶端-開發(fā)者版本與后臺(tái)服務(wù)器二者之間的時(shí)序交互的示意圖;

圖10是根據(jù)一示例性實(shí)施例示出的PC客戶端-普通用戶版本與后臺(tái)服務(wù)器二者之間的時(shí)序交互的示意圖;

圖11是根據(jù)一示例性實(shí)施例示出的一種識(shí)別系統(tǒng)更新設(shè)備的裝置的框圖;

圖12是根據(jù)圖11對(duì)應(yīng)實(shí)施例示出的設(shè)備識(shí)別模塊的細(xì)節(jié)進(jìn)行描述的框圖;

圖13是根據(jù)另一示例性實(shí)施例示出的一種識(shí)別系統(tǒng)更新設(shè)備的裝置的框圖;

圖14是根據(jù)一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的裝置的框圖;

圖15是根據(jù)一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的裝置的框圖;

圖16是根據(jù)一示例性實(shí)施例在后臺(tái)服務(wù)器實(shí)現(xiàn)的一種適配系統(tǒng)更新設(shè)備的裝置的框圖。

具體實(shí)施方式

這里將詳細(xì)地對(duì)示例性實(shí)施例執(zhí)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

圖1是根據(jù)本發(fā)明所涉及的實(shí)施環(huán)境的示意圖。該實(shí)施環(huán)境包括:后臺(tái)服務(wù)器110、可實(shí)現(xiàn)后臺(tái)服務(wù)器110訪問的電腦設(shè)備130以及連接在此電腦設(shè)備130上的終端設(shè)備150。

電腦設(shè)備130通過互聯(lián)網(wǎng)絡(luò)進(jìn)行后臺(tái)服務(wù)器110的訪問,以獲得與自身連接的終端設(shè)備150相適配的系統(tǒng)更新資源,進(jìn)而對(duì)終端設(shè)備150執(zhí)行系統(tǒng)更新操作,以此來實(shí)現(xiàn)終端設(shè)備150中的系統(tǒng)更新過程。

其中,終端設(shè)備150可以是智能手機(jī)、平板電腦等便攜移動(dòng)終端。

圖2是根據(jù)一示例性實(shí)施例示出的一種裝置200的框圖。例如,200可以是圖1所示實(shí)施環(huán)境中的電腦設(shè)備130和終端設(shè)備150。

參照?qǐng)D2,裝置200可以包括以下一個(gè)或多個(gè)組件:處理組件202,存儲(chǔ)器204,電源組件206,多媒體組件208,音頻組件210,傳感器組件214以及通信組件216。

處理組件202通??刂蒲b置200的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作以及記錄操作相關(guān)聯(lián)的操作等。處理組件202可以包括一個(gè)或多個(gè)處理器218來執(zhí)行指令,以完成下述的方法的全部或部分步驟。此外,處理組件202可以包括一個(gè)或多個(gè)模塊,便于處理組件202和其他組件之間的交互。例如,處理組件202可以包括多媒體模塊,以方便多媒體組件208和處理組件202之間的交互。

存儲(chǔ)器204被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置200的操作。這些數(shù)據(jù)的示例包括用于在裝置200上操作的任何應(yīng)用程序或方法的指令。存儲(chǔ)器204可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(Static Random Access Memory,簡(jiǎn)稱SRAM),電可擦除可編程只讀存儲(chǔ)器(Electrically Erasable Programmable Read-Only Memory,簡(jiǎn)稱EEPROM),可擦除可編程只讀存儲(chǔ)器(Erasable Programmable Read Only Memory,簡(jiǎn)稱EPROM),可編程只讀存儲(chǔ)器(Programmable Red-Only Memory,簡(jiǎn)稱PROM),只讀存儲(chǔ)器(Read-Only Memory,簡(jiǎn)稱ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。存儲(chǔ)器204中還存儲(chǔ)有一個(gè)或多個(gè)模塊,該一個(gè)或多個(gè)模塊被配置成由該一個(gè)或多個(gè)處理器218執(zhí)行,以完成下述圖3、圖4、圖5、圖6、圖7和圖8任一所示方法中的全部或者部分步驟。

電源組件206為裝置200的各種組件提供電力。電源組件206可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置200生成、管理和分配電力相關(guān)聯(lián)的組件。

多媒體組件208包括在所述裝置200和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(Liquid Crystal Display,簡(jiǎn)稱LCD)和觸摸面板。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。屏幕還可以包括有機(jī)電致發(fā)光顯示器(Organic Light Emitting Display,簡(jiǎn)稱OLED)。

音頻組件210被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件210包括一個(gè)麥克風(fēng)(Microphone,簡(jiǎn)稱MIC),當(dāng)裝置200處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器204或經(jīng)由通信組件216發(fā)送。在一些實(shí)施例中,音頻組件210還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。

傳感器組件214包括一個(gè)或多個(gè)傳感器,用于為裝置200提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件214可以檢測(cè)到裝置200的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,傳感器組件214還可以檢測(cè)裝置200或裝置200一個(gè)組件的位置改變以及裝置200的溫度變化。在一些實(shí)施例中,該傳感器組件214還可以包括磁傳感器,壓力傳感器或溫度傳感器。

通信組件216被配置為便于裝置200和其他設(shè)備之間有線或無線方式的通信。裝置200可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi(WIreless-Fidelity,無線保真)。在一個(gè)示例性實(shí)施例中,通信組件216經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件216還包括近場(chǎng)通信(Near Field Communication,簡(jiǎn)稱NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(Radio Frequency Identification,簡(jiǎn)稱RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(Infrared Data Association,簡(jiǎn)稱IrDA)技術(shù),超寬帶(Ultra Wideband,簡(jiǎn)稱UWB)技術(shù),藍(lán)牙技術(shù)和其他技術(shù)來實(shí)現(xiàn)。

在示例性實(shí)施例中,裝置200可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(Application Specific Integrated Circuit,簡(jiǎn)稱ASIC)、數(shù)字信號(hào)處理器、數(shù)字信號(hào)處理設(shè)備、可編程邏輯器件、現(xiàn)場(chǎng)可編程門陣列、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行下述方法。

圖3是根據(jù)一示例性實(shí)施例在后臺(tái)服務(wù)器所實(shí)現(xiàn)的識(shí)別系統(tǒng)更新設(shè)備的方法的流程圖。該識(shí)別系統(tǒng)更新設(shè)備的方法適用于圖1所示實(shí)施環(huán)境的后臺(tái)服務(wù)器110,進(jìn)而為訪問此后臺(tái)服務(wù)器110的電腦設(shè)備130實(shí)現(xiàn)所連接終端設(shè)備150的系統(tǒng)更新。

該識(shí)別系統(tǒng)更新設(shè)備的方法,如圖3所示,可以包括以下步驟。

在步驟310中,根據(jù)客戶端請(qǐng)求獲得客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)。

其中,客戶端運(yùn)行于電腦設(shè)備130,并在電腦設(shè)備130連接系統(tǒng)更新設(shè)備時(shí),實(shí)現(xiàn)客戶端與系統(tǒng)更新設(shè)備的連接。此系統(tǒng)更新設(shè)備可以是任一與電腦設(shè)備130連接的移動(dòng)終端150,進(jìn)而通過電腦設(shè)備130中運(yùn)行的客戶端來實(shí)現(xiàn)自身的系統(tǒng)更新。

電腦設(shè)備130在為自身連接的系統(tǒng)更新設(shè)備實(shí)現(xiàn)系統(tǒng)更新的過程中,需要在后臺(tái)服務(wù)器110的配合下首先完成此系統(tǒng)更新設(shè)備的機(jī)型識(shí)別。因此,客戶端通過自身的客戶端請(qǐng)求,將向后臺(tái)服務(wù)器110上報(bào)自身連接系統(tǒng)更新設(shè)備所獲得的機(jī)型信息,以請(qǐng)求后臺(tái)服務(wù)器按照此機(jī)型信息進(jìn)行機(jī)型識(shí)別,即步驟310所指的系統(tǒng)更新設(shè)備識(shí)別。

在一個(gè)示例性實(shí)施例的具體實(shí)現(xiàn)中,對(duì)于客戶端而言,所向后臺(tái)服務(wù)器110發(fā)起的客戶端請(qǐng)求,將是在與系統(tǒng)更新設(shè)備連接的客戶端中一鍵觸發(fā)所生成,進(jìn)而向后臺(tái)服務(wù)器110發(fā)起的。

機(jī)型信息用于指示系統(tǒng)更新設(shè)備所對(duì)應(yīng)的機(jī)型以及操作系統(tǒng)版本。在一個(gè)示例性實(shí)施例的具體實(shí)現(xiàn)中,機(jī)型信息可以是系統(tǒng)更新設(shè)備的機(jī)型和操作系統(tǒng)版本的描述信息。對(duì)于電腦設(shè)備130而言,系統(tǒng)更新設(shè)備的機(jī)型信息,客戶端可以通過ADB(Android Debug Bridge,調(diào)試橋)工具獲取得到。

電腦設(shè)備130在獲得系統(tǒng)更新設(shè)備的機(jī)型信息之后,即可發(fā)起后臺(tái)服務(wù)器110中的機(jī)型識(shí)別過程。

后臺(tái)服務(wù)器110將依據(jù)系統(tǒng)更新設(shè)備的機(jī)型信息查找機(jī)型適配記錄,即,在后臺(tái)服務(wù)器110所存儲(chǔ)的各系統(tǒng)更新資源適配的機(jī)型中,查找是否存在與機(jī)型信息相符合的機(jī)型,如果不存在,則需要根據(jù)此機(jī)型信息獲取系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)。

也就是說,此后將通過機(jī)型信息標(biāo)識(shí)進(jìn)行系統(tǒng)更新設(shè)備機(jī)型的二次識(shí)別。

圖4是根據(jù)圖3對(duì)應(yīng)實(shí)施例示出的步驟310的細(xì)節(jié)進(jìn)行描述的流程圖。如圖4所示,該步驟310,可以包括以下步驟。

在步驟311中,根據(jù)客戶端上報(bào)的機(jī)型信息觸發(fā)執(zhí)行機(jī)型識(shí)別操作。

其中,與客戶端進(jìn)行數(shù)據(jù)交互的后臺(tái)服務(wù)器110將接收客戶端上報(bào)的機(jī)型信息,進(jìn)而根據(jù)此機(jī)型信息觸發(fā)執(zhí)行機(jī)型識(shí)別操作。

可以理解的,在一個(gè)示例性實(shí)施例的具體實(shí)現(xiàn)中,此機(jī)型識(shí)別操作,是在后臺(tái)服務(wù)器中配置的識(shí)別機(jī)型庫(kù)執(zhí)行的,即,根據(jù)機(jī)型信息查找是否存在與之相符合的機(jī)型適配記錄,如果存在,則成功完成機(jī)型識(shí)別,如果不存在,則機(jī)型識(shí)別操作失敗。

后臺(tái)服務(wù)器110所執(zhí)行的機(jī)型識(shí)別操作,是依據(jù)系統(tǒng)更新設(shè)備的機(jī)型信息執(zhí)行的,即,在后臺(tái)服務(wù)器110中查找與機(jī)型信息匹配的機(jī)型適配記錄。可以理解的,此機(jī)型適配記錄,可以是前述識(shí)別機(jī)型庫(kù)中通過人工添加而存儲(chǔ)的內(nèi)容,也可以是通過其它途徑獲得的以機(jī)型信息為索引的記錄,在此不進(jìn)行限定。

在步驟313中,獲得機(jī)型識(shí)別操作失敗的指令,通過該指令觸發(fā)根據(jù)機(jī)型信息生成客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)。

其中,在獲得機(jī)型識(shí)別操作失敗的指令時(shí),將對(duì)機(jī)型信息進(jìn)行運(yùn)算,以獲得相應(yīng)的機(jī)型信息標(biāo)識(shí)。

具體的,根據(jù)機(jī)型信息生成客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)的過程,可以為:對(duì)機(jī)型信息進(jìn)行信息摘要值的運(yùn)算生成信息摘要值,將信息摘要值配置為機(jī)型信息標(biāo)識(shí)。

在根據(jù)機(jī)型信息所執(zhí)行的機(jī)型識(shí)別操作失敗,則將以機(jī)型信息標(biāo)識(shí)為依據(jù)重新進(jìn)行系統(tǒng)更新設(shè)備的機(jī)型識(shí)別。

在一個(gè)示例性實(shí)施例中,機(jī)型信息標(biāo)識(shí)可以是信息摘要值的形式,由此,需要對(duì)機(jī)型信息進(jìn)行信息摘要值的運(yùn)算以獲得機(jī)型信息對(duì)應(yīng)的以信息摘要值形式存在的機(jī)型信息標(biāo)識(shí)。

在一個(gè)示例性實(shí)施例的具體實(shí)現(xiàn)中,以信息摘要值的形式存在的機(jī)型信息標(biāo)識(shí),可以是機(jī)型信息的HASH(哈希)值。

機(jī)型信息標(biāo)識(shí)將用于唯一標(biāo)識(shí)系統(tǒng)更新設(shè)備的機(jī)型和操作系統(tǒng)版本。

后臺(tái)服務(wù)器110是為客戶端而相應(yīng)部署的。在客戶端向后臺(tái)服務(wù)器110請(qǐng)求根據(jù)機(jī)型信息進(jìn)行系統(tǒng)更新設(shè)備的識(shí)別時(shí),后臺(tái)服務(wù)器110便相應(yīng)獲得此機(jī)型信息。

在步驟330中,在預(yù)先構(gòu)建的映射關(guān)系中執(zhí)行機(jī)型信息標(biāo)識(shí)的查找,映射關(guān)系用于將系統(tǒng)更新資源適配的機(jī)型信息標(biāo)識(shí)映射至相應(yīng)系統(tǒng)更新資源標(biāo)識(shí)。

其中,后臺(tái)服務(wù)器110中,存儲(chǔ)了大量映射關(guān)系,該映射關(guān)系用于指示機(jī)型信息標(biāo)識(shí)所映射的系統(tǒng)更新資源標(biāo)識(shí)。在此應(yīng)當(dāng)補(bǔ)充說明的是,映射關(guān)系中,機(jī)型信息標(biāo)識(shí)可以是上傳可供使用的系統(tǒng)更新資源時(shí)隨之上傳的,也可以是通過其它方式獲得的,但無論通過何種方式獲得,均會(huì)在獲得機(jī)型信息標(biāo)識(shí)之后,相應(yīng)構(gòu)建其與系統(tǒng)更新資源標(biāo)識(shí)的映射,進(jìn)而為此機(jī)型信息標(biāo)識(shí)所對(duì)應(yīng)的系統(tǒng)更新設(shè)備適配相應(yīng)的系統(tǒng)更新資源。

后臺(tái)服務(wù)器110根據(jù)機(jī)型信息標(biāo)識(shí),在預(yù)先構(gòu)建的映射關(guān)系中查找這一機(jī)型信息標(biāo)識(shí),即,針對(duì)每一映射關(guān)系,查找這一映射關(guān)系中記錄的機(jī)型信息標(biāo)識(shí),判斷是否與客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)相一致,如果相一致,則后臺(tái)服務(wù)器110為機(jī)型信息標(biāo)識(shí)成功查找到了映射的系統(tǒng)更新資源標(biāo)識(shí)。

也就是說,在一個(gè)示例性實(shí)施例中,該步驟530,可以包括以下步驟。

在預(yù)先構(gòu)建的映射關(guān)系中進(jìn)行機(jī)型信息標(biāo)識(shí)的查找,并成功查找得到包含于映射關(guān)系的機(jī)型信息標(biāo)識(shí)。

系統(tǒng)更新設(shè)備的識(shí)別用于識(shí)別出系統(tǒng)更新設(shè)備的機(jī)型至于操作系統(tǒng)版本,進(jìn)而獲得此機(jī)型對(duì)應(yīng)的系統(tǒng)更新資源。也就是說,系統(tǒng)更新設(shè)備的成功識(shí)別,在于后臺(tái)服務(wù)器中存在相應(yīng)的機(jī)型適配記錄,并且存在此機(jī)型對(duì)應(yīng)的系統(tǒng)更新資源。而所指的機(jī)型適配記錄,可以是與系統(tǒng)更新設(shè)備相匹配的識(shí)別機(jī)型庫(kù)中的記錄,也可以是與之相匹配的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)二者之間的映射關(guān)系。

后臺(tái)服務(wù)器110中,對(duì)于每一獲得的機(jī)型信息標(biāo)識(shí),都配置此機(jī)型信息標(biāo)識(shí)映射的系統(tǒng)更新資源標(biāo)識(shí),進(jìn)而相應(yīng)存儲(chǔ)了機(jī)型信息標(biāo)識(shí)與系統(tǒng)更新資源標(biāo)識(shí)二者之間的映射關(guān)系。

基于此,后臺(tái)服務(wù)器110可以根據(jù)機(jī)型信息標(biāo)識(shí)來識(shí)別客戶端自身連接的系統(tǒng)更新設(shè)備。

在步驟350中,向客戶端反饋機(jī)型信息標(biāo)識(shí)在映射關(guān)系成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)。

其中,后臺(tái)服務(wù)器110在為客戶端成功查找到匹配的映射關(guān)系,進(jìn)而由此映射關(guān)系成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)之后,將對(duì)客戶端執(zhí)行相應(yīng)的反饋,以使得客戶端獲知自身連接的系統(tǒng)更新設(shè)備已經(jīng)被后臺(tái)服務(wù)器110成功識(shí)別。

而電腦終端130獲得后臺(tái)服務(wù)器110的反饋時(shí),便獲知后臺(tái)服務(wù)器110對(duì)系統(tǒng)更新設(shè)備進(jìn)行了成功識(shí)別,可以為系統(tǒng)更新設(shè)備請(qǐng)求獲取系統(tǒng)更新資源。

具體而言,電腦終端130將在后臺(tái)服務(wù)器110的反饋觸發(fā)下執(zhí)行系統(tǒng)更新設(shè)備150被成功識(shí)別的客戶端操作。

電腦終端設(shè)備130所執(zhí)行的系統(tǒng)更新設(shè)備150被成功識(shí)別的客戶端操作,是指在電腦終端設(shè)備130的客戶端響應(yīng)后臺(tái)服務(wù)器110的反饋而進(jìn)行的響應(yīng)過程,所涉及的具體實(shí)現(xiàn)過程,可根據(jù)實(shí)際運(yùn)營(yíng)的需要而靈活設(shè)定,在此不進(jìn)行限定。

例如,所執(zhí)行的系統(tǒng)更新設(shè)備150被成功識(shí)別的客戶端操作,可以是在客戶端中展示系統(tǒng)更新設(shè)備150被成功識(shí)別的結(jié)果,并提示可請(qǐng)求獲取系統(tǒng)更新設(shè)備150所匹配的系統(tǒng)更新資源信息,基至于直接提示可以請(qǐng)求獲取系統(tǒng)更新資源。

通過如上所述的過程,在機(jī)型信息標(biāo)識(shí)、機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)二者之間映射關(guān)系的作用下,為電腦設(shè)備130連接的系統(tǒng)更新設(shè)備150實(shí)現(xiàn)了機(jī)型識(shí)別,使得系統(tǒng)更新設(shè)備150的識(shí)別不再依賴于需要不斷通過人工添加而豐富的識(shí)別機(jī)型庫(kù),一方面為系統(tǒng)更新設(shè)備準(zhǔn)確快速的成功識(shí)別增加了保障,進(jìn)而保證系統(tǒng)更新設(shè)備識(shí)別的可靠性,另一方面,由于機(jī)型信息標(biāo)識(shí)是通過運(yùn)算的執(zhí)行而生成的,并且隨之在后臺(tái)服務(wù)器中建立了其與相應(yīng)系統(tǒng)更新資源標(biāo)識(shí)的映射關(guān)系,因此,可以理解的,在新增適配于某一機(jī)型的系統(tǒng)更新資源時(shí),不再依賴于維護(hù)人員將相應(yīng)的信息添加至識(shí)別機(jī)型庫(kù),隨之自動(dòng)進(jìn)行相應(yīng)系統(tǒng)更新資源標(biāo)識(shí)和機(jī)型信息標(biāo)識(shí)的映射即可,使得所實(shí)現(xiàn)的系統(tǒng)更新識(shí)別識(shí)別,在成本上得到極大降低,實(shí)現(xiàn)了低成本的系統(tǒng)更新設(shè)備識(shí)別。

圖5是根據(jù)另一示例性實(shí)施例示出的一種識(shí)別系統(tǒng)更新設(shè)備的方法的流程圖。該識(shí)別系統(tǒng)更新設(shè)備的方法,如圖5所示,在步驟350之后,還可以包括以下步驟。

在步驟410中,接收客戶端在系統(tǒng)更新設(shè)備被成功識(shí)別之后發(fā)起的系統(tǒng)更新資源獲取請(qǐng)求,系統(tǒng)更新資源獲取請(qǐng)求攜帶有機(jī)型信息標(biāo)識(shí)。

其中,在圖3對(duì)應(yīng)實(shí)施例,后臺(tái)服務(wù)器110成功識(shí)別了系統(tǒng)更新設(shè)備,并向客戶端反饋。

在一個(gè)示例性實(shí)施例中,后臺(tái)服務(wù)器110向客戶端進(jìn)行的反饋,可以是后臺(tái)服務(wù)器110向客戶端下發(fā)系統(tǒng)更新設(shè)備可識(shí)別的結(jié)果以及機(jī)型信息標(biāo)識(shí)的過程。此機(jī)型信息標(biāo)識(shí),可以是系統(tǒng)更新設(shè)備機(jī)型信息的HASH值。

此時(shí),與之相對(duì)應(yīng)的,客戶端將為系統(tǒng)更新設(shè)備發(fā)起系統(tǒng)更新資源獲取請(qǐng)求。

后臺(tái)服務(wù)器110接收到系統(tǒng)更新資源獲取請(qǐng)求,進(jìn)而從系統(tǒng)更新資源獲取請(qǐng)求中獲得攜帶的機(jī)型信息標(biāo)識(shí)。

在步驟430中,根據(jù)成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)獲得機(jī)型信息標(biāo)識(shí)匹配的系統(tǒng)更新資源信息。

其中,獲得機(jī)型信息標(biāo)識(shí)的后臺(tái)服務(wù)器110,將由此機(jī)型信息標(biāo)識(shí)映射的系統(tǒng)更新資源標(biāo)識(shí)來獲得系統(tǒng)更新資源信息,進(jìn)而向客戶端返回系統(tǒng)更新資源信息。

通過如上所述的示例性實(shí)施例,實(shí)現(xiàn)了后臺(tái)服務(wù)器110,進(jìn)而在此后臺(tái)服務(wù)器110的使用下為客戶端實(shí)現(xiàn)其系統(tǒng)更新設(shè)備的識(shí)別。

在通過圖3對(duì)應(yīng)實(shí)施例,經(jīng)由步驟350成功識(shí)別了系統(tǒng)更新設(shè)備,在此,對(duì)于后臺(tái)服務(wù)器110而言,其成功查找到了機(jī)型信息標(biāo)識(shí)映射的系統(tǒng)更新資源標(biāo)識(shí),因此,可以向客戶端返回機(jī)型信息標(biāo)識(shí)。

對(duì)于確定系統(tǒng)更新設(shè)備被成功識(shí)別的客戶端,可以通過此機(jī)型信息標(biāo)識(shí)向后臺(tái)服務(wù)器110請(qǐng)求系統(tǒng)更新資源信息,即機(jī)型信息標(biāo)識(shí)所映射系統(tǒng)更新資源標(biāo)識(shí)匹配的系統(tǒng)更新資源信息。

在此應(yīng)當(dāng)說明的是,系統(tǒng)更新資源信息用于向客戶端反饋可供系統(tǒng)更新設(shè)備實(shí)現(xiàn)系統(tǒng)更新的系統(tǒng)更新資源。在一個(gè)示例性實(shí)施例中,系統(tǒng)更新資源信息可以是系統(tǒng)更新資源列表的形式,比如ROM信息列表,ROM即為系統(tǒng)更新資源包。

電腦設(shè)備130中的客戶端通過向后臺(tái)服務(wù)器110請(qǐng)求機(jī)型信息標(biāo)識(shí)匹配的系統(tǒng)更新資源信息,來請(qǐng)求獲得可供系統(tǒng)更新設(shè)備實(shí)現(xiàn)系統(tǒng)更新的系統(tǒng)更新資源。

由此,即可在系統(tǒng)更新資源信息的作用下,向系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作。

通過如上所述的方法,將在電腦設(shè)備130中實(shí)現(xiàn)可對(duì)系統(tǒng)更新設(shè)備自適應(yīng)執(zhí)行系統(tǒng)更新的應(yīng)用,即前述所指的客戶端,通過此客戶端,能夠?yàn)槠胀ㄓ脩魧?shí)現(xiàn)其所使用的終端設(shè)備的系統(tǒng)更新,即對(duì)終端設(shè)備自適應(yīng)的執(zhí)行刷機(jī)操作。

圖6是根據(jù)一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的方法的流程圖。該適配系統(tǒng)更新設(shè)備的方法適用于圖1所示實(shí)施環(huán)境的電腦設(shè)備130,進(jìn)而用于所上傳系統(tǒng)更新資源的機(jī)型適配過程。

該適配系統(tǒng)更新設(shè)備的方法,如圖6所示,可以包括以下步驟。

在步驟510中,為自身連接的系統(tǒng)更新設(shè)備獲取機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,通過客戶端請(qǐng)求將機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志上報(bào)至后臺(tái)服務(wù)器。

其中,通過在電腦設(shè)備130中運(yùn)行的客戶端,將適配于某一類終端設(shè)備的系統(tǒng)更新資源上傳至后臺(tái)服務(wù)器110,以使得后臺(tái)服務(wù)器110能夠通過此方式來不斷豐富其可實(shí)現(xiàn)系統(tǒng)更新的機(jī)型。

也就是說,此電腦設(shè)備130,以及此電腦設(shè)備130中運(yùn)行的客戶端,是為開發(fā)者用戶服務(wù)的,開發(fā)者用戶可以自行實(shí)現(xiàn)適配于某一機(jī)型的系統(tǒng)更新資源,進(jìn)而通過此電腦設(shè)備130以及運(yùn)行的客戶端來更新至后臺(tái)服務(wù)器。

由此即可為普通用戶實(shí)現(xiàn)的客戶端能夠獲取開發(fā)者用戶提供的系統(tǒng)更新資源。

在此場(chǎng)景下,電腦設(shè)備130自身所連接的系統(tǒng)更新設(shè)備,是與開發(fā)者用戶所實(shí)現(xiàn)系統(tǒng)更新資源相適配的。

對(duì)于開發(fā)者用戶所實(shí)現(xiàn)的系統(tǒng)更新資源,為實(shí)現(xiàn)其機(jī)型適配,首先將與此系統(tǒng)更新資源適配的系統(tǒng)更新設(shè)備連接于電腦設(shè)備130,并獲取系統(tǒng)更新設(shè)備對(duì)應(yīng)的機(jī)型信息標(biāo)識(shí)。

如前所述的,機(jī)型信息標(biāo)識(shí)用于指示機(jī)型和操作系統(tǒng)版本。而在此場(chǎng)景中,所獲取的機(jī)型信息標(biāo)識(shí),將指示了能夠與系統(tǒng)更新資源相適配的一類系統(tǒng)更新設(shè)備。

對(duì)于自身所連接的系統(tǒng)更新設(shè)備,一方面將用于向電腦設(shè)備130中運(yùn)行的客戶端提供機(jī)型信息標(biāo)識(shí),另一方面,則用于通過開發(fā)者實(shí)現(xiàn)的系統(tǒng)更新資源對(duì)自身操作系統(tǒng)執(zhí)行系統(tǒng)更新,以確保上傳至后臺(tái)服務(wù)器110的這一系統(tǒng)更新資源的可用性,即實(shí)現(xiàn)系統(tǒng)更新資源的預(yù)刷機(jī)。

對(duì)此,電腦設(shè)備130也將向自身連接的系統(tǒng)更新設(shè)備獲取系統(tǒng)更新標(biāo)志。此系統(tǒng)更新標(biāo)志,換而言之,也可稱之為刷機(jī)標(biāo)志,其具有唯一性,用于標(biāo)示系統(tǒng)更新設(shè)備通過開發(fā)者用戶上傳的系統(tǒng)更新資源而執(zhí)行的系統(tǒng)更新。

在一個(gè)示例性實(shí)施例的具體實(shí)現(xiàn)中,系統(tǒng)更新標(biāo)志,可以是唯一生成的GUID(Globally Unique Identifier,全局唯一標(biāo)識(shí)符)。

在為開發(fā)者用戶上傳的系統(tǒng)更新資源適配系統(tǒng)更新設(shè)備的過程中,將獲取對(duì)應(yīng)于所適配系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,通過客戶端請(qǐng)求上報(bào)至后臺(tái)服務(wù)器110。

根據(jù)前述描述,后臺(tái)服務(wù)器110配合實(shí)現(xiàn)了普通用戶所在客戶端自身連接系統(tǒng)更新設(shè)備的識(shí)別,而在此場(chǎng)景下,還將配合實(shí)現(xiàn)開發(fā)者用戶所在客戶端為上傳的系統(tǒng)更新資源適配系統(tǒng)更新設(shè)備的過程。

進(jìn)而在后臺(tái)服務(wù)器110的配合下使得開發(fā)者用戶實(shí)現(xiàn)的系統(tǒng)更新資源能夠被普通用戶所使用,進(jìn)而由開發(fā)者用戶實(shí)現(xiàn)的系統(tǒng)更新資源來實(shí)現(xiàn)普通用戶的系統(tǒng)更新設(shè)備中的系統(tǒng)更新。

在步驟530中,將系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)寫入的系統(tǒng)更新設(shè)備,并向系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作,系統(tǒng)更新資源標(biāo)識(shí)對(duì)應(yīng)于自身上傳至后臺(tái)服務(wù)器的系統(tǒng)更新資源。

其中,電腦設(shè)備130中客戶端在將機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志上報(bào)至后臺(tái)服務(wù)器110之后,即可向自身連接的系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作,而此系統(tǒng)更新操作的執(zhí)行中使用的系統(tǒng)更新資源即為開發(fā)者用戶實(shí)現(xiàn)并向后臺(tái)服務(wù)器110上傳的系統(tǒng)更新資源。

系統(tǒng)更新資源標(biāo)識(shí),是開發(fā)者用戶實(shí)現(xiàn)并上傳至后臺(tái)服務(wù)器110的系統(tǒng)更新資源所對(duì)應(yīng)的。電腦設(shè)備130中,一方面執(zhí)行此系統(tǒng)更新資源的上傳,另一方面,也對(duì)此系統(tǒng)更新資源運(yùn)算系統(tǒng)更新資源標(biāo)識(shí),例如,進(jìn)行MD5值的運(yùn)算。

此系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)志,都是在系統(tǒng)更新設(shè)備的配合下獲得的。而在系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作時(shí),此系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)志將會(huì)由于操作系統(tǒng)的重新安裝而從系統(tǒng)更新設(shè)備中清除,因此,需要將此系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)寫入系統(tǒng)更新設(shè)備的指定位置,即不會(huì)由于系統(tǒng)更新操作的執(zhí)行而被擦除數(shù)據(jù)的存儲(chǔ)位置。

由此可知,在一個(gè)示例性實(shí)施例中,步驟530中向系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作的過程包括:通過自身上傳至后臺(tái)服務(wù)器的系統(tǒng)更新資源向系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作。

系統(tǒng)更新操作的執(zhí)行,便實(shí)現(xiàn)了系統(tǒng)更新資源的預(yù)刷機(jī)過程,由此來驗(yàn)證后續(xù)機(jī)型識(shí)別的準(zhǔn)確性和安全性。

在步驟550中,在系統(tǒng)更新操作執(zhí)行完畢之后,從連接的系統(tǒng)更新設(shè)備獲得并上報(bào)系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),使后臺(tái)服務(wù)器通過系統(tǒng)更新標(biāo)志構(gòu)建機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

其中,在系統(tǒng)更新設(shè)備完成系統(tǒng)更新,即刷機(jī)之后,等待系統(tǒng)更新設(shè)備開機(jī),以重新連接系統(tǒng)更新設(shè)備。

此時(shí),在重新連接的系統(tǒng)更新設(shè)備中獲得系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),可以理解的,此系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)將被上報(bào)至后臺(tái)服務(wù)器110,以通過此方式來標(biāo)示相應(yīng)系統(tǒng)更新資源是可用的,即實(shí)現(xiàn)了成功刷機(jī)的系統(tǒng)更新資源是可用的。此過程即為刷機(jī)驗(yàn)證的實(shí)現(xiàn),在通過了刷機(jī)驗(yàn)證的前提下,對(duì)于后臺(tái)服務(wù)器110而言,即可在對(duì)應(yīng)于相同系統(tǒng)更新標(biāo)志,即與相同系統(tǒng)更新標(biāo)志一并上報(bào)的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間構(gòu)建映射關(guān)系。

由此,便為一系統(tǒng)更新資源完成了系統(tǒng)更新設(shè)備的適配,進(jìn)而對(duì)于系統(tǒng)更新資源而言,只要與其系統(tǒng)更新資源標(biāo)識(shí)存在映射關(guān)系的任意機(jī)型信息標(biāo)識(shí)的系統(tǒng)更新設(shè)備,都可以使用此系統(tǒng)更新資源實(shí)現(xiàn)系統(tǒng)更新。

此過程不需要人工介入,進(jìn)而不會(huì)耗費(fèi)任何成本,通過自動(dòng)上報(bào)和存儲(chǔ)即可實(shí)現(xiàn),達(dá)到開發(fā)者用戶提交的系統(tǒng)更新資源能夠低成本快速到達(dá)普通用戶的目的。

圖7是根據(jù)另一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的方法的流程圖。該適配系統(tǒng)更新設(shè)備的方法,如圖7所示,在步驟510之前,還可以包括以下步驟。

在步驟610中,根據(jù)系統(tǒng)更新設(shè)備的機(jī)型信息觸發(fā)后臺(tái)服務(wù)器執(zhí)行機(jī)型識(shí)別操作。

其中,在執(zhí)行圖6對(duì)應(yīng)實(shí)施例之前,開發(fā)者用戶所使用的電腦設(shè)備130將根據(jù)系統(tǒng)更新設(shè)備的機(jī)型信息發(fā)起系統(tǒng)更新設(shè)備的機(jī)型識(shí)別過程,此機(jī)型識(shí)別過程,如前所述的,是在后臺(tái)服務(wù)器110的配合下實(shí)現(xiàn)的。

在步驟630中,接收機(jī)型識(shí)別操作執(zhí)行失敗的指令,通過該指令觸發(fā)步驟510。

其中,在確認(rèn)通過機(jī)型信息無法成功識(shí)別系統(tǒng)更新設(shè)備時(shí),說明后臺(tái)服務(wù)器110的識(shí)別機(jī)型庫(kù)中的適配機(jī)型記錄存在遺漏,進(jìn)而需要通過執(zhí)行通過圖6對(duì)應(yīng)實(shí)施例的實(shí)現(xiàn)來豐富可適配的系統(tǒng)更新設(shè)備。

在一個(gè)示例性實(shí)施例中,圖6對(duì)應(yīng)實(shí)施例的步驟530之前,該適配系統(tǒng)更新設(shè)備的方法,還可以包括以下步驟。

對(duì)自身上傳至后臺(tái)服務(wù)器的系統(tǒng)更新資源進(jìn)行信息摘要值運(yùn)算生成系統(tǒng)更新資源標(biāo)識(shí)。

其中,如前所述的,在一個(gè)示例性實(shí)施例中,系統(tǒng)更新資源標(biāo)識(shí)是以信息摘要值的形式存在的,將對(duì)系統(tǒng)更新資源進(jìn)行信息摘要值運(yùn)算。通過以信息摘要值的形式存在的系統(tǒng)更新資源標(biāo)識(shí),保證了系統(tǒng)更新資源進(jìn)行系統(tǒng)更新的安全性。

圖8是根據(jù)一個(gè)示例性實(shí)施例在后臺(tái)服務(wù)器所實(shí)現(xiàn)的適配系統(tǒng)更新設(shè)備的方法的流程圖。該適配系統(tǒng)更新設(shè)備的方法適用于圖1所示實(shí)施環(huán)境的后臺(tái)服務(wù)器110。

如圖8所示,該適配系統(tǒng)更新設(shè)備的方法,可以包括以下步驟。

在步驟710中,在為系統(tǒng)更新資源觸發(fā)進(jìn)行系統(tǒng)更新設(shè)備的適配中,接收客戶端上報(bào)的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,系統(tǒng)更新資源是通過客戶端請(qǐng)求的發(fā)起而上報(bào)的。

其中,為系統(tǒng)更新資源觸發(fā)進(jìn)行的系統(tǒng)更新設(shè)備的適配,是指為上架的系統(tǒng)更新資源適配機(jī)型的過程。在此可以理解的,后臺(tái)服務(wù)器為客戶端上架了大量可以適配于各種機(jī)型的系統(tǒng)更新資源,而當(dāng)前所適配系統(tǒng)更新設(shè)備的系統(tǒng)更新資源,即為新上架的系統(tǒng)更新資源。

在此,上報(bào)機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志的客戶端,為開發(fā)者用戶所對(duì)應(yīng)的客戶端。

在步驟730中,向上報(bào)機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志的客戶端提示執(zhí)行連接系統(tǒng)更新設(shè)備的系統(tǒng)更新操作。

其中,后臺(tái)服務(wù)器110記錄客戶端上報(bào)的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志之后,便提示客戶端對(duì)連接的系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作。

在步驟750中,接收客戶端在系統(tǒng)更新操作執(zhí)行完畢之后上報(bào)的系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)。

其中,客戶端在后臺(tái)服務(wù)器110的提示下執(zhí)行系統(tǒng)更新操作之后,后臺(tái)服務(wù)器110將接收到此客戶端上報(bào)的系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),以此來標(biāo)記相應(yīng)的系統(tǒng)更新資源的可用性。

在步驟770中,根據(jù)系統(tǒng)更新標(biāo)志構(gòu)建機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

通過如上所述的過程,自適應(yīng)的為新上架的系統(tǒng)更新資源完成機(jī)型適配,而不需要人工介入,保證了低成本和安全性,極大的減少了運(yùn)營(yíng)維護(hù)成本。

在一個(gè)示例性實(shí)施例中,在步驟770之后,該適配系統(tǒng)更新設(shè)備的方法,還可以包括以下步驟。

獲取客戶端上傳的系統(tǒng)更新資源,并根據(jù)系統(tǒng)更新資源標(biāo)識(shí)進(jìn)行系統(tǒng)更新資源的存儲(chǔ)。

其在,對(duì)于新上架的系統(tǒng)更新資源,其是客戶端在一指定時(shí)間節(jié)點(diǎn)上傳的。對(duì)于后臺(tái)服務(wù)器110而言,可以在完成映射關(guān)系的構(gòu)建之后,以系統(tǒng)更新資源標(biāo)識(shí)為索引進(jìn)行新上架的系統(tǒng)更新資源的存儲(chǔ)。

通過如上所述的示例性實(shí)施例,便實(shí)現(xiàn)了系統(tǒng)更新資源的上架以及相應(yīng)機(jī)型的適配。

結(jié)合具體應(yīng)用,描述該識(shí)別、適配系統(tǒng)更新設(shè)備的方法。首先應(yīng)當(dāng)說明的是,通過該識(shí)別系統(tǒng)更新設(shè)備的方法和適配系統(tǒng)更新設(shè)備的方法,為開發(fā)者用戶新上架的系統(tǒng)更新資源自動(dòng)實(shí)現(xiàn)機(jī)型適配,并且在自動(dòng)實(shí)現(xiàn)機(jī)型適配的作用下,能夠?yàn)槠胀ㄓ脩舻慕K端設(shè)備低成本快速的識(shí)別其所對(duì)應(yīng)機(jī)型,進(jìn)而提供此機(jī)型對(duì)應(yīng)的系統(tǒng)更新資源,例如,開發(fā)者用戶所新上架的系統(tǒng)更新資源。

由此,在用戶側(cè),通過識(shí)別系統(tǒng)更新設(shè)備的方法,實(shí)現(xiàn)了PC客戶端的普通版本,即適用于普通用戶的客戶端;通過適配系統(tǒng)更新設(shè)備的方法,實(shí)現(xiàn)了PC客戶端的開發(fā)者版本,即適用于開發(fā)者用戶的客戶端。

圖9是根據(jù)一示例性實(shí)施例示出的PC客戶端-開發(fā)者版本與后臺(tái)服務(wù)器二者之間的時(shí)序交互的示意圖。

在通過PC客戶端-開發(fā)者版本實(shí)現(xiàn)系統(tǒng)更新資源的上架過程中,將為上架的此系統(tǒng)更新資源適配機(jī)型。具體的,如圖9所示的,將首先執(zhí)行步驟1010,請(qǐng)求后臺(tái)服務(wù)器識(shí)別連接的系統(tǒng)更新設(shè)備的機(jī)型。此系統(tǒng)更新設(shè)備的機(jī)型識(shí)別,是在后臺(tái)服務(wù)器配置的識(shí)別機(jī)型庫(kù)中進(jìn)行。

如果查詢此系統(tǒng)更新設(shè)備的機(jī)型并不在識(shí)別機(jī)型庫(kù)的識(shí)別機(jī)型列表中,即執(zhí)行了步驟1020,則隨之查詢后臺(tái)服務(wù)器中記錄的機(jī)型信息標(biāo)識(shí)。

如果仍未查詢到機(jī)型信息標(biāo)識(shí)記錄,即如步驟1030所示,則說明當(dāng)前連接的系統(tǒng)更新設(shè)備的機(jī)型被后臺(tái)服務(wù)器所遺漏,在上架系統(tǒng)更新資源的同時(shí),需要適配此機(jī)型。

在此情況下,將執(zhí)行步驟1040,即后臺(tái)服務(wù)器提示PC客戶端-開發(fā)者版本先對(duì)系統(tǒng)更新設(shè)備刷機(jī),即執(zhí)行系統(tǒng)更新操作。

PC客戶端-開發(fā)者版本執(zhí)行步驟1050,首先向后臺(tái)服務(wù)器提交機(jī)型信息標(biāo)識(shí)和刷機(jī)標(biāo)志,以在后臺(tái)服務(wù)器中記錄刷機(jī)標(biāo)志和機(jī)型信息標(biāo)識(shí)。

然后再對(duì)連接的系統(tǒng)更新設(shè)備刷機(jī),并在刷機(jī)過程中向系統(tǒng)更新設(shè)備寫入刷機(jī)標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),如步驟1070所示。

PC客戶端-開發(fā)版本完成系統(tǒng)更新設(shè)備的刷機(jī),即完成了即將上架的系統(tǒng)更新資源的預(yù)刷機(jī)過程,并等待系統(tǒng)更新設(shè)備開機(jī),以重新連接上系統(tǒng)更新設(shè)備。

在重新連接上完成刷機(jī)的系統(tǒng)更新設(shè)備之后,執(zhí)行步驟1090,為完成了預(yù)刷機(jī)的系統(tǒng)更新資源提交刷機(jī)標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),進(jìn)而能夠在完成并通過系統(tǒng)更新資源的可用性驗(yàn)證的前提下得以在后臺(tái)服務(wù)器建立機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系,完成系統(tǒng)更新資源的機(jī)型適配,從而也使得后臺(tái)服務(wù)器中原本遺漏的機(jī)型被自動(dòng)添加。

圖10是根據(jù)一示例性實(shí)施例示出的PC客戶端-普通用戶版本與后臺(tái)服務(wù)器二者之間的時(shí)序交互的示意圖。

任一普通用戶需要重新安裝終端設(shè)備中的操作系統(tǒng)時(shí),可通過PC客戶端-普通用戶版本的使用來實(shí)現(xiàn)此需求。相對(duì)應(yīng)的,此終端設(shè)備即為系統(tǒng)更新設(shè)備。

將系統(tǒng)更新設(shè)備連接至PC客戶端-普通版本所在的電腦設(shè)備,此時(shí),便可通過電腦設(shè)備中PC客戶端-普通版本的運(yùn)行來實(shí)現(xiàn)系統(tǒng)更新設(shè)備的機(jī)型識(shí)別以及系統(tǒng)更新。

具體的,如圖10所示的,在PC客戶端-普通版本中,將獲取系統(tǒng)更新設(shè)備的機(jī)型信息,并向后臺(tái)服務(wù)器發(fā)起機(jī)型識(shí)別,即執(zhí)行步驟1110。與前述描述相類似的,此機(jī)型識(shí)別過程,也是在后臺(tái)服務(wù)器所配置的識(shí)別機(jī)型庫(kù)中實(shí)現(xiàn)的。

如果根據(jù)機(jī)型信息查詢此系統(tǒng)更新設(shè)備的機(jī)型并在識(shí)別機(jī)型庫(kù)的識(shí)別機(jī)型列表中,即執(zhí)行了步驟1120,則隨之查詢后臺(tái)服務(wù)器中記錄的機(jī)型信息標(biāo)識(shí)。

此時(shí),如步驟1130所示的,可以在機(jī)型信息標(biāo)識(shí)記錄中查詢到機(jī)型信息標(biāo)識(shí)。具體而言,在未能查詢到機(jī)型信息之后,將對(duì)此機(jī)型信息進(jìn)行HASH值的運(yùn)算,以獲得機(jī)型信息標(biāo)識(shí)。

在此情況下,后臺(tái)服務(wù)器將執(zhí)行步驟1140,向PC客戶端-普通版本返回系統(tǒng)更新設(shè)備可識(shí)別的結(jié)果以及機(jī)型信息標(biāo)識(shí)。

PC客戶端-普通版本,將執(zhí)行步驟1150,向后臺(tái)服務(wù)器請(qǐng)求獲取系統(tǒng)更新資源列表。在后臺(tái)服務(wù)器中,執(zhí)行步驟1160,通過機(jī)型信息標(biāo)識(shí)映射到系統(tǒng)更新資源信息,由此便可執(zhí)行步驟1170,返回系統(tǒng)更新資源列表。

此時(shí),即可在PC客戶端-普通用戶版本中展示系統(tǒng)更新資源列表,普通用戶在此系統(tǒng)更新資源列表中選取任一系統(tǒng)更新資源,以實(shí)現(xiàn)能夠適配系統(tǒng)更新設(shè)備機(jī)型的系統(tǒng)更新。

通過如上所述的過程,即便對(duì)于Android操作系統(tǒng)而言,存在著大量系統(tǒng)版本以及機(jī)型,也不再需要花費(fèi)大量的人力、物力和時(shí)間成本實(shí)現(xiàn)機(jī)型和操作系統(tǒng)版本信息的收集,能夠簡(jiǎn)便快速在系統(tǒng)更新的實(shí)現(xiàn)中適配更多的機(jī)型和系統(tǒng)版本,保證了低成本識(shí)別和高安全性刷機(jī)。

通過如上所述的過程,讓開發(fā)者用戶使用開發(fā)者版本進(jìn)行刷機(jī)的方式建立機(jī)型信息標(biāo)識(shí)與系統(tǒng)更新資源標(biāo)識(shí)的映射關(guān)系,以便此后與開發(fā)者用戶可同機(jī)型的普通用戶能夠進(jìn)行刷機(jī)。

下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明上述識(shí)別、適配系統(tǒng)更新設(shè)備的方法實(shí)施例。對(duì)于本發(fā)明裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本發(fā)明識(shí)別、適配系統(tǒng)更新設(shè)備的方法實(shí)施例。

圖11是根據(jù)一示例性實(shí)施例示出的一種識(shí)別系統(tǒng)更新設(shè)備的裝置的框圖。該識(shí)別系統(tǒng)更新設(shè)備的裝置可以用于圖1所示的實(shí)施環(huán)境中,執(zhí)行圖3所示的識(shí)別系統(tǒng)更新設(shè)備的方法的全部步驟。如圖11所示,該識(shí)別系統(tǒng)更新設(shè)備的裝置包括但不限于:設(shè)備識(shí)別模塊1210、查找模塊1230和反饋模塊1250。

設(shè)備識(shí)別模塊1210,用于根據(jù)客戶端請(qǐng)求獲得客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)。

查找模塊1230,用于在預(yù)先構(gòu)建的映射關(guān)系中執(zhí)行機(jī)型信息標(biāo)識(shí)的查找,映射關(guān)系用于將系統(tǒng)更新資源適配的機(jī)型信息標(biāo)識(shí)映射至相應(yīng)系統(tǒng)更新資源標(biāo)識(shí)。

反饋模塊1250,用于向客戶端反饋機(jī)型信息標(biāo)識(shí)在映射關(guān)系成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)。

圖12是根據(jù)圖11對(duì)應(yīng)實(shí)施例示出的設(shè)備識(shí)別模塊的細(xì)節(jié)進(jìn)行描述的框圖。該設(shè)備識(shí)別模塊1210,如圖12所示,可以包括但不限于:識(shí)別操作觸發(fā)單元1211和機(jī)型信息標(biāo)識(shí)生成單元1211。

識(shí)別操作觸發(fā)單元1211,用于根據(jù)客戶端上報(bào)的機(jī)型信息觸發(fā)執(zhí)行機(jī)型識(shí)別操作。

機(jī)型信息標(biāo)識(shí)生成單元1213,用于獲得機(jī)型識(shí)別操作失敗的指令,通過指令觸發(fā)根據(jù)機(jī)型信息生成客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí)。

在一個(gè)示例性實(shí)施例中,該查找模塊1230進(jìn)一步用于在預(yù)先構(gòu)建的映射關(guān)系中進(jìn)行機(jī)型信息標(biāo)識(shí)的查找,并成功查找得到包含于映射關(guān)系的機(jī)型信息標(biāo)識(shí)。

圖13是根據(jù)另一示例性實(shí)施例示出的一種識(shí)別系統(tǒng)更新設(shè)備的裝置的框圖。該識(shí)別系統(tǒng)更新設(shè)備的裝置,如圖13所示,可以包括但不限于:資源獲取請(qǐng)求接收模塊1310和資源信息獲取模塊1330。

資源獲取請(qǐng)求接收模塊1310,用于接收客戶端在系統(tǒng)更新設(shè)備被成功識(shí)別之后發(fā)起的系統(tǒng)更新資源獲取請(qǐng)求,系統(tǒng)更新資源獲取請(qǐng)求攜帶有機(jī)型信息標(biāo)識(shí)。

資源信息獲取模塊1330,用于根據(jù)成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)獲得機(jī)型信息標(biāo)識(shí)匹配的系統(tǒng)更新資源信息。

圖14是根據(jù)一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的裝置的框圖。該適配系統(tǒng)更新設(shè)備的裝置,如圖14所示,可以包括但不限于:一次上報(bào)模塊1410、設(shè)備觸發(fā)模塊1430和二次上報(bào)模塊1450。

一次上報(bào)模塊1410,用于為自身連接的系統(tǒng)更新設(shè)備獲取機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,通過客戶端請(qǐng)求將機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志上報(bào)至后臺(tái)服務(wù)器。

設(shè)備觸發(fā)模塊1430,用于將系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)寫入連接的系統(tǒng)更新設(shè)備,并向系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作,系統(tǒng)更新資源標(biāo)識(shí)對(duì)應(yīng)于自身上傳至后臺(tái)服務(wù)器的系統(tǒng)更新資源。

二次上報(bào)模塊1450,用于在系統(tǒng)更新操作執(zhí)行完畢之后,從連接的系統(tǒng)更新設(shè)備獲得并上報(bào)系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),使后臺(tái)服務(wù)器通過系統(tǒng)更新標(biāo)志構(gòu)建機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

圖15是根據(jù)一示例性實(shí)施例示出的一種適配系統(tǒng)更新設(shè)備的裝置的框圖。該適配系統(tǒng)更新設(shè)備的裝置,如圖15所示,可以包括但不限于:機(jī)型識(shí)別模塊1510和失敗指令接收模塊1530。

機(jī)型識(shí)別模塊1510,用于根據(jù)系統(tǒng)更新設(shè)備的機(jī)型信息觸發(fā)后臺(tái)服務(wù)器執(zhí)行機(jī)型識(shí)別操作。

失敗指令接收模塊1530,用于接收機(jī)型識(shí)別操作執(zhí)行失敗的指令,通過指令觸發(fā)一次上報(bào)模塊。

在一示例性實(shí)施例中,該適配系統(tǒng)更新設(shè)備的裝置還包括資源標(biāo)識(shí)運(yùn)算模塊。資源標(biāo)識(shí)運(yùn)算模塊用于對(duì)自身上傳至后臺(tái)服務(wù)器的系統(tǒng)更新資源進(jìn)行信息摘要值運(yùn)算生成系統(tǒng)更新資源標(biāo)識(shí)。

在另一示例性實(shí)施例中,設(shè)備觸發(fā)模塊1430進(jìn)一步用于通過自身上傳至后臺(tái)服務(wù)器的系統(tǒng)更新資源向系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作。

圖16是根據(jù)一示例性實(shí)施例在后臺(tái)服務(wù)器實(shí)現(xiàn)的一種適配系統(tǒng)更新設(shè)備的裝置的框圖。該適配系統(tǒng)更新設(shè)備的裝置,如圖16所示,可以包括但不限于:一次接收模塊1610、操作提示模塊1630、二次接收模塊1650和映射構(gòu)建模塊1670。

一次接收模塊1610,用于在為系統(tǒng)更新資源觸發(fā)進(jìn)行系統(tǒng)更新設(shè)備的適配中,接收客戶端上報(bào)的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,系統(tǒng)更新資源是通過客戶端請(qǐng)求的發(fā)起而上報(bào)的。

操作提示模塊1630,用于向上報(bào)機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志的客戶端提示執(zhí)行所連接系統(tǒng)更新設(shè)備的系統(tǒng)更新操作。

二次接收模塊1650,用于接收客戶端在系統(tǒng)更新操作執(zhí)行完畢之后上報(bào)的系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)。

映射構(gòu)建模塊1670,用于根據(jù)系統(tǒng)更新標(biāo)志構(gòu)建機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

在一個(gè)示例性實(shí)施例中,該適配系統(tǒng)更新設(shè)備的裝置,還包括資源存儲(chǔ)模塊。資源存儲(chǔ)模塊用于獲得客戶端上傳的系統(tǒng)更新資源,并根據(jù)系統(tǒng)更新資源標(biāo)識(shí)進(jìn)行系統(tǒng)更新資源的存儲(chǔ)。

可選的,本發(fā)明還提供一種后臺(tái)服務(wù)器,該后臺(tái)服務(wù)器可以用于圖1所示實(shí)施環(huán)境中,執(zhí)行圖3、圖4和圖5任一所示的識(shí)別系統(tǒng)更新設(shè)備的方法的全部或者部分步驟。所述裝置包括:

處理器;

用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;

其中,所述處理器被配置為執(zhí)行:

根據(jù)客戶端請(qǐng)求獲得所述客戶端所連接系統(tǒng)更新設(shè)備的機(jī)型信息標(biāo)識(shí);

在預(yù)先構(gòu)建的映射關(guān)系中執(zhí)行所述機(jī)型信息標(biāo)識(shí)的查找,所述映射關(guān)系用于將系統(tǒng)更新資源適配的機(jī)型信息標(biāo)識(shí)映射至相應(yīng)系統(tǒng)更新資源標(biāo)識(shí);

向所述客戶端反饋所述機(jī)型信息標(biāo)識(shí)在所述映射關(guān)系成功查找到映射的系統(tǒng)更新資源標(biāo)識(shí)。

可選的,本發(fā)明還提供一種終端設(shè)備,該終端設(shè)備可以用于圖1所示實(shí)施環(huán)境中,執(zhí)行圖6和圖7任一所示的適配系統(tǒng)更新設(shè)備的方法的全部或者部分步驟。所述裝置包括:

處理器;

用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;

其中,所述處理器被配置為執(zhí)行:

為自身連接的系統(tǒng)更新設(shè)備獲取機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,通過客戶端請(qǐng)求將所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志上報(bào)至后臺(tái)服務(wù)器;

將所述系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí)寫入連接的系統(tǒng)更新設(shè)備,并向所述系統(tǒng)更新設(shè)備執(zhí)行系統(tǒng)更新操作,所述系統(tǒng)更新資源標(biāo)識(shí)對(duì)應(yīng)于自身上傳至所述后臺(tái)服務(wù)器的系統(tǒng)更新資源;

在所述系統(tǒng)更新操作執(zhí)行完畢之后,從連接的所述系統(tǒng)更新設(shè)備獲得并上報(bào)所述系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí),使所述后臺(tái)服務(wù)器通過所述系統(tǒng)更新標(biāo)志構(gòu)建所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

可選的,本發(fā)明還提供一種后臺(tái)服務(wù)器,該后臺(tái)服務(wù)器可以用于圖1所示實(shí)施環(huán)境中,執(zhí)行圖8任一所示的適配系統(tǒng)更新設(shè)備的方法的全部或者部分步驟。所述裝置包括:

處理器;

用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;

其中,所述處理器被配置為執(zhí)行:

在為系統(tǒng)更新資源觸發(fā)進(jìn)行系統(tǒng)更新設(shè)備的適配中,接收客戶端上報(bào)的機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志,所述系統(tǒng)更新資源是通過客戶端請(qǐng)求的發(fā)起而上報(bào)的;

向上報(bào)所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新標(biāo)志的客戶端提示執(zhí)行所連接系統(tǒng)更新設(shè)備的系統(tǒng)更新操作;

接收所述客戶端在所述系統(tǒng)更新操作執(zhí)行完畢之后上報(bào)的系統(tǒng)更新標(biāo)志和系統(tǒng)更新資源標(biāo)識(shí);

根據(jù)所述系統(tǒng)更新標(biāo)志構(gòu)建所述機(jī)型信息標(biāo)識(shí)和系統(tǒng)更新資源標(biāo)識(shí)之間的映射關(guān)系。

該實(shí)施例中的裝置的處理器執(zhí)行操作的具體方式已經(jīng)在有關(guān)該識(shí)別、適配系統(tǒng)更新設(shè)備的方法實(shí)施例中執(zhí)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。

在示例性實(shí)施例中,還提供了一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如可以為包括指令的臨時(shí)性和非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該存儲(chǔ)介指例如包括指令的存儲(chǔ)器204,上述指令可由裝置200的處理器218執(zhí)行以完成上述識(shí)別、適配系統(tǒng)更新設(shè)備的方法。

應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍執(zhí)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
子长县| 肥西县| 甘孜县| 竹溪县| 木兰县| 云林县| 吴桥县| 武邑县| 九寨沟县| 元阳县| 孝义市| 贵定县| 兰坪| 清徐县| 大埔区| 山阴县| 黄龙县| 龙江县| 乐东| 阜新| 晋城| 托克托县| 江华| 龙陵县| 固安县| 开平市| 祁连县| 木兰县| 霍城县| 梅河口市| 凤翔县| 正蓝旗| 张家界市| 谢通门县| 德阳市| 涟源市| 江源县| 大方县| 公安县| 察隅县| 鄱阳县|