[發明專利]一種外接設備適配裝置和方法有效
| 申請號: | 201410484661.6 | 申請日: | 2014-09-19 |
| 公開(公告)號: | CN104267943B | 公開(公告)日: | 2018-01-09 |
| 發明(設計)人: | 許磊 | 申請(專利權)人: | 許磊 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F3/01 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 100086 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 外接 設備 配裝 方法 | ||
1.一種外接設備適配裝置,應用在智能終端上,其特征在于,預先保存多種類型外接設備特征及其對應的解析規則,所述裝置包括:
外設解析模塊,用于在檢測到外接設備接入后,根據所述外接設備的特征查找其對應的解析規則,根據所述解析規則將所述外接設備發送的原始數據轉換為可操控應用層軟件的標準數據;
映射管理模塊,用于建立并保存所述外接設備和正在運行的應用層軟件的映射關系;
軟件代理模塊,用于根據所述映射關系,將所述標準數據通過預設的API接口發送給所述外接設備對應的前臺正在運行的應用層軟件。
2.根據權利要求1所述的裝置,其特征在于,所述裝置還包括有:
選擇推送模塊,用于在所述外接設備的特征對應有多條解析規則時,通過UI界面向用戶推送所述多條解析規則對應的各個外接設備的進一步識別特征,以供用戶選擇其實際使用的外接設備。
3.根據權利要求1所述的裝置,其特征在于,
所述映射管理模塊,具體用于接收應用層軟件在運行后發送的注冊請求,保存所述應用層軟件的注冊信息,所述的注冊信息包括應用層軟件對外接設備的需求,并在當前接入的外接設備滿足所述應用層軟件對外接設備的需求時,建立并保存所述外接設備和所述應用層軟件的映射關系。
4.根據權利要求1所述的裝置,其特征在于,
所述軟件代理模塊,進一步用于從所述API接口接收應用層軟件下發的外接設備控制數據;
所述映射管理模塊,進一步用于根據所述映射關系查找所述應用層軟件對應的外接設備;
所述外設解析模塊,進一步用于根據所述外接設備對應的解析規則將所述外接設備控制數據轉換為原始數據,并發送給所述外接設備。
5.根據權利要求1所述的裝置,其特征在于,
所述外接設備是游戲外設,所述應用層軟件是應用層游戲。
6.一種外接設備適配方法,應用在智能終端上,其特征在于,預先保存多種類型外接設備特征及其對應的解析規則,所述方法包括:
在檢測到外接設備接入后,根據所述外接設備的特征查找其對應的解析規則,根據所述解析規則將所述外接設備發送的原始數據轉換為可操控應用層軟件的標準數據;
建立并保存所述外接設備和正在運行的應用層軟件的映射關系;
根據所述映射關系,將所述標準數據通過預設的API接口發送給所述外接設備對應的前臺正在運行的應用層軟件。
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
在所述外接設備的特征對應有多條解析規則時,通過UI界面向用戶推送所述多條解析規則對應的各個外接設備的進一步識別特征,以供用戶選擇其實際使用的外接設備。
8.根據權利要求6所述的方法,其特征在于,
所述建立并保存所述外接設備和正在運行的應用層軟件的映射關系包括:
接收應用層軟件在運行后發送的注冊請求,保存所述應用層軟件的注冊信息,所述的注冊信息包括應用層軟件對外接設備的需求,并在當前接入的外接設備滿足所述應用層軟件對外接設備的需求時,建立并保存所述外接設備和所述應用層軟件的映射關系。
9.根據權利要求6所述的方法,其特征在于,所述方法還包括:
從所述API接口接收應用層軟件下發的外接設備控制數據;
根據所述映射關系查找所述應用層軟件對應的外接設備;
根據所述外接設備對應的解析規則將所述外接設備控制數據轉換為原始數據,并發送給所述外接設備。
10.根據權利要求6所述的方法,其特征在于,
所述外接設備是游戲外設,所述應用層軟件是應用層游戲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于許磊,未經許磊許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410484661.6/1.html,轉載請聲明來源鉆瓜專利網。





