国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      應(yīng)用程序升級方法、裝置及系統(tǒng)的制作方法

      文檔序號:9750590閱讀:341來源:國知局
      應(yīng)用程序升級方法、裝置及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001] 本公開涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序升級方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002] 隨著用戶對生活品質(zhì)重視程度的提高,智能設(shè)備越來越普及。目前,可以通過應(yīng)用 程序?qū)χ悄茉O(shè)備進行控制,而由于該應(yīng)用程序可控制的智能設(shè)備越來越多,該應(yīng)用程序中 智能設(shè)備的控制界面和控制邏輯也越來越多,從而導致該應(yīng)用程序占用的存儲空間越來越 大,并且當需要對某一智能設(shè)備的控制界面和控制邏輯進行升級時,需要對該應(yīng)用程序的 整體進行升級,消耗了較多的網(wǎng)絡(luò)流量資源。因此,亟需一種可以節(jié)省網(wǎng)絡(luò)流量資源的應(yīng)用 程序升級方法。

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

      [0003] 為克服相關(guān)技術(shù)中存在的問題,本公開提供一種應(yīng)用程序升級方法、裝置及系統(tǒng)。
      [0004] 根據(jù)本公開實施例的第一方面,提供一種應(yīng)用程序升級方法,所述方法包括:
      [0005] 檢測在目標應(yīng)用程序中針對智能設(shè)備的控制指令;
      [0006] 響應(yīng)于檢測到所述控制指令,獲取針對所述控制指令指示的目標智能設(shè)備所安裝 的控制插件的當前版本號;
      [0007] 向服務(wù)器發(fā)送插件升級請求,所述插件升級請求包括所述當前版本號,以便所述 服務(wù)器在確定所述當前版本號不同于最新版本號時發(fā)送所述最新版本號對應(yīng)的最新控制 插件;
      [0008] 當接收到所述服務(wù)器發(fā)送的所述最新控制插件時,通過安裝所述最新控制插件升 級所述目標應(yīng)用程序。
      [0009] 結(jié)合第一方面,在上述第一方面的第一種可能的實現(xiàn)方式中,在所述獲取針對所 述控制指令指示的目標智能設(shè)備所安裝的控制插件的當前版本號之前,所述方法還包括:
      [0010] 響應(yīng)于檢測到所述控制指令,且確定未安裝所述控制插件時,向所述服務(wù)器發(fā)送 所述控制插件的下載請求;
      [0011] 當接收到所述服務(wù)器發(fā)送的所述控制插件時,安裝所述控制插件。
      [0012] 結(jié)合第一方面,在上述第一方面的第二種可能的實現(xiàn)方式中,在所述通過安裝所 述最新控制插件升級所述目標應(yīng)用程序之后,所述方法還包括:
      [0013] 通過所述最新控制插件控制所述目標智能設(shè)備。
      [0014] 結(jié)合第一方面至第一方面的第二種可能的實現(xiàn)方式中任一可能的實現(xiàn)方式,在上 述第一方面的第三種可能的實現(xiàn)方式中,所述插件升級請求還包括以下至少一項:所述控 制插件的插件標識、所述目標智能設(shè)備的設(shè)備標識;所述控制插件中包括控制界面和控制 邏輯,且每種設(shè)備類型均對應(yīng)一個控制插件。
      [0015] 根據(jù)本公開實施例的第二方面,提供一種應(yīng)用程序升級方法,所述方法包括:
      [0016] 接收控制終端發(fā)送的插件升級請求,所述插件升級請求包括所述控制終端針對目 標智能設(shè)備所安裝的控制插件的當前版本號,所述目標智能設(shè)備為所述控制終端在目標應(yīng) 用程序中檢測到的控制指令指示的智能設(shè)備;
      [0017] 當確定所述當前版本號不同于最新版本號時,獲取所述最新版本號對應(yīng)的最新控 制插件;
      [0018] 將所述最新控制插件發(fā)送給所述控制終端,以便所述控制終端通過安裝所述最新 控制插件升級所述目標應(yīng)用程序。
      [0019] 結(jié)合第二方面,在上述第二方面的第一種可能的實現(xiàn)方式中,所述獲取所述最新 版本號對應(yīng)的最新控制插件,包括:
      [0020] 基于所述目標智能設(shè)備的設(shè)備標識,獲取相應(yīng)控制插件的最新版本號,所述插件 升級請求還包括所述設(shè)備標識;
      [0021 ]獲取所述最新版本號對應(yīng)的最新控制插件。
      [0022] 結(jié)合第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第二種可能的實現(xiàn)方 式中,所述基于所述目標智能設(shè)備的設(shè)備標識,獲取相應(yīng)控制插件的最新版本號,包括:
      [0023] 基于所述設(shè)備標識,獲取所述目標智能設(shè)備所屬的設(shè)備類型;
      [0024] 基于所述設(shè)備類型,獲取相應(yīng)控制插件的最新版本號。
      [0025] 結(jié)合第二方面,在上述第二方面的第三種可能的實現(xiàn)方式中,所述獲取所述最新 版本號對應(yīng)的最新控制插件,包括:
      [0026] 基于所述控制插件的插件標識,獲取所述控制插件的最新版本號,所述插件升級 請求還包括所述插件標識;
      [0027] 獲取所述最新版本號對應(yīng)的最新控制插件。
      [0028]結(jié)合第二方面至第二方面的第三種可能的實現(xiàn)方式中任一可能的實現(xiàn)方式,在上 述第二方面的第四種可能的實現(xiàn)方式中,所述控制插件中包括控制界面和控制邏輯,且每 種設(shè)備類型均對應(yīng)一個控制插件。
      [0029] 根據(jù)本公開實施例的第三方面,提供一種應(yīng)用程序升級裝置,所述裝置包括:
      [0030] 檢測模塊,用于檢測在目標應(yīng)用程序中針對智能設(shè)備的控制指令;
      [0031] 獲取模塊,用于響應(yīng)于檢測到所述控制指令,獲取針對所述檢測模塊檢測的控制 指令指示的目標智能設(shè)備所安裝的控制插件的當前版本號;
      [0032] 第一發(fā)送模塊,用于向服務(wù)器發(fā)送插件升級請求,所述插件升級請求包括所述獲 取模塊獲取的當前版本號,以便所述服務(wù)器在確定所述當前版本號不同于最新版本號時發(fā) 送所述最新版本號對應(yīng)的最新控制插件;
      [0033] 升級模塊,用于當接收到所述服務(wù)器發(fā)送的所述最新控制插件時,通過安裝所述 最新控制插件升級所述目標應(yīng)用程序。
      [0034]結(jié)合第三方面,在上述第三方面的第一種可能的實現(xiàn)方式中,所述裝置還包括:
      [0035] 第二發(fā)送模塊,用于響應(yīng)于檢測到所述控制指令,且確定未安裝所述控制插件時, 向所述服務(wù)器發(fā)送所述控制插件的下載請求;
      [0036] 安裝模塊,用于當接收到所述服務(wù)器發(fā)送的所述控制插件時,安裝所述控制插件。 [0037]結(jié)合第三方面,在上述第三方面的第二種可能的實現(xiàn)方式中,所述裝置還包括: [0038]控制模塊,用于通過所述最新控制插件控制所述目標智能設(shè)備。
      [0039]結(jié)合第三方面至第三方面的第二種可能的實現(xiàn)方式中任一可能的實現(xiàn)方式,在上 述第三方面的第三種可能的實現(xiàn)方式中,所述插件升級請求還包括以下至少一項:所述控 制插件的插件標識、所述目標智能設(shè)備的設(shè)備標識;所述控制插件中包括控制界面和控制 邏輯,且每種設(shè)備類型均對應(yīng)一個控制插件。
      [0040] 根據(jù)本公開實施例的第四方面,提供一種應(yīng)用程序升級裝置,所述裝置包括:
      [0041] 接收模塊,用于接收控制終端發(fā)送的插件升級請求,所述插件升級請求包括所述 控制終端針對目標智能設(shè)備所安裝的控制插件的當前版本號,所述目標智能設(shè)備為所述控 制終端在目標應(yīng)用程序中檢測到的控制指令指示的智能設(shè)備;
      [0042] 獲取模塊,用于當確定所述接收模塊接收的當前版本號不同于最新版本號時,獲 取所述最新版本號對應(yīng)的最新控制插件;
      [0043]發(fā)送模塊,用于將所述獲取模塊獲取的最新控制插件發(fā)送給所述控制終端,以便 所述控制終端通過安裝所述最新控制插件升級所述目標應(yīng)用程序。
      [0044] 結(jié)合第四方面,在上述第四方面的第一種可能的實現(xiàn)方式中,所述獲取模塊包括:
      [0045] 第一獲取單元,用于基于所述目標智能設(shè)備的設(shè)備標識,獲取相應(yīng)控制插件的最 新版本號,所述插件升級請求還包括所述設(shè)備標識;
      [0046] 第二獲取單元,用于獲取所述第一獲取單元獲取的最新版本號對應(yīng)的最新控制插 件。
      [0047] 結(jié)合第四方面的第一種可能的實現(xiàn)方式,在上述第四方面的第二種可能的實現(xiàn)方 式中,所述第一獲取單元包括:
      [0048] 第一獲取子單元,用于基于所述設(shè)備標識,獲取所述目標智能設(shè)備所屬的設(shè)備類 型;
      [0049] 第二獲取子單元,用于基于所述第一獲取子單元獲取的設(shè)備類型,獲取相應(yīng)控制 插件的最新版本號。
      [0050] 結(jié)合第四方面,在上述第四方面的第三種可能的實現(xiàn)方式中,所述獲取模塊包括:
      [0051] 第三獲取單元,基于所述控制插件的插件標識,獲取所述控制插件的最新版本號, 所述插件升級請求還包括所述插件標識;
      [0052]第四獲取單元,用于獲取所述第三獲取單元獲取的最新版本號對應(yīng)的最新控制插 件。
      [0053]結(jié)合第四方面至第四方面的第三種可能的實現(xiàn)方式中任一可能的實現(xiàn)方式,在上 述第四方面的第四種可能的實現(xiàn)方式中,所述控制插件中包括控制界面和控制邏輯,且每 種設(shè)備類型均對應(yīng)一個控制插件。
      [0054] 根據(jù)本公開實施例的第五方面,提供一種應(yīng)用程序升級裝置,所述裝置包括:
      [0055] 處理器;
      [0056] 用于存儲處理器可執(zhí)行指令的存儲器;
      [0057]其中,所述處理器被配置為:
      [0058] 檢測在目標應(yīng)用程序中針對智能設(shè)備的控制指令;
      [0059] 響應(yīng)于檢測到所述控制指令,獲取針對所述控制指令指示的目標智能設(shè)備所安裝 的控制插件的當前版本號;
      [0060] 向服務(wù)器發(fā)送插件升級請求,所述插件升級請求包括所述當前版本號,以便所述 服務(wù)器在確定所述當前版本號不同于最新版本號時發(fā)送所述最新版本號對應(yīng)的最新控制 插件;
      [0061 ]當接收到所述服務(wù)器發(fā)送的所述最新控制插件時,通過安裝所述最新控制插件升 級所述目標應(yīng)用程序。
      [0062] 根據(jù)本公開實施例的第六方面,提供一種應(yīng)用程序升級裝置,所述裝置包括:
      [0063] 處理器;
      [0064]用于存儲處理器可執(zhí)行指令的存儲器;
      [0065]其中,所述處理器被配置為:
      [0066] 接收控制終端發(fā)送的插件升級請求,所述插件升級請求包括所述控制終端針對目 標智能設(shè)備所安裝的控制插件的當前版本號,所述目標智能設(shè)備為所述控制終端在目標應(yīng) 用程序中檢測到的控制指令指示的智能設(shè)備;
      [0067] 當確定所述當前版本號不同于最新版本號時,獲取所述最新版本號對應(yīng)的最新控 制插件;
      [0068] 將所述最新控制插件發(fā)送給所述控制終端,以便所述控制終端通過安裝所述最新 控制插件升級所述目標應(yīng)用程序。
      [0069] 根據(jù)本公開實施例的第七方面,提供一種應(yīng)用程序升級系統(tǒng),所述系統(tǒng)包括:控制 終端、服務(wù)器以及目標智能設(shè)備;
      [0070] 所述控制終端,被配置為檢測在目標應(yīng)用程序中針對智能設(shè)備的控制指令;響應(yīng) 于檢測到所述控制指令,獲取針對所述控制指令指示的所述目標智能設(shè)備所安裝的控制插 件的當前版本號;向所述服務(wù)器發(fā)送插件升級請求,所述插件升級請求包括所述當前版本 號;當接收到所述服務(wù)器發(fā)送的最新控制插件時,通過安裝所述最新控制插件升級所述目 標應(yīng)用程序;
      [0071] 所述服務(wù)器,被配置為接收所述控制終端發(fā)送的所述插件升級請求;當確定所述 當前版本號不同于最新版本號時,獲取所述最新版本號對應(yīng)的最新控制插件;將所述最新 控制插件發(fā)送給所述控制終端。
      [0072] 在本公開實施例中,目標應(yīng)用程序為插件式架構(gòu),也即是,目標應(yīng)用程
      當前第1頁1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1