UOA migration

US10162826B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10162826-B2
Application numberUS-201414447867-A
CountryUS
Kind codeB2
Filing dateJul 31, 2014
Priority dateOct 31, 2013
Publication dateDec 25, 2018
Grant dateDec 25, 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.

Systems and methods are disclosed for a migration tool that rapidly transfers metadata between a source content archive and a target content archive. In one aspect, the rapid transfer is facilitated by customizable multithreading that includes the ability to suspend and/or resume migration. In a further aspect, migration between the source content archive and the target content archive is facilitated by allowing at least metadata associated with content stored in the source archive to be transferred between the systems. An external data storage component is provided that allows applications to access the target system using the migrated metadata while also providing access to associated content stored in other locations. Therefore, the actual content in the original source archive may be eventually migrated to the target system while applications are provided seamless access.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for migrating document content and metadata from a source archive to a target archive, the method comprising: accessing, at one or more computer systems, metadata of a source archive to determine a first set of metadata and a second set of metadata in the source archive, wherein the first set of metadata and the second set of metadata describe content stored in the source archive and wherein the first set of metadata comprises metadata having a known structure and the second set of metadata comprises metadata having a user-defined structure; generating, with one or more processors associated with the one or more computer systems, a user interface configured to allow users to map the second set of metadata in order to migrate the second set of metadata to metadata of the target archive in columns that are added to the target archive for storing the second set of metadata; modifying tables in the target archive in accordance with category classes of database table names of the second set of metadata; receiving, at the one or more computer systems, mapping information for the second set of metadata, wherein the mapping information identifies one or more import threads and export threads, wherein the mapping information is configured for the second set of metadata, and wherein the mapping information comprises hyperdata; migrating, with one or more processors associated with the one or more computer systems, the first set of metadata from the source archive and the second set of metadata from the source archive based on the mapping information in response to directly accessing tables storing the first and second set of metadata using a multithreading performed in a migration stack in accordance with the one or more import threads and export threads, wherein the content remains at that source archive; and configuring, with the one or more processors associated with the one or more computer systems, the target archive to respond to requests based on migrated metadata and an external storage component comprising a set of rules that redirects access to the content and defines whether the content is to be accessed via metadata that is stored in one of the source archive and the target archive. 2. The method of claim 1 wherein accessing the source archive to determine the first set of metadata and the second set of metadata comprises accessing the source archive using a direct query on tables of the source archive. 3. The method of claim 1 wherein accessing the source archive to determine the first set of metadata and the second set of metadata comprises accessing the source archive using an API of the source archive. 4. The method of claim 1 wherein generating the user interface configured to allow users to map the second set of metadata to migrate the second set of metadata to metadata of the target archive comprises generating a predefined mapping based on the second set of metadata. 5. The method of claim 1 wherein migrating the first set of metadata and the second set of metadata comprises utilizing the migration stack communicating between the source archive and the target archive. 6. A non-transitory computer-readable medium for migrating document content and metadata from a source archive to a target archive, the non-transitory computer-readable medium comprising: code for accessing metadata of a source archive to determine a first set of metadata and a second set of metadata in the source archive, wherein the first set of metadata and the second set of metadata describe content stored in the source archive and wherein the first set of metadata comprises metadata having a known structure and the second set of metadata comprises metadata having a user-defined structure; code for generating a user interface configured to allow users to map the second set of metadata in order to migrate the second set of metadata to metadata of the target archive in columns that are added to the target archive for storing the second set of metadata; code for modifying tables in the target archive in accordance with category classes of database table names of the second set of metadata; code for receiving mapping information for the second set of metadata, wherein the mapping information identifies one or more import threads and export threads and wherein the mapping information is configured for the second set of metadata, and wherein the mapping information comprises hyperdata; code for migrating the first set of metadata from the source archive and the second set of metadata from the source archive based on the mapping information in response to directly accessing tables storing the first and second set of metadata using a multithreading performed in a migration stack in accordance with the one or more import threads and export threads, wherein remains at that source archive; and code for configuring the target archive to respond to requests based on migrated metadata and an external storage component comprising a set of rules that redirects access to the content and defines whether the content is to be accessed via metadata that is stored in one of the source archive and the target archive. 7. The non-transitory computer-readable medium of claim 6 wherein the code for accessing the source archive to determine the first set of metadata and the second set of metadata comprises code for accessing the source archive using a direct query on tables of the source archive. 8. The non-transitory computer-readable medium of claim 6 wherein the code for accessing the source archive to determine the first set of metadata and the second set of metadata comprises code for accessing the source archive using an API of the source archive. 9. The non-transitory computer-readable medium of claim 6 wherein the code for generating the user interface configured to allow users to map the second set of metadata to migrate the second set of metadata to metadata of the target archive comprises code for generating a predefined mapping based on the second set of metadata. 10. The non-transitory computer-readable medium of claim 6 wherein the code for migrating the first set of metadata and the second set of metadata comprises code for utilizing the migration stack communicating between the source archive and the target archive. 11. A non-transitory system for migrating document content and metadata from a source archive to a target archive, the non-transitory system comprising: a processor; and a memory storing a set of instructions executable by the processor that configure the process to: access metadata of a source archive to determine a first set of metadata and a second set of metadata in the source archive, wherein the first set of metadata and the second set of metadata describe content stored in the source archive and wherein the first set of metadata comprises metadata having a known structure and the second set of metadata comprises metadata having a user-defined structure; generate a user interface configured to allow users to map the second set of metadata to migrate the second set of metadata to metadata of the target archive in columns that are added to the target archive for storing the second set of metadata; modify tables in the target archive in accordance with category classes of database table names of the second set of metadata; receive mapping information for the second set of metadata, wherein the mapping information identifies one or more import threads and export threads and wherein the mapping information is configured for the second set of metadata, and wherein the mapping information comprises hyperdata; migrate the first set of metadata from the source archive and the sec

Assignees

Inventors

Classifications

  • Point-in-time backing up or restoration of persistent data · CPC title

  • Replication mechanisms · CPC title

  • Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS] · CPC title

  • Migration mechanisms · CPC title

  • for networked environments · CPC title

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 US10162826B2 cover?
Systems and methods are disclosed for a migration tool that rapidly transfers metadata between a source content archive and a target content archive. In one aspect, the rapid transfer is facilitated by customizable multithreading that includes the ability to suspend and/or resume migration. In a further aspect, migration between the source content archive and the target content archive is facil…
Who is the assignee on this patent?
Oracle Int Corp
What technology area does this patent fall under?
Primary CPC classification G06F16/113. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 25 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).