Patent ID: 7865926
Filing Date: 2011-01-04
Classification: H04N

Abstract:
1. A method comprising: receiving, from a terminal via a back channel, a request for at least one program of a plurality of programs, said request having a personal identification number (PIN) associated with a requesting viewer and a unique terminal identification number (TID) assigned to the terminal; comparing the received TID from the request to a stored TID at a service provider to confirm the received TID; comparing the received PIN from the request to a stored PIN at said service provider to confirm the received PIN; sending, in response to confirming the received TID and the received PIN in the steps of comparing, the requested at least one program via a forward channel, said requested at least one program comprising data stream packets containing the received TID; assigning, periodically by the service provider, a randomly altered TID to said terminal; associating each of the requested at least one program with a unique program identification number (PID); and randomly assigning and altering each PID.