Please download the dossier by clicking on the dossier button x
×

In-app application casting

  • US 10,200,464 B2
  • Filed: 07/21/2015
  • Issued: 02/05/2019
  • Est. Priority Date: 10/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, in response to user input received during an execution of a source application executing as a foreground process on an operating system of a source computing device, an invocation command;

    in response to the invocation command;

    causing a casting application process to execute as a foreground process of the operating system of the source computing device and thereby cause the source application to execute as a background process of the operating system of the source computing device, andcausing the source application to backup state data of the source application that indicates a set of properties of the source application execution at a first time;

    capturing a screenshot of the source computing device executing the source application;

    transmitting the state data to a set of destination computing devices via a server that synchronizes the state data with the set of destination computing devices;

    displaying a selection menu representing each of the set of destination computing devices using the screenshot as a background image, wherein the selection menu is provided by the casting application process executing as a foreground process; and

    transmitting, in response to a user selection of a destination computing device from the selection menu, a cast command to the destination computing device instructing the destination computing device to execute the source application on the destination computing device using the state data, whereby a user of the destination computing device can continue uninterrupted execution of the source application on the destination computing device at a second time.

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