Rovi Corporation is focused on powering the discovery and enjoyment of digital entertainment by providing a set of integrated solutions that are embedded in its customers' products and services and used by end consumers to simplify and guide their interaction with digital 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 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. On February 17, 2011, it acquired Sonic Solutions. On February 1, 2012, the Company sold its Roxio Consumer Software business.