×

System and method for streaming game video

  • US 10,369,465 B2
  • Filed: 06/05/2017
  • Issued: 08/06/2019
  • Est. Priority Date: 12/10/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A server system, comprising:

  • a processor configured to execute a game application for simultaneous play by multiple users in accordance with signals received from multiple client computing devices respectively corresponding to the multiple users to generate multiple video streams of graphical output of the executed game application, the multiple video streams of graphical output of the executed game application respectively corresponding to play of the game application by the multiple users,wherein the processor is configured to generate multiple user interfaces for respective transmission to the multiple client computing devices, each of the multiple user interfaces including separate video windows, the separate video windows in any one of the multiple user interfaces respectively displaying the multiple video streams of graphical output of the executed game application, each of the multiple user interfaces configured for transmission as a single user interface video stream to a respective one of the multiple client computing devices in lieu of separate transmission of the multiple video streams of graphical output of the executed game application to the respective one of the multiple client computing devices,wherein at least one of the separate video windows in each of the multiple user interfaces is an interaction-selectable video window that is selectable to enable user interaction within the game application executing to generate the video stream of graphical output displayed within the interaction-selectable video window;

    a network connection configured to connect the server system to a network over which data is transmittable to the multiple client computing devices; and

    an encoder configured to compress each user interface video stream into one or more encoded formats for transmission through the network connection to corresponding ones of the multiple client computing devices.

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