Patent ID: 7398305
Filing Date: 2008-07-08
Classification: H04L

Abstract:
1. A system for configuring a client device, the system comprising: means for detecting a client device and means for requesting a configuration bundle for the client device; means for associating a hook in a configuration bundle with customized programming; wherein means for associating a hook in a configuration bundle with customized programming comprises: means for receiving a description of the hook from a manufacturer; and means for integrating the customized programming with the configuration bundle through the hook in dependence upon the description; and means for downloading the configuration bundle for a client device to a services gateway; wherein means for downloading a configuration bundle for a client device to a services gateway comprises means for downloading a generic configuration bundle to a services gateway; means for executing the configuration bundle on the services gateway, including means for calling the hook; and wherein means for executing the configuration bundle comprises means for executing the generic configuration bundle; wherein means for executing the generic configuration bundle comprises: means for reading a configuration prompt from a client device; means for providing the configuration prompt to a user; means for receiving configuration parameters from a user; and means for writing the configuration parameters to the client device.