Dynamic spectator mode
First Claim
1. One or more computer readable media storing computer executable instructions for performing a method to enhance a spectator feed of a first multiplayer game session played over a computer network, prior to broadcast of the spectator feed to one or more spectator clients connected to the computer network, said method comprising steps of:
- receiving game telemetry data generated by a plurality of participant clients of the first multiplayer game session;
embedding first data in the spectator feed prior to sending the spectator feed to one or more spectator clients, wherein first data is based on an analysis of the game telemetry data subsequent to the receiving step.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for broadcasting game sessions to be viewable by spectators are disclosed. After receiving game information from game participant clients, the title server determines whether the broadcast the game session to spectators, analyzes and repackages the received telemetry data, optionally embedding additional data, and rebroadcasts the repackaged telemetry as a spectator feed to non-participant spectator client devices for viewing by users of the spectator client devices. Embedded data may include commentary data, a director'"'"'s cut specifying camera information, instructional data, etc. Each spectator client device can analyze and manipulate the received telemetry data using a copy of the video game executing on the spectator client device, or may simply playback the feed when the feed includes a complete audiovisual file. Spectator clients may submit feedback to the participant clients through the title server.
-
Citations
20 Claims
-
1. One or more computer readable media storing computer executable instructions for performing a method to enhance a spectator feed of a first multiplayer game session played over a computer network, prior to broadcast of the spectator feed to one or more spectator clients connected to the computer network, said method comprising steps of:
-
receiving game telemetry data generated by a plurality of participant clients of the first multiplayer game session;
embedding first data in the spectator feed prior to sending the spectator feed to one or more spectator clients, wherein first data is based on an analysis of the game telemetry data subsequent to the receiving step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer readable media storing computer executable instructions for performing a method to provide feedback to participant players of a multiplayer game session played over a computer network, said method comprising steps of:
-
broadcasting a spectator feed corresponding to the multiplayer game session to a plurality of spectator clients not a part of the multiplayer game session; and
providing to the participant clients, feedback data corresponding to the spectator clients. - View Dependent Claims (11, 12)
-
-
13. One or more computer readable media storing computer executable instructions for performing a method to determine whether to broadcast over a computer network a spectator feed of a first multiplayer game session played over the computer network, said broadcast transmitted to one or more spectator clients not a part of the multiplayer game session, said method comprising steps of:
selecting the spectator feed of the first multiplayer game session to be broadcast when one or more predetermined conditions are met. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
Specification