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

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

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 西安电子科技大学尚坤获国家专利权

西安电子科技大学尚坤获国家专利权

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

龙图腾网获悉西安电子科技大学申请的专利基于对象存储和细粒度访问控制的分布式版本控制方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116467280B

龙图腾网通过国家知识产权局官网在2025-07-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310333285.X,技术领域涉及:G06F16/21;该发明授权基于对象存储和细粒度访问控制的分布式版本控制方法是由尚坤;游海波;吴家骥;孔婉秋;屈檀;李伟杰;景贺铭设计研发完成,并于2023-03-31向国家知识产权局提交的专利申请。

基于对象存储和细粒度访问控制的分布式版本控制方法在说明书摘要公布了:本发明公开了一种基于对象存储和细粒度访问控制的分布式版本控制方法,包括:采用分布式对象存储作为分布式版本控制系统的版本库的存储介质,通过添加存储节点的方式,快速实现分布式版本控制系统版本库存储空间的快速扩容;监控服务端版本库分支信息,在存储桶中创建、更新或删除对应工作目录;采用细粒度的权限访问控制方法控制对版本库的访问。本发明具有能够快速实现版本库存储空间扩容的能力、更细粒度的版本库访问控制和数据安全,可用于对需要进行版本控制文件数据进行分布式版本控制。

本发明授权基于对象存储和细粒度访问控制的分布式版本控制方法在权利要求书中公布了:1.一种基于对象存储和细粒度访问控制的分布式版本控制方法,其特征在于,采用分布式对象存储作为分布式版本控制系统的版本库的存储介质,监控服务端版本库分支信息,在存储桶中创建、更新或删除对应工作目录,采用细粒度的权限访问控制方法控制对版本库的访问;该控制方法的步骤包括如下: 步骤1,创建存储桶: 采用分布式对象存储作为分布式版本控制系统的版本库的存储介质,在分布式对象存储服务中,创建存储服务端版本库的存储桶,使用分布式对象存储保存服务端版本库; 步骤2,挂载存储桶: 挂载存储服务端版本库的存储桶,并将其映射至分布式版本控制服务端所在服务器的文件系统所约定的路径下,使用分布式版本控制服务端管理和调用版本库; 步骤3,对版本库进行初始化: 分布式版本控制服务端执行版本库初始化命令,在存储桶映射路径下对版本库进行初始化; 步骤4,为主分支创建对应的工作目录: 为版本库默认存在的主分支创建对应的工作目录,监控分布式版本控制服务端版本库的创建过程,在存储版本库的存储桶中创建存储分支内容的工作目录; 步骤5,创建范围对象集合: 创建与用户对服务端版本库执行的权限集合对应的范围对象集合,设置范围对象名称,得到版本库权限到范围对象的一一映射关系; 步骤6,创建描述版本库的资源对象: 分别设置资源对象标明版本库名称的名称字段、标明版本库的类型是否为公开类型的类型字段、标明版本库创建者信息的创建者字段、标明版本库开放的操作权限集合的权限集合字段,并且权限集合为范围对象所映射的权限集合的子集; 步骤7,创建描述版本库访问规则的策略对象: 分别设置策略对象标明访问策略名称的名称字段、标明组成访问版本库规则的角色条件、标明访问策略说明信息的说明字段、标明访问规则逻辑是积极的还是消极的逻辑条件字段; 步骤8,创建描述权限授予信息的授权对象: 采用细粒度的权限访问控制方法,分别设置授权对象标明版本库信息的资源名称字段、标明采用的策略信息的策略字段、标明满足访问策略后授予对版本库的访问权限集合的权限集合属性字段,并且访问权限集合为步骤6中资源对象中访问权限集合的子集,绑定版本库和访问策略,规定访问权限集合,授予用户或具有特定角色的一类用户版本库的访问权限; 步骤9,处理请求并实现数据交互: 步骤9.1,分布式版本控制服务端接收到客户端获取版本库引用信息请求后,从已挂载的存储桶中解析仓库,根据版本库基于角色的访问规则获取版本库的引用信息,并返回该引用信息; 步骤9.2,判断当前请求是否为下载数据过程数据传输请求,若是,则执行步骤9.3,否则,执行步骤9.4; 步骤9.3,分布式版本控制服务端接收并处理下载数据过程的数据传输请求,从已挂载的存储桶中解析仓库,打包版本库数据并返回数据后执行步骤10; 步骤9.4,分布式版本控制服务端接收并处理上传数据过程的数据传输请求,从已挂载的存储桶中解析仓库,接收数据并更新版本库分支信息,监控服务端版本库分支信息,在存储桶中创建、更新或删除对应工作目录; 步骤10,完成数据交互。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人西安电子科技大学,其通讯地址为:710071 陕西省西安市雁塔区太白南路2号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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