System and method for providing link property types for content management
    1.
    发明授权
    System and method for providing link property types for content management 有权
    用于提供内容管理的链接属性类型的系统和方法

    公开(公告)号:US07917537B2

    公开(公告)日:2011-03-29

    申请号:US11438164

    申请日:2006-05-22

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30607

    摘要: In accordance with embodiments, there are provided mechanisms and methods for providing linked property types in a content management system. These mechanisms and methods for providing linked property types in a content management system can enable users to specify a new property definition type, which refers to another node instance in the content management system. By specifying a link property definition type on a type, the user can then relate a node instance of the modeled type (link source) to any other node instance (link target) in the system. For example, a user can create a type Article with property definitions such as title, body and authorLink. The authorLink property definition can be a link type property definition. Then the user could define an Author content type. When an instance of an Article is created (anArticle), the authorLink property associated with anArticle could refer to a node instance of an Author.

    摘要翻译: 根据实施例,提供了用于在内容管理系统中提供链接的属性类型的机制和方法。 用于在内容管理系统中提供链接的属性类型的这些机制和方法可以使用户能够指定新的属性定义类型,其引用内容管理系统中的另一个节点实例。 通过在类型上指定链接属性定义类型,用户可以将建模类型(链接源)的节点实例与系统中的任何其他节点实例(链接目标)相关联。 例如,用户可以创建一个带有属性定义的类型文章,如title,body和authorLink。 authorLink属性定义可以是链接类型属性定义。 然后用户可以定义作者内容类型。 当创建文章的实例(一个文章)时,与一个文章关联的authorLink属性可以引用作者的一个节点实例。

    System and method for providing nested types for content management
    2.
    发明授权
    System and method for providing nested types for content management 有权
    为内容管理提供嵌套类型的系统和方法

    公开(公告)号:US07818344B2

    公开(公告)日:2010-10-19

    申请号:US11438593

    申请日:2006-05-22

    IPC分类号: G06F17/30

    CPC分类号: G06F9/4492

    摘要: In accordance with embodiments, there are provided mechanisms and methods for providing nested variables in a content management system. These mechanisms and methods for providing nested variables in a content management system can enable users to model types that can be used within other type definitions. This differs from the Type Inheritance feature in that types that make use of the nested type feature do not extend their functionality but define a property definition having a value defined by all property definitions in the nested type. For example, user can create a type address with property definitions such as street, city, zip code, etc. The user can then create another type person that has property definitions such as “name” and home address and business address. The two address property definitions can be represented by the address type, each with the address type's property definitions. Embodiments may further provide the ability to have abstract types and link property types.

    摘要翻译: 根据实施例,提供了在内容管理系统中提供嵌套变量的机制和方法。 用于在内容管理系统中提供嵌套变量的这些机制和方法可以使用户能够对可在其他类型定义中使用的类型进行建模。 与类型继承功能不同,使用嵌套类型功能的类型不会扩展其功能,而是定义具有由嵌套类型中的所有属性定义定义的值的属性定义。 例如,用户可以创建具有属性定义的类型地址,例如街道,城市,邮政编码等。然后,用户可以创建具有属性定义的另一个类型的人,例如“姓名”,家庭住址和商家地址。 两个地址属性定义可以由地址类型表示,每个地址类型都具有地址类型的属性定义。 实施例还可以提供具有抽象类型和链接属性类型的能力。

    SYSTEM AND METHOD FOR PROVIDING SPI EXTENSIONS FOR CONTENT MANAGEMENT SYSTEM
    3.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING SPI EXTENSIONS FOR CONTENT MANAGEMENT SYSTEM 有权
    为内容管理系统提供SPI扩展的系统和方法

    公开(公告)号:US20110184929A1

    公开(公告)日:2011-07-28

    申请号:US13083332

    申请日:2011-04-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30893

    摘要: A virtual content repository (VCR) is a logical representation of one or more individual content repositories. The VCR uses a common Application Programming Interface (API) and a Service Provider Interface (SPI) to provide a single access point to one or more individual content repositories. The API describes how applications can interface with program logic and functionality provided by the content management system and the SPI describes how a content repository can be integrated into the VCR. A SPI adapter can be interposed between the at least one non-compliant repository in the VCR and the SPI. The SPI adapter can map a request to the non-compliant repository and provide content received from the non-compliant repository to originators of the requests.

    摘要翻译: 虚拟内容存储库(VCR)是一个或多个单独内容存储库的逻辑表示。 录像机使用通用的应用编程接口(API)和服务提供者接口(SPI)来向一个或多个单独的内容存储库提供单个接入点。 API描述了应用程序如何与内容管理系统提供的程序逻辑和功能接口,SPI描述了如何将内容存储库集成到VCR中。 SPI适配器可以插入在VCR中的至少一个非兼容存储库和SPI之间。 SPI适配器可以将请求映射到不符合规定的存储库,并将从非兼容存储库接收的内容提供给请求的发起者。

    System and method for providing SPI extensions for content management system
    5.
    发明授权
    System and method for providing SPI extensions for content management system 有权
    为内容管理系统提供SPI扩展的系统和方法

    公开(公告)号:US08316025B2

    公开(公告)日:2012-11-20

    申请号:US13083332

    申请日:2011-04-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30893

    摘要: A virtual content repository (VCR) is a logical representation of one or more individual content repositories. The VCR uses a common Application Programming Interface (API) and a Service Provider Interface (SPI) to provide a single access point to one or more individual content repositories. The API describes how applications can interface with program logic and functionality provided by the content management system and the SPI describes how a content repository can be integrated into the VCR. A SPI adapter can be interposed between the at least one non-compliant repository in the VCR and the SPI. The SPI adapter can map a request to the non-compliant repository and provide content received from the non-compliant repository to originators of the requests.

    摘要翻译: 虚拟内容存储库(VCR)是一个或多个单独内容存储库的逻辑表示。 录像机使用通用的应用编程接口(API)和服务提供者接口(SPI)来向一个或多个单独的内容存储库提供单个接入点。 API描述了应用程序如何与内容管理系统提供的程序逻辑和功能接口,SPI描述了如何将内容存储库集成到VCR中。 SPI适配器可以插入在VCR中的至少一个非兼容存储库和SPI之间。 SPI适配器可以将请求映射到不符合规定的存储库,并将从非兼容存储库接收的内容提供给请求的发起者。

    System and method for providing SPI extensions for content management system
    6.
    发明授权
    System and method for providing SPI extensions for content management system 有权
    为内容管理系统提供SPI扩展的系统和方法

    公开(公告)号:US07953734B2

    公开(公告)日:2011-05-31

    申请号:US11435163

    申请日:2006-05-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30893

    摘要: In accordance with embodiments, there are provided mechanisms and methods for providing extensions to a Service Provider Interface (SPI) in a content management system. These mechanisms and methods for providing extensions to a Service Provider Interface (SPI) in a content management system can enable embodiments to integrate one or more of a plurality of content repositories into a virtual content repository (VCR) by mapping requests to access content received via a common Application Programming Interface (API) to at least one JSR-170 compliant repository and at least one SPI compliant repository. The ability of embodiments to provide so integrate disparate content repositories can enable one or more of navigation, CRUD operations (create, read, update, delete), versioning, workflows, and searching operations to operate on a plurality of repositories as though the plurality of repositories were one repository.

    摘要翻译: 根据实施例,提供了用于向内容管理系统中的服务提供商接口(SPI)提供扩展的机制和方法。 用于向内容管理系统中的服务提供商接口(SPI)提供扩展的这些机制和方法可使实施例能够通过映射请求来将多个内容存储库中的一个或多个集成到虚拟内容存储库(VCR)中,以访问通过 一个通用的应用程序编程接口(API),至少符合一个符合JSR-170标准的存储库和至少一个SPI兼容存储库。 实施例提供如此集成不同内容存储库的能力可以实现导航,CRUD操作(创建,读取,更新,删除),版本控制,工作流和搜索操作中的一个或多个,以在多个存储库上操作,就像多个 存储库是一个存储库。

    Method and system for interacting with a virtual content repository
    7.
    发明授权
    Method and system for interacting with a virtual content repository 有权
    与虚拟内容存储库交互的方法和系统

    公开(公告)号:US07752205B2

    公开(公告)日:2010-07-06

    申请号:US11499114

    申请日:2006-08-04

    CPC分类号: G06F17/30011 G06F21/6236

    摘要: In accordance with embodiments, there are provided mechanisms and methods for providing content management security to federated content repositories in a content management system and for interacting with a virtual content repository. These mechanisms and methods can enable embodiments to provide secure access to repositories based upon policies defined at a federated repository level and to secure repository access at the federated level based upon policies defined for differing classes of users. These abilities of embodiments can enable users to create services and applications by integrating content from unsecured repositories.

    摘要翻译: 根据实施例,提供了用于向内容管理系统中的联合内容存储库提供内容管理安全性并用于与虚拟内容存储库交互的机制和方法。 这些机制和方法可以使得实施例能够基于在联合存储库级别定义的策略来提供对存储库的安全访问,并且基于为不同类别的用户定义的策略来在联合级别保护存储库访问。 实施例的这些能力可以使用户能够通过集成来自不安全存储库的内容来创建服务和应用程序。