Methods and apparatus for implementing peer-to-peer relay. In one implementation, a method of island recovery in a peer system in a peer-to-peer relay network includes: detecting the presence of two or more islands in a peer-to-peer relay network, wherein each island includes at least one peer system;...http://www.google.de/patents/US7596633?utm_source=gb-gplus-sharePatent US7596633 - Island recovery in a peer-to-peer relay network