Patent ID: 8606942
Filing Date: 2013-12-10
Classification: A63F,H04L,H04N,H04W

Abstract:
1. A computer-implemented method comprising: receiving a request from a client of a user to execute an online video game or application over one or more network interfaces; determining latency requirements of the video game or application requested by the client; forwarding the client request to a particular hosting service center based on the latency requirements of the requested video game or application; executing the video game or application on a server at a particular hosting service center, the execution of the video game or application producing an interactive compressed video stream delivered over one or more networks to the client such that the user has the perception that the selected video game or application is responding instantly; and mitigating bandwidth peaks of the interactive compressed video stream by distributing large compressed video bandwidth peaks over a sequence of successive frames of the interactive compressed video stream; wherein distributing large compressed video bandwidth peaks over a sequence of successive frames of the interactive compressed video stream further comprises transmitting compressed frames that have more data than can be transmitted at a peak data rate in one frame time over one or more additional frame times.