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

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

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜济南浪潮数据技术有限公司王祥获国家专利权

恭喜济南浪潮数据技术有限公司王祥获国家专利权

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

龙图腾网恭喜济南浪潮数据技术有限公司申请的专利一种代码统计方法、系统、设备以及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113590173B

龙图腾网通过国家知识产权局官网在2025-05-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110714799.0,技术领域涉及:G06F8/71;该发明授权一种代码统计方法、系统、设备以及介质是由王祥设计研发完成,并于2021-06-25向国家知识产权局提交的专利申请。

一种代码统计方法、系统、设备以及介质在说明书摘要公布了:本发明公开了一种代码统计方法,包括以下步骤:对多个版本的代码文件进行排序;将第n+1个版本的代码文件与第n个版本的代码文件进行对比以得到第n+1个版本的代码文件对应的删除行集合、新增行集合以及修改行集合;将得到的每一个删除行集合分别与其他不同版本的代码文件对应的新增行集合进行对比以及将得到的每一个修改行集合分别与其他不同版本的代码文件对应的修改行集合进行对比;根据对比结果对删除行集合、新增行集合、修改行集合进行去重处理以作为结果。本发明还公开了一种系统、计算机设备以及可读存储介质。本发明提出的方案通过两次对比可以区分哪些代码行进行了修改、删除及新增,以及记录多次更新中的有效修改、删除以及新增的代码行。

本发明授权一种代码统计方法、系统、设备以及介质在权利要求书中公布了:1.一种代码统计方法,其特征在于,包括以下步骤:获取多个版本的代码文件并对所述多个版本的代码文件进行排序;将第n+1个版本的代码文件与第n个版本的代码文件进行对比以得到第n+1个版本的代码文件对应的删除行集合、新增行集合以及修改行集合,其中n≥1且n为整数;将得到的每一个删除行集合分别与其他不同版本的代码文件对应的新增行集合进行对比以及将得到的每一个修改行集合分别与其他不同版本的代码文件对应的修改行集合进行对比;根据对比结果对每一个删除行集合、每一个新增行集合、每一个修改行集合进行去重处理,并作为最终的统计结果;将第n+1个版本的代码文件与第n个版本的代码文件进行对比以得到第n+1个版本的代码文件对应的删除行集合、新增行集合以及修改行集合,进一步包括:将所述第n+1个版本的代码文件中每一个代码行分别与所述第n个版本的代码文件中每一个代码行进行比较;根据比较结果确定所述第n+1个版本的代码文件和第n个版本的代码文件之间若干个内容完全相同的代码行、若干个内容部分相同的代码行以及若干个内容完全不同的代码行;将所述第n+1个版本的代码文件中的若干个内容完全不同的代码行作为新增行,将所述第n个版本的代码文件中的若干个内容完全不同的代码行作为删除行,以及将所述第n+1个版本的代码文件中的若干个内容部分相同的代码行作为修改行;分别计算所述第n+1个版本的代码文件中的每一个内容部分相同的代码行与所述第n个版本的代码文件中对应的代码行的相似度;响应于相似度大于阈值,将第n+1个版本的代码文件中所述内容部分相同的代码行作为修改行;响应于相似度小于阈值,将第n+1个版本的代码文件中所述内容部分相同的代码行作为新增行,并将所述第n个版本的代码文件中对应的代码行作为删除行。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人济南浪潮数据技术有限公司,其通讯地址为:250000 山东省济南市中国(山东)自由贸易试验区济南片区浪潮路1036号浪潮科技园S05楼S311室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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