两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

配置的更新的制作方法

文檔序號:40257164發(fā)布日期:2024-12-11 12:48閱讀:11來源:國知局
配置的更新的制作方法

本公開涉及用于配置和更新安裝在與一個或多個服務(wù)器通信的裝置上的軟件和應(yīng)用的。更具體地說,其針對裝置集群包含具有從服務(wù)器的視角初始地未知的多種內(nèi)部軟件(“固件”)的裝置的情形。


背景技術(shù):

1、在軟件應(yīng)用維護(hù)的領(lǐng)域,更新的責(zé)任幾乎完全在于所述軟件的提供商,通常是安裝在智能手機(jī)上的應(yīng)用。然而,此類裝置可能具有多種多樣的固件,這是由多種多樣的制造商、裝置型號以及甚至同一裝置型號的固件版本產(chǎn)生的。因此,從例如申請人等應(yīng)用提供商的視角來看,新固件非常頻繁地出現(xiàn)。當(dāng)新固件版本出現(xiàn)時,通常伴隨著新的終端模型,應(yīng)用的操作可能會降級,乃至與新的終端模型完全不兼容。為了隨時間維持應(yīng)用與盡可能多的裝置的兼容性,應(yīng)用提供商定期將應(yīng)用更新部署到整個裝置集群,即使其僅一小部分(最新近的)需要此類更新。這樣的維護(hù)復(fù)雜、昂貴且低效。


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

1、本公開改進(jìn)這種情形。

2、提出了一種系統(tǒng),所述系統(tǒng)包括能夠彼此通信的至少一個終端和服務(wù)器,后端應(yīng)用和相應(yīng)的前端應(yīng)用分別安裝在所述服務(wù)器和所述終端上,所述服務(wù)器能夠訪問至少一個數(shù)據(jù)庫。

3、所述數(shù)據(jù)庫包括:

4、-標(biāo)識符集合的列表,每個標(biāo)識符集合包括

5、*終端標(biāo)識符,

6、*硬件層標(biāo)識符,以及

7、*操作系統(tǒng)標(biāo)識符;

8、-以下二者之間的查找表映射

9、*存在于所述列表中的每一對硬件層標(biāo)識符和操作系統(tǒng)標(biāo)識符,以及

10、*存儲在所述至少一個數(shù)據(jù)庫中的配置文件。

11、當(dāng)在所述終端與所述服務(wù)器之間開啟通信會話時,所述終端和所述服務(wù)器彼此協(xié)調(diào)地被配置用于以下操作:

12、a.從所述終端向所述服務(wù)器發(fā)送標(biāo)識符集合,所述標(biāo)識符集合包括終端標(biāo)識符、所述終端的硬件層的硬件層標(biāo)識符以及在所述終端上實(shí)施的操作系統(tǒng)的操作系統(tǒng)標(biāo)識符;

13、b.在所述服務(wù)器從所述終端接收到標(biāo)識符集合后,將此集合與數(shù)據(jù)庫的內(nèi)容進(jìn)行比較,以及

14、-在所發(fā)送的標(biāo)識符集合與所述列表中的標(biāo)識符集合之間匹配的情況下,繼續(xù)通信會話而不更新終端的配置;

15、-在所發(fā)送的標(biāo)識符集合與所述列表中的標(biāo)識符集合之間不匹配的情況下,并且在與查找表中的一對硬件層和操作系統(tǒng)標(biāo)識符匹配的情況下,

16、作為回報(bào),從所述服務(wù)器向所述終端發(fā)送與查找表中的所述對相關(guān)聯(lián)的配置文件;

17、-在與查找表中的一對硬件層和操作系統(tǒng)標(biāo)識符不匹配的情況下,

18、在查找表中并且通過應(yīng)用預(yù)先建立的規(guī)則來標(biāo)識與從所述終端發(fā)送的標(biāo)識符集合中的標(biāo)識符最接近的一對硬件層和操作系統(tǒng)標(biāo)識符,然后作為回報(bào),從所述服務(wù)器向所述終端發(fā)送與根據(jù)查找表標(biāo)識的組合相關(guān)聯(lián)的配置文件,所述文件是隨將所述配置文件標(biāo)記為臨時的指示符發(fā)送的;

19、c.用接收到的標(biāo)識符集合和由所述標(biāo)識產(chǎn)生的任何關(guān)聯(lián)填充所述數(shù)據(jù)庫;

20、d.在終端從服務(wù)器接收到配置文件后,在前端應(yīng)用中實(shí)施所述配置文件,以及

21、當(dāng)且僅當(dāng)所述配置文件攜載將文件標(biāo)記為臨時的指示符時,將前端應(yīng)用切換到測試模式。

22、所述終端和所述服務(wù)器可以進(jìn)一步被配置成用于:

23、e.響應(yīng)于用戶經(jīng)由所述終端進(jìn)行的預(yù)定驗(yàn)證動作,

24、在所述終端上刪除將所述文件標(biāo)記為臨時的指示符,

25、將前端應(yīng)用切換到正常模式,

26、從所述終端向所述服務(wù)器發(fā)送驗(yàn)證所述臨時配置文件的命令;

27、f.在所述服務(wù)器從所述終端接收到驗(yàn)證所述臨時配置文件的命令后,在數(shù)據(jù)庫中的相應(yīng)關(guān)聯(lián)中刪除將所述文件標(biāo)記為臨時的指示符。

28、根據(jù)另一方面,提出了一種由終端實(shí)施的配置方法,所述配置方法包括上述操作a和d以及任選地e。

29、根據(jù)另一方面,提出了一種由服務(wù)器實(shí)施的配置方法,所述配置方法包括上述操作b和c以及任選地f。

30、根據(jù)另一方面,提出了一種終端,所述終端被配置成實(shí)施如上文限定的方法。

31、根據(jù)另一方面,提出了一種服務(wù)器,所述服務(wù)器被配置成實(shí)施如上文限定的方法。

32、根據(jù)另一方面,提出了一種計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括用于在此程序由處理器執(zhí)行時實(shí)施如本文限定的方法的全部或一部分的指令。根據(jù)另一方面,提出了一種非暫時性計(jì)算機(jī)可讀存儲介質(zhì),在所述非暫時性計(jì)算機(jī)可讀存儲介質(zhì)上存儲有此程序。

33、通過提供適于連接到服務(wù)器的每個新終端(或新配置中的終端)的配置文件,有可能減小對待部署到所有終端的應(yīng)用的完全更新的數(shù)目和頻率。創(chuàng)建配置文件比部署完全更新容易得多,具體來說是因?yàn)閷⑿r?yàn)與所討論的終端或配置而不是與整個終端集群的兼容性。配置文件的大小遠(yuǎn)小于對應(yīng)用的完全更新的大小,因此減少了經(jīng)由電信網(wǎng)絡(luò)發(fā)送此類文件并且然后安裝所述文件所需的時間以及硬件和軟件資源。從終端用戶的視角來看,只要所使用的終端未被修改,就不必更新應(yīng)用。

34、從總體視角來看,提供新配置文件有利于具有相應(yīng)配置的終端的每個用戶,而不影響服務(wù)的其他用戶。在上游,在“測試”模式下應(yīng)用配置文件的用戶校驗(yàn)其正常運(yùn)行,使得應(yīng)用提供商的操作者的干預(yù)僅在發(fā)生故障時才是必要的。



技術(shù)特征:

1.一種系統(tǒng),其包括能夠彼此通信的至少一個終端(1)和服務(wù)器(2),后端應(yīng)用和相應(yīng)的前端應(yīng)用分別安裝在所述服務(wù)器和所述終端上,所述服務(wù)器能夠訪問至少一個數(shù)據(jù)庫(3),所述數(shù)據(jù)庫包括:

2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述終端和所述服務(wù)器進(jìn)一步被配置成用于:

3.一種由能夠與服務(wù)器(2)通信的終端(1)實(shí)施的配置方法,后端應(yīng)用和相應(yīng)的前端應(yīng)用分別安裝在所述服務(wù)器上和所述終端上,所述服務(wù)器能夠訪問至少一個數(shù)據(jù)庫(3),所述數(shù)據(jù)庫包括:

4.根據(jù)權(quán)利要求3所述的方法,其進(jìn)一步包括:

5.一種由能夠與至少一個終端(1)通信的服務(wù)器(2)實(shí)施的配置方法,后端應(yīng)用和相應(yīng)的前端應(yīng)用分別安裝在所述服務(wù)器上和所述終端上,所述服務(wù)器能夠訪問至少一個數(shù)據(jù)庫(3),所述數(shù)據(jù)庫包括:

6.根據(jù)權(quán)利要求5所述的方法,其進(jìn)一步包括:

7.一種終端(1),其被配置成用于實(shí)施根據(jù)權(quán)利要求3至4中任一項(xiàng)所述的方法。

8.一種服務(wù)器(2),其被配置成用于實(shí)施根據(jù)權(quán)利要求5至6中任一項(xiàng)所述的方法。

9.一種包括指令的計(jì)算機(jī)程序,所述指令用于當(dāng)此程序由處理器執(zhí)行時實(shí)施根據(jù)權(quán)利要求3至6中任一項(xiàng)所述的方法。

10.一種非暫時性計(jì)算機(jī)可讀存儲介質(zhì),其中存儲有程序,所述程序用于當(dāng)此程序由處理器執(zhí)行時實(shí)施根據(jù)權(quán)利要求3至6中任一項(xiàng)所述的方法。


技術(shù)總結(jié)
本發(fā)明涉及一種系統(tǒng),其包括終端(1)和服務(wù)器(2),所述終端和服務(wù)器被配置成用于當(dāng)通信會話開啟時進(jìn)行以下操作:從所述終端向所述服務(wù)器發(fā)送標(biāo)識符集合;將其與數(shù)據(jù)庫的內(nèi)容進(jìn)行比較,以及?在完全匹配的情況下,繼續(xù)所述通信會話而不更新所述終端的配置;?在部分匹配的情況下,作為回報(bào)發(fā)送相關(guān)聯(lián)的配置文件;?在不匹配的情況下,標(biāo)識一對類似的標(biāo)識符,并且發(fā)送用臨時指示符標(biāo)記的相關(guān)聯(lián)的配置文件;用接收到的集合和由所述標(biāo)識產(chǎn)生的任何關(guān)聯(lián)填充所述數(shù)據(jù)庫;在接收到所述文件后,在所述終端的前端應(yīng)用中實(shí)施所述文件,以及當(dāng)且僅當(dāng)所述配置文件含有將所述文件標(biāo)記為臨時的指示符時,將所述前端應(yīng)用切換到測試模式。

技術(shù)研發(fā)人員:索菲恩·阿比迪
受保護(hù)的技術(shù)使用者:STREAMWIDE公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/10
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
克山县| 涡阳县| 醴陵市| 壤塘县| 遵化市| 偏关县| 临颍县| 建水县| 城步| 甘谷县| 上杭县| 松滋市| 剑河县| 谢通门县| 蒲城县| 呈贡县| 玛沁县| 澎湖县| 同仁县| 吉隆县| 汉源县| 梧州市| 阳新县| 平江县| 福海县| 清水河县| 平乡县| 沛县| 分宜县| 彝良县| 二连浩特市| 虎林市| 宝兴县| 且末县| 屯留县| 兴安县| 措勤县| 澄江县| 永善县| 静海县| 德格县|