[发明专利]云存储同步中基于策略的水合行为有效
申请号: | 201780057877.6 | 申请日: | 2017-09-13 |
公开(公告)号: | CN109716319B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | J·A·尼科尔斯;E·阿沃特 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178;G06F16/16;H04L67/1097;H04L67/1095 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 同步 基于 策略 水合 行为 | ||
1.一种在云存储同步中提供基于策略的水合行为的方法,所述方法包括:
接收将云存储文件同步到本地存储的请求;
确定适用于所述云存储文件的策略;
基于所确定的策略来确定是要重定向还是阻止对所述云存储文件的同步;以及
基于所确定的策略,避免所述云存储文件向所述本地存储的下载,其中,避免所述下载包括将所述云存储文件的所述同步重定向到对所述云存储文件的基于云的操作或阻止所述云存储文件的所述同步。
2.根据权利要求1所述的方法,其中,确定适用于所述云存储文件的策略包括:
从策略存储取回经组合的策略,其中,所述经组合的策略包括基本策略,以及组织策略和用户策略中的一者或两者。
3.根据权利要求2所述的方法,其中,所述基本策略包括至少一个可定制规则和至少一个不可定制规则。
4.根据权利要求2所述的方法,其中,所述组织策略包括定义针对用户限制的限制的至少一个规则。
5.根据权利要求1所述的方法,还包括:
在同步引擎处评估所确定的策略。
6.一种用于在云存储同步中提供基于策略的水合行为的计算设备,所述计算设备包括:
通信接口,所述通信接口被配置为:促进所述计算设备与云存储服务之间的通信;
被配置为存储指令的存储器;以及
耦合到所述存储器的一个或多个处理器,其中,所述一个或多个处理器结合存储在所述存储器中的所述指令被配置为:
接收将云存储文件同步到本地存储的请求;
从策略存储取回适用于所述云存储文件的经组合的策略,其中,所述经组合的策略包括组织策略和用户策略中的一者或两者以及基本策略;
评估所述经组合的策略;
基于所评估的策略来确定是要执行、重定向还是阻止对所述云存储文件的同步;以及
基于所评估的策略,将所述云存储文件同步到所述本地存储或者避免所述云存储文件向所述本地存储的下载,其中,避免所述下载包括将所述云存储文件的所述同步重定向到对所述云存储文件的基于云的操作或阻止所述云存储文件的所述同步。
7.根据权利要求6所述的计算设备,其中,所述一个或多个处理器被配置为通过以下操作来评估所述经组合的策略:
加载所述基本策略并在所述存储器中制作所述基本策略的副本;
加载所述用户策略;
遍历所述用户策略并且通过如果规则标识符与所述基本策略中的规则匹配就合并规则来检查所述用户策略内的每个规则;以及
如果所述规则标识符是新的,则将所述规则附加到所述存储器中的所述基本策略。
8.根据权利要求7所述的计算设备,其中,所述一个或多个处理器还被配置为通过以下操作来评估所述经组合的策略:
遍历所述存储器中的所述基本策略并通过如果所述云存储文件与规则不匹配就移至下一规则来评估每个规则,以及
如果所述云存储文件与规则匹配,则返回结果并停止评估规则。
9.根据权利要求6所述的计算设备,其中,所述一个或多个处理器还被配置为:
存储并评估与所述基本策略不同的内核策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780057877.6/1.html,转载请声明来源钻瓜专利网。