买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:斯尼克瑞典公司
摘要:本公开涉及数据处理方法和数据系统,具体的,涉及将源代码转换成数字标识符并与数据集进行比较的方法,其通过将输入代码转换成简化代码并且使用该简化代码生成可以与数据库中的代码进行比较的代码片段,来标识该输入代码的特征。优选地,通过以下项中的至少一个来简化代码:使大小写统一,去除字符,以及利用标识符替换字符和关键字中的至少一者。
主权项:1.一种数据处理方法,该数据处理方法包括以下步骤:通过执行以下项中的至少一个来对输入源代码进行简化以生成简化源代码:i使大小写统一;ii去除字符;以及iii利用标识符来替换字符和关键字中的至少一者;对所述简化源代码中的各个行应用第一加密散列,并且针对各个行,选择应用所述第一加密散列所产生的多个比特来生成多个行ID,各个行ID表示所述简化源代码中的一行代码的内容;对所述多个行ID的相应分组应用第二加密散列,并且针对各个分组,选择应用所述第二加密散列所产生的多个比特来生成多个代码片段ID;搜索数据集,所述数据集加载有代码片段ID和一个或多个原始源代码文件的对应元数据,其中,所述数据集中的连续代码片段ID事件的最小数量被定义为产生匹配的阈值;以及选择具有由所述阈值定义的最多代码片段ID匹配的所述一个或多个原始源代码文件,其中,所述第一加密散列和所述第二加密散列是相同的。
全文数据:
权利要求:
百度查询: 斯尼克瑞典公司 数据处理方法和数据系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。