山东凌然智能科技有限公司刘帅获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉山东凌然智能科技有限公司申请的专利一种代码自动编程的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120335783B 。
龙图腾网通过国家知识产权局官网在2025-11-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510387539.5,技术领域涉及:G06F8/33;该发明授权一种代码自动编程的方法是由刘帅;任瑞峰;王立志;管国庆;孙炳刚;宋志强;于基庆;刘凯;黄艳秋设计研发完成,并于2025-03-31向国家知识产权局提交的专利申请。
本一种代码自动编程的方法在说明书摘要公布了:本发明公开了一种代码自动编程的方法,包括使用基于规则的语义分析模型、深度学习语义分析模型对用户输入的需求进行语义分析,并将不同模型的分析结果进行融合,得到综合语义向量;对融合后的综合语义向量进行修正,并根据修正后的综合语义向量识别关键信息;根据关键信息在模板库中查找模板进行匹配,根据替换后的模板生成代码;实时监测代码运行过程中的性能指标,根据性能指标监测结果,计算代码适应度值;对代码进行自动化测试,得到代码可靠性维度,并结合代码适应度值基于模糊推理评估代码自动编程效果。本发明解决了现有技术中灵活性差,无法很好理解复杂需求的问题,提升了开发效率,还能减少人为错误,提高软件开发的精确性与质量。
本发明授权一种代码自动编程的方法在权利要求书中公布了:1.一种代码自动编程的方法,其特征在于,包括以下步骤: 用户以自然语言的形式输入对代码功能的需求描述; 使用基于规则的语义分析模型、深度学习语义分析模型对用户输入的需求进行语义分析,并将不同模型的分析结果进行融合,得到综合语义向量; 结合历史需求记录和当前需求的上下文信息,对融合后的综合语义向量进行修正,并根据修正后的综合语义向量识别关键信息; 预先构建代码模板库,根据关键信息在模板库中查找模板进行匹配,根据替换后的模板生成代码; 实时监测代码运行过程中的性能指标,所述性能指标包括执行时间和内存占用百分比;获取程序从开始执行到结束所花费的时间得到执行时间;获取程序使用的内存占计算机总内存的比例得到内存占用百分比;结合基准执行时间和基准内存占用百分比计算得到代码的适应度值,公式如下:F=w1*式中,F是代码适应度值,w1是执行时间权重因子,T是执行时间,Tb是基准执行时间,w2是内存占用百分比权重因子,M是内存占用百分比,Mb是基准内存占用百分比; 对代码进行自动化测试,获取测试总次数、通过测试次数及最多连续通过测试次数;将通过测试次数与测试总次数的比值作为代码自动编程准确性系数,将最多连续通过测试次数与测试总次数的比值作为代码自动编程稳定性系数,通过加权综合得到代码可靠性维度;将代码可靠性维度与代码适应度值定义为输入变量,分别划分为不同的模糊集合;将代码自动编程效果定义为输出变量,划分为模糊集合;根据模糊规则进行模糊推理,确定代码自动编程效果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东凌然智能科技有限公司,其通讯地址为:264006 山东省烟台市中国(山东)自由贸易试验区烟台片区烟台开发区万寿山路5号内1号楼406室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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