北京长擎软件有限公司牛万里获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京长擎软件有限公司申请的专利软件包兼容性分析方法、电子设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120596126B 。
龙图腾网通过国家知识产权局官网在2025-11-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511094716.7,技术领域涉及:G06F8/65;该发明授权软件包兼容性分析方法、电子设备及存储介质是由牛万里;范宇;徐宁设计研发完成,并于2025-08-06向国家知识产权局提交的专利申请。
本软件包兼容性分析方法、电子设备及存储介质在说明书摘要公布了:本公开涉及计算机技术领域,公开了软件包兼容性分析方法、电子设备及存储介质,该方法包括:在依赖软件包升级前的运行环境以及升级后的运行环境中,分别构建目标软件包的第一二进制文件和第二二进制文件;其中,目标软件包依赖于依赖软件包;确定第一二进制文件的第一摘要信息以及第二二进制文件的第二摘要信息;基于第一摘要信息与第二摘要信息的比对结果,得到目标软件包与升级后的依赖软件包的兼容性分析结果。本公开能够解决软件包的兼容性分析问题。
本发明授权软件包兼容性分析方法、电子设备及存储介质在权利要求书中公布了:1.一种软件包兼容性分析方法,其特征在于,所述方法包括: 在依赖软件包升级前的运行环境以及升级后的运行环境中,分别构建目标软件包的第一二进制文件和第二二进制文件;其中,所述目标软件包依赖于所述依赖软件包; 确定所述第一二进制文件的第一摘要信息以及所述第二二进制文件的第二摘要信息; 基于所述第一摘要信息与所述第二摘要信息的比对结果,得到所述目标软件包与升级后的依赖软件包的兼容性分析结果; 其中,所述基于所述第一摘要信息与所述第二摘要信息的比对结果,得到所述目标软件包与升级后的依赖软件包的兼容性分析结果,包括: 若所述第一摘要信息与所述第二摘要信息不一致,则获取所述第一二进制文件中所有节的第一节信息以及所述第二二进制文件中所有节的第二节信息;基于所述第一节信息与所述第二节信息的比对结果,确定所述第一二进制文件与所述第二二进制文件之间的节差异信息;所述第一节信息与所述第二节信息包括对应节的类型; 在所述第一二进制文件中查找类型为符号表的第三目标节,以及,在所述第二二进制文件中查找类型为符号表的第四目标节;对所述第三目标节中的所有符号进行解析,得到第一目标表;对所述第四目标节中的所有符号进行解析,得到第二目标表;基于所述第一目标表与所述第二目标表的比对结果,确定所述第一二进制文件与所述第二二进制文件之间的符号差异信息;基于所述节差异信息与所述符号差异信息,得到所述兼容性分析结果;其中,所述第一目标表包括第一符号以及所述第一符号的符号信息;所述第二目标表包括第二符号以及所述第二符号的符号信息; 所述方法还包括:根据所述第一符号的符号信息,确定所述第一二进制文件中未被描述的第一区域,并构建用于描述所述第一区域的符号;基于所述第一区域与所述第一符号所描述的节在所述第一二进制文件中的相对位置,将所述第一区域的符号添加至所述第一目标表中;基于所述第二符号的符号信息,确定所述第二二进制文件中未被描述的第二区域,并构建用于描述所述第二区域的符号;基于所述第二区域与所述第二符号所描述的节在所述第二二进制文件中的相对位置,将所述第二区域的符号添加至所述第二目标表中。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京长擎软件有限公司,其通讯地址为:100195 北京市海淀区闵庄路3号102幢2层201;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励