Patent ID: 8100326

Claim:
A computer implemented method, comprising: receiving, at a server of an internet protocol television network, a voting selection from a set-top box device, the voting selection associated with video content that is received at the set-top box device via the internet protocol television network; adding, at the server, the voting selection to a tally of votes related to the video content in response to determining that a voting status indicates that a previous vote has not been received from the set-top box device; and changing, at the server, the voting status to indicate that a vote has been received from the set-top box device after adding the voting selection to the tally of votes; wherein the video content is received via a client-facing tier switch disposed within a client-facing tier of the internet protocol television system, the client-facing tier having a first interface to an access network and a second interface switchably connected through a private network to an application tier, wherein the client-facing tier is coupled to the access network and provides the video content to the set-top box device.