日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

升級方法、裝置、電子設(shè)備及存儲介質(zhì)與流程

文檔序號:39720310發(fā)布日期:2024-10-22 13:10閱讀:3來源:國知局
升級方法、裝置、電子設(shè)備及存儲介質(zhì)與流程

本公開涉及物聯(lián)網(wǎng),尤其涉及一種升級方法、裝置、電子設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、隨著物聯(lián)網(wǎng)行業(yè)的發(fā)展,終端設(shè)備的功能越來越強(qiáng)大,種類也越來越豐富,組成終端設(shè)備的各個模塊也越來越多。當(dāng)終端設(shè)備的某個模塊或終端設(shè)備本身需要更新功能或修復(fù)問題時,可以通過空中下載(over-the-air,ota)云平臺將相應(yīng)的升級包下載到相應(yīng)的模塊進(jìn)行升級。

2、相關(guān)技術(shù)中,終端設(shè)備負(fù)責(zé)獲取各個模塊的版本信息,并將獲取到的版本信息組裝成版本信息列表發(fā)送至ota云平臺進(jìn)行版本檢測;在檢測到多個模塊存在最新版本信息的情況下,ota云平臺將相應(yīng)的升級包發(fā)送給相應(yīng)的模塊,從而實現(xiàn)多個模塊的版本升級。然而,現(xiàn)有的多個模塊的版本升級方法并未考慮到多個模塊的升級順序和各個模塊之間的版本依賴關(guān)系,導(dǎo)致某些模塊升級后不可用,進(jìn)而影響了終端設(shè)備的功能使用。


技術(shù)實現(xiàn)思路

1、有鑒于此,本公開實施例提供了一種升級方法、裝置、電子設(shè)備及計算機(jī)可讀存儲介質(zhì),以解決相關(guān)技術(shù)中存在的問題。

2、本公開實施例的第一方面,提供了一種升級方法,應(yīng)用于云平臺,該方法包括:接收終端設(shè)備的主控模塊發(fā)送的版本檢測請求,其中,版本檢測請求中攜帶有子模塊信息列表,子模塊信息列表是主控模塊對終端設(shè)備的多個子模塊中的各個子模塊的子模塊信息進(jìn)行組裝得到的,并且包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;基于模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號,對各個子模塊的版本進(jìn)行檢測,并在檢測到多個子模塊中的至少兩個子模塊的版本發(fā)生變化的情況下,確定至少兩個子模塊之間是否存在依賴關(guān)系;在確定至少兩個子模塊之間存在依賴關(guān)系的情況下,基于依賴關(guān)系生成至少兩個子模塊的升級策略,并將至少兩個子模塊的最新版本信息對應(yīng)的升級包下載地址和升級策略發(fā)送至主控模塊。

3、本公開實施例的第二方面,提供了一種升級方法,應(yīng)用于終端設(shè)備的主控模塊,該方法包括:獲取終端設(shè)備的多個子模塊中的各個子模塊的子模塊信息,并對各個子模塊的子模塊信息進(jìn)行組裝,得到子模塊信息列表,其中,子模塊信息列表包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;向云平臺發(fā)送版本檢測請求,其中,版本檢測請求用于請求云平臺對各個子模塊的版本進(jìn)行檢測,并且包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;接收云平臺發(fā)送的針對版本檢測請求的響應(yīng)信息,在從響應(yīng)信息中讀取到多個子模塊中的至少兩個子模塊的最新版本信息的情況下,基于至少兩個子模塊的模塊類型標(biāo)識和升級策略,將最新版本信息對應(yīng)的升級包下載地址發(fā)送至至少兩個子模塊。

4、本公開實施例的第三方面,提供了一種升級裝置,應(yīng)用于云平臺,該裝置包括:接收模塊,被配置為接收終端設(shè)備的主控模塊發(fā)送的版本檢測請求,其中,版本檢測請求中攜帶有子模塊信息列表,子模塊信息列表是主控模塊對終端設(shè)備的多個子模塊中的各個子模塊的子模塊信息進(jìn)行組裝得到的,并且包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;確定模塊,被配置為基于模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號,對各個子模塊的版本進(jìn)行檢測,并在檢測到多個子模塊中的至少兩個子模塊的版本發(fā)生變化的情況下,確定至少兩個子模塊之間是否存在依賴關(guān)系;發(fā)送模塊,被配置為在確定至少兩個子模塊之間存在依賴關(guān)系的情況下,基于依賴關(guān)系生成至少兩個子模塊的升級策略,并將至少兩個子模塊的最新版本信息對應(yīng)的升級包下載地址和升級策略發(fā)送至主控模塊。

5、本公開實施例的第四方面,提供了一種升級裝置,應(yīng)用于終端設(shè)備的主控模塊,該裝置包括:獲取模塊,被配置為獲取終端設(shè)備的多個子模塊中的各個子模塊的子模塊信息,并對各個子模塊的子模塊信息進(jìn)行組裝,得到子模塊信息列表,其中,子模塊信息列表包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;發(fā)送模塊,被配置為向云平臺發(fā)送版本檢測請求,其中,版本檢測請求用于請求云平臺對各個子模塊的版本進(jìn)行檢測,并且包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;接收模塊,被配置為接收云平臺發(fā)送的針對版本檢測請求的響應(yīng)信息,在從響應(yīng)信息中讀取到多個子模塊中的至少兩個子模塊的最新版本信息的情況下,基于至少兩個子模塊的模塊類型標(biāo)識和升級策略,將最新版本信息對應(yīng)的升級包下載地址發(fā)送至至少兩個子模塊。

6、本公開實施例的第五方面,提供了一種電子設(shè)備,包括至少一個處理器;用于存儲至少一個處理器可執(zhí)行指令的存儲器;其中,至少一個處理器用于執(zhí)行指令,以實現(xiàn)上述方法的步驟。

7、本公開實施例的第六方面,提供了一種計算機(jī)可讀存儲介質(zhì),當(dāng)計算機(jī)可讀存儲介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時,使得電子設(shè)備能夠執(zhí)行上述方法的步驟。

8、本公開實施例采用的上述至少一個技術(shù)方案能夠達(dá)到以下有益效果:通過接收終端設(shè)備的主控模塊發(fā)送的版本檢測請求,其中,版本檢測請求中攜帶有子模塊信息列表,子模塊信息列表是主控模塊對終端設(shè)備的多個子模塊中的各個子模塊的子模塊信息進(jìn)行組裝得到的,并且包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;基于模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號,對各個子模塊的版本進(jìn)行檢測,并在檢測到多個子模塊中的至少兩個子模塊的版本發(fā)生變化的情況下,確定至少兩個子模塊之間是否存在依賴關(guān)系;在確定至少兩個子模塊之間存在依賴關(guān)系的情況下,基于依賴關(guān)系生成至少兩個子模塊的升級策略,并將至少兩個子模塊的最新版本信息對應(yīng)的升級包下載地址和升級策略發(fā)送至主控模塊,能夠基于子模塊之間的依賴關(guān)系生成子模塊的升級策略,因此,保證了升級的穩(wěn)定性、可靠性和完整性,提高了升級配置的靈活性,提升了升級的準(zhǔn)確性和安全性,并進(jìn)一步提高了升級效率和升級成功率。



技術(shù)特征:

1.一種升級方法,其特征在于,應(yīng)用于云平臺,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在確定所述至少兩個子模塊之間存在依賴關(guān)系的情況下,基于所述依賴關(guān)系生成所述至少兩個子模塊的升級策略,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

6.根據(jù)權(quán)利要求1至5中任一項所述的方法,其特征在于,所述方法還包括:

7.一種升級方法,其特征在于,應(yīng)用于終端設(shè)備的主控模塊,所述方法包括:

8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述模塊類型標(biāo)識對應(yīng)的資源類型包括自行下載、下載轉(zhuǎn)發(fā)和下載刷寫,所述升級策略是基于所述各個子模塊的模塊類型預(yù)先配置的模塊升級順序,并且所述模塊升級順序滿足所述各個子模塊之間的依賴關(guān)系。

9.一種升級裝置,其特征在于,應(yīng)用于云平臺,所述裝置包括:

10.一種升級裝置,其特征在于,應(yīng)用于終端設(shè)備的主控模塊,所述裝置包括:

11.一種電子設(shè)備,其特征在于,包括:

12.一種計算機(jī)可讀存儲介質(zhì),其特征在于,當(dāng)所述計算機(jī)可讀存儲介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時,使得所述電子設(shè)備能夠執(zhí)行如權(quán)利要求1至8中任一項所述的方法。


技術(shù)總結(jié)
本公開涉及升級方法、裝置、電子設(shè)備及存儲介質(zhì)。該方法應(yīng)用于云平臺,并且包括:接收終端設(shè)備的主控模塊發(fā)送的版本檢測請求,版本檢測請求中攜帶有子模塊信息列表,子模塊信息列表是主控模塊對終端設(shè)備的多個子模塊中的各個子模塊的子模塊信息進(jìn)行組裝得到的,并且包括各個子模塊的模塊類型標(biāo)識、當(dāng)前版本信息和模塊序列號;對各個子模塊的版本進(jìn)行檢測,并在檢測到多個子模塊中的至少兩個子模塊的版本發(fā)生變化的情況下,確定至少兩個子模塊之間是否存在依賴關(guān)系;在確定至少兩個子模塊之間存在依賴關(guān)系的情況下,將至少兩個子模塊的最新版本信息對應(yīng)的升級包下載地址和升級策略發(fā)送至主控模塊。本公開能夠保證升級的穩(wěn)定性、可靠性和完整性。

技術(shù)研發(fā)人員:何東
受保護(hù)的技術(shù)使用者:中移物聯(lián)網(wǎng)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/10/21
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1