国产精品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>

      基于智能控制器的智能平板控制方法和系統(tǒng)的制作方法

      文檔序號:6549143閱讀:204來源:國知局
      基于智能控制器的智能平板控制方法和系統(tǒng)的制作方法
      【專利摘要】本發(fā)明公開了一種基于智能控制器的智能平板控制方法和系統(tǒng),在智能控制器與智能平板建立連接后,智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板,智能平板在接收所述授權(quán)設(shè)備列表后,調(diào)用本地已注冊的各個應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;所述應(yīng)用程序在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷是否授權(quán)設(shè)備,只有授權(quán)設(shè)備才允許調(diào)用所述智能平板的應(yīng)用程序進(jìn)行相關(guān)操作。所以避免智能平板受附近其他智能控制器或者設(shè)備的干擾,提高智能平板的操作穩(wěn)定性。因為所述授權(quán)設(shè)備列表保存在智能控制器中,因此外部設(shè)備無法通過連接智能平板破解或者篡改所述授權(quán)設(shè)備列表,安全性更高。
      【專利說明】基于智能控制器的智能平板控制方法和系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及智能平板控制的【技術(shù)領(lǐng)域】,尤其涉及一種基于智能控制器的智能平板控制方法和系統(tǒng)。
      【背景技術(shù)】
      [0002]常用的智能平板控制方法可以通過直接在智能平板的觸摸屏上觸摸的方式操作,然而對于大型的智能平板,由于需要觸摸的面積太大,所以通常需要通過一個智能控制器來對智能平板進(jìn)行控制。這個智能控制器通常獨立于智能平板之外,類似于移動終端,通常通過無線的方式與智能平板建立通信連接,將用戶在智能控制器上輸入的操作指令轉(zhuǎn)換為對智能平板的控制指令,并將控制指令發(fā)送到智能平板中,調(diào)用所述智能平板中的應(yīng)用程序執(zhí)行,從而實現(xiàn)對智能平板的控制。
      [0003]然而,由于智能平板與智能控制器之間的連接是可以實時建立的,所以如果一個智能平板的附近有多個智能控制器,則這些智能控制器可能同時與智能平板建立有通信連接,這些智能控制器發(fā)出的控制指令都可能被智能平板接收,從而導(dǎo)致智能平板的合理操作被干擾。
      [0004]例如,在一個培訓(xùn)授課的教室中,用戶A正準(zhǔn)備使用智能控制器B控制智能平板C進(jìn)行授課,而在附近的另一個教室中,用戶D可能正使用智能控制器E控制智能平板F進(jìn)行授課,而因為另個教室的距離比較近,則智能控制器B和智能控制器E發(fā)出的控制指令可能同時被智能平板C和智能平板F接收,導(dǎo)致用戶A的授課過程中智能平板C可能出現(xiàn)用戶D的一些操作,造成授課過程被干擾,影響用戶正常使用。

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

      [0005]基于此,針對智能平板控制智能控制器之間容易互相干擾的問題,本發(fā)明的目的在于提供一種基于智能控制器的智能平板控制方法,可以基于智能控制器實現(xiàn)對智能平板的程序控制,避免智能平板受附近其他智能控制器或者設(shè)備的干擾,提高智能平板的操作穩(wěn)定性。
      [0006]一種基于智能控制器的智能平板控制方法,包括以下步驟:
      [0007]智能控制器與智能平板建立通信連接;
      [0008]智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板;
      [0009]智能平板調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;
      [0010]所述應(yīng)用程序保存所述授權(quán)設(shè)備列表,并在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備;如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求。
      [0011]本發(fā)明的目的還在于提供一種與上述控制方法對應(yīng)的基于智能控制器的智能平板控制系統(tǒng),可以基于智能控制器實現(xiàn)對智能平板的程序控制,避免智能平板受附近其他智能控制器或者設(shè)備的干擾,提高智能平板的操作穩(wěn)定性。
      [0012]一種基于智能控制器的智能平板控制系統(tǒng),包括:智能平板以及智能控制器;
      [0013]所述智能控制器用于與智能平板建立通信連接,將保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板;
      [0014]所述智能平板用于調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;所述應(yīng)用程序保存所述授權(quán)設(shè)備列表,并在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備;如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求。
      [0015]本發(fā)明基于智能控制器的智能平板控制方法和系統(tǒng)中,在智能控制器與智能平板建立連接后,智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板,智能平板在接收所述授權(quán)設(shè)備列表后,調(diào)用本地已注冊的各個應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;所述應(yīng)用程序在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷是否授權(quán)設(shè)備,只有授權(quán)設(shè)備才允許調(diào)用所述智能平板的應(yīng)用程序進(jìn)行相關(guān)操作。所以避免智能平板受附近其他智能控制器或者設(shè)備的干擾,提高智能平板的操作穩(wěn)定性。
      [0016]同時,因為所述授權(quán)設(shè)備列表保存在智能控制器中,只有在智能控制器與智能平板連接時才將授權(quán)設(shè)備列表傳輸至智能平板,因此在未連接時外部設(shè)備無法破解或者篡改所述授權(quán)設(shè)備列表,安全性更高。
      [0017]進(jìn)一步地,當(dāng)所述智能平板檢測到與所述智能控制器斷開連接時,可調(diào)用相應(yīng)的所述應(yīng)用程序的程序接口,刪除所述應(yīng)用程序保存的授權(quán)設(shè)備列表??稍谥悄芷桨迮c所述智能控制器斷開連接后清除關(guān)于所述授權(quán)設(shè)備列表的數(shù)據(jù),不會保存,進(jìn)一步提高安全性,并且在下次加載時可加載另一智能控制器的授權(quán)設(shè)備列表,實現(xiàn)另一智能控制器的程序控制。
      【專利附圖】

      【附圖說明】
      [0018]圖1是本發(fā)明基于智能控制器的智能平板控制方法一種實施方式的流程圖;
      [0019]圖2是本發(fā)明基于智能控制器的智能平板控制系統(tǒng)的結(jié)構(gòu)示意圖。
      具體實施例
      [0020]為了使本發(fā)明的目的、技術(shù)方案和有點更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述。
      [0021]請參閱圖1,其是本發(fā)明基于智能控制器的智能平板控制方法一種實施方式的流程圖。
      [0022]所述基于智能控制器的智能平板控制方法,包括以下步驟:
      [0023]S101,智能控制器與智能平板建立通信連接;
      [0024]S102,智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板;
      [0025]S103,智能平板調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;[0026]S104,所述應(yīng)用程序保存所述授權(quán)設(shè)備列表,并在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備;如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求。
      [0027]本發(fā)明基于智能控制器的智能平板控制方法中,在智能控制器與智能平板建立連接后,智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板,智能平板在接收所述授權(quán)設(shè)備列表后,調(diào)用本地已注冊的各個應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;所述應(yīng)用程序在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷是否授權(quán)設(shè)備,只有授權(quán)設(shè)備才允許調(diào)用所述智能平板的應(yīng)用程序進(jìn)行相關(guān)操作。所以避免智能平板受附近其他智能控制器或者設(shè)備的干擾,提高智能平板的操作穩(wěn)定性。
      [0028]同時,因為所述授權(quán)設(shè)備列表保存在智能控制器中,只有在智能控制器與智能平板連接時才將授權(quán)設(shè)備列表傳輸至智能平板,因此在未連接時外部設(shè)備無法破解或者篡改所述授權(quán)設(shè)備列表,安全性更高。
      [0029]其中,對于步驟S101,智能控制器與智能平板建立通信連接;
      [0030]所述智能平板包括具有安卓系統(tǒng)或Windows系統(tǒng),或者同時具備安卓系統(tǒng)和Windows系統(tǒng)等操作系統(tǒng)的智能平板。優(yōu)選地,所述智能平板為大尺寸智能平板。
      [0031]所述智能平板的控制方式除所述智能控制器連接控制之外,也可以通過設(shè)置觸摸控制裝置實現(xiàn)觸摸控制,例如各種紅外觸摸框,電阻或者電容觸摸屏等。所述智能平板也可以通過遙控器或者其他輸入設(shè)備或者控制設(shè)備控制,對此并不限制。
      [0032]所述智能控制器包括所述智能平板的專用智能控制器,也包括可對各種智能平板進(jìn)行通用控制的通用智能控制器;所述智能控制器可以是按照功能區(qū)分,例如專門用于進(jìn)行授課的授課智能控制器,所述智能控制器中根據(jù)其功能要求可設(shè)置有各種控制、處理或者通信模塊。
      [0033]所述智能控制器與所述智能平板之間優(yōu)選建立無線通信連接,所述無線通信連接包括wifi (Wireless Fidelity,無線保真)、藍(lán)牙以及紅外等通信方式。
      [0034]在一種優(yōu)選實施方式中,所述智能控制器與所述智能平板建立無線通信連接的步驟包括:
      [0035]智能控制器以廣播或組播的方式向當(dāng)前所連接的局域網(wǎng)發(fā)出搜索指令,搜索所述局域網(wǎng)內(nèi)連接的智能平板,其中,所述搜索指令至少包括所述智能控制器的通信地址;
      [0036]連接所述局域網(wǎng)的各個智能平板檢測到所述搜索指令后,根據(jù)所述智能控制器的通信地址,返回響應(yīng)信息,其中,所述響應(yīng)信息至少包括所述智能平板的通信地址;
      [0037]智能控制器接收各個所述智能平板的響應(yīng)信息,生成智能平板的連接列表并顯示;
      [0038]當(dāng)所述連接列表中記載的智能平板被選中時,根據(jù)所述智能平板的通信地址對所述智能平板發(fā)出連接請求,與所述述智能平板建立通信連接。
      [0039]智能控制器通過在局域網(wǎng)內(nèi)廣播或者組播搜索指令,可以快速地搜索到在局域網(wǎng)內(nèi)連接的各個智能平板,從而可以獲取智能平板的連接列表,以供用戶方便地選擇相應(yīng)的智能平板進(jìn)行連接。當(dāng)用戶選定其中一個智能平板進(jìn)行連接時,智能控制器發(fā)起對所述智能平板的連接請求,與所述智能平板建立通信連接。[0040]對于步驟S102,智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板;
      [0041]所述智能控制器中預(yù)先保存有所述授權(quán)設(shè)備列表,所述授權(quán)設(shè)備列表中至少記載各個授權(quán)設(shè)備的唯一標(biāo)識符,所述唯一標(biāo)識符可以是設(shè)備的通信標(biāo)識或者硬件標(biāo)識,當(dāng)所述授權(quán)設(shè)備列表傳輸至所述智能平板之后,智能平板中的應(yīng)用程序可根據(jù)所述通信標(biāo)識或者設(shè)備標(biāo)識進(jìn)行判斷。所述授權(quán)設(shè)備可以是其他智能控制器,也可以是智能控制器之外的其他設(shè)備,例如其他具有無線通信能力的移動終端等。
      [0042]所述授權(quán)設(shè)備列表可以由智能控制器從服務(wù)端中獲取,也可以由用戶在所述智能控制器中預(yù)先編輯生成。在一種優(yōu)選實施方式中,所述授權(quán)設(shè)備列表由用戶在所述智能控制器中預(yù)先編輯生成,則本發(fā)明進(jìn)一步包括以下步驟:
      [0043]智能控制器接收授權(quán)設(shè)備列表的編輯請求,打開授權(quán)設(shè)備列表的編輯界面;
      [0044]根據(jù)所述授權(quán)設(shè)備列表的編輯界面中輸入的編輯指令,編輯所述授權(quán)設(shè)備列表。
      [0045]通過上述方式可以允許用戶在本地通過所述智能控制器對智能平板的授權(quán)設(shè)備列表進(jìn)行自定義編輯,從而實現(xiàn)對所述智能平板的調(diào)用設(shè)備的管理。
      [0046]智能控制器在與智能平板建立通信連接之后,將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板。
      [0047]智能平板接收所述授權(quán)設(shè)備列表之后,執(zhí)行步驟S103。
      [0048]S103,智能平板調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;
      [0049]智能平板中可安裝各種應(yīng)用程序,所述應(yīng)用程序在安裝后第一次啟動時,所述智能平板獲取所述應(yīng)用程序的注冊信息,進(jìn)行所述應(yīng)用程序的注冊。注冊時,所述應(yīng)用程序可按照自定義協(xié)議向所述智能平板的指定端口發(fā)送注冊信息進(jìn)行注冊,其中,所述注冊信息至少包括該應(yīng)用程序的名稱、版本號,所述智能平板在接收所述注冊信息后,保存所述注冊信息,生成注冊程序列表,完成注冊。
      [0050]所述智能平板調(diào)用本地已注冊的應(yīng)用程序的程序接口將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序。所述應(yīng)用程序的接口信息是預(yù)先已經(jīng)保存的,智能平板可通過進(jìn)程間通信的方式來調(diào)用這些已經(jīng)注冊的應(yīng)用程序的接口,將所述授權(quán)設(shè)備列表通過所述接口傳輸給所述應(yīng)用程序。
      [0051]優(yōu)選地,所述智能平板還在本地緩存中保存所述授權(quán)設(shè)備列表,以便所述智能控制器與智能平板在連接狀態(tài)下有新的應(yīng)用程序安裝時,可以通過調(diào)用程序接口將授權(quán)設(shè)備列表傳輸給新安裝的程序,所述智能平板在本地緩存中保存的所述授權(quán)設(shè)備列表將在與智能控制器的連接斷開后刪除,以保證列表數(shù)據(jù)的安全性。
      [0052]S104,所述應(yīng)用程序保存所述授權(quán)設(shè)備列表,并在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備;如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求。
      [0053]在所述智能平板將授權(quán)列表傳輸給已注冊的應(yīng)用程序后,應(yīng)用程序保存所述授權(quán)設(shè)備列表,所述授權(quán)設(shè)備列表的保存方式可根據(jù)實際需要設(shè)定。
      [0054]如果有其他的設(shè)備連接到所述智能平板,則所述設(shè)備也可以對所述智能平板發(fā)出請求。當(dāng)所述智能平板接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備。
      [0055]優(yōu)選地,應(yīng)用程序接收到請求設(shè)備的操作請求后,其中,所述操作請求至少包括所述請求設(shè)備的唯一標(biāo)識符,解析所述操作請求,獲取其中的所述請求設(shè)備的唯一標(biāo)識符,并將所述請求設(shè)備的唯一標(biāo)識符與所述授權(quán)設(shè)備列表中保存的授權(quán)設(shè)備的唯一標(biāo)識符比較,如果所述請求設(shè)備的唯一標(biāo)識符與其中一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備為授權(quán)設(shè)備,如果所述請求設(shè)備的唯一標(biāo)識符不與任何一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備不是授權(quán)設(shè)備。
      [0056]優(yōu)選地,所述應(yīng)用程序?qū)⑺鍪跈?quán)設(shè)備列表寫入到程序內(nèi)的持久化文件中,以便在需要調(diào)用的時候方便地讀取。所述應(yīng)用程序在接收到請求設(shè)備的操作請求后,從程序內(nèi)的指定持久化文件中讀取授權(quán)列表;注冊應(yīng)用程序根據(jù)請求設(shè)備的唯一標(biāo)識符是否存在于授權(quán)列表中來判斷是否授權(quán)設(shè)備,如果是則判斷是授權(quán)設(shè)備,響應(yīng)所述操作請求;否則判斷其不是授權(quán)設(shè)備,不響應(yīng)所述操作請求。
      [0057]在一種實施方式中,所述智能平板調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序之后,進(jìn)一步執(zhí)行以下步驟:
      [0058]當(dāng)所述智能平板檢測到與所述智能控制器斷開連接時,調(diào)用相應(yīng)的所述應(yīng)用程序的程序接口,刪除所述應(yīng)用程序保存的授權(quán)設(shè)備列表。
      [0059]通過上述方式,可使智能平板與所述智能控制器斷開連接后清除關(guān)于所述授權(quán)設(shè)備列表的數(shù)據(jù),不會保存在所述智能平板中,進(jìn)一步提高授權(quán)設(shè)備列表的數(shù)據(jù)安全性,并且在下次加載時可加載另一智能控制器的授權(quán)設(shè)備列表,實現(xiàn)另一智能控制器對所述智能平板的控制。
      [0060]請參閱圖2,其是本發(fā)明基于智能控制器的智能平板控制系統(tǒng)的結(jié)構(gòu)示意圖。
      [0061]所述基于智能控制器的智能平板控制系統(tǒng),包括:智能平板11以及智能控制器12 ;
      [0062]所述智能控制器12用于與智能平板11建立通信連接,將保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板11;
      [0063]所述智能平板11用于調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;所述應(yīng)用程序保存所述授權(quán)設(shè)備列表,并在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備;如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求。
      [0064]本發(fā)明基于智能控制器的智能平板控制系統(tǒng)中,在智能控制器與智能平板建立連接后,智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板,智能平板在接收所述授權(quán)設(shè)備列表后,調(diào)用本地已注冊的各個應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;所述應(yīng)用程序在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷是否授權(quán)設(shè)備,只有授權(quán)設(shè)備才允許調(diào)用所述智能平板的應(yīng)用程序進(jìn)行相關(guān)操作。所以避免智能平板受附近其他智能控制器或者設(shè)備的干擾,提高智能平板的操作穩(wěn)定性。
      [0065]同時,因為所述授權(quán)設(shè)備列表保存在智能控制器中,只有在智能控制器與智能平板連接時才將授權(quán)設(shè)備列表傳輸至智能平板,因此在未連接時外部設(shè)備無法破解或者篡改所述授權(quán)設(shè)備列表,安全性更高。[0066]其中,所述智能控制器12首先與智能平板建立通信連接;
      [0067]所述智能平板11包括具有安卓系統(tǒng)或Windows系統(tǒng),或者同時具備安卓系統(tǒng)和Windows系統(tǒng)等操作系統(tǒng)的智能平板。優(yōu)選地,所述智能平板為大尺寸智能平板。
      [0068]所述智能平板11的控制方式除所述智能控制器12連接控制之外,也可以通過設(shè)置觸摸控制裝置實現(xiàn)觸摸控制,例如各種紅外觸摸框,電阻或者電容觸摸屏等。所述智能平板11也可以通過遙控器或者其他輸入設(shè)備或者控制設(shè)備控制,對此并不限制。
      [0069]所述智能控制器12包括所述智能平板11的專用智能控制器,也包括可對各種智能平板進(jìn)行通用控制的通用智能控制器;所述智能控制器可以是按照功能區(qū)分,例如專門用于進(jìn)行授課的授課智能控制器,所述智能控制器中根據(jù)其功能要求可設(shè)置有各種控制、處理或者通信模塊。
      [0070]所述智能控制器12與所述智能平板11之間優(yōu)選建立無線通信連接,所述無線通信連接包括wifi (Wireless Fidelity,無線保真)、藍(lán)牙以及紅外等通信方式。
      [0071]在一種優(yōu)選實施方式中,所述智能控制器12與所述智能平板11建立無線通信連接時,所述智能控制器12用于以廣播或組播的方式向當(dāng)前所連接的局域網(wǎng)發(fā)出搜索指令,搜索所述局域網(wǎng)內(nèi)連接的智能平板11,其中,所述搜索指令至少包括所述智能控制器12的通信地址;接收各個所述智能平板11的響應(yīng)信息,生成智能平板11的連接列表并顯示;并當(dāng)所述連接列表中記載的智能平板被選中時,根據(jù)所述智能平板11的通信地址對所述智能平板11發(fā)出連接請求,與所述述智能平板11建立通信連接;
      [0072]所述智能平板11用于在檢測到所述智能控制器12發(fā)出的搜索指令后,根據(jù)所述智能控制器12的通信地址,返回響應(yīng)信息,其中,所述響應(yīng)信息至少包括所述智能平板11的通信地址。
      [0073]智能控制器12通過在局域網(wǎng)內(nèi)廣播或者組播搜索指令,可以快速地搜索到在局域網(wǎng)內(nèi)連接的各個智能平板11,從而可以獲取智能平板11的連接列表,以供用戶方便地選擇相應(yīng)的智能平板11進(jìn)行連接。當(dāng)用戶選定其中一個智能平板11進(jìn)行連接時,智能控制器12發(fā)起對所述智能平板11的連接請求,與所述智能平板11建立通信連接。
      [0074]所述智能控制器12中預(yù)先保存有所述授權(quán)設(shè)備列表,所述授權(quán)設(shè)備列表中至少記載各個授權(quán)設(shè)備的唯一標(biāo)識符,所述唯一標(biāo)識符可以是設(shè)備的通信標(biāo)識或者硬件標(biāo)識,當(dāng)所述授權(quán)設(shè)備列表傳輸至所述智能平板11之后,智能平板11中的應(yīng)用程序可根據(jù)所述通信標(biāo)識或者設(shè)備標(biāo)識進(jìn)行判斷。所述授權(quán)設(shè)備可以是其他智能控制器,也可以是智能控制器之外的其他設(shè)備,例如其他具有無線通信能力的移動終端等。
      [0075]所述授權(quán)設(shè)備列表可以由智能控制器12從服務(wù)端中獲取,也可以由用戶在所述智能控制器12中預(yù)先編輯生成。在一種優(yōu)選實施方式中,所述智能控制器12接收授權(quán)設(shè)備列表的編輯請求,打開授權(quán)設(shè)備列表的編輯界面,并根據(jù)所述授權(quán)設(shè)備列表的編輯界面中輸入的編輯指令,編輯所述授權(quán)設(shè)備列表。
      [0076]通過上述方式可以允許用戶在本地通過所述智能控制器12對智能平板11的授權(quán)設(shè)備列表進(jìn)行自定義編輯,從而實現(xiàn)對所述智能平板11的調(diào)用設(shè)備的管理。
      [0077]智能控制器12在與智能平板11建立通信連接之后,將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板11。
      [0078]智能平板11接收所述授權(quán)設(shè)備列表之后,調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;
      [0079]智能平板11中可安裝各種應(yīng)用程序,所述應(yīng)用程序在安裝后第一次啟動時,所述智能平板11獲取所述應(yīng)用程序的注冊信息,進(jìn)行所述應(yīng)用程序的注冊。注冊時,所述應(yīng)用程序可按照自定義協(xié)議向所述智能平板的指定端口發(fā)送注冊信息進(jìn)行注冊,其中,所述注冊信息至少包括該應(yīng)用程序的名稱、版本號,所述智能平板在接收所述注冊信息后,保存所述注冊信息,生成注冊程序列表,完成注冊。
      [0080]所述智能平板11調(diào)用本地已注冊的應(yīng)用程序的程序接口將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序。所述應(yīng)用程序的接口信息是預(yù)先已經(jīng)保存的,智能平板11可通過進(jìn)程間通信的方式來調(diào)用這些已經(jīng)注冊的應(yīng)用程序的接口,將所述授權(quán)設(shè)備列表通過所述接口傳輸給所述應(yīng)用程序。
      [0081]優(yōu)選地,所述智能平板11還在本地緩存中保存所述授權(quán)設(shè)備列表,以便所述智能控制器12與智能平板11在連接狀態(tài)下有新的應(yīng)用程序安裝時,可以通過調(diào)用程序接口將授權(quán)設(shè)備列表傳輸給新安裝的程序,所述智能平板11在本地緩存中保存的所述授權(quán)設(shè)備列表將在與智能控制器12的連接斷開后刪除,以保證列表數(shù)據(jù)的安全性。
      [0082]在所述智能平板11將授權(quán)列表傳輸給已注冊的應(yīng)用程序后,應(yīng)用程序保存所述授權(quán)設(shè)備列表,所述授權(quán)設(shè)備列表的保存方式可根據(jù)實際需要設(shè)定。
      [0083]如果有其他的設(shè)備連接到所述智能平板,則所述設(shè)備也可以對所述智能平板11發(fā)出請求。當(dāng)所述智能平板11接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備。
      [0084]優(yōu)選地,所述智能平板11的應(yīng)用程序接收到請求設(shè)備的操作請求后,其中,所述操作請求至少包括所述請求設(shè)備的唯一標(biāo)識符,解析所述操作請求,獲取其中的所述請求設(shè)備的唯一標(biāo)識符,并將所述請求設(shè)備的唯一標(biāo)識符與所述授權(quán)設(shè)備列表中保存的授權(quán)設(shè)備的唯一標(biāo)識符比較,如果所述請求設(shè)備的唯一標(biāo)識符與其中一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備為授權(quán)設(shè)備,如果所述請求設(shè)備的唯一標(biāo)識符不與任何一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備不是授權(quán)設(shè)備。
      [0085]進(jìn)一步地,所述應(yīng)用程序?qū)⑺鍪跈?quán)設(shè)備列表寫入到程序內(nèi)的持久化文件中,以便在需要調(diào)用的時候方便地讀取。所述應(yīng)用程序在接收到請求設(shè)備的操作請求后,從程序內(nèi)的指定持久化文件中讀取授權(quán)列表;注冊應(yīng)用程序根據(jù)請求設(shè)備的唯一標(biāo)識符是否存在于授權(quán)列表中來判斷是否授權(quán)設(shè)備,如果是則判斷是授權(quán)設(shè)備,響應(yīng)所述操作請求;否則判斷其不是授權(quán)設(shè)備,不響應(yīng)所述操作請求。
      [0086]在一種實施方式中,所述智能平板11調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序之后,當(dāng)所述智能平板11檢測到與所述智能控制器12的連接斷開時,調(diào)用相應(yīng)的所述應(yīng)用程序的程序接口,刪除所述應(yīng)用程序保存的授權(quán)設(shè)備列表。
      [0087]通過上述方式,可使智能平板11與所述智能控制器12斷開連接后清除關(guān)于所述授權(quán)設(shè)備列表的數(shù)據(jù),不會保存在所述智能平板11中,進(jìn)一步提高授權(quán)設(shè)備列表的數(shù)據(jù)安全性,并且在下次加載時可加載另一智能控制器的授權(quán)設(shè)備列表,實現(xiàn)另一智能控制器對所述智能平板的控制。
      [0088]以上所述實施例僅表達(dá)了本發(fā)明的幾種實施例,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
      【權(quán)利要求】
      1.一種基于智能控制器的智能平板控制方法,其特征在于,包括以下步驟: 智能控制器與智能平板建立通信連接; 智能控制器將預(yù)先保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板; 智能平板調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序; 所述應(yīng)用程序保存所述授權(quán)設(shè)備列表,并在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備;如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求。
      2.根據(jù)權(quán)利要求1所述的基于智能控制器的智能平板控制方法,其特征在于,所述智能控制器與智能平板建立通信連接的步驟包括: 智能控制器以廣播或組播的方式向當(dāng)前所連接的局域網(wǎng)發(fā)出搜索指令,搜索所述局域網(wǎng)內(nèi)連接的智能平板,其中,所述搜索指令至少包括所述智能控制器的通信地址; 連接所述局域網(wǎng)的各個智能平板檢測到所述搜索指令后,根據(jù)所述智能控制器的通信地址,返回響應(yīng)信息,其中,所述響應(yīng)信息至少包括所述智能平板的通信地址; 智能控制器接收各個所述智能平板的響應(yīng)信息,生成智能平板的連接列表并顯示; 當(dāng)所述連接列表中記載的智能平板被選中時,根據(jù)所述智能平板的通信地址對所述智能平板發(fā)出連接請求, 與所述述智能平板建立通信連接。
      3.根據(jù)權(quán)利要求1所述的基于智能控制器的智能平板控制方法,其特征在于,所述應(yīng)用程序在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備,如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求的步驟包括: 應(yīng)用程序在接收到請求設(shè)備的操作請求,其中,所述操作請求至少包括所述請求設(shè)備的唯一標(biāo)識符; 應(yīng)用程序解析所述操作請求,獲取其中的所述請求設(shè)備的唯一標(biāo)識符,并將所述請求設(shè)備的唯一標(biāo)識符與所述授權(quán)設(shè)備列表中保存的授權(quán)設(shè)備的唯一標(biāo)識符比較,如果所述請求設(shè)備的唯一標(biāo)識符與其中一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備為授權(quán)設(shè)備,如果所述請求設(shè)備的唯一標(biāo)識符不與任何一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備不是授權(quán)設(shè)備。
      4.根據(jù)權(quán)利要求1至3任意一項所述的基于智能控制器的智能平板控制方法,其特征在于,智能平板調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序之后,進(jìn)一步包括以下步驟: 當(dāng)所述智能平板檢測到與所述智能控制器斷開連接時,調(diào)用相應(yīng)的所述應(yīng)用程序的程序接口,刪除所述應(yīng)用程序保存的授權(quán)設(shè)備列表。
      5.根據(jù)權(quán)利要求1至3任意一項所述的基于智能控制器的智能平板控制方法,其特征在于,進(jìn)一步包括以下步驟: 智能控制器接收授權(quán)設(shè)備列表的編輯請求,打開授權(quán)設(shè)備列表的編輯界面; 根據(jù)所述授權(quán)設(shè)備列表的編輯界面中輸入的編輯指令,編輯所述授權(quán)設(shè)備列表。
      6.一種基于智能控制器的智能平板控制系統(tǒng),其特征在于,包括:智能平板以及智能控制器;所述智能控制器用于與智能平板建立通信連接,將保存的授權(quán)設(shè)備列表通過所述通信連接傳輸至智能平板; 所述智能平板用于調(diào)用本地已注冊的應(yīng)用程序的程序接口,將所述授權(quán)設(shè)備列表傳輸給所述應(yīng)用程序;所述應(yīng)用程序保存所述授權(quán)設(shè)備列表,并在接收到請求設(shè)備的操作請求時,根據(jù)所述授權(quán)設(shè)備列表判斷發(fā)出所述操作請求的請求設(shè)備是否授權(quán)設(shè)備;如果是,則響應(yīng)所述操作請求,否則,不響應(yīng)所述操作請求。
      7.根據(jù)權(quán)利要求6所述的基于智能控制器的智能平板控制系統(tǒng),其特征在于: 所述智能控制器用于以廣播或組播的方式向當(dāng)前所連接的局域網(wǎng)發(fā)出搜索指令,搜索所述局域網(wǎng)內(nèi)連接的智能平板,其中,所述搜索指令至少包括所述智能控制器的通信地址;接收各個所述智能平板的響應(yīng)信息,生成智能平板的連接列表并顯示;并當(dāng)所述連接列表中記載的智能平板被選中時,根據(jù)所述智能平板的通信地址對所述智能平板發(fā)出連接請求,與所述述智能平板建立通信連接; 所述智能平板用于在檢測到所述智能控制器發(fā)出的搜索指令后,根據(jù)所述智能控制器的通信地址,返回響應(yīng)信息,其中,所述響應(yīng)信息至少包括所述智能平板的通信地址。
      8.根據(jù)權(quán)利要求6所述的基于智能控制器的智能平板控制系統(tǒng),其特征在于: 所述智能平板的應(yīng)用程序接收請求設(shè)備的操作請求,其中,所述操作請求至少包括所述請求設(shè)備的唯一 標(biāo)識符;解析所述操作請求,獲取其中的所述請求設(shè)備的唯一標(biāo)識符,并將所述請求設(shè)備的唯一標(biāo)識符與所述授權(quán)設(shè)備列表中保存的授權(quán)設(shè)備的唯一標(biāo)識符比較,如果所述請求設(shè)備的唯一標(biāo)識符與其中一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備為授權(quán)設(shè)備,如果所述請求設(shè)備的唯一標(biāo)識符不與任何一個授權(quán)設(shè)備的唯一標(biāo)識符相匹配,則判斷所述請求設(shè)備不是授權(quán)設(shè)備。
      9.根據(jù)權(quán)利要求6至8任意一項所述的基于智能控制器的智能平板控制系統(tǒng),其特征在于: 當(dāng)所述智能平板檢測到與所述智能控制器的連接斷開時,調(diào)用相應(yīng)的所述應(yīng)用程序的程序接口,刪除所述應(yīng)用程序保存的授權(quán)設(shè)備列表。
      10.根據(jù)權(quán)利要求6至8任意一項所述的基于智能控制器的智能平板控制系統(tǒng),其特征在于: 所述智能控制器接收授權(quán)設(shè)備列表的編輯請求,打開授權(quán)設(shè)備列表的編輯界面,并根據(jù)所述授權(quán)設(shè)備列表的編輯界面中輸入的編輯指令,編輯所述授權(quán)設(shè)備列表。
      【文檔編號】G06F21/44GK104036181SQ201410255843
      【公開日】2014年9月10日 申請日期:2014年6月10日 優(yōu)先權(quán)日:2014年6月10日
      【發(fā)明者】何恩橋, 田楠, 楊利俠 申請人:廣州視睿電子科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1