Patent ID: 8478816
Filing Date: 2013-07-02
Classification: G06F,G06Q,H04B,H04L,H04M,H04W

Abstract:
1. A method, performed by a first client device or system having one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising: retaining in the memory of the first client device or system registration information for a respective application indicating the respective application is registered for sharing an application state with a second client device or system; transmitting the application state to a server, wherein the server is configured to store the application state at a memory, and wherein the server is located remotely from both the first client device or system and the second client device or system; detecting a transfer triggering condition, the transfer triggering condition comprising presence of the second client device or system within a predefined proximity of the first client device or system, wherein the predefined proximity is a predefined proximity for near field communication; and upon detecting the transfer triggering condition: