Client device configuration with hooks
First Claim
Patent Images
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.
3 Assignments
0 Petitions
Accused Products
Abstract
Configuring a client device including associating a hook in a configuration bundle with customized programming, downloading the configuration bundle for a client device to a services gateway, and executing the configuration bundle on the services gateway, including calling the hook.
-
Citations
2 Claims
-
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.
-
-
2. A computer program product for configuring a client device, the computer program product stored on a computer-readable medium comprising:
-
means, recorded on the computer-readable medium, for detecting a client device and means, recorded on the recording medium, for requesting a configuration bundle for the client device; means, recorded on the computer-readable medium, for associating a hook in a configuration bundle with customized programming; wherein means, recorded on the computer-readable medium, for associating a hook in a configuration bundle with customized programming further comprises; means, recorded on the computer-readable medium, for receiving a description of the hook from a manufacturer; and means, recorded on the computer-readable medium, for integrating the customized programming with the configuration bundle through the hook in dependence upon the description; and means, recorded on the computer-readable medium, for downloading the configuration bundle for a client device to a services gateway; means, recorded on the computer-readable medium, for downloading a configuration bundle for a client device to a services gateway comprises means, recorded on the recording medium, for downloading a generic configuration bundle to a services gateway; and means, recorded on the computer-readable medium, for executing the configuration bundle on the services gateway, including means, recorded on the recording medium, for calling the hook; and wherein means, recorded on the computer-readable medium, for executing the configuration bundle comprises means, recorded on the recording medium, for executing the generic configuration bundle; wherein means, recorded on the computer-readable medium, for executing the generic configuration bundle comprises; means, recorded on the computer-readable medium, for reading a configuration prompt from a client device; means, recorded on the computer-readable medium, for providing the configuration prompt to a user; means, recorded on the computer-readable medium, for receiving configuration parameters from a user; and means, recorded on the computer-readable medium, for writing the configuration parameters to the client device.
-
Specification