本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種固件升級時提供應(yīng)用推薦的方法、裝置、服務(wù)器和終端。
背景技術(shù):
移動端應(yīng)用分發(fā)平臺的爭奪戰(zhàn)越來越白熱化,各大應(yīng)用商店都被視為重要的流量入口,一些擁有大量用戶的應(yīng)用軟件也都提供了應(yīng)用推薦,從而以這種方式來實現(xiàn)商務(wù)合作相互換量和流量變現(xiàn)。
目前已有的應(yīng)用推薦實現(xiàn)方式大多是在系統(tǒng)升級客戶端(或其他應(yīng)用)的用戶界面上提供一個應(yīng)用推薦的界面,吸引用戶去點擊安裝。但這種僅僅提供推薦界面的方式,需要用戶主動的點擊下載安裝,那就需要推薦的應(yīng)用描述文案有足夠吸引力,而且在應(yīng)用本身加上推薦界面后也會影響本應(yīng)用的用戶體驗。
而對于FOTA(Firmware Over The Air,固件在線升級)升級,該過程用戶一般都會關(guān)注,也是使用手機必不可少的,若在FOTA升級時,提供比較優(yōu)秀的(或合作方的)應(yīng)用推薦,可以減少用戶的反感,最小程度的打擾用戶。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例所要解決的技術(shù)問題在于提供一種固件升級時提供應(yīng)用推薦的方法、裝置、服務(wù)器和終端,在固件升級時提供應(yīng)用推薦,以減小對用戶使用體驗的影響,最小程度的打擾用戶。
為了解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
依據(jù)本發(fā)明實施例的一個方面,提供了一種固件升級時提供應(yīng)用推薦的方法,應(yīng)用于服務(wù)器側(cè),包括:
接收終端上報的固件升級請求信息;
根據(jù)收到的固件升級請求信息,下發(fā)相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦 應(yīng)用信息至終端。
進一步的,所述根據(jù)收到的固件升級請求信息,下發(fā)相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息至終端的步驟包括:
根據(jù)所述固件升級請求信息,獲取終端的當(dāng)前固件版本信息;
根據(jù)所述終端的當(dāng)前固件版本信息,匹配相應(yīng)的固件升級信息;
將匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息下發(fā)至終端。
進一步的,所述將匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息下發(fā)至終端的步驟包括:
將匹配到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息下發(fā)至終端;其中,所述升級包的描述信息包括:升級包的版本名稱和升級說明信息。
進一步的,將匹配到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息下發(fā)至終端的步驟之后,所述方法還包括:
接收終端上報的對預(yù)設(shè)的推薦應(yīng)用的選擇結(jié)果;
根據(jù)終端上報的選擇結(jié)果,下發(fā)與固件升級包的描述信息對應(yīng)的升級包的下載地址和選擇的推薦應(yīng)用的下載地址至終端。
進一步的,所述將匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息下發(fā)至終端的步驟包括:
將匹配到的固件升級包的描述信息和相應(yīng)的升級包的下載地址,以及預(yù)設(shè)的推薦應(yīng)用的描述信息和相應(yīng)的預(yù)設(shè)的推薦應(yīng)用的下載地址下發(fā)至終端;其中,所述預(yù)設(shè)的推薦應(yīng)用為用戶主動選擇的推薦應(yīng)用或者默認被選擇的推薦應(yīng)用。
依據(jù)本發(fā)明實施例的另一個方面,提供一種固件升級時提供應(yīng)用推薦的方法,應(yīng)用于終端側(cè),包括:
向服務(wù)器上報固件升級請求信息;
接收服務(wù)器根據(jù)所述固件升級請求信息而下發(fā)的相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息;
根據(jù)所述固件升級信息及預(yù)設(shè)的推薦應(yīng)用信息,進行選擇安裝。
進一步的,所述向服務(wù)器上報固件升級請求信息的步驟之后,所述方法還包括:
向服務(wù)器上報當(dāng)前固件版本信息;
接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息。
進一步的,所述接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息的步驟包括:
接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配得到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息;其中,所述升級包的描述信息包括:升級包的版本名稱和升級說明信息。
進一步的,所述接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配得到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息的步驟之后,所述方法還包括:
向服務(wù)器上報對預(yù)設(shè)的推薦應(yīng)用的選擇結(jié)果;
接收服務(wù)器根據(jù)所述選擇結(jié)果而下發(fā)的與所述固件升級包的描述信息對應(yīng)的升級包的下載地址和選擇的預(yù)設(shè)的推薦應(yīng)用的下載地址;
根據(jù)所述升級包的下載地址,下載升級包并執(zhí)行升級;
根據(jù)選擇的預(yù)設(shè)的推薦應(yīng)用的下載地址,下載安裝包并執(zhí)行安裝。
進一步的,所述接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配到的固件升級信息及預(yù)設(shè)的推薦應(yīng)用信息的步驟包括:
接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配到的固件升級包的描述信息和相應(yīng)的升級包的下載地址,以及預(yù)設(shè)的推薦應(yīng)用的描述信息和相應(yīng)的下載地址;其中,所述預(yù)設(shè)的推薦應(yīng)用為用戶主動選擇的推薦應(yīng)用或者默認被選擇的推薦應(yīng)用。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種固件升級時提供應(yīng)用推薦的裝置,應(yīng)用于服務(wù)器側(cè),包括:
第一接收模塊,用于接收終端上報的固件升級請求信息;
第一下發(fā)模塊,用于根據(jù)收到的固件升級請求信息,下發(fā)相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息至終端。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種服務(wù)器,包括如上所述的應(yīng)用于服務(wù)器側(cè)的固件升級時提供應(yīng)用推薦的裝置。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種固件升級時提供應(yīng)用推薦的裝置,應(yīng)用于終端側(cè),包括:
第一上報模塊,用于向服務(wù)器上報固件升級請求信息;
第二接收模塊,用于接收服務(wù)器根據(jù)所述固件升級請求信息而下發(fā)的相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息;
安裝模塊,用于根據(jù)所述固件升級信息及預(yù)設(shè)的推薦應(yīng)用信息,進行選擇安裝。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種終端,包括如上所述的應(yīng)用于終端側(cè)的固件升級時提供應(yīng)用推薦的裝置。
本發(fā)明的有益效果是:
本發(fā)明實施例提供的方法是在用戶比較關(guān)注的固件升級過程中,提供應(yīng)用推薦,可以減小對用戶使用體驗的影響,最小程度的打擾用戶。
附圖說明
圖1表示本發(fā)明實施例提供的應(yīng)用在服務(wù)器側(cè)的固件升級時提供應(yīng)用推薦的方法的流程圖;
圖2表示本發(fā)明實施例提供的步驟S102具體方法流程圖;
圖3表示本發(fā)明實施例提供的步驟S203具體方法流程圖;
圖4表示本發(fā)明實施例提供的應(yīng)用在終端側(cè)的固件升級時提供應(yīng)用推薦的方法的流程圖;
圖5表示本發(fā)明實施例提供的步驟S401之后的方法流程圖;
圖6表示本發(fā)明實施例提供的步驟S502之后的方法流程圖;
圖7表示本發(fā)明實施例提供的示例方法流程圖;
圖8表示本發(fā)明實施例提供的應(yīng)用在服務(wù)器側(cè)的固件升級時提供應(yīng)用推薦的裝置的框圖;
圖9表示本發(fā)明實施例提供的應(yīng)用在終端側(cè)的固件升級時提供應(yīng)用推薦的裝置的框圖。
具體實施方式
下面將參照附圖更詳細地描述本發(fā)明的示例性實施例。雖然附圖中顯示了本發(fā)明的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本發(fā)明而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本發(fā)明,并且能夠?qū)⒈景l(fā)明的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
依據(jù)本發(fā)明實施例的一個方面,提供了一種固件升級時提供應(yīng)用推薦的方法,應(yīng)用于服務(wù)器側(cè),如圖1所示,所述方法包括:
S101、接收終端上報的固件升級請求信息。
S102、根據(jù)收到的固件升級請求信息,下發(fā)相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息至終端。
上述方法中,服務(wù)器在接收到終端上報的固件升級請求信息時,會根據(jù)固件升級請求信息,在下發(fā)相應(yīng)的固件升級信息的同時,還會將預(yù)設(shè)的推薦應(yīng)用信息下發(fā)至終端,供終端進行瀏覽、選擇。
進一步的,如圖2所示,步驟S102具體包括:
S201、根據(jù)所述固件升級請求信息,獲取終端的當(dāng)前固件版本信息。
S202、根據(jù)所述終端的當(dāng)前固件版本信息,匹配相應(yīng)的固件升級信息。
S203、將匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息下發(fā)至終端。
若要進行固件升級,首先服務(wù)器需要了解終端當(dāng)前的固件版本信息,判斷當(dāng)前固件版本信息是否為最新版本,若是最新版本,則無需更新;若不是,則根據(jù)當(dāng)前固件版本信息,找到與之相匹配的新的固件升級信息,下發(fā)給終端,同時將預(yù)設(shè)的推薦應(yīng)用信息也下發(fā)給終端,供終端進行瀏覽、選擇。
進一步的,步驟S203具體包括:
將匹配到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息下發(fā)至終端;其中,所述升級包的描述信息包括:升級包的版本名稱和升級說明信息。終端可根據(jù)升級包的描述信息和預(yù)設(shè)的推薦應(yīng)用的描述信息,確定是否選擇安裝。
進一步的,在將匹配到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息下發(fā)至終端的步驟之后,如圖3所示,所述方法還包括:
S301、接收終端上報的對預(yù)設(shè)的推薦應(yīng)用的選擇結(jié)果。
S302、根據(jù)終端上報的選擇結(jié)果,下發(fā)與固件升級包的描述信息對應(yīng)的升 級包的下載地址和選擇的推薦應(yīng)用的下載地址至終端。
用戶在選擇好所要安裝的推薦應(yīng)用后,終端會將選擇結(jié)果上報至服務(wù)器,服務(wù)器根據(jù)選擇結(jié)果,將與固件升級包的描述信息對應(yīng)的升級包的下載地址和選擇的推薦應(yīng)用的下載地址至終端,供終端進行固件升級和應(yīng)用安裝。
進一步的,步驟S203具體包括:
將匹配到的固件升級包的描述信息和相應(yīng)的升級包的下載地址,以及預(yù)設(shè)的推薦應(yīng)用的描述信息和相應(yīng)的預(yù)設(shè)的推薦應(yīng)用的下載地址下發(fā)至終端;其中,所述預(yù)設(shè)的推薦應(yīng)用為用戶主動選擇的推薦應(yīng)用或者默認被選擇的推薦應(yīng)用。
其中,升級包的描述信息和預(yù)設(shè)的推薦應(yīng)用的描述信息與升級包的下載地址和預(yù)設(shè)的推薦應(yīng)用的下載地址下發(fā)至終端的順序可以進行調(diào)整,以節(jié)省程序流程,減少編程工作量。
依據(jù)本發(fā)明實施例的另一個方面,提供一種固件升級時提供應(yīng)用推薦的方法,應(yīng)用于終端側(cè),如圖4所示,所述方法包括:
S401、向服務(wù)器上報固件升級請求信息。
S402、接收服務(wù)器根據(jù)所述固件升級請求信息而下發(fā)的相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息。
S403、根據(jù)所述固件升級信息及預(yù)設(shè)的推薦應(yīng)用信息,進行選擇安裝。
當(dāng)終端需要進行固件升級時,會將固件升級請求信息上報至服務(wù)器,服務(wù)器根據(jù)固件升級請求信息,下發(fā)相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息至終端,供終端瀏覽、選擇。以這種方式進行應(yīng)用推薦,可以減小終端用戶的反感,最小程度的打擾用戶。
進一步的,在步驟S401之后,如圖5所示,所述方法還包括:
S501、向服務(wù)器上報當(dāng)前固件版本信息。
S502、接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息。
為了進行固件升級,終端需向服務(wù)器上報當(dāng)前固件版本信息,供服務(wù)器匹配相應(yīng)的固件升級信息,匹配成功后,終端再接收服務(wù)器下發(fā)的固件升級信息,同時接收服務(wù)器下發(fā)的預(yù)設(shè)的推薦應(yīng)用信息。
進一步的,步驟S502具體包括:
接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配得到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息。供終端用戶了解升級包和推薦應(yīng)用。其中,所述升級包的描述信息包括:升級包的版本名稱和升級說明信息。
進一步的,在所述接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配得到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息的步驟之后,如圖6所示,所述方法還包括:
S601、向服務(wù)器上報對預(yù)設(shè)的推薦應(yīng)用的選擇結(jié)果。
S602、接收服務(wù)器根據(jù)所述選擇結(jié)果而下發(fā)的與所述固件升級包的描述信息對應(yīng)的升級包的下載地址和選擇的預(yù)設(shè)的推薦應(yīng)用的下載地址。
S603、根據(jù)所述升級包的下載地址,下載升級包并執(zhí)行升級。
S604、根據(jù)選擇的預(yù)設(shè)的推薦應(yīng)用的下載地址,下載安裝包并執(zhí)行安裝。
進一步的,步驟S502具體包括:
接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配到的固件升級包的描述信息和相應(yīng)的升級包的下載地址,以及預(yù)設(shè)的推薦應(yīng)用的描述信息和相應(yīng)的下載地址;其中,所述預(yù)設(shè)的推薦應(yīng)用為用戶主動選擇的推薦應(yīng)用或者默認被選擇的推薦應(yīng)用。
其中,升級包的描述信息和預(yù)設(shè)的推薦應(yīng)用的描述信息與升級包的下載地址和預(yù)設(shè)的推薦應(yīng)用的下載地址下發(fā)至終端的順序可以進行調(diào)整,以節(jié)省程序流程,減少編程工作量。
為了進一步理解本發(fā)明實施例提供的固件升級時提供應(yīng)用推薦的方法,下面將舉例說明,如圖7所示:
S701:DM Server(設(shè)備管理客戶端,即上述方法中的終端,以下簡稱客戶端)發(fā)起連接DM Server(設(shè)備管理服務(wù)器,以下簡稱服務(wù)器)請求,請求進行固件升級。
S702:服務(wù)器收到請求消息后,發(fā)起獲取客戶端當(dāng)前固件版本的Get命令請求。
S703:終端在接收到Get命令請求后,向服務(wù)器上報當(dāng)前固件版本信息。
S704:服務(wù)器在收到客戶端上報的當(dāng)前固件版本信息后,通過Alert命令,下發(fā)匹配到的升級包的版本名稱、升級說明信息和要推薦的應(yīng)用的描述信息。
S705:客戶端在收到服務(wù)器下發(fā)的有關(guān)升級包的信息和要推薦的應(yīng)用的信息后,會彈出提示信息,展示升級包的說明信息和推薦應(yīng)用的信息,供用戶選擇要安裝的應(yīng)用,也可不做任何操作(其中,要推薦的應(yīng)用默認為被選擇狀態(tài))。
S706:客戶端將用戶選擇的結(jié)果上報給服務(wù)器。
S707:服務(wù)器根據(jù)客戶端上報的選擇結(jié)果,通過Replace命令下發(fā)升級包下載地址和選擇的應(yīng)用的下載地址。
S708:客戶端根據(jù)接收情況,上報Replace命令執(zhí)行結(jié)果,上報是否接收成功,若成功,則繼續(xù)執(zhí)行下一個步驟。
S709:服務(wù)器下發(fā)異步執(zhí)行命令Exec,將DD文件的下載地址下發(fā)至終端。其中,DD文件中包括:升級包的下載地址和描述信息以及選擇的推薦應(yīng)用的下載地址和描述信息。
S710:客戶端在接收到DD文件后,對DD文件進行解析,解析完成后,上報Exec命令執(zhí)行結(jié)果。
S711:服務(wù)器結(jié)束會話。
S712:客戶端彈出確認升級提示信息讓用戶選擇是否升級,若用戶確認升級,則繼續(xù)執(zhí)行下一個步驟。
S713:客戶端下載升級包后執(zhí)行升級。
S714:升級成功重啟后,安裝下載的推薦應(yīng)用。
S715:客戶端上報本次升級結(jié)果。
S716:服務(wù)器結(jié)束會話。
另外,在該流程中,也可在步驟S704中,由服務(wù)器直接下發(fā)升級包的下載地址和描述信息以及推薦應(yīng)用的下載地址和描述信息至客戶端,在步驟S705中,終端彈出提示信息,客戶端用戶進行選擇后,直接下載升級包和選擇的推薦應(yīng)用。
本發(fā)明實施例提供的固件升級時提供應(yīng)用推薦的方法,通過對DM協(xié)議進行合理擴展,增加擴展節(jié)點,在擴展節(jié)點上帶上推薦應(yīng)用的描述信息和下載地址,在原有升級流程中,彈出升級提示確認界面中展示推薦應(yīng)用,優(yōu)選推薦應(yīng)用默認為被選擇狀態(tài),用戶也可取消選擇,點擊確認升級后,正常進行升級包的下載和升級,同時將選擇的應(yīng)用安裝包也進行下載和安裝,減小對用戶使 用體驗的影響,最小程度的打擾用戶。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種固件升級時提供應(yīng)用推薦的裝置,應(yīng)用于服務(wù)器側(cè),如圖8所示,所述裝置包括:
第一接收模塊801,用于接收終端上報的固件升級請求信息。
第一下發(fā)模塊802,用于根據(jù)收到的固件升級請求信息,下發(fā)相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息至終端。
進一步的,所述第一下發(fā)模塊包括:
獲取單元,用于根據(jù)所述固件升級請求信息,獲取終端的當(dāng)前固件版本信息。
匹配單元,用于根據(jù)所述終端的當(dāng)前固件版本信息,匹配相應(yīng)的固件升級信息。
下發(fā)單元,用于將匹配到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息下發(fā)至終端。
進一步的,所述下發(fā)單元具體用于將匹配到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息下發(fā)至終端;其中,所述升級包的描述信息包括:升級包的版本名稱和升級說明信息。
進一步的,所述裝置還包括:
第三接收模塊,用于接收終端上報的對預(yù)設(shè)的推薦應(yīng)用的選擇結(jié)果。
第二下發(fā)模塊,用于根據(jù)終端上報的選擇結(jié)果,下發(fā)與固件升級包的描述信息對應(yīng)的升級包的下載地址和選擇的推薦應(yīng)用的下載地址至終端。
進一步的,所述下發(fā)單元具體用于將匹配到的固件升級包的描述信息和相應(yīng)的升級包的下載地址以及預(yù)設(shè)的推薦應(yīng)用的描述信息和相應(yīng)的預(yù)設(shè)的推薦應(yīng)用的下載地址下發(fā)至終端;其中,所述預(yù)設(shè)的推薦應(yīng)用為用戶主動選擇的推薦應(yīng)用或者默認被選擇的推薦應(yīng)用。
需要說明的是,該固件升級時提供應(yīng)用推薦的裝置是與上述應(yīng)用在服務(wù)器側(cè)的固件升級時提供應(yīng)用推薦的方法對應(yīng)的裝置,上述方法實施例中所有實現(xiàn)方式均適用于該裝置的實施例中,也能達到相同的技術(shù)效果。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種固件升級時提供應(yīng)用推薦的裝置,應(yīng)用于終端側(cè),如圖9所示,所述裝置包括:
第一上報模塊901,用于向服務(wù)器上報固件升級請求信息。
第二接收模塊902,用于接收服務(wù)器根據(jù)所述固件升級請求信息而下發(fā)的相應(yīng)的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息。
安裝模塊903,用于根據(jù)所述固件升級信息及預(yù)設(shè)的推薦應(yīng)用信息,進行選擇安裝。
進一步的,所述裝置還包括:
第二上報模塊,用于向服務(wù)器上報當(dāng)前固件版本信息。
第四接收模塊,用于接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配得到的固件升級信息以及預(yù)設(shè)的推薦應(yīng)用信息。
進一步的,所述第四接收模塊具體用于接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配得到的固件升級包的描述信息以及預(yù)設(shè)的推薦應(yīng)用的描述信息;其中,所述升級包的描述信息包括:升級包的版本名稱和升級說明信息。
進一步的,所述裝置還包括:
第三上報模塊,用于向服務(wù)器上報對預(yù)設(shè)的推薦應(yīng)用的選擇結(jié)果。
第五接收模塊,用于接收服務(wù)器根據(jù)所述選擇結(jié)果而下發(fā)的與所述固件升級包的描述信息對應(yīng)的升級包的下載地址和選擇的預(yù)設(shè)的推薦應(yīng)用的下載地址。
下載升級模塊,用于根據(jù)所述升級包的下載地址,下載升級包并執(zhí)行升級。
下載安裝模塊,用于根據(jù)選擇的預(yù)設(shè)的推薦應(yīng)用的下載地址,下載安裝包并執(zhí)行安裝。
進一步的,所述第四接收模塊具體用于接收服務(wù)器下發(fā)的根據(jù)所述當(dāng)前版本信息匹配得到的固件升級包的描述信息和相應(yīng)的升級包的下載地址,以及預(yù)設(shè)的推薦應(yīng)用的描述信息和相應(yīng)的下載地址;其中,所述預(yù)設(shè)的推薦應(yīng)用為用戶主動選擇的推薦應(yīng)用或者默認被選擇的推薦應(yīng)用。
需要說明的是,該固件升級時提供應(yīng)用推薦的裝置是與上述應(yīng)用在終端側(cè)的固件升級時提供應(yīng)用推薦的方法對應(yīng)的裝置,上述方法實施例中所有實現(xiàn)方式均適用于該裝置的實施例中,也能達到相同的技術(shù)效果。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種服務(wù)器,包括如上所述的應(yīng)用于服務(wù)器側(cè)的固件升級時提供應(yīng)用推薦的裝置。
依據(jù)本發(fā)明實施例的另一個方面,提供了一種終端,包括如上所述的應(yīng)用于終端側(cè)的固件升級時提供應(yīng)用推薦的裝置
以上所述的是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出對于本技術(shù)領(lǐng)域的普通人員來說,在不脫離本發(fā)明所述的原理前提下還可以作出若干改進和潤飾,這些改進和潤飾也在本發(fā)明的保護范圍內(nèi)。