×

Method and system for morphing object types in enterprise content management systems

  • US 10,108,914 B2
  • Filed: 05/31/2017
  • Issued: 10/23/2018
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for morphing object types in enterprise content management systems, the system comprising:

  • at least one processor;

    a non-transitory computer readable medium storing a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to;

    create a text properties file that maps properties associated with a first object type to properties associated with a second object type, the first object type being different than the second object type;

    query an enterprise content management database for a plurality of objects of the first object type by executing a remote procedure call to the enterprise content management database to directly interact with the enterprise content management database at a level of the enterprise content management database among several levels of an enterprise content management system;

    retrieve the plurality of objects of the first object type from the enterprise content management database, wherein the properties associated with the first object type have been mapped to the properties associated with the second object type in the text properties file;

    store the retrieved plurality of objects in a staging database;

    delete the plurality of objects of the first object type from the enterprise content management database in response to the retrieved plurality of objects being stored in the staging database;

    create at least one property table in the enterprise content management database for the second object type;

    migrate the plurality of objects of the first object type from the staging database to the at least one property table created in the enterprise content management database for the second object type based on the mapping of the first object type with the second object type in the text properties file wherein the plurality of objects of the first object type are stored as objects of the second object type in the at least one property table; and

    selectively retain only a portion of metadata of objects of the plurality of objects whose object type is changed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×