Patent ID: 8732279

Claim:
A method, comprising: identifying a plurality of customized profiles for a network device model, wherein a first one of the profiles is customized for a first user and contains at least one different parameter for selected services than a second one of the profiles for a second user; creating, using a call controller, a table associating each one of the customized profiles with a unique Personal Identification Number (PIN); providing a web page form for registration of a network device; receiving, at the call controller via the web page form, a message originating from the network device to be configured, wherein the call controller is a first party, and the network device is a second party; the message further comprises: a submitted PIN, and a manufacturer installed certificate, which includes a media access control (MAC) address, issued by a trusted third party; wherein the message is signed using a public key included in the manufacturer installed certificate and contains the manufactured installed certificate within the message, wherein the manufactured installed certificate including the MAC address is appended into the web page form; comparing, using the call controller, the submitted PIN included in the received message to the table; identifying, using the call controller, a particular one of the customized profiles in the table according to the comparison; extracting, using the call controller, the address from the manufacturer installed certificate of the network device included in the received message; formatting, using the call controller, an entry in the table for the particular customized profile including the selected services with a value of the extracted MAC address; and causing, using the call controller, the particular customized profile to be downloaded to the network device.