they just need to have anonymous show tracking so advertisers can see real stats of how many people are watching a show. On Directv you can go to this channel that shows which t.v. is currently being watched the most in your region and also nationwide. I'm sure they can do that through cable boxes too.
then they can use Nielson etc to get the more specific demo information
__________________
|