System and method of voting via an interactive television system
First Claim
1. A computer implemented method, comprising:
- receiving, at a server of an internet protocol television network, a first voting selection from a first user logged in at a set-top box device, the first voting selection associated with video content that is received at the set-top box device via the internet protocol television network;
adding the first voting selection to a tally of votes related to the video content when a voting status of the set-top box device indicates that no previous voting selection has been received from the first user;
receiving, at the server of the internet protocol television network, a second voting selection from a second user logged in at the set-top box device, the second voting selection associated with the video content that is received at the set-top box device via the internet protocol television network;
adding the second voting selection to the tally of votes related to the video content when the voting status of the set-top box device indicates that no previous voting selection has been received from the second user;
receiving, at the server of the internet protocol television network, a third voting selection from the first user logged in at the set-top box device, the third voting selection associated with the video content that is received at the set-top box device via the internet protocol television network; and
not adding the third voting selection to the tally of votes related to the video content when the voting status of the set-top box device indicates that the first voting selection has been received from the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a first voting selection from a first user logged in at a set-top box device, the first voting selection associated with video content that is received at the set-top box device. The first voting selection is added to a tally of votes when a voting status of the set-top box device indicates no previous voting selection has been received from the first user. A second voting selection associated with the video content is received from a second user logged in at the set-top box device. The second voting selection is added to the tally of votes when no previous voting selection has been received from the second user. A third voting selection received from the first user is not added to the tally of votes when the voting status indicates that the first voting selection has been received from the first user.
-
Citations
20 Claims
-
1. A computer implemented method, comprising:
-
receiving, at a server of an internet protocol television network, a first voting selection from a first user logged in at a set-top box device, the first voting selection associated with video content that is received at the set-top box device via the internet protocol television network; adding the first voting selection to a tally of votes related to the video content when a voting status of the set-top box device indicates that no previous voting selection has been received from the first user; receiving, at the server of the internet protocol television network, a second voting selection from a second user logged in at the set-top box device, the second voting selection associated with the video content that is received at the set-top box device via the internet protocol television network; adding the second voting selection to the tally of votes related to the video content when the voting status of the set-top box device indicates that no previous voting selection has been received from the second user; receiving, at the server of the internet protocol television network, a third voting selection from the first user logged in at the set-top box device, the third voting selection associated with the video content that is received at the set-top box device via the internet protocol television network; and not adding the third voting selection to the tally of votes related to the video content when the voting status of the set-top box device indicates that the first voting selection has been received from the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium comprising operational instructions that, when executed by a processor, cause the processor to:
-
receive data related to a voting interface at a set-top box device from a server of an internet protocol television network; send the voting interface from the set-top box device to a display device to receive user input from a remote control device associated with the set-top box device; and send the user input from the set top box device to the server to cast a vote associated with video content that is received at the set top box device via the internet protocol television network, wherein the server sends a confirmation to one or more devices associated with the set-top box device, the confirmation indicating that the vote was received by the server. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A server, comprising:
-
a processor; a memory device comprising instructions that, when executed by the processor, cause the processor to; receive a voting selection from a set-top box device, the voting selection associated with video content received at the set-top box device via an internet protocol television network; add the voting selection to a tally of votes related to the video content when a voting status of the set-top box device indicates that a previous vote has not been received from the set-top box device and that the set-top box device is not prohibited from voting; change the voting status of the set-top box device to indicate that a vote has been received from the set-top box device after adding the voting selection to the tally of votes; and send a confirmation to one or more devices associated with the set-top box device, the confirmation indicating that the vote was received. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification