-
公开(公告)号:CN1773509B
公开(公告)日:2010-12-22
申请号:CN200510124811.3
申请日:2005-11-14
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F17/30091
Abstract: 本发明描述了不将项的生存周期与该项在文件系统组织结构中的内容合并的文件系统。另外,该文件系统的组织结构不限于目录树,而是可以使用任何有向无环图(DAG)。一旦存储到文件系统中,项将被维护,直到由文件系统的客户机肯定地删除,而不论该项是否是DAG的一部分。项可以被放置在文件区域中,文件区域是客户机用来控制项生存周期以及将项组织进用户选择的任何DAG结构的概念上的工作空间。项可以并发地存储在多个DAG中,且每一文件区域可以含有一个或多个独立的DAG。项在DAG中的位置也可以用于管理诸如名字空间、安全性、保密性和读/写属性等文件属性。
-
公开(公告)号:CN1786951A
公开(公告)日:2006-06-14
申请号:CN200510118893.0
申请日:2005-11-07
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F17/3012
Abstract: 描述了不需要唯一项名字或任何项名字的文件系统。如果项具有歧义名字,则文件系统执行消除歧义过程,以向客户(用户或应用程序)提供概念上唯一的名字,包括完全限定路径。该文件系统提供各可用特征,使该文件系统保持与遗留应用程序和系统的兼容性,并通过使用诸如小整数或字母字符的消歧义字符,来消除具有相同名字的两个项的歧义。
-
公开(公告)号:CN1508736A
公开(公告)日:2004-06-30
申请号:CN03130759.0
申请日:2003-05-12
Applicant: 微软公司
IPC: G06F17/60
CPC classification number: G06Q10/10 , Y10S707/99931
Abstract: 一个大纲通过他们相应的联系信息和其他相关特性来定义人、组和组织。大纲通过个人数据、名称数据、位置数据和电子地址数据来定义一个人。一个组由组成员数据和电子地址数据来定义。一个组织由位置数据和电子地址数据来定义。大纲同时定义角色占有来相互关联不同的联系人。角色占有由可能包含雇员数据、团队成员数据、组成员数据、家庭数据、客户或公司数据,以及其他类型可以用来连接两个或多个联系人的数据的角色占有数据来定义。通过基于角色占有来相互关联联系人,大纲能够提供对一个或多个数据库丰富的查询来获取需要的联系信息。
-
公开(公告)号:CN100570549C
公开(公告)日:2009-12-16
申请号:CN03826943.0
申请日:2003-08-21
Applicant: 微软公司
Inventor: A·K·诺瑞 , S·阿加瓦尔 , J·P·汤普森 , P·赛尔斯 , D·G·坎普贝尔 , S·F·特瑞克 , K·卡梅伦 , W·R·史密斯 , D·A·沙吉布 , N·H·巴卢 , S·P·阿查里雅 , B·S·拉曼 , P·M·司皮洛
CPC classification number: G06F17/30604 , G06F17/30067 , G06F17/30607
Abstract: 本发明的各实施例针对包括项目、元素和关系的数据存储(302)。项目是数据存储(302)中的数据存储单元,且还包括所述元素和所述关系。元素是包括一个或多个字段的类型的实例。关系是至少两个项目之间的链接。数据存储(302)还包括定义一组核心项目的核心模式(340),硬件/软件接口系统理解该组核心项目且可以使用预定的和可预测的方式直接处理该组核心项目。核心项目是从公共单个基础项目导出的,该基础项目是基础模式中的基本项目。
-
公开(公告)号:CN1742271A
公开(公告)日:2006-03-01
申请号:CN200480001354.2
申请日:2004-07-27
Applicant: 微软公司
CPC classification number: G06F17/30067 , Y10S707/99942 , Y10S707/99943 , Y10S707/99945
Abstract: 提供了一种方法和系统,其中静态列表便于数据项的与其存储单元无关且对用户有意义的任意分组。静态列表是由一根项所定义的一组项、一方向、以及与该方向上根项的条目关系。静态列表还定义列表中每个条目关系需要具有的属性。动词被提供来管理静态列表。动词是可在静态列表中项上执行的动作,并包括移动、拷贝、添加、移除、以及删除等等。视图被提供以指定用于从静态列表中显示数据的特征,包括可见性、顺序、以及格式化等等。
-
公开(公告)号:CN1871598B
公开(公告)日:2014-10-15
申请号:CN200480001833.4
申请日:2004-07-29
Applicant: 微软公司
Inventor: B·德米洛斯基 , R·T·维特尼 , P·J·汤普森 , A·K·诺日 , S·阿加瓦尔 , P·塞里斯 , D·G·坎普贝尔 , F·S·特瑞克 , K·卡梅龙 , W·R·史密斯 , D·A·沙基比 , N·H·巴卢 , S·P·阿查里雅 , B·S·拉曼 , P·M·施皮罗
IPC: G06F17/30
CPC classification number: G06F17/30595 , G06F9/4492 , G06F17/30174 , Y10S707/99942 , Y10S707/99943 , Y10S707/99944
Abstract: 通过用由硬件/软件接口系统实施的模式描述的复杂结构、行为和操作模型化真实世界应用对象,本发明的各种实施例通过使用“扩展”来扩展项目(和项目类型)提供丰富的子类型化功能,扩展为已经存在的项目类型结构提供附加的数据结构(属性、关系等)。扩展是强类型化实例,不能独立于项目或嵌套元素存在且必须附加于项目或嵌套元素。扩展还要通过允许类型实例的重叠(例如,一个文档可是“合法文档”,也可以是“安全文档”)来解决“多重类型化”问题。
-
公开(公告)号:CN100498777C
公开(公告)日:2009-06-10
申请号:CN200510127173.0
申请日:2005-11-15
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F16/13
Abstract: 提供允许在有向无环图(DAG)中组织项的电子文件系统组织结构。尽管项可以如在树结构中那样被分层组织,项也可以有多个直接父项。电子文件系统还可以访问多个不同的存储。另外,讨论了用于当跨不同存储处理和重新组织项时管理项的技术。例如,讨论了用于管理拥有全部处于同一第一存储中的多个直接父项的项的技术,其中该项被移动或复制到第二不同存储。这些技术中的某一些可以更紧密地匹配用户的意图和/或从用户的观点具有可预测的结果。通过这样做,在一个组织上执行的动作不会以未预料到的或非预期的方式来影响其它组织。
-
公开(公告)号:CN100369035C
公开(公告)日:2008-02-13
申请号:CN200480001354.2
申请日:2004-07-27
Applicant: 微软公司
CPC classification number: G06F17/30067 , Y10S707/99942 , Y10S707/99943 , Y10S707/99945
Abstract: 提供了一种方法和系统,其中静态列表便于数据项的与其存储单元无关且对用户有意义的任意分组。静态列表是由一根项所定义的一组项、一方向、以及与该方向上根项的条目关系。静态列表还定义列表中每个条目关系需要具有的属性。动词被提供来管理静态列表。动词是可在静态列表中项上执行的动作,并包括移动、拷贝、添加、移除、以及删除等等。视图被提供以指定用于从静态列表中显示数据的特征,包括可见性、顺序、以及格式化等等。
-
公开(公告)号:CN1773509A
公开(公告)日:2006-05-17
申请号:CN200510124811.3
申请日:2005-11-14
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F17/30091
Abstract: 本发明描述了不将项的生存周期与该项在文件系统组织结构中的内容合并的文件系统。另外,该文件系统的组织结构不限于目录树,而是可以使用任何有向无环图(DAG)。一旦存储到文件系统中,项将被维护,直到由文件系统的客户机肯定地删除,而不论该项是否是DAG的一部分。项可以被放置在文件区域中,文件区域是客户机用来控制项生存周期以及将项组织进用户选择的任何DAG结构的概念上的工作空间。项可以并发地存储在多个DAG中,且每一文件区域可以含有一个或多个独立的DAG。项在DAG中的位置也可以用于管理诸如名字空间、安全性、保密性和读/写属性等文件属性。
-
公开(公告)号:CN101095161A
公开(公告)日:2007-12-26
申请号:CN200480001396.6
申请日:2004-07-29
Applicant: 微软公司
IPC: G06Q99/00
Abstract: 按这样一种方法利用对应的联系人信息(140)来创建和存储(420)联系人,以便它们可以由应用程序从单一联系人存储器(100)中加以访问(430)和利用(440)。该联系人存储器(100)包含关于每个联系人的完整的联系人定义(140),以便这些应用程序中的每个应用程序可以从这些应用程序所要求的该联系人存储器那里获得(430)该适当格式的该适当的联系人信息。通过集中该联系人信息(140)的该存储,可允许该联系人存储器将这些应用程序作出的这些更改并入和传播到该联系人信息。还可以提供界面,以便使用该联系人信息(140)来启动通信(480),并且用于控制对这些应用程序可以访问什么联系人信息(140)。
-
-
-
-
-
-
-
-
-