河北网星软件有限公司董爱军获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉河北网星软件有限公司申请的专利代码生成方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119088368B 。
龙图腾网通过国家知识产权局官网在2025-07-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411159909.1,技术领域涉及:G06F8/33;该发明授权代码生成方法及装置是由董爱军;郭战岗;王鑫;李利娟;李少飞;王丽学;郭丽会设计研发完成,并于2024-08-22向国家知识产权局提交的专利申请。
本代码生成方法及装置在说明书摘要公布了:本公开提供了一种代码生成方法及装置,属于软件开发技术领域,该方法包括:对用户输入的需求信息进行语义分析,得到用户意图;所述需求信息用于指示代码实现的功能;响应于所述用户意图中缺少一个或多个指定内容,基于代码生成模型生成代码框架;响应于所述用户意图中包含所有指定内容,基于代码生成工具生成代码框架;基于用户输入的编程语言类型生成所述代码框架对应的代码。本公开提供的代码生成方法及装置可以满足用户的多样化需求。
本发明授权代码生成方法及装置在权利要求书中公布了:1.一种代码生成方法,其特征在于,包括: 对用户输入的需求信息进行语义分析,得到用户意图;所述需求信息用于指示代码实现的功能; 响应于所述用户意图中缺少一个或多个指定内容,基于代码生成模型生成代码框架; 响应于所述用户意图中包含所有指定内容,基于代码生成工具生成代码框架; 基于用户输入的编程语言类型生成所述代码框架对应的代码; 所述基于用户输入的编程语言类型生成所述代码框架对应的代码,包括: 提取所述代码框架的关键信息;所述关键信息包括关键元素及所述关键元素之间的关联关系,所述关键元素包括模块、类、函数、数据结构和控制流; 基于所述关键信息构建通用模型; 基于所述通用模型和设定的语言映射规则生成所述编程语言类型对应的代码框架模板; 基于所述代码框架模板中各模板函数的描述信息生成对应的函数代码,得到所述代码框架对应的代码; 所述基于所述代码框架模板中各模板函数的描述信息生成对应的函数代码,包括: 对任一模板函数,分别计算该任一模板函数的描述信息与N个参考函数的描述信息之间的第一相似度;所述参考函数为已有代码库中的函数; 筛选对应的第一相似度最大的参考函数,基于该参考函数生成所述任一模板函数的函数代码。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人河北网星软件有限公司,其通讯地址为:050000 河北省石家庄市新石北路368号金石工业园区一号加速器三层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。