System and method for using a game to interact with television programs
First Claim
1. A computer-implemented method for obtaining votes for participants in a television program, the method comprising:
- transmitting code for a game to a computer system, 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 at least one vote for at least one participant in the television program from the in-game voting module;
using at least one processor, updating a database including vote counts for the participants in the television program based on the at least one vote for the at least one participant;
receiving a request from the in-game voting module to obtain updated vote counts for participants of the television program;
obtaining the updated vote counts for the participants of the television program; and
transmitting the updated vote counts for the participants of the television program to the in-game voting module.
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.
38 Citations
37 Claims
-
1. A computer-implemented method for obtaining votes for participants in a television program, the method comprising:
-
transmitting code for a game to a computer system, 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 at least one vote for at least one participant in the television program from the in-game voting module; using at least one processor, updating a database including vote counts for the participants in the television program based on the at least one vote for the at least one participant; receiving a request from the in-game voting module to obtain updated vote counts for participants of the television program; obtaining the updated vote counts for the participants of the television program; and transmitting the updated vote counts for the participants of the television program to the in-game voting module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system to obtain votes for participants in a television program, comprising:
-
processor-implemented a game module configured to; transmit code for a game to a computer system, the game including an in-game voting module that allows a player of the game to cast votes for participants in a television program; and a processor-implemented voting module configured to; receive at least one vote for at least one participant the television program from the in-game voting module; update a database including vote counts for the participants in the television program based on the at least one vote for the at least one participant; receive a request from the in-game voting module to obtain updated vote counts for participants of the television program; obtain the updated vote counts for the participants of the television program; and transmit the updated vote counts for the participants of the television program to the in-game voting module.
-
-
31. A computer readable storage medium storing at least one program that, when executed by at least one processor, causes the at least one processor to perform operations comprising:
-
transmitting code for a game to a computer system, 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 at least one vote for at least one participant in the television program from the in-game voting module; updating a database including vote counts for the participants in the television program based on the at least one vote for the at least one participant; receiving a request from the in-game voting module to obtain updated vote counts for participants of the television program; obtaining the updated vote counts for the participants of the television program; and transmitting the updated vote counts for the participants of the television program to the in-game voting module.
-
-
32. A computer-implemented method for rewarding players of a game for voting for participants of a television program, the method comprising:
-
transmitting a reward code to a computer system for a television program, the reward code to be presented by the computer system for a television program to a player of a game to reward the player for casting a vote for a participant in the television program; receiving a request to redeem a reward corresponding to the reward code from a player of the game via an instance of a game on a computer system for the player; and providing, in response to the request to redeem, the in-game reward to the player of the game. - View Dependent Claims (33, 34, 35)
-
-
36. A system to reward players of a game for voting for participants of a television program, comprising:
a processor-implemented voting module configured to; transmit a reward code to a computer system for a television program, the reward code to be presented by the computer system for a television program to a player of a game to reward the player for casting a vote for a participant in the television program; receive a request to redeem a reward corresponding to the reward code from a player of the game via an instance of a game on a computer system for the player; and provide, in response to the request to redeem, the in-game reward to the player of the game.
-
37. A computer readable storage medium storing at least one program that, when executed by at least one processor, causes the at least one processor to perform operations comprising:
-
transmitting a reward code to a computer system for a television program, the reward code to be presented by the computer system for a television program to a player of a game to reward the player for casting a vote for a participant in the television program; receiving a request to redeem a reward corresponding to the reward code from a player of the game via an instance of a game on a computer system for the player; and providing, in response to the request to redeem, the in-game reward to the player of the game.
-
Specification