Patent ID: 9507630
Filing Date: 2016-11-29
CPC Classification: G06F

Claim Text:
1. A method, comprising: automatically discovering, by a context mobility agent executing on a first device, other devices or remote applications utilizing a container, wherein at least a second device and a fog device are discovered, wherein a list of triggers for context and state migration of the first device are registered on the fog device; collecting, by a universal programming module on the first device, context and state information from a local application executing on the first device; providing the context and state information from the universal programming module to the context mobility agent on the first device; establishing a peer-to-peer connection between the first device and the second device by the context mobility agent through an edge device operating as the fog device; converting the context and state information from a platform specific format for the local application into a generic format prior to transferring the context and state information; and in response to at least one of the registered triggers occurring, transferring the converted context and state information from the first device to the second device over the peer-to-peer connection through the fog device, wherein a remote application is configured to execute according to the transferred converted context and state information from the first device so that irrespective of the local application, a user is able to continue working on the second device at a same context and state where the user left off on the first device prior to transferring from the first device.