Method for building up a content management system
First Claim
1. A method for a content management system, the content management system comprising at least a first vault in a server and a migration tool, the method comprising:
- receiving by the migration tool information on a metadata structure used in the first vault from the first vault, the metadata structure defining metadata for objects and relationships between said objects, wherein the objects relate to a first content management application;
generating an internal data model based on the received information on the metadata structure, wherein the internal data model is represented as objects having relationships therein between;
receiving by the migration tool a content packet from a second content management application, wherein the second content management application differs from the first content management application;
generating a replication packet comprising the content from the content packet, wherein the content from the content packet is converted into objects having relationships therein between according to the internal data model in a format used in the first content management application, wherein the conversion is performed by using a separate configuration file of Extensible Markup Language-format, said separate configuration file being stored in the generated replication packet;
storing the replication packet in the server; and
processing the replication packet to generate objects to the metadata structure of the first vault and to store the objects and their relationships to other objects virtually in the first vault to be used by the first content management application.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a content management system and a method therein. The content management system comprises at least a first vault in a server and a migration tool. The method comprises receiving by the migration tool a content packet from a third-party application; receiving by the migration tool information on a metadata structure used in the first vault; generating a replication packet by adapting content from the content packet according to the information on the metadata structure; storing the replication packet in the server; and replicating the objects in the replication packet to the first vault.
-
Citations
10 Claims
-
1. A method for a content management system, the content management system comprising at least a first vault in a server and a migration tool, the method comprising:
-
receiving by the migration tool information on a metadata structure used in the first vault from the first vault, the metadata structure defining metadata for objects and relationships between said objects, wherein the objects relate to a first content management application; generating an internal data model based on the received information on the metadata structure, wherein the internal data model is represented as objects having relationships therein between; receiving by the migration tool a content packet from a second content management application, wherein the second content management application differs from the first content management application; generating a replication packet comprising the content from the content packet, wherein the content from the content packet is converted into objects having relationships therein between according to the internal data model in a format used in the first content management application, wherein the conversion is performed by using a separate configuration file of Extensible Markup Language-format, said separate configuration file being stored in the generated replication packet; storing the replication packet in the server; and processing the replication packet to generate objects to the metadata structure of the first vault and to store the objects and their relationships to other objects virtually in the first vault to be used by the first content management application. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus comprising at least one processor, memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
-
receiving information on a metadata structure used in the first vault from the first vault, the metadata structure defining metadata for objects and relationships between said objects, wherein the objects relate to a first content management application; generating an internal data model based on the received information on the metadata structure, wherein the internal data model is represented as objects having relationships therein between; receiving a content packet from a second content management application, wherein the second content management application differs from the first content management application; generating a replication packet comprising the content from the content packet wherein the content from the content packet is converted into objects having relationships therein between according to the internal data model in a format used in the first content management application, wherein the conversion is performed by using a separate configuration file of Extensible Markup Language-format, said separate configuration file being stored in the generated replication packet; storing the replication packet in the server; and processing the replication packet to generate objects to the metadata structure of the first vault and to store the objects and their relationships to other objects virtually and with reference to other objects in the first vault to be used by the first content management application. - View Dependent Claims (6, 7)
-
-
8. A computer program product embodied on a non-transitory computer readable medium, comprising computer program code configured to, when executed on at least one processor, cause an apparatus or a system to:
-
receive information on a metadata structure used in the first vault from the first vault, the metadata structure defining metadata for objects and relationships between said objects, wherein the objects relate to a first content management application; generate an internal data model based on the received information on the metadata structure, wherein the internal data model is represented as objects having relationships therein between; receive a content packet from a second content management application, wherein the second content management application differs from the first content management application; generate a replication packet comprising content from the content packet wherein the content from the content packet is converted into objects having relationships therein between according to the internal data model in a format used in the first content management application, wherein the conversion is performed by using a separate configuration file of Extensible Markup Language-format, said separate configuration file being stored in the generated replication packet; store the replication packet in the server; and processing the replication packet to generate objects to the metadata structure of the first vault and to store the objects and their relationships to other objects virtually and with reference to other objects in the first vault to be used by the first content management application.
-
-
9. A content management system comprising a first vault in a server and a migration tool, the server comprising at least one processor and memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the system to perform at least the following:
-
receiving by the migration tool information on a metadata structure used in the first vault from the first vault, the metadata structure defining metadata for objects and relationships between said objects, wherein the objects relate to a first content management application; generating an internal data model based on the received information on the metadata structure, wherein the internal data model is represented as objects having relationships therein between; receiving by the migration tool a content packet form a second content management application, wherein the second content management application differs from the first content management application; generating a replication packet comprising content from the content packet wherein the content from the content packet is converted into objects having relationships therein between according to the internal data model in a format used in the first content management application, wherein the conversion is performed by using a separate configuration file of Extensible Markup Language-format, said separate configuration file being stored in the generated replication packet; storing the replication packet in the server; and processing the replication packet to generate objects to the metadata structure of the first vault according to the metadata structure and to store the objects and their relationships to other objects virtually and with reference to other objects in the first vault to be used by the first content management application. - View Dependent Claims (10)
-
Specification