A method for distributing dynamic event notification data in an internet
protocol television (IPTV) system including receiving at an IPTV server
the dynamic event notification data indicating an occurrence of a dynamic
event; identifying at the IPTV server a current IPTV viewer associated
with an IPTV end user client device; retrieving at the IPTV server an
event filter for the current IPTV viewer; filtering at the IPTV server
the dynamic event notification data through the event filter for the
current IPTV viewer; and sending from the IPTV server to an end user
client device associated with the current IPTV viewer, the dynamic event
notification data when the dynamic event notification data passes through
the event filter.