预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105340240A(43)申请公布日2016.02.17(21)申请号201380071738.0(51)Int.Cl.(2006.01)(22)申请日2013.01.29H04L29/08(85)PCT国际申请进入国家阶段日2015.07.29(86)PCT国际申请的申请数据PCT/IN2013/0000582013.01.29(87)PCT国际申请的公布数据WO2014/118791EN2014.08.07(71)申请人惠普发展公司,有限责任合伙企业地址美国德克萨斯州(72)发明人卡帕利斯瓦兰·维斯瓦纳坦阿瑞·库马尔·G古鲁普拉萨德·B·基尼(74)专利代理机构北京德琦知识产权代理有限公司11018代理人周丹王珍仙权利要求书2页说明书12页附图8页(54)发明名称用于共享文件存储的方法和系统(57)摘要本文描述用于在多户环境中对存储在共享文件存储平台上的文件提供访问控制的系统和方法。根据本主题,系统实现所描述的方法以接收来自多个用户中的一个用户的用户设备的请求,从而执行与文件相关的操作。进一步确定与文件相关的全局唯一标识符(GUID),其中GUID基于文件内容将该文件与其它文件唯一区分。该方法进一步包括基于访问引用图(ARG)执行所请求的、与文件相关的操作,其中ARG为存储在共享文件存储平台上的文件提供访问控制数据结构,并且其中ARG基于与每个文件相关的GUID,引用存储在共享文件存储平台上的文件。CN105340240ACN105340240A权利要求书1/2页1.一种在多用户环境中对存储在共享文件存储平台上的文件提供访问控制的方法,所述方法包括:从多个用户中的一个用户的用户设备(104)接收请求以执行与文件相关的操作;确定与所述文件相关的全局唯一标识符(GUID),所述GUID基于所述文件的内容将所述文件与其它文件唯一区分;以及基于访问引用图(ARG)执行所请求的、与所述文件相关的操作,其中所述ARG为存储在所述共享文件存储平台上的文件提供访问控制数据结构,并且其中所述ARG基于与每个文件相关的GUID,引用存储在所述共享文件存储平台上的文件。2.根据权利要求1所述的方法,其中所述执行包括识别与所述GUID相关的文件的副本在所述共享文件存储平台的文件数据库(108)上的存在,其中所述操作是创建所述文件。3.根据权利要求2所述的方法,进一步包括请求所述用户基于所述识别证明对所述文件的拥有,其中所述文件的所述副本已经存在于所述文件数据库(108)上。4.根据权利要求2所述的方法,进一步包括请求所述用户基于所述识别提供所述文件以存储在所述文件数据库(108)中,其中所述文件的所述副本不存在于所述文件数据库(108)上。5.根据权利要求4所述的方法,其中所述方法进一步包括针对所述文件的所述GUID,在所述ARG中创建节点,其中所述节点通过所述ARG的边线引用,所述ARG的边线提供对所述节点的访问。6.根据权利要求1所述的方法,其中所述操作是读取所述文件、创建所述文件、更新所述文件、公开所述文件和删除所述文件中的一种。7.根据权利要求1所述的方法,其中与所述文件相关的所述GUID是基于加密哈希函数生成的所述文件的哈希值。8.根据权利要求1所述的方法,其中所述执行包括删除引用存储在所述共享文件存储平台的文件数据库(108)上的文件的所述GUID的所述ARG的边线,其中所述操作是删除所述文件。9.根据权利要求1所述的方法,进一步包括确定所述ARG中的孤行节点以从所述共享文件存储平台的文件数据库(108)中删除对应于所确定的孤行节点的文件,其中所述ARG的孤行节点是未被所述ARG的边线引用的节点。10.根据权利要求1所述的方法,其中所述方法进一步包括接收文件参数连同所述请求以执行所述操作,其中所述文件参数包括与所述文件相关的GUID、所述文件的大小、与所述文件相关的路径名称和文件名称中的至少一个。11.一种在多用户环境中对存储在共享文件存储平台上的文件提供访问控制的文件存储系统(102),其包括:至少一个处理器(110);组通信模块(120),所述组通信模块(120)耦合到所述处理器(110)以从多个用户中的一个用户的用户设备(104)接收请求并执行与文件相关的操作;元数据服务模块(124),所述元数据服务模块(124)耦合到所述处理器(110)以:确定所述文件的全局唯一标识符(GUID),其中所述GUID基于所述文件的内容将所述文件与其它文件唯一区分;以及2CN105340240A权利要求书2/2页基于访问引用图(ARG)执行所请求的、与所述文件修改的操作,其中所述ARG为存储在所述共享文件存储平台上的文件提供访问控制数据结构,并且所述ARG基于与每个文