北京长擎软件有限公司秦志伟获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京长擎软件有限公司申请的专利系统迁移兼容性分析方法、装置、计算机设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119806633B 。
龙图腾网通过国家知识产权局官网在2025-07-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411842433.1,技术领域涉及:G06F8/76;该发明授权系统迁移兼容性分析方法、装置、计算机设备及存储介质是由秦志伟;李宇哲;范宇;徐宁设计研发完成,并于2024-12-13向国家知识产权局提交的专利申请。
本系统迁移兼容性分析方法、装置、计算机设备及存储介质在说明书摘要公布了:本发明涉及系统迁移技术领域,公开了系统迁移兼容性分析方法、装置、计算机设备及存储介质,包括:获取待分析软件的二进制文件;查询二进制文件的依赖关系,判断二进制文件依赖的依赖文件是否为边界rpm包;在二进制文件依赖的依赖文件非边界rpm包时,递推查询依赖文件的依赖关系直至依赖文件为边界rpm包;在二进制文件依赖的依赖文件为边界rpm包时,查询依赖文件依赖的ABI接口,基于依赖文件依赖的ABI接口,确定待分析软件在目标操作系统的兼容性。本发明将兼容性差异由现有所有保留文件变成了边界rpm包,减少了迁移分析的性能消耗和实施难度,极大程度上提高了迁移效率和实际可行性。
本发明授权系统迁移兼容性分析方法、装置、计算机设备及存储介质在权利要求书中公布了:1.一种系统迁移兼容性分析方法,其特征在于,所述方法包括: 获取待分析软件的二进制文件; 查询所述二进制文件的依赖关系,基于所述依赖关系,判断所述二进制文件依赖的依赖文件是否为边界rpm包,所述边界rpm包用于表征依赖的依赖文件在目标操作系统中被替换的二进制文件; 在所述二进制文件依赖的依赖文件非边界rpm包时,递推查询所述依赖文件的依赖关系,直至所述依赖文件为边界rpm包; 在所述二进制文件依赖的依赖文件为边界rpm包时,确定所述二进制文件的兼容性与所述依赖文件的兼容性一致; 查询所述依赖文件依赖的ABI接口,基于所述依赖文件依赖的ABI接口,确定所述待分析软件在目标操作系统的兼容性; 其中,所述查询所述依赖文件依赖的ABI接口,基于所述依赖文件依赖的ABI接口,确定所述待分析软件在目标操作系统的兼容性,包括: 当所述目标操作系统中存在与所述目标操作系统中的rpm包对应的so库时,读取所述so库依赖的ABI接口; 查询在数据底座中源操作系统和所述目标操作系统之间的ABI接口差异表,判断所述so库依赖的ABI接口是否命中所述ABI接口差异表,其中,数据底座是预先构建,预先构建的数据底座用于表征源操作系统和所述目标操作系统之间的差异数据表; 在所述so库依赖的ABI接口命中所述ABI接口差异表时,确定所述待分析软件在所述目标操作系统不兼容; 在所述so库依赖的ABI接口未命中所述ABI接口差异表时,确定所述待分析软件在所述目标操作系统兼容。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京长擎软件有限公司,其通讯地址为:100102 北京市朝阳区利泽西街6号院3号楼13层1301内2;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。