According to one example embodiment there is provided a computer program
executable on a computing platform to at least in part analyze data at
least in part obtained from one or more data sources of an
Internet-protocol television (IPTV) network, wherein the data provided by
the data sources includes set-top-box data, subscriber data, demographic
data, content server data and network usage data. In another embodiment,
the computer program at least in part correlates video provisioning
information obtained from the data sources, individual subscriber channel
viewing information, subscriber data and demographic data to provide
informative views of data. The provisioning information may include
information such as what programs or television (TV) commercials are
shown on each channel during different time periods and the TV or
video-on-demand program category information.