Data model and schema evolution
    1.
    发明授权
    Data model and schema evolution 有权
    数据模型和模式演进

    公开(公告)号:US07634515B2

    公开(公告)日:2009-12-15

    申请号:US11128893

    申请日:2005-05-13

    IPC分类号: G06F12/00 G06F17/30

    摘要: Systems and methodologies that facilitate evolving a data model via a combination of an explicit logical model definition, logical model changes, functional units, an explicit/implicit physical model and physical model changes, to derive a data model transformation are presented. Such an arrangement can provide for a rich set of transformations, which can be automatically applied to a data model instantiation. The subject invention facilitates leveraging a common set of code in data model instantiation evolution, by defining the set of transformations across an arbitrary data model.

    摘要翻译: 提出了通过显式逻辑模型定义,逻辑模型变化,功能单元,显式/隐式物理模型和物理模型变化的组合来促进数据模型演进以导出数据模型变换的系统和方法。 这种安排可以提供丰富的转换,可以自动应用于数据模型实例化。 本发明通过在任意数据模型中定义转换集合来促进在数据模型实例化演进中利用一组共同的代码。

    PROGRAMMABLE LOGIC AND CONSTRAINTS FOR A DYNAMICALLY TYPED STORAGE SYSTEM
    2.
    发明申请
    PROGRAMMABLE LOGIC AND CONSTRAINTS FOR A DYNAMICALLY TYPED STORAGE SYSTEM 有权
    用于动态类型存储系统的可编程逻辑和约束

    公开(公告)号:US20080120332A1

    公开(公告)日:2008-05-22

    申请号:US11562438

    申请日:2006-11-22

    IPC分类号: G06F17/30

    CPC分类号: G06F9/4493 G06F8/437

    摘要: Embodiments define a set of rules such that a type designer can express as part of a type's definition whether the type has extended the logic and/or constraints of its ancestral types in such a way that applications written against that ancestral type will continue to function correctly. Nonconformity can also be indicated and an embodiment can enforce limitations on a set of operations that can be performed on such instances when treated as their ancestral types. Applications can use standard interfaces to discover from embodiments whether such limitations can be in force for a particular instance and provide a user experience that accounts for those limitations. Embodiments can also provide mechanisms to enable type designers to limit a degree of extensibility for both types and/or Items.

    摘要翻译: 实施例定义了一组规则,使得类型设计者可以表达为类型定义的一部分,无论该类型是否扩展了其祖先类型的逻辑和/或约束,使得针对该祖先类型编写的应用将继续正常运行 。 也可以指示不合格,并且实施例可以对被处理为其祖先类型的这些实例上可执行的一组操作施加限制。 应用程序可以使用标准接口来从实施例中发现这样的限制对于特定实例是否有效,并且提供考虑到这些限制的用户体验。 实施例还可以提供使类型设计者能够限制类型和/或项目的可扩展性程度的机制。

    Schema signing and just-in-time installation
    3.
    发明授权
    Schema signing and just-in-time installation 有权
    模式签名和即时安装

    公开(公告)号:US07788227B1

    公开(公告)日:2010-08-31

    申请号:US11367212

    申请日:2006-03-03

    IPC分类号: G06F7/00 G06F17/00 G06F15/16

    CPC分类号: G06F9/541

    摘要: A system and/or methodology that enables schema motion and “just-in-time” installation thereof. Aspects of the invention employ signing technology to facilitate secure definition of schema data. These public key technologies can also be employed to facilitate verification of the document (e.g., schema) received at a destination.

    摘要翻译: 允许模式运动和“即时”安装的系统和/或方法。 本发明的方面采用签名技术来促进模式数据的安全定义。 也可以采用这些公开密钥技术来促进在目的地接收的文档(例如,模式)的验证。

    Secure schema identifier generation
    4.
    发明授权
    Secure schema identifier generation 有权
    安全模式标识符生成

    公开(公告)号:US07885945B2

    公开(公告)日:2011-02-08

    申请号:US11287529

    申请日:2005-11-23

    IPC分类号: G06F17/30

    CPC分类号: G06F21/6236 H04L9/0866

    摘要: A system that generates a unique identifier that employs a public key of a cryptographic key pair as a contribution to a name for an attribute associated with a schema. Additionally, a hash over the relevant entity name, version, and culture can be employed to automatically produce the remaining portion of the unique identifier. The innovation can ensure that the unique identifiers used by a schema are mathematically related to a public key in a way that can not be spoofed by malicious agents. To this end, unique identifiers can be computed at installation time by combining the n-bytes of the public key (or a hash, e.g., SHA1, of the public key) with the first n-bytes of another entity-specific hash (e.g., SHA1) computed with respect to specific attributes.

    摘要翻译: 生成使用加密密钥对的公钥的唯一标识符作为与模式相关联的属性的名称的贡献的系统。 另外,可以使用相关实体名称,版本和文化上的散列来自动产生唯一标识符的剩余部分。 该创新可以确保模式所使用的唯一标识符以数学方式与公共密钥相关,不能被恶意代理人欺骗。 为此,可以在安装时通过将公共密钥的n字节(或公共密钥的哈希,例如,SHA1)与另一实体特定哈希的第一个n字节组合来计算唯一标识符(例如, ,SHA1)相对于特定属性计算。

    Schema packaging, distribution and availability
    5.
    发明授权
    Schema packaging, distribution and availability 有权
    模式包装,分发和可用性

    公开(公告)号:US07433888B2

    公开(公告)日:2008-10-07

    申请号:US11287076

    申请日:2005-11-23

    IPC分类号: G06F7/00 H04L9/00

    摘要: A system and/or methodology that enables schema packaging, distribution and availability. Aspects of the invention employ signing technology to facilitate secure definition of a schema package. The system and/or methodology can also include the schema package as a resource in a client-side assembly thereby guaranteeing that exactly the same infrastructure used to discover the assembly will be leverageable in discovery of the schema package(s). Other aspects can include the schema package as a satellite assemble or as a separate file. In these scenarios, the invention can facilitate constructing and distributing the schema package and information necessary to enable the client to interact with the store with regard to uninstalled schemas.

    摘要翻译: 支持模式打包,分发和可用性的系统和/或方法。 本发明的方面采用签名技术来促进模式包的安全定义。 系统和/或方法还可以将模式包作为客户端组件中的资源,从而保证用于发现组件的完全相同的基础架构在发现模式包时是可以利用的。 其他方面可以包括作为卫星组合的模式包或作为单独的文件。 在这些情况下,本发明可以有助于构建和分发模式包和信息,以使客户端能够针对卸载的模式与商店进行交互。

    Programmable logic and constraints for a dynamically typed storage system
    6.
    发明授权
    Programmable logic and constraints for a dynamically typed storage system 有权
    动态类型存储系统的可编程逻辑和约束

    公开(公告)号:US07801926B2

    公开(公告)日:2010-09-21

    申请号:US11562438

    申请日:2006-11-22

    IPC分类号: G06F7/00 G06F17/00 G06F17/20

    CPC分类号: G06F9/4493 G06F8/437

    摘要: Embodiments define a set of rules such that a type designer can express as part of a type's definition whether the type has extended the logic and/or constraints of its ancestral types in such a way that applications written against that ancestral type will continue to function correctly. Nonconformity can also be indicated and an embodiment can enforce limitations on a set of operations that can be performed on such instances when treated as their ancestral types. Applications can use standard interfaces to discover from embodiments whether such limitations can be in force for a particular instance and provide a user experience that accounts for those limitations. Embodiments can also provide mechanisms to enable type designers to limit a degree of extensibility for both types and/or Items.

    摘要翻译: 实施例定义了一组规则,使得类型设计者可以表达为类型定义的一部分,无论该类型是否扩展了其祖先类型的逻辑和/或约束,使得针对该祖先类型编写的应用将继续正常运行 。 也可以指示不合格,并且实施例可以对被处理为其祖先类型的这些实例上可执行的一组操作施加限制。 应用程序可以使用标准接口来从实施例中发现这样的限制对于特定实例是否有效,并且提供考虑到这些限制的用户体验。 实施例还可以提供使类型设计者能够限制类型和/或项目的可扩展性程度的机制。

    FAILURE NOTIFICATION IN RENDEZVOUS FEDERATION
    7.
    发明申请
    FAILURE NOTIFICATION IN RENDEZVOUS FEDERATION 有权
    RENDEZVOUS联合会的失败通知

    公开(公告)号:US20100107002A1

    公开(公告)日:2010-04-29

    申请号:US12430258

    申请日:2009-04-27

    IPC分类号: G06F11/20 G06F11/07

    CPC分类号: G06F11/2025 H04L41/0659

    摘要: Systems and methods that supply a global knowledge on what nodes are available in the system, via employing routing tokens that are analyzed by a centralized management component to infer status for the nodes. When nodes fail, the routing tokens associated therewith are acquired by neighboring nodes, and the global knowledge updated. Moreover, upon inferring a failed or down status for a node, a challenge can be sent to a node reporting such failure to verify actual failure(s).

    摘要翻译: 通过采用由集中管理组件分析的路由令牌来推断节点的状态,为系统中可用的节点提供全球知识的系统和方法。 当节点出现故障时,与其相关联的路由令牌由相邻节点获取,并且全局知识更新。 此外,在推断节点的故障或失败状态时,可以向报告此类故障的节点发送质询以验证实际故障。

    Mapping of a file system model to a database object
    8.
    发明授权
    Mapping of a file system model to a database object 有权
    将文件系统模型映射到数据库对象

    公开(公告)号:US07478102B2

    公开(公告)日:2009-01-13

    申请号:US11091079

    申请日:2005-03-28

    IPC分类号: G06F17/00

    摘要: The subject invention provides a system and/or a method that facilitates mapping a data base model to a database object. A type storage system can utilize a storage mapping of a file storage data model. The mapping can describe the database object created based at least in part upon a schema and how instances of the type described in the schema are stored and/or accessed. Furthermore, a query can be provided to find at least one of an item, a document, and/or a contact that satisfy at least one criterion. The type storage system can receive data, wherein the data is at least one of a schema, a data model, a type, a query, and query criteria via an interface to provide the storing and querying. Additionally, the type storage system can generate a view that exposes at least one instance of the type.

    摘要翻译: 本发明提供了一种有助于将数据库模型映射到数据库对象的系统和/或方法。 类型存储系统可以利用文件存储数据模型的存储映射。 该映射可以描述至少部分地基于模式创建的数据库对象,以及如何存储和/或访问在模式中描述的类型的实例。 此外,可以提供查询以找到满足至少一个标准的项目,文档和/或联系人中的至少一个。 类型存储系统可以接收数据,其中数据是经由界面提供存储和查询的模式,数据模型,类型,查询和查询准则中的至少一个。 另外,类型存储系统可以生成暴露至少一个类型实例的视图。

    Failure notification in rendezvous federation
    9.
    发明授权
    Failure notification in rendezvous federation 有权
    会合联盟失败通知

    公开(公告)号:US07934118B2

    公开(公告)日:2011-04-26

    申请号:US12430258

    申请日:2009-04-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2025 H04L41/0659

    摘要: Systems and methods that supply a global knowledge on what nodes are available in the system, via employing routing tokens that are analyzed by a centralized management component to infer status for the nodes. When nodes fail, the routing tokens associated therewith are acquired by neighboring nodes, and the global knowledge updated. Moreover, upon inferring a failed or down status for a node, a challenge can be sent to a node reporting such failure to verify actual failure(s).

    摘要翻译: 通过采用由集中管理组件分析的路由令牌来推断节点的状态,为系统中可用的节点提供全球知识的系统和方法。 当节点出现故障时,与其相关联的路由令牌由相邻节点获取,并且全局知识更新。 此外,在推断节点的故障或失败状态时,可以向报告此类故障的节点发送质询以验证实际故障。

    Relational lockdown for an item store
    10.
    发明申请
    Relational lockdown for an item store 有权
    物品商店的关系锁定

    公开(公告)号:US20080021901A1

    公开(公告)日:2008-01-24

    申请号:US11490410

    申请日:2006-07-19

    IPC分类号: G06F17/30

    摘要: Various mechanisms are provided for the lockdown of an item store. For example, a method is provided that comprises of disabling access to a relational engine for a set of users associated with a filing system utilizing the relational engine to manipulate data in an item store. Following such disabling of access, an exception is created by allowing access to the relational engine for users of the filing system based on a set of privileges the users have been assigned. The disabling of access can be accomplished by removing system users from ownership roles, and the allowing of access can be accomplished by providing certificates to users that have associated set of privileges granted to the users.

    摘要翻译: 提供了用于物品存储的锁定的各种机制。 例如,提供了一种方法,其包括禁用对与关联引擎相关联的一组用户的关系引擎的访问,利用关系引擎来操纵项目存储中的数据。 在这种禁用访问之后,通过允许基于用户被分配的一组特权访问归档系统的用户来创建异常。 访问禁用可以通过将系统用户从所有权角色中删除来实现,并且允许访问可以通过向具有授予用户的相关权限集的用户提供证书来实现。