Software solutions for the converging technologies of television,
telephony and Internet services