[发明专利]用于终端用户规则逻辑的定义和执行的规则框架有效
申请号: | 200480012009.9 | 申请日: | 2004-07-30 |
公开(公告)号: | CN101410824A | 公开(公告)日: | 2009-04-15 |
发明(设计)人: | P·瑟沙德瑞;H·奈特;R·H·格伯;S·E·多西科;V·H·柯利 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F7/00;G06N5/02;G06F9/44 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 终端 用户 规则 逻辑 定义 执行 框架 | ||
1.一种方便了数据管理的系统,其特征在于,包括:
监视组件,跟踪与数据相关的项;和
规则评价组件,使用与被跟踪的项相关的元数据,以方便项的子集的自动处 理;
一个或多个触发器组件,按照触发器逻辑将项和项的集合动态地设定为活动 的;
约束组件,在项内施加约束逻辑;
判定组件,标识数据内的一个或多个判定点并在一个或多个判定点处启动应 用程序客户化逻辑。
2.如权利要求1所述的系统,其特征在于,进一步包括用于定义系统中的虚 拟集合和项的基于内容的逻辑。
3.如权利要求1所述的系统,其特征在于,所述规则评价组件方便了自动化 操作数据的规则的输出。
4.如权利要求1所述的系统,其特征在于,所述规则评价组件方便了包括自 动导出的条件的规则的输出。
5.如权利要求1所述的系统,其特征在于,所述规则评价组件方便了包括明 确指定的条件的规则的输出。
6.如权利要求1所述的系统,其特征在于,所述规则评价组件方便了包括作 为自变量的终端用户输入的规则的输出。
7.如权利要求3-6中任一权利要求所述的系统,其特征在于,进一步包括解 决组件,它解决所述规则间的冲突。
8.如权利要求7所述的系统,其特征在于,解决组件通过终端用户规则优先 级和预先定义的解决策略中的至少一个来解决规则冲突。
9.一种用于管理文件系统的基于规则的系统,其特征在于,包含:
监视组件,使用终端用户创建的一个或多个规则来跟踪与文件系统的数据相 关的项;和
规则组件,处理与被跟踪的项相关的、方便了数据的自动处理的规则;
一个或多个触发器组件,按照触发器逻辑将项和项的集合动态地设定为活动 的;
约束组件,在项内施加约束逻辑;
判定组件,标识数据内的一个或多个判定点并在一个或多个判定点处启动应 用程序客户化逻辑。
10.如权利要求9所述的系统,其特征在于,所述终端用户使用规则从其他 项定义虚拟集合和项。
11.如权利要求9所述的系统,其特征在于,其中所述一个或多个触发器组 件是同步或异步的。
12.如权利要求9所述的系统,其特征在于,所述规则包括自动导出的条件 和明确指定的条件。
13.如权利要求9所述的系统,其特征在于,所述规则包括作为自变量的终 端用户输入。
14.如权利要求9所述的系统,其特征在于,进一步包含解决组件,它通过 使用终端用户规则优先级和预先定义的解决策略中的至少一个来解决多个规则间 的冲突。
15.一种方便了数据管理的方法,该方法包括:
跟踪与该数据相关的项;以及
提供与被跟踪的项相关的元数据以方便项的子集的自动处理;
按照触发器逻辑将项和项的集合动态地设定为活动的;
在项内施加约束逻辑;
标识数据内的一个或多个判定点;以及
在一个或多个判定点处启动应用程序客户化逻辑。
16.如权利要求15所述的方法,其特征在于,进一步包含使用基于内容的逻 辑来定义系统内的虚拟集合和项。
17.如权利要求15所述的方法,其特征在于,进一步包含输出方便数据的自 动化操作的一个或多个规则。
18.如权利要求15所述的方法,其特征在于,进一步包含输出包括自动导出 的条件和明确规定的条件的规则。
19.如权利要求15所述的方法,其特征在于,进一步包含输出包括作为自变 量的终端用户的输入的规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200480012009.9/1.html,转载请声明来源钻瓜专利网。