IP Library Granted Patent US 9,446,321
Granted Patent B1
US 9,446,321 · App. 13/433,603 · Granted Sep 20, 2016

Public gameplay

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,446,321
App. No.
13/433,603
Granted
Sep 20, 2016
Kind
B1
Abstract

A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing public gameplay is provided. Gameboard display data is generated to display a gameboard of a game. A move associated with the game is received from a client device of a player. The gameboard display data and move display data are provided to the client device to display the move on the gameboard. The gameboard display data and the move display data are also sent to a broadcast server to display the move on the gameboard via a public medium.

Claims (33)

1. A method comprising:

transmitting, to a first player, a first advertisement for an opportunity to play a computer-implemented game against a second player, the second player being identified in the first advertisement, the first advertisement indicating that the computer-implemented game is displayable on a public medium accessible via a plurality of client devices;

receiving a plurality of notifications that a particular move has been made in a different game by a plurality of corresponding players of the different game;

responsive to each of the plurality of notifications, entering the corresponding player into a pool of potential players, the pool of potential players being larger than a number of players supported by the computer-implemented game;

selecting, from among the pool of potential players, the first player from the plurality of potential players;

generating, using a processor of a machine, gameboard display data to display a gameboard of the computer-implemented game; and

sending, to a broadcast server, the gameboard display data to be displayed on the public medium.

2. The method of claim 1 , wherein the gameboard display data includes a second advertisement, the second advertisement being for an entity advocated by the second player.

3. The method of claim 2 , wherein the entity advocated by the second player is a charity.

4. The method of claim 1 , wherein the computer-implemented game is a two-player computer-implemented game.

5. A non-transitory machine-readable medium having instructions embodied thereon, which, when executed by one or more processors, cause the one or more processors to perform operations, comprising:

transmitting, to a first player, a first advertisement for an opportunity to play a computer-implemented game against a second player, the second player being identified in the first advertisement, the first advertisement indicating that the computer-implemented game is displayable on a public medium accessible via a plurality of client devices;

receiving a plurality of notifications that a particular move has been made in a different game by a plurality of corresponding players of the different game;

responsive to each of the plurality of notifications, entering the corresponding player into a pool of potential players, the pool of potential players being larger than a number of players supported by the computer-implemented game;

selecting, from among the pool of potential players, the first player from the plurality of potential players;

generating gameboard display data to display a gameboard of the computer-implemented game; and

sending, to a broadcast server, the gameboard display data to be displayed on the public medium.

6. The non-transitory machine-readable medium of claim 5 , wherein the computer-implemented game is a two-player computer-implemented game.

7. A system, comprising:

a memory having instructions embodied thereon;

a processor configured to execute the instructions to perform operations comprising:

transmitting, to a first player, a first advertisement for an opportunity to play a computer-implemented game against a second player, the second player being identified in the first advertisement, the first advertisement indicating that the computer-implemented game is displayable on a public medium accessible via a plurality of client devices;

receiving a plurality of notifications that a particular move has been made in a different game by a plurality of corresponding players of the different game;

responsive to each of the plurality of notifications, entering the corresponding player into a pool of potential players, the pool of potential players being larger than a number of players supported by the computer-implemented game;

selecting, from among the pool of potential players, the first player from the plurality of potential players;

generating gameboard display data to display a gameboard of the computer-implemented game; and

sending, to a broadcast server, the gameboard display data to be displayed via the public medium.

8. The game networking system of claim 7 , wherein the operations further comprise providing, via the public medium, a streamable video of the game on the gameboard.

9. The game networking system of claim 7 , wherein the operations further comprise providing, to a client device of a user, chat user interface display data to display a chat user interface via the public medium, the chat user interface allowing the user to chat with the first player.

10. The game networking system of claim 9 , wherein:

the gameboard display data includes a second advertisement for a charity advocated by the second player; and

the chat user interface is provided to the client device of the user responsive to a determination that the user has donated to a charity advocated by the second player.

11. The system of claim 7 , wherein the computer-implemented game is a two-player computer-implemented game.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 23, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZYNGA INC.
Reel/Frame 060163/0437 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 14, 2020
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054719/0490 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 11, 2020
From: BANK OF AMERICA, N.A., AS LENDER
To: ZYNGA INC.
Reel/Frame 054701/0393 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 21, 2018
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS LENDER
Reel/Frame 049147/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2014
From: GRAHAM, M IAN; CHU, YA-BING; ALLRED, RANDALL WILLIAM, JR.; DELBUCK, CHRISTOPHER
To: ZYNGA INC.
Reel/Frame 031948/0424 →