[6] In the 1990s, Macrovision acquired companies with expertise in managing access control and secure distribution of other forms of digital media, including music, video games, internet content, and computer software.
[8] In July 2005, the company hired Alfred J. Amoroso as chief executive officer and president to succeed William A. Krepick, who announced his retirement earlier in the year.
[10] After the announcement of its intent to buy Gemstar-TV Guide, Macrovision made other changes in order to focus on entertainment technology, including selling its software business unit, valued at approximately $200 million, to private equity firm Thoma Cressey Bravo.
Rovi announced its first product on January 7, 2010 – TotalGuide, an interactive media guide that incorporated entertainment data, to search, browse and provide recommendations.
MediaUnbound had helped build static and dynamic personalization and recommendation engines for clients such as Napster, eMusic and MTV Networks.
[13] On December 23, 2010, the company announced its intention to acquire Sonic Solutions and its DivX video software in a deal valued at $720 million.
[18] Under Carson the company shifted its focus on "growth opportunities related to its core enabling technology and services" and it announced that it intended to sell the Rovi Entertainment Store business.
[20] Continuing on this path, the company made a similar announcement in January 2014 indicating its intent to sell the DivX and MainConcept businesses.
[2][23] Rovi plans to discontinue in-house hardware production, and focus primarily on licensing its technologies and the TiVo brand to third-party companies.
[citation needed] The metadata includes basic facts, local TV listings and channel line-ups for interactive program guides, original editorial, imagery, and other features.
It places ads that appear as content choices in application menus and user interfaces for set-top boxes, connected TVs, smartphones, tablets, Blu-ray players, game consoles and other devices.
Ad Optimizer allows provides campaign management and media planning capabilities to TV networks and multichannel video programming distributors (MVPDs).
In set top boxes trigger bits are incorporated into Conditional Access Entitlement Control Messages (ECM) in the stream delivered to the STB.