Supplying an Innovative TV Experience with Philo