麒麟軟件有限公司郭皓獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉麒麟軟件有限公司申請的專利一種嵌入式系統可靠性增強方法、裝置、介質及產品獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN120469827B 。
龍圖騰網通過國家知識產權局官網在2025-09-16發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510976953.X,技術領域涉及:G06F11/00;該發明授權一種嵌入式系統可靠性增強方法、裝置、介質及產品是由郭皓;史宗華;林錦青;林博設計研發完成,并于2025-07-16向國家知識產權局提交的專利申請。
本一種嵌入式系統可靠性增強方法、裝置、介質及產品在說明書摘要公布了:本發明公開了一種嵌入式系統可靠性增強方法、裝置、介質及產品,本發明方法包括部署可實現不同處理器核的內存控制器差異化的硬件平臺;在學習模式下運行目標程序以獲取目標程序所需的資源;在運行模式下運行目標程序并結合目標程序所需的資源為生成資源相互隔離且處理器核不同的多個程序實例,在運行過程中監控并比較各個程序實例的調用序列和返回值,若任意程序實例的調用序列或返回值與其他程序實例不一致則觸發報警以用于實現對運行過程中的硬件故障、軟件錯誤或惡意攻擊的監測。本發明旨在實現軟件層面的可靠性增強,解決程序執行可靠性、資源沖突隔離、實時異常檢測的問題,提升嵌入式領域下的汽車、飛機、生產制造場景下的系統可靠性。
本發明授權一種嵌入式系統可靠性增強方法、裝置、介質及產品在權利要求書中公布了:1.一種嵌入式系統可靠性增強方法,其特征在于,包括下述步驟: S101,部署可實現不同處理器核的內存控制器差異化的硬件平臺; S102,在學習模式下運行目標程序以獲取目標程序所需的資源; S103,在運行模式下運行目標程序并結合目標程序所需的資源為目標程序生成資源相互隔離且處理器核不同的多個程序實例,在程序實例的運行過程中監控并比較各個程序實例的調用序列和返回值,若任意程序實例的調用序列或返回值與其他程序實例不一致則觸發報警以用于實現對目標程序運行過程中的硬件故障、軟件錯誤或惡意攻擊的監測;所述在運行模式下運行目標程序并結合目標程序所需的資源為目標程序生成資源相互隔離且處理器核不同的多個程序實例包括:通過修改后的系統執行函數exec來執行目標程序,所述修改后的系統執行函數exec在監測到執行的目標程序的名稱為指定的名稱時通過調用一次或多次復刻函數fork,將系統執行函數exec執行原始目標程序創建的第一個程序實例綁定到雙內存控制器嵌入式平臺的大核CPU以承擔目標程序的真實業務,并將復刻函數fork創建的其他程序實例綁定到雙內存控制器嵌入式平臺的小核CPU以作為第一個程序實例的冗余驗證程序實例,且各個程序實例根據所需的資源清單文件來載入運行時加載的配置文件、中間文件和輸出文件路徑,且在創建socket端口、pipe管道名稱、共享內存標識時,通過為socket端口增加固定不同步長的端口號,為pipe管道名稱附加不同后綴的標識,以及為共享內存標識增加不同大小的參數,以實現對各個程序實例創建的socket端口、pipe管道名稱、共享內存標識的資源隔離。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人麒麟軟件有限公司,其通訊地址為:300459 天津市濱海新區高新區塘沽海洋科技園信安創業廣場3號樓6-8層;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。