×

Distribution of applications with a saved state

  • US 9,274,780 B1
  • Filed: 12/21/2011
  • Issued: 03/01/2016
  • Est. Priority Date: 12/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program, when executed, causing the computing device to at least:

  • insert an amount of state generate code into code of an application available in an application marketplace, the state generate code configured to generate a plurality of state parameters defining a state of the application during execution on a client;

    receive a request from the client to share the application in the state;

    receive the state parameters from the client in response to the request;

    generate a unique data string that corresponds to the received state parameters by serializing the received state parameters using a data interchange standard;

    generate a link to install the application, wherein the link includes the unique data string;

    transmit the link to a receiving client, wherein invoking the link on the receiving client installs the application from the application marketplace and initializes the application in the state; and

    communicate instructions to the client to reset the state parameters of the application to an initial state upon invocation of the link by the receiving client.

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