Client device configuration with hooks
First Claim
1. A method for configuring a client device, the method comprising associating a hook in a configuration bundle with customized programming;
- downloading the configuration bundle for a client device to a services gateway, including downloading a generic configuration bundle to the services gateway, wherein the services gateway is configured to provide data communication between a network on which the client device is communicating and other devices coupled to an external network; and
executing the configuration bundle on the services gateway to configure the client device, including calling the hook and executing the generic configuration bundle on the services gateway to configure the client device, wherein executing the generic configuration bundle further comprises;
reading, from the client device, a configuration prompt stored on the client device, providing the configuration prompt to a user, receiving configuration parameters from the user, and writing the configuration parameters to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments include a method for configuring a client device. The method includes associating a hook in a configuration bundle with customized programming. The method includes downloading the configuration bundle for a client device to a services gateway, including downloading a generic configuration bundle to the services gateway. The method also includes executing the configuration bundle on the services gateway, including calling the hook and executing the generic configuration bundle. The executing of the generic configuration bundle further includes reading, from the client device, a configuration prompt stored on the client device, providing the configuration prompt to a user, receiving configuration parameters from the user, and writing the configuration parameters to the client device.
49 Citations
30 Claims
-
1. A method for configuring a client device, the method comprising associating a hook in a configuration bundle with customized programming;
-
downloading the configuration bundle for a client device to a services gateway, including downloading a generic configuration bundle to the services gateway, wherein the services gateway is configured to provide data communication between a network on which the client device is communicating and other devices coupled to an external network; and executing the configuration bundle on the services gateway to configure the client device, including calling the hook and executing the generic configuration bundle on the services gateway to configure the client device, wherein executing the generic configuration bundle further comprises; reading, from the client device, a configuration prompt stored on the client device, providing the configuration prompt to a user, receiving configuration parameters from the user, and writing the configuration parameters to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for configuring a client device, the system comprising:
a computer processor operatively coupled to computer memory, the computer memory comprising computer program instructions that, when executed by the computer processor, cause the system to perform operations including; associating a hook in a configuration bundle with customized programming; downloading the configuration bundle for a client device to a services gateway, including downloading a generic configuration bundle to the services gateway, wherein the services gateway is configured to provide data communication between a network on which the client device is communicating and other devices coupled to an external network; and executing the configuration bundle on the services gateway to configure the client device, including calling the hook and executing the generic configuration bundle on the services gateway to configure the client device, wherein executing the generic configuration bundle further comprises; reading, from the client device, a configuration prompt stored on the client device, providing the configuration prompt to a user, receiving configuration parameters from the user, and writing the configuration parameters to the client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computer program product for configuring a client device, the computer program product comprising a non-transitory machine-readable storage medium, the computer program product comprising computer program instructions capable of:
-
associating a hook in a configuration bundle with customized programming; downloading the configuration bundle for a client device to a services gateway, including downloading a generic configuration bundle to the services gateway, wherein the services gateway is configured to provide data communication between a network on which the client device is communicating and other devices coupled to an external network; and executing the configuration bundle on the services gateway to configure the client device, including calling the hook and executing the generic configuration bundle on the services gateway to configure the client device, wherein executing the generic configuration bundle further comprises; reading, from the client device, a configuration prompt stored on the client device, providing the configuration prompt to a user, receiving configuration parameters from the user, and writing the configuration parameters to the client device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification