[發明專利]設備調用方法、裝置、系統和電子設備在審
| 申請號: | 201680002925.7 | 申請日: | 2016-12-20 |
| 公開(公告)號: | CN107077393A | 公開(公告)日: | 2017-08-18 |
| 發明(設計)人: | 王永輝 | 申請(專利權)人: | 深圳前海達闥云端智能科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/445 |
| 代理公司: | 北京新知遠方知識產權代理事務所(普通合伙)11397 | 代理人: | 申楠 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 設備 調用 方法 裝置 系統 電子設備 | ||
技術領域
本申請涉及通信技術領域,特別涉及設備調用方法、裝置、系統、電子設備、云端機器人系統和程序產品。
背景技術
現有技術中操作系統運行的應用程序能夠調用本地設備執行相應操作并獲得相應操作結果,以攝像頭為例,調用本地攝像頭執行拍照操作的具體方案為:應用程序調用操作系統中攝像頭驅動程序接口;操作系統kernel層啟動攝像頭對應的驅動程序代碼,驅動程序啟動攝像頭并完成拍照操作,并將照片反饋應用程序。
現有技術中終端對設備的調用通常受限于本地接入的設備,不能靈活、方便的調用更多種類或數量的設備實現更多功能。
發明內容
本申請實施例提出了設備調用方法、裝置、電子設備和計算機程序產品,主要用以解決終端對設備的調用受限于本地接入的設備,不能靈活、方便的調用更多種類或數量的設備以實現更多功能的技術問題。
在一個方面,本申請實施例提供了一種設備調用方法,其特征在于,所述方法包括:
在調用終端中,建立與操作終端的通信連接;獲取所述操作終端發送的其上的可調用設備的信息;在接收到應用程序發送的請求調用所述可調用設備的調用請求時,基于所述與操作終端的通信連接將所述調用請求對應的操作指令發送至所述操作終端;以及,接收所述操作終端反饋的所述操作指令的執行結果;將所述執行結果反饋所述應用程序。
在另一個方面,本申請實施例提供了一種設備調用方法,其特征在于,所述方法包括:在操作終端,基于所述操作終端與調用終端的通信連接向所述調用終端發送可供調用的可調用設備的信息;基于與調用終端的通信連接,接收來自調用終端的操作指令;確定所述操作指令對應的可調用設備,調用所述對應的可調用設備的驅動程序執行所述操作指令;將所述操作指令的執行結果反饋至所述調用終端。
在另一個方面,本申請實施例提供了一種設備調用裝置,其特征在于,所述裝置包括:
第一連接模塊,用于在調用終端中,建立與操作終端的通信連接;獲取所述操作終端發送的其上的可調用設備的信息;調用模塊,用于在接收到應用程序發送的請求調用所述可調用設備的調用請求時,基于所述與操作終端的通信連接將所述調用請求對應的操作指令發送至所述操作終端;所述調用模塊還用于,接收所述操作終端反饋的所述操作指令的執行結果;將所述執行結果反饋所述應用程序。
在另一個方面,本申請實施例提供了一種設備調用裝置,其特征在于,所述裝置包括:
第二連接模塊,用于在操作終端,基于所述操作終端與調用終端的通信連接向所述調用終端發送可供調用的可調用設備的信息;
操作模塊,用于基于與調用終端的通信連接,接收來自調用終端的操作指令;確定所述操作指令對應的可調用設備,調用所述對應的可調用設備的驅動程序執行所述操作指令;將所述操作指令的執行結果反饋至所述調用終端。
在另一個方面,本申請實施例提供了一種設備調用系統,其特征在于,所述系統包括:上述第三方面提供的設備調用裝置和上述第四方面提供的設備調用裝置。
在另一個方面,本申請實施例提供了一種電子設備,其特征在于,所述電子設備包括:通信設備,存儲器,一個或多個處理器;以及一個或多個模塊,所述一個或多個模塊被存儲在所述存儲器中,并被配置成由所述一個或多個處理器執行,所述一個或多個模塊包括用于執行上述第一個方面提供的方法中各個步驟的指令。
在另一個方面,本申請實施例提供了一種電子設備,其特征在于,所述電子設備包括:通信設備,存儲器,一個或多個處理器;以及一個或多個模塊,所述一個或多個模塊被存儲在所述存儲器中,并被配置成由所述一個或多個處理器執行,所述一個或多個模塊包括用于執行上述第二個方面提供的方法中各個步驟的指令。
在另一個方面,本申請實施例提供了一種云端機器人系統,其特征在于,所述云端機器人系統包括機器人終端和云服務器;
所述云服務器包括,第一通信設備,第一存儲器,一個或多個第一處理器;以及一個或多個第一模塊,所述一個或多個第一模塊被存儲在所述第一存儲器中,并被配置成由所述一個或多個第一處理器執行,所述一個或多個第一模塊包括用于執行上述第一個方面提供的方法中各個步驟的指令;
所述機器人終端包括,第二通信設備,第二存儲器,一個或多個第二處理器;以及一個或多個第二模塊,所述一個或多個第二模塊被存儲在所述第二存儲器中,并被配置成由所述一個或多個第二處理器執行,所述一個或多個第二模塊包括用于執行上述第二個方面提供的方法中各個步驟的指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海達闥云端智能科技有限公司,未經深圳前海達闥云端智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680002925.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:咪頭自動分選設備
- 下一篇:基于骨感眼鏡的聲音傳導方法、裝置及可讀存儲介質





