×

Bandwidth management during simultaneous server-to-client transfer of game video and game code

  • US 9,511,288 B2
  • Filed: 03/14/2013
  • Issued: 12/06/2016
  • Est. Priority Date: 12/15/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for server-to-client transmission of game code, comprising:

  • determining, using a computer, an amount of game code data to be included in a data packet containing streaming game video data of a video game to be played at a client computer system;

    generating the data packet such that the data packet contains both the streaming game video data and the amount of game code data;

    transmitting the data packet from a server computer system to the client computer system, wherein the streaming game video data within the data packet provides for continued play of the video game at the client computer system in conjunction with delivery of the amount of game code data to the client computer system,wherein the amount of game code data defines a portion of game code for generating game video upon execution of the game code at the client computer system instead of rendering the streaming game video data;

    detecting a decrease in a total amount of communication bandwidth available to transmit data from the server computer system to the client computer system; and

    upon detecting the decrease in the total amount of communication bandwidth available to transmit data from the server computer system to the client computer system, decreasing the amount of game code data in the data packet and correspondingly increasing an amount of the streaming game video data in the data packet so as to maintain a minimum required quality level of game video at the client computer system.

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