×

Cross device operation of games

  • US 9,770,654 B1
  • Filed: 09/30/2009
  • Issued: 09/26/2017
  • Est. Priority Date: 09/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing cross-device operation of a game, the method comprising, by a network-accessible distribution platform:

  • receiving, over a computer network, a first download request including a player identifier from a first gaming device utilizing a first game portal web site for the distribution of the game, the player identifier identifying a player profile, the first download request generated during a first gaming session on the first gaming device by execution of a micro-loader on the first gaming device, the micro-loader providing functionality for downloading game files from the distribution platform to player devices, wherein the micro-loader is configured to use information stored on the first gaming device to determine whether a player associated with the player profile is logged into a player account on the distribution platform, and when the player is logged into the account, to download the player profile to the first gaming device;

    querying a computer data repository comprising physical computer storage for the player profile corresponding to the player identifier, the player profile having game progress data;

    transmitting, over the computer network, the player profile having the game progress data to the first gaming device in response to the first download request, the game progress data allowing the first gaming device to start the first gaming session at a stage of the game indicated by the game progress data;

    receiving a storage request including the player identifier and updated game progress data from the first gaming device, the updated game progress data including game state data representing a state of the game at an end of the first gaming session;

    updating the player profile in the computer data repository with the updated game progress data;

    receiving a second download request including the player identifier from a second gaming device utilizing a second game portal web site for distribution of the game, wherein the second game portal web site is different than the first game portal web site, the second download request generated during a second gaming session on the second gaming device by execution of the micro-loader on the second gaming device, wherein the micro-loader is configured to use information stored on the second gaming device to determine whether the player is logged into the player account on the distribution platform; and

    transmitting the player profile having the updated game progress data to the second gaming device in response to the second download request, the updated game progress data allowing the second gaming device to start the second gaming session at the end stage of the first gaming session;

    wherein the first and second game portal web sites are separate from the distribution platform;

    wherein the micro-loader enables the gaming devices to download game files for the game from the distribution platform.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×