[發明專利]軟件分析平臺有效
| 申請號: | 201810539004.5 | 申請日: | 2018-05-30 |
| 公開(公告)號: | CN109213675B | 公開(公告)日: | 2022-07-12 |
| 發明(設計)人: | V·K·古普塔;R·賈恩;M·塔爾拉普拉加達 | 申請(專利權)人: | 瞻博網絡公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 張維;李崢宇 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 分析 平臺 | ||
1.一種用于軟件分析的設備,包括一個或多個處理器,所述一個或多個處理器用于:
確定與另一設備相關聯的平臺;
選擇與所述平臺兼容的協議;
經由所述協議與所述另一設備協商將要由所述另一設備提供的軟件程序的屬性;
接收與在所述另一設備上執行的所述軟件程序相關聯的信息,
其中用于接收與所述軟件程序相關聯的信息的所述一個或多個處理器用于:
基于協商所述軟件程序的所述屬性而接收與所述軟件程序相關聯的所述信息,所述軟件程序的所述屬性對應于與所述軟件程序相關聯的所述信息;
基于與所述軟件程序相關聯的所述信息來生成事件記錄;
標識與所述事件記錄相關聯的模式信息;
對所述事件記錄和所述模式信息執行數據分析,以標識與所述軟件程序相關聯的一個或多個缺陷以及確定所述軟件程序的預期行為;
基于與所述軟件程序相關聯的所述一個或多個缺陷以及所述軟件程序的所述預期行為來生成一個或多個報告;以及
提供所述一個或多個報告。
2.根據權利要求1所述的設備,還包括:
用于確定用于解決與所述軟件程序相關聯的所述一個或多個缺陷的一個或多個推薦的裝置;以及
用于在所述一個或多個報告中提供指示所述一個或多個推薦的信息的裝置。
3.根據權利要求1所述的設備,還包括:
用于確定用于解決與所述軟件程序相關聯的所述一個或多個缺陷的一個或多個校正的裝置;以及
用于使得所述另一設備在所述軟件程序中實現所述一個或多個校正的裝置。
4.根據權利要求1所述的設備,還包括:
用于接收第一格式的與所述軟件程序相關聯的所述信息的裝置;以及
用于將與所述軟件程序相關聯的所述信息從所述第一格式轉換為與所述第一格式不同的第二格式的裝置。
5.根據權利要求1所述的設備,其中所述數據分析包括以下中的一個或多個:
機器學習技術,
人工智能技術,
數據挖掘技術,
建模技術,或者
神經網絡技術。
6.一種存儲指令的非暫時性計算機可讀介質,所述指令包括:
一個或多個指令,所述一個或多個指令在由一個或多個處理器執行時使得所述一個或多個處理器:
確定與另一設備相關聯的平臺;
選擇與所述平臺兼容的協議;
經由所述協議與所述另一設備協商將要由所述另一設備提供的軟件程序的屬性;
接收與在所述設備上執行的所述軟件程序相關聯的信息,
其中用于接收與所述軟件程序相關聯的信息的所述一個或多個處理器用于:
基于協商所述軟件程序的所述屬性而接收與所述軟件程序相關聯的所述信息,所述軟件程序的所述屬性對應于與所述軟件程序相關聯的所述信息;
基于與所述軟件程序相關聯的所述信息來生成事件記錄;
標識與所述事件記錄相關聯的模式信息;
對所述事件記錄和所述模式信息執行數據分析,以標識與所述軟件程序相關聯的一個或多個缺陷以及確定所述軟件程序的預期行為;
基于與所述軟件程序相關聯的所述一個或多個缺陷以及所述軟件程序的所述預期行為來生成一個或多個報告;以及
提供所述一個或多個報告。
7.根據權利要求6所述的非暫時性計算機可讀介質,其中所述指令還包括:
一個或多個指令,所述一個或多個指令在由所述一個或多個處理器執行時,使得所述一個或多個處理器:
確定用于解決與所述軟件程序相關聯的所述一個或多個缺陷的一個或多個推薦;以及
在所述一個或多個報告中提供指示所述一個或多個推薦的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于瞻博網絡公司,未經瞻博網絡公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810539004.5/1.html,轉載請聲明來源鉆瓜專利網。





