×

Transferring application state across devices

  • US 8,478,816 B2
  • Filed: 05/01/2012
  • Issued: 07/02/2013
  • Est. Priority Date: 05/09/2011
  • Status: Active Grant
First Claim
Patent Images

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;

    determining in accordance with the stored registration information that the respective application is registered for application state sharing, andtransmitting information to the second client device or system, wherein the information includes a command that causes the second client device or system to retrieve at least a portion of the application state of the respective application from the server.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×