System and method for using a game to interact with television programs
First Claim
Patent Images
1. A computer-implemented method comprising:
- transmitting code for a computer-implemented game to a client device, the computer implemented game including an in-game voting module that allows a player of the computer implemented game to cast one or more votes for participants in a television program;
receiving a request to vote for participants in the television program from the in-game voting module;
allocating, using at least one processor of a machine, at least one vote to the player of the computer-implemented game in response to the request to vote by;
accessing game data for the player of the computer-implemented game;
and allocating the at least one vote to the player of the computer-implemented game based on in-game tasks performed by the player, the performed in-game tasks being determined from the game data; and
notifying the in-game voting module of the at least one vote allocated to the player of the game.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, computer-readable storage medium including instructions, and a computer-implemented method for obtaining votes for participants in a television program are described, in which code for a game is transmitted to a computer system, where the game includes an in-game voting module that allows a player of the game to cast votes for participants in a television program. At least one vote for at least one participant in the television program is received from the in-game voting module. A database including vote counts for the participants in the television program is updated based on the at least one vote for the at least one participant.
42 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
transmitting code for a computer-implemented game to a client device, the computer implemented game including an in-game voting module that allows a player of the computer implemented game to cast one or more votes for participants in a television program; receiving a request to vote for participants in the television program from the in-game voting module; allocating, using at least one processor of a machine, at least one vote to the player of the computer-implemented game in response to the request to vote by; accessing game data for the player of the computer-implemented game; and allocating the at least one vote to the player of the computer-implemented game based on in-game tasks performed by the player, the performed in-game tasks being determined from the game data; and notifying the in-game voting module of the at least one vote allocated to the player of the game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system to allocate votes for participants in a television program, the system comprising:
-
a processor-implemented game module configured to; transmit code for a game to a client device, the game including an in-game voting module that allows a player of the game to cast one or more votes for participants in a television program; and a processor-implemented voting module configured to; receive a request to vote for participants in the television program from the in game voting module; allocate at least one vote to the player of the game in response to the request to vote, with the voting module being further configured to; access game data for the player of the computer-implemented game; and allocate the at least one vote to the player of the computer-implemented game based on in-game tasks performed by the player, the performed in game tasks being determined from the game data; and notify the in-game voting module of the at least one vote allocated to the player of the game. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium storing at least one program that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
transmitting code for a game to a client device, the game including an in-game voting module that allows a player of the game to cast votes for participants in a television program; receiving a request to vote for participants in the television program from the in-game voting module; allocating at least one vote to the player of the game in response to receiving the request to vote, by; accessing game data for the player of the computer-implemented game; and allocating the at least one vote to the player of the computer-implemented game based on in-game tasks performed by the player, the performed in-game tasks being determined from the game data; and notifying the in-game voting module of the at least one vote allocated to the player of the game.
-
Specification