Content management via configuration set relationships in a content management system
First Claim
Patent Images
1. A method of managing documents in a content management system (CMS), the method comprising:
- receiving a request to create a document of a specified document type;
prompting a user to specify one or more attributes associated with the document;
based on the specified attributes and the specified document type, selecting a configuration set for the document, wherein the configuration set specifies one or more configuration files that include content for managing the document;
determining whether the selected configuration set has a planned obsolescence, and upon determining that the selected configuration set has a planned obsolescence, warning the user of the planned obsolescence;
generating the requested document by;
generating a root document including references to one or more child documents,selecting a configuration set for each of the one or more child documents, andbinding the root document to the configuration set selected for each of the one or more child documents, wherein the root document remains independent from the one or more child documents; and
binding the document to the selected configuration set.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system, and article of manufacture for a content management system (CMS) to bind a data object (typically, an XML document) to an associated configuration set (or sets) are disclosed. The configuration set may reference a set of configuration files such as XML schemas/DTDs, style sheets, CMS processing rules, and the like. The CMS may store bindings between a data object and a given configuration set in a CMS repository.
21 Citations
20 Claims
-
1. A method of managing documents in a content management system (CMS), the method comprising:
-
receiving a request to create a document of a specified document type; prompting a user to specify one or more attributes associated with the document; based on the specified attributes and the specified document type, selecting a configuration set for the document, wherein the configuration set specifies one or more configuration files that include content for managing the document; determining whether the selected configuration set has a planned obsolescence, and upon determining that the selected configuration set has a planned obsolescence, warning the user of the planned obsolescence; generating the requested document by; generating a root document including references to one or more child documents, selecting a configuration set for each of the one or more child documents, and binding the root document to the configuration set selected for each of the one or more child documents, wherein the root document remains independent from the one or more child documents; and binding the document to the selected configuration set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium containing a program which, when executed, performs an operation for managing documents in a content management system (CMS), the operation comprising:
-
receiving a request to create a document of a specified document type; prompting a user to specify one or more attributes associated with the document; based on the specified attributes and the specified document type, selecting a configuration set for the document, wherein the configuration set specifies one or more configuration files that include content for managing the document; determining whether the selected configuration set has a planned obsolescence, and upon determining that the selected configuration set has a planned obsolescence, warning the user of the planned obsolescence; generating the requested document by; generating a root document including references to one or more child documents, selecting a configuration set for each of the one or more child documents, and binding the root document to the configuration set selected for each of the one or more child documents, wherein the root document remains independent from the one or more child documents; and binding the document to the selected configuration set. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor; and a memory including a content management system (CMS) configured to perform a method for managing documents in a content management system, the method comprising; receiving a request to create a document of a specified document type; prompting a user to specify one or more attributes associated with the document; based on the specified attributes and the specified document type, selecting a configuration set for the document, wherein the configuration set specifies one or more configuration files that include content for managing the document; determining whether the selected configuration set has a planned obsolescence, and upon determining that the selected configuration set has a planned obsolescence, warning the user of the planned obsolescence; generating the requested document by; generating a root document including references to one or more child documents, selecting a configuration set for each of the one or more child documents, and binding the root document to the configuration set selected for each of the one or more child documents, wherein the root document remains independent from the one or more child documents; and binding the document to the selected configuration set. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification