EXTERNAL METADATA ACQUISITION AND SYNCHRONIZATION IN A CONTENT MANAGEMENT SYSTEM
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor;
a memory coupled to the at least one processor; and
a content management system residing in the memory and executed by the at least one processor, the content management system comprising;
an external metadata acquisition mechanism that retrieves metadata for a specified document type in the content management system from a data source external to the content management system.
1 Assignment
0 Petitions
Accused Products
Abstract
A content management system (CMS) allows a CMS administrator to access data from an external source, such as a web page, and to correlate the external data with an attribute for a document type. When a user authors a document of that type in the CMS, the user may select from a picklist that includes values retrieved from the external data source. A metadata acquisition policy associated with the attribute may specify one or more criteria for determining if and when changes to the external data source should be automatically reflected in the attribute, and if notifications of changes to the external data should be provided to a CMS administrator.
39 Citations
20 Claims
-
1. An apparatus comprising:
-
at least one processor; a memory coupled to the at least one processor; and a content management system residing in the memory and executed by the at least one processor, the content management system comprising; an external metadata acquisition mechanism that retrieves metadata for a specified document type in the content management system from a data source external to the content management system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for defining an attribute for a document of a specified document type in a content management system, the method comprising the steps of:
-
(A) identifying at least one element in a data source external to the content management system as corresponding to the attribute; (B) retrieving a value for the attribute from the external data source; and (C) assigning the value to the attribute in the document. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for defining metadata for an attribute in a document of a specified document type in a content management system, the method comprising the steps of:
-
(A) allowing an administrator to identify at least one element in a data source external to the content management system as corresponding to the attribute; (B) retrieving at least one value for the attribute from at least one element in the external data source; (C) populating a list of possible values for the attribute with the at least one value; (D) allowing a user to select from the list of possible values a value for the attribute; (E) reading a metadata acquisition policy corresponding to the attribute that specifies that changes to at least one value in the external data source should be automatically reflected in corresponding documents in the content management system; (F) periodically checking the at least one value in the external data source for changes; and (G) when a change in the at least one value is found in step (F), automatically updating the attribute in at least one document of the specified document type to reflect the change in the at least one value.
-
-
15. An article of manufacture comprising:
-
(A) a content management system comprising; an external metadata acquisition mechanism that retrieves metadata for a specified document type in the content management system from a data source external to the content management system; and (B) computer-readable media bearing the content management system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification