David Barber
Rovi Technologies · Rovi Guides · United Video Properties
Total Patents:
26
Overall Rank:
#150,017
Years Active:
2010–2025
Rovi Technologies Rank:
#4