Content migration framework

US10114843B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10114843-B2
Application numberUS-201113292647-A
CountryUS
Kind codeB2
Filing dateNov 9, 2011
Priority dateNov 9, 2011
Publication dateOct 30, 2018
Grant dateOct 30, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure involves computer-implemented methods, software, and systems for supporting migration of unstructured data stored in enterprise content management systems. A computer-implemented method includes generating a search for content matching at least one content search rule, receiving a list of matched documents, wherein each document in the list of matched documents is associated with at least a source repository identifier and a unique document identifier, calculating a target repository identifier and at least one metadata change instruction for each unique document identifier using at least one migration rule, and modifying metadata for the document associated with each unique document identifier using the calculated at least one metadata change instruction.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for supporting migration of unstructured data stored in enterprise content management systems, comprising: generating a search for the unstructured data matching at least one content search rule, the unstructured data comprising information that does not have a predefined data model, the at least one content search rule comprising an enterprise identifier and a document identifier and the at least one content search rule being retrieved from a migration engine server configured to provide support for migration of the unstructured data and structured data stored in an enterprise resource planning system; receiving a list of matched documents, wherein each document in the list of matched documents comprises at least a portion of the unstructured data and is associated with at least a source repository identifier and a unique document identifier; calculating a target repository identifier and at least one metadata change instruction for each unique document identifier using at least one migration rule defining how the unstructured data is to be migrated to maintain an integrity of the unstructured data, the at least one migration rule being compliant with international regulations; and modifying metadata for the document associated with the document identifier using the calculated at least one metadata change instruction to generate a modified copy of the document, the at least one metadata change instruction specifying that any matched content with a particular source repository identifier is to be modified to reflect a particular target repository identifier, the particular target repository identifier comprising at least one of a prefix and a suffix different from the particular source repository identifier and the at least one metadata change instruction specifying deletion of the metadata matching the particular source repository identifier from a source repository associated with the particular source repository identifier upon migration to a target repository associated with the particular target repository identifier. 2. The computer-implemented method of claim 1 , wherein the at least one content search rule is associated with a unique content search identifier. 3. The computer-implemented method of claim 1 , wherein the at least one migration rule is associated with a unique migration rule identifier. 4. The computer-implemented method of claim 1 , further comprising linking the at least one migration rule and the at least one content search rule with a unique migration task identifier. 5. The computer-implemented method of claim 1 , further comprising, associating the calculated target repository identifier and the at least one metadata change instruction for each unique document identifier with a unique migration run identifier. 6. The computer-implemented method of claim 5 , further comprising storing the calculated target repository identifier, the at least one metadata change instruction, and the unique migration run identifier in a persistence layer. 7. The computer-implemented method of claim 1 , wherein the modified metadata for the document is copied to a calculated target repository associated with the target repository identifier. 8. The computer-implemented method of claim 1 , further comprising deleting the modified metadata for the document from the source repository associated with the source repository identifier if the target repository identifier is different than the source repository identifier. 9. The computer-implemented method of claim 8 , wherein the modified metadata for the document is verified as readable prior to deletion from the source repository. 10. A computer-program product for supporting migration of unstructured data stored in enterprise content management systems, the computer-program product comprising computer-readable instructions embodied on tangible, non-transitory media, the instructions operable when executed to: generate a search for the unstructured data matching at least one content search rule, the unstructured data comprising information that does not have a predefined data model, the at least one content search rule comprising an enterprise identifier and a document identifier and the at least one content search rule being retrieved from a migration engine server configured to provide support for migration of the unstructured data and structured data stored in an enterprise resource planning system; receive a list of matched documents, wherein each document in the list of matched documents comprises at least a portion of the unstructured data and is associated with at least a source repository identifier and a unique document identifier; calculate a target repository identifier and at least one metadata change instruction for each unique document identifier using at least one migration rule defining how the unstructured data is to be migrated to maintain an integrity of the unstructured data, the at least one migration rule being compliant with international regulations; and modify metadata for the document associated with the document identifier using the calculated at least one metadata change instruction to generate a modified copy of the document, the at least one metadata change instruction specifying that any matched content with a particular source repository identifier is to be modified to reflect a particular target repository identifier, the particular target repository identifier comprising at least one of a prefix and a suffix different from the particular source repository identifier and the at least one metadata change instruction specifying deletion of the metadata matching the particular source repository identifier from a source repository associated with the particular source repository identifier upon migration to a target repository associated with the particular target repository identifier. 11. The computer-program product of claim 10 , the instructions further operable when executed to associate the calculated target repository identifier and the at least one metadata change instruction for each unique document identifier with a unique migration run identifier. 12. The computer-program product of claim 10 , the instructions further operable when executed to delete the modified metadata for the document from the source repository associated with the source repository identifier if the target repository identifier is different than the source repository identifier. 13. The computer-program product of claim 12 , wherein the modified metadata for the document is verified as readable prior to deletion from the source repository. 14. A system for supporting migration of unstructured data stored in enterprise content management systems, comprising: memory operable to store unstructured data; and at least one hardware processor interoperably coupled to the memory and operable to: generate a search for the unstructured data matching at least one content search rule, the unstructured data comprising information that does not have a predefined data model, the at least one content search rule comprising an enterprise identifier and a document identifier and the at least one content search rule being retrieved from a migration engine server configured to provide support for migration of the unstructured data and structured data stored in an enterprise resource planning system; receive a list of matched documents, wherein each document in the list of matched documents comprises at least a portion of the unstructured data and is associated with at least a source repository identifier and a unique document identifier; calculate

Assignees

Inventors

Classifications

  • G06F16/214Primary

    Database migration support · CPC title

  • Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses · CPC title

  • Data format conversion from or to a database · CPC title

  • Physics · mapped topic

  • G06F17/303Primary

    Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10114843B2 cover?
The present disclosure involves computer-implemented methods, software, and systems for supporting migration of unstructured data stored in enterprise content management systems. A computer-implemented method includes generating a search for content matching at least one content search rule, receiving a list of matched documents, wherein each document in the list of matched documents is associa…
Who is the assignee on this patent?
Fischer Martin P, Kiessling Heiko, Guendisch Dieter, and 10 more
What technology area does this patent fall under?
Primary CPC classification G06F16/214. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 30 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).