IP Library Granted Patent US 8,296,615
Granted Patent B2
US 8,296,615 · App. 11/941,963 · Granted Oct 23, 2012

System and method for generating data migration plan

Assignee: Infosys Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,296,615
App. No.
11/941,963
Granted
Oct 23, 2012
Kind
B2
Abstract

A system and method for generating a migration plan for migrating data from a first electronic medium to a second electronic medium is provided. The system comprises a migration readiness assessment module for determining a migration recommendation; an effort estimation module for determining a total effort required for migrating data from a first electronic medium to a second electronic medium; and a migration plan generator module for generating a migration plan based on the determined migration recommendation and the total estimated effort.

Claims (46)

1. A non-transitory computer-readable medium storing a computer readable program code for generating a migration plan for migrating data from a first electronic medium to a second electronic medium, the computer readable program code comprising:

a. a migration readiness assessment module for determining a migration recommendation;

b. an effort estimation module for determining a total effort required for migrating data from a first electronic medium to a second electronic medium; and

c. a migration plan generator module for generating a migration plan based on the determined migration recommendation and the total determined effort.

2. The computer-readable medium as claimed in claim 1 , wherein the migration readiness assessment module comprises a set of questions and a plurality of corresponding response options with respect to each question, each question being associated with a predetermined weight and each response option being associated with a predetermined score.

3. The computer-readable medium as claimed in claim 1 , wherein the migration readiness assessment module determines a migration recommendation by computing a summation of the products of weights associated with each question and the score associated with a response option selected corresponding to the question.

4. The computer-readable medium as claimed in claim 1 , wherein the migration recommendation is one of a recommendation in favor of migration and a recommendation against migration.

5. The computer-readable medium as claimed in claim 1 , wherein the effort estimation module comprises a set of questions and a plurality of corresponding response options with respect to each question, each question being associated with a plurality of predetermined weights, each of the plurality of weights depending upon each of the response options corresponding to the question.

6. The computer-readable medium as claimed in claim 1 , wherein the total effort is determined by computing a summation of the products of the weight associated with each question, a critical value corresponding to each question and an effort determined corresponding to each question.

7. The computer-readable medium as claimed in claim 1 , wherein the migration plan is a sequence of steps to be followed for performing the migration of data from a first electronic medium to a second electronic medium.

8. A method, implemented by a computer system, for generating a migration plan for migrating data from a first electronic medium to a second electronic medium, the method comprising the steps of:

a. performing, by the computer system, a migration readiness assessment for determining a migration recommendation;

b. determining, by the computer system, a total effort required for migrating data from a first electronic medium to a second electronic medium; and

c. generating, by the computer system, a migration plan based on the determined migration recommendation and the total estimated effort.

9. The method as claimed in claim 8 , wherein the step of performing a migration readiness assessment comprises the steps of:

a. presenting a set of questions for obtaining information regarding data readiness, each question being associated with a predetermined weight and corresponding to a plurality of response options, each response option being associated with a predetermined score;

b. selecting a response option corresponding to each presented question;

c. computing a migration assessment weight by determining a summation of the products of weights associated with each question and the score associated with a response option selected corresponding to the question;

d. determining a migration recommendation based on the computed migration assessment weight, the migration recommendation being one of a recommendation in favour of migration and a recommendation against migration.

10. The method as claimed in claim 8 , wherein the step of determining a total effort required for migrating data from a first electronic medium to a second electronic medium comprises the steps of:

a. presenting a set of questions for obtaining information regarding migration requirements, each question corresponding to a plurality of response options and being associated with a plurality of predetermined weights, the weights varying based on corresponding response options;

b. selecting a response option corresponding to each presented question;

c. determining a weight associated with each question depending upon the response option selected for the question;

d. obtaining a critical value corresponding to each question;

e. determining an effort corresponding to each question;

f. computing a summation of the products of the weight associated with each question, the critical value corresponding to each question and the determined effort corresponding to each question.

11. The method as claimed in claim 10 , the effort corresponding to each question is determined by using a numerical value associated with the response option selected corresponding to the question.

12. The method as claimed in claim 8 , wherein the step of generating a migration plan comprises generating a sequence of execution of tasks involved in the migration based on at least one of complexity of the task, size of the task and priority of the task.

13. A non-transitory computer-readable medium storing a computer readable program code for generating a migration plan for migrating data from a first electronic medium to a second electronic medium, the computer readable program code comprising:

a. program instruction means for performing a migration readiness assessment for determining a migration recommendation;

b. program instruction means for determining a total effort required for migrating data from a first electronic medium to a second electronic medium; and

c. program instruction means for generating a migration plan based on the determined migration recommendation and the total determined effort.

14. The computer-readable medium as claimed in claim 13 , wherein the program instruction means for performing a migration readiness assessment comprise:

a. program instruction means for presenting a set of questions for obtaining information regarding data readiness, each question being associated with a predetermined weight and corresponding to a plurality of response options, each response option being associated with a predetermined score;

b. program instruction means for selecting a response option corresponding to each presented question;

c. program instruction means for computing a migration assessment weight by determining a summation of the products of weights associated with each question and the score associated with a response option selected corresponding to the question; and

d. program instruction means for determining a migration recommendation based on the computed migration assessment weight, the migration recommendation being one of a recommendation in favour of migration and a recommendation against migration.

15. The computer-readable medium as claimed in claim 13 , wherein the program instruction means for determining a total effort required for migrating data from a first electronic medium to a second electronic medium comprise:

a. program instruction means for presenting a set of questions for obtaining information regarding migration requirements, each question corresponding to a plurality of response options and being associated with a plurality of predetermined weights, the weights varying based on corresponding response options;

b. program instruction means for selecting a response option corresponding to each presented question;

c. program instruction means for determining a weight associated with each question depending upon the response option selected for the question;

d. program instruction means for obtaining a critical value corresponding to each question;

e. program instruction means for determining an effort corresponding to each question; and

f. program instruction means for computing a summation of the products of the weight associated with each question, the critical value corresponding to each question and the determined effort corresponding to each question.

16. The computer-readable medium as claimed in claim 15 , wherein the effort corresponding to each question is determined by using a numerical value associated with the response option selected corresponding to the question.

17. The computer-readable medium as claimed in claim 15 , wherein the program instruction means for generating a migration plan comprise program instruction means for generating a sequence of execution of tasks involved in the migration based on at least one of complexity of the task, size of the task and priority of the task.

Assignments (2)
CHANGE OF NAME Recorded Sep 11, 2012
From: INFOSYS TECHNOLOGIES LIMITED
To: INFOSYS LIMITED
Reel/Frame 028936/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2008
From: RAJAMONY, RAGHUNATH; GOPINATH, ASHOK
To: INFOSYS TECHNOLOGIES LTD.
Reel/Frame 021177/0997 →
Priority Claims (1)
IN 2131/CHE/2006 · Nov 17, 2006 · national
Continuity (1)
Related Publication 20080255895A1 · Oct 16, 2008