A system for establishing a direct network connection between a first and a second node over a data-packet-network includes a third network node having connection to the data-packet-network for providing an electronic interface accessible to the first node; a navigation agent directed by the third network...http://www.google.co.uk/patents/US7990895?utm_source=gb-gplus-sharePatent US7990895 - Method and apparatus for configuring and establishing a secure credential-based network link between a client and a service over a data-packet-network