華南農業大學王建華獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉華南農業大學申請的專利一種基于Flink的復雜事件規則描述方法及編譯系統獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN118778949B 。
龍圖騰網通過國家知識產權局官網在2025-09-09發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202410662396.X,技術領域涉及:G06F8/35;該發明授權一種基于Flink的復雜事件規則描述方法及編譯系統是由王建華;黃仁歡;吳波飛;洪利聰;周錦鋒;張子健;方展桌;黃銘杰;龍擁兵;蘭玉彬設計研發完成,并于2024-05-27向國家知識產權局提交的專利申請。
本一種基于Flink的復雜事件規則描述方法及編譯系統在說明書摘要公布了:本發明涉及事件處理規則技術領域,尤指一種基于Flink的事件規則描述方法及其編譯系統,包括編寫單個模式描述文本,編譯系統輸入模塊讀取規則描述文本,輸入模塊判斷文本屬于單個模式還是模式組,選擇對應的編譯模塊;編譯模塊的解析單元接收輸入文本,解析單元對符合格式的文本進行切分提取出組成成分,并將組成成分傳遞給編譯模塊的編譯單元;編譯單元將組成成分編譯成單個模式或模式組;編譯成功的單個模式或模式組傳遞給輸出模塊;輸出模塊接收單個模式和模式組,最終以字典的形式一并輸出,本發明通過文本語言來定義復雜事件及其處理方法,降低了使用難度,提高了使用的普遍性,此外通過提供文本化描述方法可以實現動態載入規則。
本發明授權一種基于Flink的復雜事件規則描述方法及編譯系統在權利要求書中公布了:1.一種基于FlinkCEP的事件規則描述方法,其特征在于,包括: 編寫單個模式或模式組的規則描述文本,編譯系統的輸入模塊讀取所述規則描述文本,判斷所述規則描述文本屬于單個模式規則描述文本或模式組規則描述文本,并調用針對單個模式的第一解析單元或針對模式組的第二解析單元; 所述第一解析單元或所述第二解析單元在接收對應規則描述文本后,檢驗所述對應規則描述文本是否符合相應格式,若無誤,則切分所述對應規則描述文本并提取組成成分,并將所述組成成分傳遞給第一編譯單元或第二編譯單元; 所述第一編譯單元或第二編譯單元利用Flink提供的接口,將所述組成成分編譯成Flink中的單個模式或模式組,并將所述單個模式或模式組傳遞給所述編譯系統的輸出模塊; 所述輸出模塊接收所述單個模式或模式組后,將所述單個模式或模式組以字典的形式輸出; 所述單個模式規則描述文本包括規則名稱、事件類型、匹配條件、連續性標識符、量詞、貪心標識符、指定標識符和終止條件,所述單個模式的規則描述文本的表達式為: "規則名稱":事件類型[匹配條件]連續性標識符量詞,指定標識符貪心標識符_[終止條件]; 所述模式組規則描述文本包括模式元素和連接符,所述模式組規則描述文本的表達式為: [模式元素]連接符[模式元素]連接符…[模式元素]; 所述第一解析單元用于將輸入的所述單個模式規則描述文本解析為單個模式規則成分文本,所述第一編譯單元用于將所述單個模式規則成分文本編譯成Flink中的單個模式; 所述第二解析單元用于將所述模式組規則描述文本解析為模式組規則成分文本,所述第二編譯單元用于將所述模式組規則成分文本編譯成Flink中的模式組; 其中,量詞為在規則描述語句中用于描述該規則重復次數的部分; 貪心標識符為在規則描述語句中用于描述該規則是否貪心匹配; 指定標識符為在規則描述語句中用于描述該規則是否為可選的; 終止條件為在規則描述語句中用于描述該規則的終止條件的部分; 簡單條件由二元邏輯表達式組成,二元邏輯表達式包括,左操作數、右操作數以及運算符組成; 復雜條件由多個簡單條件組成,所述多個簡單條件通過邏輯運算符連接; 其中,根據連接符,選擇將以何種連接方式連接后續的模式元素,所述連接方式包括: 嚴格連續連接、松散連續連接、不確定松散連續連接、反嚴格連續連接和反松散連續連接。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人華南農業大學,其通訊地址為:510000 廣東省廣州市天河區五山路483號;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。