Non-script based intelligent migration tool capable of migrating software selected by a user, including software for which said migration tool has had no previous knowledge or encounters
First Claim
1. A computer migration method for transferring software programs from a source computer to a target computer, said method comprising the steps of:
- a) surveying the source computer assets;
b) without scripts, associating portions of said source computer assets into source computer Application Groups on the fly;
c) following step b), generating a list comprising said source computer Application Groups;
d) receiving a user'"'"'s selection of source computer Application Groups to be migrated to said target computer; and
e) transferring source computer Application Groups selected in step d) to said target computer.
4 Assignments
0 Petitions
Accused Products
Abstract
A novel computer migration tool allows a user to selectively migrate assets of choice from a source computer to a target computer. The migration tool is non-script based, and intelligently ascertains “on the fly,” which assets on the source computer are part of each program, whether or not the migration tool has previous information about the programs or has ever encountered said programs. The novel techniques of determining how all of the files of a source computer are to be grouped (i.e., to which programs, files are associated) include examining installation log files created by “installation technology,” where they exist. Where installation log files do not exist, the migration tool uses a rules-based approach to group files (into programs) according to common folders, common creation dates, common modification dates, and, examining file allocation tables, group files that are proximate. After assets are grouped into Application Groups, a Confidence Level test is performed to determine a degree of confidence that all of the items belonging to the Application Group have in fact been associated with the group. The user is presented with all of the Application Groups and their associated confidence level via an interactive display. The user then chooses programs, files and other assets to migrate to the target computer.
-
Citations
20 Claims
-
1. A computer migration method for transferring software programs from a source computer to a target computer, said method comprising the steps of:
-
a) surveying the source computer assets;
b) without scripts, associating portions of said source computer assets into source computer Application Groups on the fly;
c) following step b), generating a list comprising said source computer Application Groups;
d) receiving a user'"'"'s selection of source computer Application Groups to be migrated to said target computer; and
e) transferring source computer Application Groups selected in step d) to said target computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer migration tool adapted for transferring software programs from a source computer to a target computer, said computer migration tool comprising:
-
a source computer asset surveyor adapted to survey the source computer assets;
a source computer application grouper adapted to, without scripts, associate portions of said source computer assets on the fly into source computer Application Groups;
a source computer list generator adapted to generate a list comprising said source computer Application Groups;
a selection receiver adapted to receive a user'"'"'s selection of source computer Application Groups to be migrated to said target computer; and
an Application Group transferor adapted to transfer source computer Application Groups selected to said target computer. - View Dependent Claims (17, 18, 19, 20)
-
Specification