86149672
Dec 20, 2013
Jul 22, 2014
Computer hardware for controlling and optimizing television, video and audio user interfaces and streaming media interfaces; computer software for controlling and optimizing television, video and audio user interfaces and streaming media interfaces
Electrical and Scientific Apparatus