Macrovision has license and distribution agreements for its interactive program guides (IPGs) with the majority of U.S. direct broadcast satellite (DBS), multi system operators (MSO), and IPTV (IP Television) providers—as well as some international MSOs and DBS providers. Licensees have the option of a service agreement to deploy Macrovision IPGs or a patent license which allows them to deploy Macrovision IPGs or another IPG.