Broadcast dependent content delivery
First Claim
1. A system comprising:
- a plurality of communicatively coupled computing nodes forming a multi-node network; and
one or more non-transitory computer-readable storage media having stored thereon instructions that cause the one or more computing nodes to perform operations comprising;
serving game content to a game client executing on a client device, the game client associated with a first game user;
receiving, from a broadcast streaming server, an indication the first game user is broadcasting the game content from the game client to one or more user devices via the broadcast streaming server, wherein the broadcast streaming server maintains data identifying requested streaming sessions, game users that requested the streaming sessions, and numbers of viewers of the streaming sessions;
retrieving, from the broadcast streaming server, data identifying a first number of viewers to which the first game user is broadcasting the game content;
determining the first number of viewers to which the first game user is broadcasting the game content satisfies a threshold;
determining, based at least upon the indication the first game user is broadcasting the game content to one or more user devices and the first number of viewers satisfying the threshold, to provide extended game content to the first game user; and
providing the extended game content to the game client on the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing extended content to a player of a game depending upon whether the player broadcasts the gameplay to viewers is disclosed. A content item server communicates game output to a plurality of user devices operated by participants in an online game. A game participant selects to stream output from the online game to one or more viewers via a broadcast streaming server. The content item server receives an indication from the broadcast streaming server that the game participant is broadcasting output from the online game to one or more viewers. Based at least upon the indication that a game player is broadcasting game output, the content item server determines to provide additional or extended game content to the game participant who is broadcasting the gameplay.
14 Citations
18 Claims
-
1. A system comprising:
-
a plurality of communicatively coupled computing nodes forming a multi-node network; and one or more non-transitory computer-readable storage media having stored thereon instructions that cause the one or more computing nodes to perform operations comprising; serving game content to a game client executing on a client device, the game client associated with a first game user; receiving, from a broadcast streaming server, an indication the first game user is broadcasting the game content from the game client to one or more user devices via the broadcast streaming server, wherein the broadcast streaming server maintains data identifying requested streaming sessions, game users that requested the streaming sessions, and numbers of viewers of the streaming sessions; retrieving, from the broadcast streaming server, data identifying a first number of viewers to which the first game user is broadcasting the game content; determining the first number of viewers to which the first game user is broadcasting the game content satisfies a threshold; determining, based at least upon the indication the first game user is broadcasting the game content to one or more user devices and the first number of viewers satisfying the threshold, to provide extended game content to the first game user; and providing the extended game content to the game client on the client device. - View Dependent Claims (2)
-
-
3. A method, comprising:
-
serving, by a content server, content to a client device associated with a first content user; receiving, by the content server, from a broadcast streaming server, an indication the first content user is broadcasting content received from the content server to one or more viewers via the broadcast streaming server, wherein the broadcast streaming server maintains data identifying requested streaming sessions, content users that requested the streaming sessions, and numbers of viewers of the streaming sessions; determining, by the content server, based at least upon the indication the first content user is broadcasting content to one or more viewers, to provide additional content to the first content user; and serving, by the content server, the additional content to the client device. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer-readable storage media having stored therein instructions that, upon execution by one or more computing devices, cause the one or more computing devices to perform operations comprising:
-
serving, by a content server, content to a client device associated with a first content user; receiving, by the content server, from a broadcast streaming server, an indication the first content user is broadcasting content received from the content server to one or more viewers via the broadcast streaming server, wherein the broadcast streaming server maintains data identifying requested streaming sessions, content users that requested the streaming sessions, and numbers of viewers of the streaming sessions; determining, by the content server, based at least upon the indication the first content user is broadcasting content to one or more viewers, to provide additional content to the first content user; and serving, by the content server, the additional content to the client device. - View Dependent Claims (16, 17, 18)
-
Specification