[發明專利]為智能設備提供統一抽象表示的設備對象的抽象表示方法有效
| 申請號: | 201710494348.4 | 申請日: | 2017-06-26 |
| 公開(公告)號: | CN107247597B | 公開(公告)日: | 2020-09-11 |
| 發明(設計)人: | 陳淼波;付俊明;劉穎權;宋京青 | 申請(專利權)人: | 陳淼波 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448;G06F9/4401;G06F9/445 |
| 代理公司: | 上海大邦律師事務所 31252 | 代理人: | 董穎芳 |
| 地址: | 201108 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 設備 提供 統一 抽象 表示 對象 方法 | ||
一種為智能設備提供統一抽象表示的設備對象,它包括統一的設備抽象界面、硬件配置文件和應用配置文件,應用配置文件包括相關的服務清單和每個服務的狀態。在為智能設備提供統一抽象表示時,先將設備硬件的各種接口轉換成統一的設備得應用配置文件。每個設備的所有硬件細節可以包含在通用設備應用程序配置文件中,以實現從框架外部看到的設備的統一描述。目前,通用設備應用程序配置文件以JSON格式實現,并且可以由客戶端從框架的RPC接口獲取。客戶端應用程序可以通過框架的統一界面與標準Web技術來訪問和控制設備。該設計和通用設備應用配置文件可應用于計算機網絡中的任何智能設備,特別是物聯網和智能家居應用。
技術領域
本發明涉及一種設備對象,尤其涉及一種為智能設備提供統一抽象表示的設備對象。
背景技術
物聯網有可能改變傳統行業,以及我們的生活和工作方式。近幾年技術和應用開發發展迅速。許多新技術正在出現,以實現“物”(也稱為智能設備)的連接。
現階段,有幾個相互競爭的標準,包括藍牙、ZWave、ZigBee或傳統IP網絡協議。此外,不同的制造商可能會實施其他專有協議和獨特功能。目前世界上,還沒有與這些智能設備和物聯網交互的通用接口。
對于擁有不同品牌的智能設備的消費者來說,設備的交流互動是非常不方便和昂貴的。不同制造商的設備之間缺乏統一的控制、訪問和互操作性,阻礙了物聯網應用的快速采用。許多智能設備和物聯網缺乏統一的表現,也給許多服務提供商帶來了挑戰。他們必須花大量資源和努力來建立具體的接口,以應付不同的標準、協議和制造商。
雖然大多數制造商努力在自己的產品內開發共同的界面,但它仍然是一個非常分散的市場。在不同制造商之間交流互動和控制智能設備沒有共同的技術或標準。
現有技術,諸如藍牙、Z-Wave等網絡協議都已經試圖定義常見的智能設備的應用配置文件,其描述了具有相關服務的設備能力以及如何操作這些服務。然而,他們定義的設備的應用配置文件只屬于自己的協議,并且仍然缺乏跨不同協議的互操作性。
所有設備的應用配置文件都需要某種結構化數據來完全表示設備在樹狀數據結構中的功能,一些技術(例如ONVIF或UPnP)利用XML格式來表示設備的應用配置文件并發送動作調用XML SOAP格式。然而,這種XML格式的數據是重量級的,并且難以用于與客戶端Web應用程序的交互。此外,他們在處理和通信方面都耗費太多的資源。
與XML或其他結構數據格式相比,JSON(JavaScript對象表示,使用人類可讀文本傳輸由屬性-值配對組成數據對象的開放標準格式)具有相同的能力來表示公共設備和應用配置文件結構格式。此外,它更易于人眼閱讀,更容易通過軟件(如客戶端JavaScript和服務器端Node.js代碼)進行解析和分析。此外,JSON更緊湊,消耗更少的網絡帶寬。
在本發明中,我們開發了基于JSON的設備應用配置文件,與現有技術基于XML的模型相比,顯示出巨大的技術先進性,它是為各種物聯網設備創建通用設備的應用配置文件的最佳技術。
發明內容
本發明所要解決的技術問題在于提供一種為智能設備提供統一抽象表示的設備對象。
為實現上述目的,本發明采用下述的技術方案:
一種設備對象,具有相關服務的設備的抽象表示,包含:
a)定義智能設備操作的內部實現的第一列表;
b)定義智能設備的相關服務的第二列表,還包含:
i)包含智能設備基本信息的第三子列表;
i i)通過至少一個動作調用列表的定義來定義可用的服務的第四子列表,還包括:
(1)代表所述智能設備的至少一個單獨和可互換功能的集合的至少一個服務;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陳淼波,未經陳淼波許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710494348.4/2.html,轉載請聲明來源鉆瓜專利網。





