The present disclosure is directed to a system and method of providing
web-based content. The method can include receiving at least one user
preference via a user account of a public data network, where the at
least one user preference indicates at least one type of content
available via the public data network. The method can also include
generating a user interface, where the user interface includes the type
of content indicated by the at least one user preference. The method can
also include associating the user account with a set-top box device and
transmitting the user interface to the set-top box device via an Internet
Protocol Television (IPTV) system.