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

    公开(公告)号:US20070083484A1

    公开(公告)日:2007-04-12

    申请号: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操作(创建,读取,更新,删除),版本控制,工作流和搜索操作中的一个或多个,以在多个存储库上操作,就像多个 存储库是一个存储库。

    System and method for using soft links to managed content
    3.
    发明申请
    System and method for using soft links to managed content 审中-公开
    使用软链接到托管内容的系统和方法

    公开(公告)号:US20070073638A1

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

    申请号:US11526942

    申请日:2006-09-26

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

    CPC分类号: G06F16/9024

    摘要: A system and method for using soft links to managed content is described, wherein data is stored within a content repository in the form of nodes arranged in a hierarchical structure. Soft links are created and associated with content nodes by having a reference pointer to a node that is resolved by the content repository. A soft link may be implemented as a skeleton node containing no actual storage data except to point to the actual content node. Nested soft links are also supported wherein a soft link may reference another soft link which can reference a node or yet another soft link. Checks for cyclical infinite loops can be performed. Soft links can be presented as pointers to regular content nodes to the users. This can enable users to arrange and customize data while saving on storage costs and preventing duplication of data.

    摘要翻译: 描述了将软链接用于托管内容的系统和方法,其中数据以分层结构排列的节点的形式存储在内容储存库内。 创建软链接并通过使用由内容存储库解析的节点的引用指针与内容节点相关联。 可以将软链接实现为除了指向实际内容节点之外不包含实际存储数据的骨架节点。 还支持嵌套软链路,其中软链路可以引用可引用节点或另一软链路的另一软链路。 可以执行循环无限循环的检查。 软链接可以作为指向用户的常规内容节点的指针来呈现。 这样可以让用户安排和定制数据,同时节省存储成本并防止重复数据。

    System and method for type inheritance for content management
    4.
    发明申请
    System and method for type inheritance for content management 审中-公开
    用于内容管理的类型继承的系统和方法

    公开(公告)号:US20070073784A1

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

    申请号:US11438202

    申请日:2006-05-22

    IPC分类号: G06F17/30

    CPC分类号: G06F16/256 G06F16/188

    摘要: In accordance with embodiments, there are provided mechanisms and methods for type inheritance in a content management system. These mechanisms and methods for type inheritance in a content management system can enable users to create types that extend from another type rather than create from scratch. The ability of embodiments to provide create types that extend from another type can enable a child type to automatically inherit one or more property definitions as defined in a parent type. For example, a user can create a type clothing with property definitions such as color, size, etc. The user can then create another type shirt, which “extends” the clothing type. Embodiments may further provide the ability to have abstract types, nested types and link property types.

    摘要翻译: 根据实施例,提供了内容管理系统中的类型继承的机制和方法。 这些内容管理系统中类型继承的机制和方法可以使用户能够创建从另一种类型扩展而不是从头创建的类型。 实施例提供从另一种类型延伸的创建类型的能力可以使得子类型能够自动地继承如父类型中定义的一个或多个属性定义。 例如,用户可以创建具有诸如颜色,尺寸等的属性定义的衣服类型。然后,用户可以创建另一种类型的衬衫,其“扩展”衣服类型。 实施例可进一步提供具有抽象类型,嵌套类型和链接属性类型的能力。

    System and method for providing federated events for content management systems
    5.
    发明申请
    System and method for providing federated events for content management systems 审中-公开
    为内容管理系统提供联合事件的系统和方法

    公开(公告)号:US20070073674A1

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

    申请号:US11527173

    申请日:2006-09-26

    IPC分类号: G06F17/30

    CPC分类号: G06F16/256

    摘要: A system and method for providing federated events to content management systems is described. A virtual content repository is provided that federates content from one or more underlying repositories and presents it to clients as though it were contained within one data store. The virtual content repository can include a plurality of nodes having binary property values and metadata properties. A federated event can be defined and associated with an operation in the virtual content repository. The operation can be any of create, read, update, delete, configure and other content operations. Event listeners can then be registered to receive the federated events upon an occurrence of the operation in the virtual content repository and can be further adapted to perform various programmatic functions upon receiving the event object. In this manner, federated events can provide improved system integration and maintenance for content operations across a multitude of underlying content repositories.

    摘要翻译: 描述了一种用于向内容管理系统提供联合事件的系统和方法。 提供了一个虚拟内容存储库,用于联合来自一个或多个底层存储库的内容,并将其呈现给客户端,就像它包含在一个数据存储中一样。 虚拟内容存储库可以包括具有二进制属性值和元数据属性的多个节点。 联合事件可以定义并与虚拟内容存储库中的操作相关联。 操作可以是任何创建,读取,更新,删除,配置和其他内容操作。 然后可以注册事件侦听器,以在虚拟内容存储库中发生操作时接收联合事件,并且可以进一步适于在接收到事件对象时执行各种编程功能。 以这种方式,联合事件可以为多个底层内容存储库中的内容操作提供改进的系统集成和维护。

    System and method for providing full-text searching of managed content
    6.
    发明申请
    System and method for providing full-text searching of managed content 审中-公开
    用于提供托管内容的全文搜索的系统和方法

    公开(公告)号:US20070073663A1

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

    申请号:US11526914

    申请日:2006-09-26

    IPC分类号: G06F17/30

    CPC分类号: G06F16/2455

    摘要: A system and method for providing full text searching of content within a content management system are disclosed. A repository can maintain content in a plurality of nodes of various content types that have binary as well as metadata properties. An abstracted application programming interface can be provided for constructing full text search queries based on the metadata and the binary properties of the various node types. The abstracted interface can allow a search engine to be replaced with another engine without altering the functionality of the virtual content repository. A search index can be generated by the search engine in order to enable faster querying of content. The search engine can also subscribe to a set of federated event listeners that provide notifications of various operations within the content repository to the search engine, such that the index can be appropriately maintained and updated by the search engine.

    摘要翻译: 公开了一种用于在内容管理系统内提供内容的全文搜索的系统和方法。 存储库可以维护具有二进制和元数据属性的各种内容类型的多个节点中的内容。 可以提供抽象的应用程序编程接口,用于基于元数据和各种节点类型的二进制属性构建全文搜索查询。 抽象的接口可以允许在不改变虚拟内容存储库的功能的情况下用另一引擎替换搜索引擎。 搜索引擎可以生成搜索索引,以便更快地查询内容。 搜索引擎还可以订阅一组联合事件监听器,其向搜索引擎提供内容存储库内的各种操作的通知,使得索引可以被搜索引擎适当地维护和更新。

    System and method for content management security
    7.
    发明申请
    System and method for content management security 审中-公开
    内容管理安全的系统和方法

    公开(公告)号:US20070073673A1

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

    申请号:US11499468

    申请日:2006-08-04

    IPC分类号: G06F17/30

    摘要: 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.

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

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

    公开(公告)号:US20070073661A1

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

    申请号: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 link property types for content management
    9.
    发明申请
    System and method for providing link property types for content management 有权
    用于提供内容管理的链接属性类型的系统和方法

    公开(公告)号:US20070073744A1

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

    申请号:US11438164

    申请日:2006-05-22

    IPC分类号: G06F7/00

    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 an SPI bridge for content management system
    10.
    发明申请
    System and method for providing an SPI bridge for content management system 审中-公开
    为内容管理系统提供SPI桥的系统和方法

    公开(公告)号:US20070073670A1

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

    申请号:US11473571

    申请日:2006-06-23

    IPC分类号: G06F17/30

    CPC分类号: G06F16/93

    摘要: In accordance with embodiments, there are provided mechanisms and methods for providing a Service Provider Interface (SPI) bridge for a content management system. These mechanisms and methods for providing a Service Provider Interface (SPI) bridge for a content management system can enable embodiments to integrate JSR-170 repositories that are not readily compliant with the Service Provider Interface (SPI) of the content management system (“non-compliant repository”) with other repositories to provide a virtual content repository (VCR). The ability of embodiments to so integrate non-compliant content repositories into a VCR can enable virtually any repository that exposes a JSR170 interface to be included into the VCR. Thus, the range of repository choices for customers can be expanded. Further, customers who are building interfaces to custom/homegrown repositories would feel more comfortable expending the effort to create repositories that employ a “standard” interface.

    摘要翻译: 根据实施例,提供了用于为内容管理系统提供服务提供商接口(SPI)网桥的机制和方法。 用于为内容管理系统提供服务提供商接口(SPI)桥接器的这些机制和方法可以使实施例能够集成不容易符合内容管理系统的服务提供商接口(SPI)的JSR-170存储库(“ 与其他存储库一起提供虚拟内容存储库(VCR)。 将不符合规定的内容存储库集成到VCR中的实施方式的能力几乎可以使公开JSR170接口的任何存储库能够被包括在VCR中。 因此,可以扩大客户的存储库选择范围。 此外,正在构建与自定义/本地存储库的接口的客户会感到更加舒适地花费了创建使用“标准”接口的存储库的工作。