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

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

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 中兴通讯股份有限公司;北京大学程圣宇获国家专利权

中兴通讯股份有限公司;北京大学程圣宇获国家专利权

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

龙图腾网获悉中兴通讯股份有限公司;北京大学申请的专利软件自动修复方法、系统、电子设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115934147B

龙图腾网通过国家知识产权局官网在2025-10-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110904041.3,技术领域涉及:G06F8/71;该发明授权软件自动修复方法、系统、电子设备及存储介质是由程圣宇;朱琪豪;孙泽宇;肖元安;张文杰;熊英飞;张路;曹继承;彭星海设计研发完成,并于2021-08-06向国家知识产权局提交的专利申请。

软件自动修复方法、系统、电子设备及存储介质在说明书摘要公布了:本发明实施例涉及计算机领域,公开了一种软件自动修复方法、系统、电子设备及存储介质。本发明中,软件自动修复方法包括:获取软件缺陷代码;根据软件缺陷代码的语法特征和训练好的补丁模板生成模型,生成符合软件缺陷代码所使用语言的语法的补丁模板;填充补丁模板,生成软件缺陷代码的补丁;用补丁修复软件缺陷代码。本发明的软件自动修复方法,能够针对不同程序开发语言的缺陷代码生成适配性高的补丁,提高软件自动修复的修复能力。

本发明授权软件自动修复方法、系统、电子设备及存储介质在权利要求书中公布了:1.一种软件自动修复方法,其特征在于,包括: 获取软件缺陷代码; 基于缺陷定位技术,在所述软件缺陷代码中确定缺陷函数; 解析所述缺陷函数,生成第一抽象语法树; 根据所述第一抽象语法树中每一节点的特征向量、标签及邻接矩阵,得到第一抽象语法树的前序遍历序列、各节点标签向量及第一抽象语法图; 根据预设的语法规则和所述软件缺陷代码的语法特征,得到扩展程序语法; 根据所述扩展程序语法的规则序列,调用词嵌入方法,生成各规则序列嵌入向量和程序补丁; 根据所述规则序列的编码序号,生成各规则序列编码向量; 根据所述程序补丁,生成第二抽象语法树; 根据所述第二抽象语法树,得到第二抽象语法图及第二抽象语法树路径; 将所述前序遍历序列、各所述节点标签向量及所述第一抽象语法图输入训练好的补丁模板生成模型中的代码编码器,得到代码编码结果,其中,所述补丁模板生成模型还包括补丁编码器、抽象语法树路径编码器和扩展语法解码器; 将所述代码编码结果和各所述规则序列嵌入向量、各所述规则序列编码向量、所述第二抽象语法图输入所述补丁编码器,得到补丁编码结果; 将所述代码编码结果、所述代码编码结果和所述第二抽象语法树路径输入所述抽象语法树路径编码器,得到抽象语法树路径编码结果; 将所述抽象语法树路径编码结果输入所述扩展语法解码器,选取最佳规则序列; 根据所述最佳规则序列,生成符合所述软件缺陷代码所使用语言的语法的补丁模板; 填充所述补丁模板,生成所述软件缺陷代码的补丁; 用所述补丁修复所述软件缺陷代码。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中兴通讯股份有限公司;北京大学,其通讯地址为:518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

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