Methods and apparatus for relaying data in a peer-to-peer network. In one implementation, a wireless device includes: an antenna; a wireless communication interface connected to said antenna and supporting wireless communication across a wireless connection provided by said antenna; storage supporting...http://www.google.com.au/patents/US20050108427?utm_source=gb-gplus-sharePatent US20050108427 - Peer-to-peer data relay