Patent ID: 8060560
Filing Date: 2011-11-15
Classification: G06F

Abstract:
1. A system comprising: a plurality of client devices connected to a cloud computing environment; a server communicating with the plurality of client devices over the cloud computing environment, the server including processor hardware for executing a plurality of operations, the plurality of operations including: executing an application program in a first client device of the plurality of client devices; receiving, from the first client device, an indication of a second client device detected within a vicinity of the first client device, wherein the first and second client devices include a device agent to be able to communicate with the cloud computing environment and further to detect presence of other client devices within a geographic vicinity; authenticating the second client device in association with the cloud computing environment; subsequent to authenticating the second client device, transferring execution of the application program from the first client device to the second client device; receiving, by the server, an indication that the first client device is not within a vicinity of the previously detected second client device; and transferring execution of the application program back to the first client device; wherein said receiving an indication of a second client device further includes: automatically recognizing, by the first client device, presence of the second client device when the first client device is within a specified physical distance from the second client device.