Tools and methods for copying applications
First Claim
Patent Images
1. A method comprising:
- receiving a command from a requestor to copy a source application to a target system, the source application instantiated on a source computer system having an associated source operating system (OS) and the target system being a computer system having an associated target OS;
determining whether the source OS is compatible with the target OS;
when the source OS and the target OS are not compatible, starting a first automatic application copy process, the first automatic application copy process including;
locking the source application to prevent access thereto;
analyzing the source application to identify a structure thereof;
creating an equivalent structure on the target system;
copying the source application to a storage device;
unlocking the source application to restore access thereto; and
copying, from the storage device, the source application copy to the structure created on the target computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments herein include at least one of systems, methods, and software to export and import an application. Some embodiments include a user selecting a source system and a target system, and automatically exporting an application from a source system and automated import of this export to the target system. Exporting an application can include testing whether a software export tool version is compatible with a software import tool version, and installing a compatible software import tool on the target system. Some embodiments include informing the user that the application has been successfully imported.
18 Citations
20 Claims
-
1. A method comprising:
-
receiving a command from a requestor to copy a source application to a target system, the source application instantiated on a source computer system having an associated source operating system (OS) and the target system being a computer system having an associated target OS; determining whether the source OS is compatible with the target OS; when the source OS and the target OS are not compatible, starting a first automatic application copy process, the first automatic application copy process including; locking the source application to prevent access thereto; analyzing the source application to identify a structure thereof; creating an equivalent structure on the target system; copying the source application to a storage device; unlocking the source application to restore access thereto; and copying, from the storage device, the source application copy to the structure created on the target computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium, with instructions stored thereon that are executable by at least one processor of at least one computing device to cause the at least one computing device to:
-
receive a command from a requestor to execute an automated copy of a source application to a target system; determine whether an operating system (OS) of a computer of the source application is compatible with the OS of a computer of the target system; when compatible, start a first automatic application copy process to; lock the source application; identify a structure of the source application on the source system; create, using the identified structure, an equivalent structure in the target system; copy the source application to the target system; and unlock the source application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
at least one processor, at least one memory device, and at least one network interface device; and an application copy module stored on the at least one memory device and executable by the at least one processor to; receive a command from a requestor to copy a source application to a target system, the source application instantiated on a source computer system having an associated source operating system (OS) and the target system being a computer system having an associated target OS; determine whether the source OS is compatible with the target OS; when the source OS and the target OS are not compatible, start a first automatic application copy process, the first automatic application copy process to; lock the source application to prevent access thereto; analyze the source application to identify a structure thereof; create an equivalent structure on the target system; copy the source application to a storage device; unlock the source application to restore access thereto; and copy, from the storage device, the source application copy to the structure created on the target computer system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification