Patent ID: 9038163
Filing Date: 2015-05-19
Classification: G06F,H04L

Abstract:
1. A method of connecting a first network device and a second network device over a communication network, the method comprising: receiving, from the first network device over the communication network, a request to look up a network address of the second network device based on an identifier associated with the second network device; evaluating the request to determine whether the identifier is registered with a name service, connected to the communication network, that facilitates resolving the identifier and that further facilitates establishing direct encrypted communication links; determining, based on the evaluation, whether the second network device is available to communicate through a direct encrypted communication link facilitated by the name service; and based on a determination that the second network device is available, facilitating the establishment of the direct encrypted communication link between the first network device and the second network device, the facilitating the establishment of the direct encrypted communication link including provisioning the first network device or the second network device with one or more resources for the direct encrypted communication link, wherein the established direct encrypted communication link carries encrypted data communicated between the first network device and the second network device, and the first network device is a user device.