广州文远知行科技有限公司孙子文获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广州文远知行科技有限公司申请的专利一种程序文件的快速发布方法、装置、设备、介质及产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114661304B 。
龙图腾网通过国家知识产权局官网在2025-09-09发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210149975.5,技术领域涉及:G06F8/60;该发明授权一种程序文件的快速发布方法、装置、设备、介质及产品是由孙子文;陈飞;韩旭设计研发完成,并于2022-02-18向国家知识产权局提交的专利申请。
本一种程序文件的快速发布方法、装置、设备、介质及产品在说明书摘要公布了:本申请涉及一种程序文件的快速发布方法、装置、设备、介质及产品,其方法包括基于待发布程序文件的目录层级,按照深度方向进行遍历,依次生成从底层到上层的本地哈希树;使本地哈希树与云端的包含基础镜像内所有程序文件生成从底层到上层的云哈希树进行比较,获得比较结果;根据比较结果生成文件对照表;基于文件对照表,以小于待发布程序文件的数据大小进行数据上传,完成与云端服务器的交互。解决了当程序文件本身比较大且需要反复地发布程序时发布效率低的问题。本申请具有提高程序文件发布效率的效果。
本发明授权一种程序文件的快速发布方法、装置、设备、介质及产品在权利要求书中公布了:1.一种程序文件的快速发布方法,其特征在于,包括以下步骤: 基于待发布程序文件的目录层级,按照深度方向进行遍历,依次生成从底层到上层的本地哈希树; 使所述本地哈希树与云端的包含基础镜像内所有程序文件生成从底层到上层的云哈希树进行比较,获得比较结果; 使所述本地哈希树与云端的包含基础镜像内所有程序文件生成从底层到上层的云哈希树进行比较的步骤包括: 使所述本地哈希树与所述云哈希树按从目录层级的最上层对应的哈希值依次向下层对应的哈希值进行一一对比; 若最上层的哈希值不同时,判断下一层级是否有子目录,且当下一层级有子目录时,则依次对比目录层级的下一层对应的子目录哈希值;且当子目录哈希值不同时,判断该子目录下是否有文件,且当存在文件时,递归进入对比该层级目录下所有文件的文件哈希值; 当所述本地哈希树的文件哈希值与所述云哈希树的文件哈希值不同时,且以所述本地哈希树的文件哈希值为基准,若该文件哈希值在云端无相同的哈希值,则记录所述本地哈希树的文件哈希值所对应的待发布程序文件的文件名,并汇总形成新增文件列表; 当所述本地哈希树的文件哈希值与所述云哈希树的文件哈希值不同时,且以所述云哈希树的文件哈希值为基准,若该文件哈希值在本地无相同的哈希值,则记录所述云哈希树的文件哈希值所对应的文件名,并汇总形成删除文件列表; 若最上层的哈希值相同时,至少采用一种不同的hash算法分别计算所述本地哈希树与所述云哈希树的哈希值; 基于新计算的哈希值,再使所述本地哈希树与所述云哈希树按从目录层级的最上层对应的哈希值依次向下层对应的哈希值进行一一对比; 若新计算的哈希值相同时,则默认所述本地哈希树与云端的包含基础镜像内所有程序文件生成从底层到上层的云哈希树相同; 根据所述比较结果生成文件对照表; 基于所述文件对照表,以小于所述待发布程序文件的数据大小进行数据上传,完成与云端服务器的交互。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广州文远知行科技有限公司,其通讯地址为:510000 广东省广州市广州中新广州知识城九佛建设路333号自编687室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。