[发明专利]利用占位符的文件管理有效
申请号: | 201380076151.9 | 申请日: | 2013-09-18 |
公开(公告)号: | CN105493077B | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | M.J.诺瓦克;C.古扎克;S.兰吉特;S.D.胡格维尔夫;A.I.戈夫林;M.沃捷;K.雷尼格尔;R.拉马尼;O.Y.舍克尔;R.伊瓦诺维奇 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 占位 文件 管理 | ||
1.一种至少部分由计算机实施的方法,该方法包括:
接收客户端的本地文件系统的文件系统对象的指示,其中所述本地文件系统由所述计算机上的本地文件系统管理器控制和管理,其中所述本地文件系统包括由所述本地文件系统控制和管理的本地名称空间,其中所述本地文件系统存储本地文件系统对象并且存储表示相应远端文件系统对象的占位符,其中所述占位符和所述文件系统对象具有所述本地名称空间中的相应条目,并且其中每个占位符包含相应远端文件系统对象的相应网络资源位置,所述远端文件系统对象被配置为与由相应占位符表示的相应本地文件系统对象进行双向同步;
基于对所述指示的接收,检测到所述文件系统对象由被存储在所述本地文件系统上的占位符表示,所述占位符至少指示对应的文件系统对象的内容存在于远端存储系统,所述占位符包含所述本地文件系统对象与其同步的相应远端文件系统对象的相应网络资源位置;
确定所述客户端相对于远端存储系统是离线的,所述客户端基于所述客户端不能与所述远端存储系统通信而被确定为相对于所述远端存储系统是离线的;
基于确定所述客户端是离线的,执行动作,所述动作包括:
在客户端离线时,更新所述本地文件系统的文件系统数据结构,以在所述客户端离线时经由所述本地文件系统来指示对所述文件系统对象执行的操作;
在所述更新之后,基于以下确定所述客户端相对于所述远端存储系统不再是离线的:
发现在客户端离线时对于所述文件系统对象发生的改变,所述改变作为所述操作的结果而已经发生;以及
通过使用所述占位符中的所述网络资源位置来与所述远端存储系统同步所述改变,以根据对所述文件系统对象执行的所述操作的所述指示来更新所述远端文件系统。
2.根据权利要求1所述的方法,其中更新所述本地文件系统的文件系统数据结构以指示对所述文件系统对象执行的操作包括更新由所述占位符存储的元数据,占位符的所述元数据对应于所述文件系统对象的固有文件系统元数据;以及其中与所述远端存储系统同步所述改变包括将所述文件系统元数据提供给所述远端存储系统,以用于更新在所述远端存储系统上存在的所述文件系统对象的对应的固有文件系统元数据。
3.根据权利要求1所述的方法,还包括:
在客户端处与请求用于在所述本地文件系统的文件系统名称空间内的文件系统对象的元数据的导航应用进行交互;以及
使用被存储在所述本地文件系统上的占位符来提供用于牵涉到在所述文件系统名称空间内的文件系统对象的导航请求的元数据,在本地文件系统上的所述文件系统对象缺乏在所述远端存储系统上可得到的内容。
4.根据权利要求1所述的方法,还包括:
创建用于所述本地文件系统的名称空间的文件系统对象的占位符,对于所述文件系统对象,内容没有全部被存储在所述本地文件系统上;
从所述远端存储系统下载并存储用于所述占位符的元数据,以使得所述本地文件系统的所述名称空间已经本地存储用于由所述名称空间指示的每个文件系统对象的元数据;以及
从所述远端存储系统获得用于所述占位符中的一个或多个占位符中的每个占位符的缩略图数据,并且把每个缩略图数据存储在对应的占位符中,所述缩略图数据指示可以从其获得对应于缩略图图像的数据的服务。
5.根据权利要求1所述的方法,其中更新所述本地文件系统的文件系统数据结构以指示对所述文件系统对象执行的操作包括:如果所述操作是移动、删除、恢复、创建或复制操作,则更新所述本地文件系统的名称空间;以及其中与所述远端存储系统同步所述改变包括:按照所述本地文件系统的被更新的所述名称空间来所述更新远端存储系统的所述名称空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380076151.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于上下文感知的重复数据删除的方法和装置
- 下一篇:应用上下文转移框架和协议