In a device control system that provides a means for controlling a variety of device types via a unified interface, such as via a handheld controller, a synchronization protocol ensures synchronization between a plurality of such controllers in a peer-to-peer network environment, provides a means for...http://www.google.de/patents/US20070019682?utm_source=gb-gplus-sharePatent US20070019682 - Device control system, method, and apparatus for server-based or peer-to-peer network environments