[發(fā)明專利]設備功能互斥邏輯配置方法、裝置、電子設備及存儲介質在審
| 申請?zhí)枺?/td> | 201910926135.3 | 申請日: | 2019-09-27 |
| 公開(公告)號: | CN110688172A | 公開(公告)日: | 2020-01-14 |
| 發(fā)明(設計)人: | 王龍;姚博;劉宗孺;李志為 | 申請(專利權)人: | 南京博聯(lián)智能科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 33324 杭州創(chuàng)智卓英知識產(chǎn)權代理事務所(普通合伙) | 代理人: | 鄭思思 |
| 地址: | 211807 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置文件 設備功能 互斥 電子設備 互斥條件 邏輯關系 邏輯配置 統(tǒng)一配置 計算機存儲介質 多功能設備 參數(shù)替換 存儲介質 輸出結果 數(shù)值替換 預設參數(shù) 狀態(tài)參數(shù) 預設 匹配 | ||
本發(fā)明公開了一種設備互斥邏輯配置方法、裝置、電子設備及存儲介質,涉及多功能設備領域,用于解決現(xiàn)有互斥條件分散、無法統(tǒng)一配置的問題,該方法包括以下步驟:根據(jù)輸入的設備功能參數(shù)替換配置文件中的預設參數(shù);根據(jù)輸入的設備功能參數(shù)值替換配置文件中的預設參數(shù)值;根據(jù)所述的設備功能參數(shù)值對應的互斥關系匹配配置文件中的邏輯關系表達式并生成新的配置文件,稱為第一配置文件;根據(jù)輸入的所有設備功能狀態(tài)參數(shù)執(zhí)行第一配置文件,輸出結果。本發(fā)明還公開了一種設備互斥邏輯配置裝置、電子設備及計算機存儲介質。本發(fā)明通過建立包含參數(shù)間邏輯關系的配置文件,使互斥條件集中,方便統(tǒng)一配置。
技術領域
本發(fā)明涉及多功能設備領域,尤其涉及一種設備功能互斥邏輯配置方法、裝置、電子設備及存儲介質。
背景技術
隨著設備智能化的普及,智能設備的功能越來越多,設備的功能間有互斥關系,功能間的互斥邏輯也越來越復雜,比如一款空調的溫馨提示功能,需要在電源開啟且制冷模式且溫度大于26度且APP打開了溫馨提示功能后,才可以使溫馨提示功能生效,其中一旦一個條件變了那么溫馨提示功能就失效了。程序中的各種互斥條件分散在每個功能頁面中,互斥邏輯關系隨著軟件版本的迭代也會變化,為確保每個功能間互斥制約關系準確無誤,需要進行后期維護以適應變化的需求。
目前只能設備的實現(xiàn)各種功能的互斥邏輯關系復雜,互斥條件分散在程序的各個地方,無法統(tǒng)一配置,每次軟件更新都需要重新編輯互斥邏輯,成本較高且后期維護困難。
發(fā)明內容
為了克服現(xiàn)有技術的不足,本發(fā)明的目的之一在于提供一種設備功能互斥邏輯配置方法,其能解決互斥條件難以統(tǒng)一配置、分散的問題。
本發(fā)明的目的之一采用以下技術方案實現(xiàn):
一種設備功能互斥邏輯配置方法,包括以下步驟:
根據(jù)輸入的設備功能參數(shù)替換配置文件中的預設參數(shù);
根據(jù)輸入的設備功能參數(shù)值替換配置文件中的預設參數(shù)值;
根據(jù)所述的設備功能參數(shù)值對應的互斥關系匹配配置文件中的邏輯關系表達式并生成新的配置文件,稱為第一配置文件
根據(jù)輸入的所有設備功能狀態(tài)參數(shù)執(zhí)行第一配置文件,輸出結果,所述設備功能狀態(tài)參數(shù)為設備當前各功能狀態(tài)對應的參數(shù)及參數(shù)值,所述結果為一份判斷每個功能是否可用的結果集合。
進一步地,所述的參數(shù)為設備功能名稱,所述的參數(shù)值為所述設備功能名稱對應的功能值。
進一步地,所述的配置文件中儲存了一種或多種預設參數(shù)間的邏輯關系表達式。
進一步地,所述邏輯關系表達式中的邏輯關系包括“與”、“或”、“非”中任一種或多種。
進一步地,所述的參數(shù)和所述的參數(shù)值通過數(shù)據(jù)交換語言保存;替換所述的預設參數(shù)及預設參數(shù)值并輸出結果。
進一步地,所述的數(shù)據(jù)交換語言為JSON,所述的參數(shù)和所述的參數(shù)值為JSON的鍵值。
發(fā)明的目的之二在于提供一種設備功能互斥邏輯配置方法,根據(jù)控制指令匹配互斥邏輯關系,實現(xiàn)用戶可增加新的功能。
本發(fā)明的目的之二采用以下技術方案實現(xiàn):
接收控制界面發(fā)出的控制指令,所述控制指令包括要執(zhí)行的目標功能及目標功能值;
根據(jù)所述的目標功能替換配置文件中的預設參數(shù),根據(jù)所述的目標功能值替換預設參數(shù)值并匹配邏輯關系表達式;
更新配置文件并根據(jù)匹配結果渲染控制界面。
發(fā)明的目的之三在于提供一種設備功能互斥邏輯配置裝置,其通過對配置文件進行更新。
本發(fā)明的目的之三采用以下技術方案實現(xiàn):
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京博聯(lián)智能科技有限公司,未經(jīng)南京博聯(lián)智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910926135.3/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





