John O. Ryan

Macrovision · Ampex · Rovi Technologies
Total Patents: 77
Overall Rank: #24,473
Years Active: 1980–2020
Macrovision Rank: #2