Based off Google TV Remote sha 36d31177c20d available here- https://code.google.com/p/google-tv-remote/ Using the anymote open source messaging protocol available from here - https://code.google.com/p/anymote-protocol/