Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 南通理工学院卢佳欣获国家专利权

南通理工学院卢佳欣获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉南通理工学院申请的专利一种识别软件成分分析方法及设备、介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120256275B

龙图腾网通过国家知识产权局官网在2025-08-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510735725.3,技术领域涉及:G06F11/3604;该发明授权一种识别软件成分分析方法及设备、介质是由卢佳欣;陈浩;张海飞;章国安设计研发完成,并于2025-06-04向国家知识产权局提交的专利申请。

一种识别软件成分分析方法及设备、介质在说明书摘要公布了:本发明公开了一种识别软件成分分析方法及设备、介质,涉及软件技术的技术领域,具体包括:获取待识别软件中的所有文件得到第一数据集;提取元文件数据得到第二数据集,通过第一特征匹配得到第一开源文件集;对第一数据集进行删减处理得到第三数据集,通过程序抽象语法树与对应的子语法树计算得到最小哈希签名并生成第二特征集,通过第三特征匹配得到第二开源文件集;对第三数据集进行删减处理得到第四数据集,基于抽象语法树与第四数据集得到更新语法数树并构建得到控制流程图,通过第三特征集与预设参考数据库进行第四特征匹配得到第三开源文件集;对第一开源文件集、第二开源文件集和第二开源文件集进行合并得到待识别软件中的开源组件总集。

本发明授权一种识别软件成分分析方法及设备、介质在权利要求书中公布了:1.一种识别软件成分分析方法,其特征在于,包括: 步骤S1,获取待识别软件中的所有文件得到第一数据集; 步骤S2,提取元文件数据得到第二数据集,基于第二数据集进行特征提取得到第一特征集,通过第一特征集与预设参考数据库进行第一特征匹配得到第一开源文件集; 步骤S3,基于第一开源文件集对第一数据集进行删减处理得到第三数据集,基于第三数据集生成程序抽象语法树与对应的子语法树,通过计算得到的各文件的最小哈希签名与子语法树生成第二特征集,根据第二特征集与预设参考数据库进行第三特征匹配得到第二开源文件集; 步骤S4,基于第二开源文件集对第三数据集进行删减处理得到第四数据集,基于抽象语法树与第四数据集得到更新语法数树并构建得到控制流程图,通过控制流程图进行特征提取得到第三特征集,基于第三特征集与预设参考数据库进行第四特征匹配得到第三开源文件集; 步骤S5,基于第一开源文件集、第二开源文件集和第三开源文件集进行合并得到待识别软件中的开源组件总集; 从第一数据集中删除第一开源文件集数据得到第三数据集,基于第三数据集中的代码进行解析得到各文件对应的抽象语法树,通过深度优先搜索对各抽象语法树进行前序遍历生成对应的子语法树,基于子语法树与最小哈希算法计算得到第三数据集中各文件的最小哈希签名,基于各文件的最小哈希签名与子语法树生成第二特征集,根据第二特征集与预设参考数据库进行第三特征匹配得到第二开源文件集; 通过控制流程图进行特征提取得到第三特征集,其特征提取的运算逻辑为:基于控制流程图中节点与程序指令的映射关系得到各节点对应的程序指令集,通过固定窗口滑动算法对程序指令集中的各程序指令进行分割得到对应的程序指令片段,通过CityHash算法计算得到片段哈希值,将片段哈希值进行拼接得到程序指令特征值,基于各程序指令对应的程序指令特征值得到第三特征集; 四次匹配的计算逻辑为:基于第三特征集与预设参考数据库计算第三特征的编辑文本距离,基于编辑文本距离计算得到指令相似度,当指令相似度大于相似阈值是判断第三特征集中数据的对应文件与预设参考数据库匹配,得到第三开源文件集,其计算表达式为: ; 其中,SPC表示指令相似度,表示第三特征集中的程序指令特征值,表示预设参考数据库中的程序指令特征值集,表示第三特征集中各程序指令与预设参考数据库中程序指令之间的编辑文本距离,k表示第三特征集中各程序指令的索引,l表示预设参考数据库中程序指令的索引,表示总长度,表示取最大值函数。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南通理工学院,其通讯地址为:226000 江苏省南通市崇川区永兴路211号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。