Rovi Corporation is focused on powering the discovery and personalization of digital entertainment. The Company provides a broad set of integrated solutions that are embedded in its customers' products and services, connecting consumers with entertainment. The Company’s offerings include content discovery, video delivery and advertising. Content discovery solutions include interactive program guides (IPGs), recommendations, search capability, device management, media recognition technologies and licensing of its extensive database of descriptive information about television, movie, music, books and game content. Video Delivery solutions include video compression-decompression technology (codecs), the Rovi Entertainment Store video delivery solution, content authoring solutions, and content protection technologies and services. Advertising solutions include IPG advertising, the Rovi Advertising Network and advertising on Rovi operated consumer Websites.