85852756
Feb 18, 2013
Nov 18, 2014
Computer software to enable users to communicate with other users and interact with video or other content played across one or more smart tvs, mobile phones, video game players, portable media players, handheld computers, and other interactive electronic devices
Electrical and Scientific Apparatus