This Recommendation specifies the functional requirements of a smart TV operating system. The smart TV operating system is intended to be installed in an integrated broadcast and broadband (IBB)-capable cable set-top box (STB) and TV and to enable broadcasting and IP-based interactive services provided by cable television operators and third-party providers. By running the smart TV operating system@ the IBB-capable cable STB and TV will be able to intelligently provide subscribers with advanced and personalized services by downloading and installing advanced and personalized apps from cable operators' platforms and third-party platforms which are interconnected with the related cable operators' platforms.