Optimized Transfer Of Applications Between Computing Environments
First Claim
Patent Images
1. A method comprising:
- monitoring, with a process in a first computing environment, an application running in the first computing environment;
determining, based on the monitoring, a need to transfer the application from the first computing environment to a second computing environment;
transferring the application from the first computing environment to the second computing environment; and
resuming operations of the application in the second computing environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for optimally transferring applications between computing environments are provided. Using a process in a first computing environment, an application running in the first computing environment is monitored. Based on the monitoring, a need is determined to transfer the application from the first computing environment to a second computing environment. The application is transferred from the first computing environment to the second computing environment, and operations of the application are resumed in the second computing environment.
-
Citations
26 Claims
-
1. A method comprising:
-
monitoring, with a process in a first computing environment, an application running in the first computing environment; determining, based on the monitoring, a need to transfer the application from the first computing environment to a second computing environment; transferring the application from the first computing environment to the second computing environment; and resuming operations of the application in the second computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
-
monitor, with a process in a first computing environment, an application running in the first computing environment; determine, based on the monitoring, a need to transfer the application from the first computing environment to a second computing environment; transfer the application from the first computing environment to the second computing environment; and resume operations of the application in the second computing environment. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus, comprising:
-
a network interface unit configured to enable communications over a network; a processor configured to be coupled to the network interface unit; and a memory configured to be coupled to the processor and to store instructions for execution by the processor in a first computing environment, including instructions that cause the processor to; receive an indication that an application needs to be transferred from a second computing environment to the first computing environment; retrieve data regarding the application operation in the second computing environment; and resume operations of the application in the first computing environment. - View Dependent Claims (24, 25, 26)
-
Specification