×

System and method for compressing video frames or portions thereof based on feedback information from a client device

  • US 9,643,084 B2
  • Filed: 04/12/2016
  • Issued: 05/09/2017
  • Est. Priority Date: 12/10/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for performing video compression comprising:

  • receiving a control signal by a server, the control signal received from a client device over a network established between the client device and the server, the control signal corresponding to a user input from an input device of the client device being actuated by a user as the user is playing a video game, the network including a communication channel;

    executing the video game on the server in response to the received control signal to generate video output including a sequence of video images of the video game;

    encoding each of the sequence of video images in a shared video encoding resource to generate a sequence of encoded video frames;

    transmitting the sequence of encoded video frames by the server over the communication channel to the client device for decoding to produce a corresponding sequence of decoded video frames, the sequence of decoded video frames are configured for displaying on a display device of the client device;

    detecting a change in a communication channel characteristic of the communication channel, wherein the detected change is based on feedback information received by the server, the feedback information being received from the client device; and

    dynamically adjusting a compression ratio for the sequence of encoded video frames based on the detected change in the communication channel characteristic.

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