Method and system for describing and extracting application information
First Claim
Patent Images
1. A system for describing and extracting application information, comprising:
- (A) A first computer system, said first computer system further comprising;
(1) an input device;
(2) a display device; and
(3) A processing unit, said processing unit further comprising;
(a) a processor(b) memory; and
(c) A long-term storage device;
(B) A second computer system, said second computer system further comprising;
(1) an input device;
(2) a display device; and
(3) a processing unit, said processing unit further comprising;
(a) a processor;
(b) memory; and
(c) a long-term storage device;
(C) a first version of an application program resident on said long term storage device of said processing unit of said first computer system;
(D) a second version of said application program resident on said long term storage device of said processing unit of said second computer system; and
(E) means for migrating files and settings associated with said application program from said first computer to said second computer, wherein said means for migrating further comprises;
(1) an application interface file identifying how to convert said files and settings from said first version to said second version of said application program;
(2) a communication channel between said first computer system and said second computer system;
(3) a console in communication with and configured according to said application interface file, said console configured to scan said first computer for said files and settings to be migrated to said second computer; and
(4) a self-extracting auto-migration package built by said console, said self-extracting auto-migration package further comprising said files and settings for migration to said second computer, said self-extracting auto-migration package configured to update said second version of said application program with said files and settings of said first version.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for describing, extracting and migrating application information from a first personal computer to one or more other computers. This method and system provides a means for selecting and translating the information useful in transferring application programs, settings and files while maintaining the preferred preferences and directories of the users. Using a standard INI file format, this method makes use of Application Information Files (AIFs) containing tags. The tags provide identification of multiple versions of the application and conversion information for settings, registry information and files.
7 Citations
17 Claims
-
1. A system for describing and extracting application information, comprising:
-
(A) A first computer system, said first computer system further comprising; (1) an input device; (2) a display device; and (3) A processing unit, said processing unit further comprising; (a) a processor (b) memory; and (c) A long-term storage device; (B) A second computer system, said second computer system further comprising; (1) an input device; (2) a display device; and (3) a processing unit, said processing unit further comprising; (a) a processor; (b) memory; and (c) a long-term storage device; (C) a first version of an application program resident on said long term storage device of said processing unit of said first computer system; (D) a second version of said application program resident on said long term storage device of said processing unit of said second computer system; and (E) means for migrating files and settings associated with said application program from said first computer to said second computer, wherein said means for migrating further comprises; (1) an application interface file identifying how to convert said files and settings from said first version to said second version of said application program; (2) a communication channel between said first computer system and said second computer system; (3) a console in communication with and configured according to said application interface file, said console configured to scan said first computer for said files and settings to be migrated to said second computer; and (4) a self-extracting auto-migration package built by said console, said self-extracting auto-migration package further comprising said files and settings for migration to said second computer, said self-extracting auto-migration package configured to update said second version of said application program with said files and settings of said first version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for extracting and migrating application information, comprising:
-
(A) loading Personality Package corresponding to a user, said Personality Package comprising user settings, user preferences, application programs and data files for migration from a source computer to a destination computer, said Personality Package corresponding to specified application versions; (B) executing said Personality Package; (C) getting a file; (D) copying said file, and determining whether migration of additional files is required and if additional files are required returning to said getting a file step; (E) getting a registry; (F) copying said registry; (G) getting application version specifics, and testing to determine if destination application versions in said destination computer match said application versions specified in said Personality Package, and generating an error if said destination application version do not match; and (H) updating links. - View Dependent Claims (16, 17)
-
Specification