Patent ID: 9246984
Filing Date: 2016-01-26
CPC Classification: G06F,H04L

Claim Text:
1. A system comprising: a memory device for storing instructions; and a processor, which, when executing the instructions, causes the system to perform operations comprising: receiving an instruction to transfer a current state of a first device to a second device to reproduce the current state of the first device on the second device; capturing the current state of the first device, the current state of the first device includes foreground and background applications executing on the first device, application information associated with the foreground and background applications, and at least one of an open file, document, and web page associated with the foreground and background applications to be saved before transferring the current state of the first device to the second device; packaging the information associated with the current state of the first device into a transfer file, the packaged information associated with the current state of the first device includes at least one of a file, script, recorded hyperlink, and recorded execution path; and providing the transfer file to the second device, either directly or indirectly through a remotely networked device, based on availability of connections between the first device and the second device, to enable the second device to reproduce the current state of the first device.