[發明專利]物聯網控制器用戶界面的方法及系統有效
| 申請號: | 201680039927.3 | 申請日: | 2016-06-18 |
| 公開(公告)號: | CN108235755B | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 魏慶軍 | 申請(專利權)人: | 魏慶軍 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 深圳市康弘知識產權代理有限公司 44247 | 代理人: | 尹彥;胡朝陽 |
| 地址: | 美國新澤*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 聯網 控制器 用戶界面 方法 系統 | ||
本發明公開了一種物聯網控制器用戶界面的方法及系統。本發明解決了應用程序開發和部署。本發明中的應用程序元數據編輯器允許開發人員指定元數據,該元數據指導實際數據的結構,該數據在特定終端用戶的程序特定運行實例(或任務)調用時,可以傳遞給應用程序。一旦開發了應用程序并進行了測試部署,開發人員就可以將應用程序上傳到在線應用程序商店。其他人可以從應用程序商店中下載和部署應用程序。數據編輯器允許終端用戶根據開發者的元數據創建他/她自己的數據,使其執行適應他/她的特定需求。在允許靈活性的同時,數據編輯器確保所創建的數據遵循開發人員提供的元數據的整體模式。同時提供了基于眾包模式的,國際化應用程序顯示表達的工具。
技術領域
本項發明的涉及物聯網(或“IoT”),更具體地說,涉及物聯網控制器。
背景技術
已知的物聯網設備的控制器包含兩種類型的接口。第一種類型是可定制開發的,但只有專業的軟件開發工程師才能操作。第二種類型的輸入范圍是非常有限的,但是對于一個沒有編程基礎的人來說也是可用的。僅用第二種類型接口,其局限性嚴重的限制了物聯網控制器可以提供的適用性水平。而第一種類型的接口使得生產全定制軟件需要極高的成本。
因此,需要提供比第二種類型的接口更具有適用性的物聯網控制器,同時避免第一種接口類型的開發成本。
附圖說明
下面將結合附圖及實例,對本發明做進一步說明。
圖1A-1B展示了物聯網生態系統的硬件視圖和邏輯視圖。
圖2顯示了JSON格式的數據示例,用于規劃智能恒溫器物聯網應用程序。
圖3描繪了用于描述智能恒溫器物聯網應用的一組有效輸入的元數據示例。
圖4A-4C描繪了與圖3相同的元數據的視圖在一個圖形用戶界面的表達例子。
圖5A呈現了一組文檔節點500,其記錄了圖3的元數據的自然語言英語的表達。
圖5B描述了圖3的元數據也可以具有中文,俄文和西班牙文文檔模塊的事實。
圖6A-6B描述了當語言模塊從英文變為中文時圖形用戶界面視圖如何改變的例子。
圖7描述了用Lua編程語言編寫的智能恒溫器(稱為“SevenDayThermostat”)的空函數。
圖8A-8D描述了圖7定義應用程序的具體Lua代碼完全實現。
圖9闡述了通用的元數據編輯器圖形用戶界面處理流程圖。
圖10A描繪了示例初始屏幕,元數據創建過程可以通過該初始屏幕開始。
圖10B描繪了將“SevenDayThermostat”的顯示名稱改變為“QW:7DayThermostat”。
圖10C描述具有原生名稱“groups”的節點被指示為當前節點,選擇下拉菜單的“List”類型以及添加詳細信息。
圖10D描繪了圖10C中的進一步節點類型改變,節點原生名稱設定為“thermostats”。
圖11A和11B分別描繪圖10A的圖形用戶界面視圖對應的元數據和文檔節點。
圖11C-11D根據底層元數據和文檔節點顯示了來自圖10B-10D所示的用戶輸入的最終結果。
圖12A-12B展示通過圖形用戶界面開始元數據的下一級分層結構。
圖12C展示了第一參數的子節點,其初始默認類型“Number”被改變為類型“Table”。
圖12D展示了已經添加了默認的子節點的第二參數,并且將其子節點的默認類型改變為“Thermostat”(恒溫器)類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于魏慶軍,未經魏慶軍許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680039927.3/2.html,轉載請聲明來源鉆瓜專利網。





