I've invented one. It's based on sound waves and works the best in line-of-sight situations, but can use a secondary transport medium to work over long distances. It can be configured as peer-to-peer or broadcast. The best of all, it works even if you do not know the ID of your intended target.