News Column

"Enterprise Migration Planning Information Repository" in Patent Application Approval Process

July 8, 2014



By a News Reporter-Staff News Editor at Information Technology Newsweekly -- A patent application by the inventors Schuenzel, Karl M. (Glenview, IL); Harrison, Jonathan R. (Philadelphia, PA); Radack, Jeffrey P. (Waterford, CT); Swope, Timothy P. (Boston, MA); Pierri, Caroline (Toronto, CA); Yin, Aimin (North York, CA); Studer, Darcy (Thornhill, CA); Wu, Zheng (Markham, CA), filed on February 27, 2013, was made available online on June 26, 2014, according to news reporting originating from Washington, D.C., by VerticalNews correspondents.

This patent application is assigned to Accenture Global Services Limited.

The following quote was obtained by the news editors from the background information supplied by the inventors: "It is often desirable, or even necessary, to migrate data from one data storage system to another. For instance, a company may need to migrate their data from an older, out of date, storage system to a newer, more modern and secure, data system. In another scenario, a parent company may acquire another company, in which case the data that is stored on the storage servers of the company that has been bought out need to be migrated to the parent company's data storage system. And in another scenario, patient data may be migrated from the data storage systems from many different hospitals to a central data storage system for consolidating the patient data.

"In any scenario, data migration can be a major project as it may require the transfer of large amounts of data from one data storage system to another data storage system. Migrating large amounts of data may also require a significant investment of human resource talent to plan and oversee the data migration project. However, investing a significant portion of a company's human resource talent into a large data migration project has many pitfalls.

"For one, the significant drain of human resource talent may be overly expensive for the company to absorb. In addition, exposing the data migration project to so many human workers leaves the data migration project vulnerable to human errors.

"Therefore, there is a need to introduce a more efficient data migration process that is able to utilize computing resources to take on a greater role in planning, validating and executing a data migration project."

In addition to the background information obtained for this patent application, VerticalNews journalists also obtained the inventors' summary information for this patent application: "According to an aspect of the present invention, a method of implementing a data migration project for migrating a set of application data from a source data storage system to a destination data storage system is disclosed, the method comprising: receiving, at a controller, a set of data migration rules; receiving, at the controller, a set of scheduling consideration; comparing the set of data migration rules against the set of scheduling considerations; determining whether conflicts arise between the set of migration rules and the set of scheduling considerations based on the comparison, and generating a migration schedule for migrating the set of application data based on the determination.

"According to another aspect of the present invention, a workstation for implementing a data migration project for migrating a set of application data from a source data storage system to a destination data storage system is disclosed, the workstation comprising: a memory configured to store a set of data migration rules and a set of scheduling considerations; and a controller configured to: compare the set of data migration rules against the set of scheduling considerations; determine whether conflicts arise between the set of migration rules and the set of scheduling considerations based on the comparison, and generate a migration schedule for migrating the set of application data based on the determination.

"According to another aspect of the present invention, a computer readable memory storing a set of instructions for implementing a data migration project for migrating a set of application data from a source data storage system to a destination data storage system is disclosed, the set of instructions being executed by a processor to: store a set of data migration rules and a set of scheduling considerations; compare the set of data migration rules against the set of scheduling considerations; determine whether conflicts arise between the set of migration rules and the set of scheduling considerations based on the comparison, and generate a migration schedule for migrating the set of application data based on the determination.

BRIEF DESCRIPTION OF THE DRAWINGS

"The present invention may be better understood with reference to the following drawings and description. Non-limiting and non-exhaustive descriptions are described with reference to the following drawings. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating principles. In the figures, like referenced numerals may refer to like parts throughout the different figures unless otherwise specified.

"FIG. 1 illustrates an exemplary system including the various components for achieving the processes according to the present invention;

"FIG. 2 illustrates a block diagram of a communication device, according to the present invention;

"FIG. 3 illustrates an exemplary time line for executing the various processes and features according to the present invention;

"FIG. 4 illustrates the composition of an exemplary data migration wave;

"FIG. 5 illustrates a relationship tree for grouping entities into bundle units, according to the present invention;

"FIG. 6A illustrates an exemplary bundle unit including corresponding migration activity scripts, according to the present invention;

"FIG. 6B illustrates exemplary dependency relationships between migration activities of a migration activity script for a common entity, according to the present invention;

"FIG. 6C illustrates exemplary dependency relationships between migration activities across a plurality of migration activity scripts for entities within a common bundle unit, according to the present invention;

"FIG. 7 illustrates a graphical representation of a migration schedule, according to the present invention;

"FIG. 8 illustrates an exemplary entity graph describing a relationship between bundle units being migrated in a data migration project, according to the present invention

"FIG. 9A illustrates a flow chart describing a process for executing a data migration project according to the present invention;

"FIG. 9B illustrates a more detailed view of a process included in the flow chart illustrated in FIG. 9A;

"FIG. 9C illustrates a more detailed view of a process included in the flow chart illustrated in FIG. 9A;

"FIG. 9D illustrates a more detailed view of a process included in the flow chart illustrated in FIG. 9A;

"FIG. 10 illustrates an exemplary data tree loop portion according to the present invention."

URL and more information on this patent application, see: Schuenzel, Karl M.; Harrison, Jonathan R.; Radack, Jeffrey P.; Swope, Timothy P.; Pierri, Caroline; Yin, Aimin; Studer, Darcy; Wu, Zheng. Enterprise Migration Planning Information Repository. Filed February 27, 2013 and posted June 26, 2014. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.html&r=1017&p=21&f=G&l=50&d=PG01&S1=20140619.PD.&OS=PD/20140619&RS=PD/20140619

Keywords for this news article include: Information Technology, Information and Data Storage, Information and Data Archiving, Information and Data Migration, Accenture Global Services Limited.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Information Technology Newsweekly


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters