Patent ID: 8806588
Filing Date: 2014-08-12
Classification: H04L

Abstract:
1. A method, comprising: initiating, by a gateway process implemented on a device on a customer network, a connection to a remote gateway control process on another network; sending, by the gateway process, a public key and metadata describing the device to the remote gateway control process via the connection; receiving, by the gateway process from the remote gateway control process, an activation key; exposing, by the gateway process, the activation key to processes on the customer network; receiving, by the gateway process, customer information from the remote gateway control process, wherein the customer information is obtained by the remote gateway control process from a process on the customer network that obtained the activation key and provided the activation key to the remote gateway control process, wherein the customer information uniquely identifies the gateway process to a remote service provider and associates the gateway process with a customer account of the customer network; sending, by the gateway process to the remote gateway control process, a request for security credentials, wherein the request includes at least a portion of the customer information and the activation key; receiving, by the gateway process, the requested security credentials; and obtaining, by the gateway process, configuration information from the remote gateway control process after said receiving the security credentials.