1. A method of managing user profiles for multiple IPTV Terminal Function (ITF) users by an IPTV Application Server, comprising: obtaining a first IPTV user profile for a first user registered at an ITF; detecting a second user registered at the ITF; obtaining a second IPTV user profile for the second user; generating a first IPTV group profile from the first and second IPTV user profiles, the first IPTV group profile appropriate for both the first and second user together; and providing the first IPTV group profile to the ITF.