State-based provisioning of a client having a windows-based embedded image
First Claim
1. An apparatus for state-based provisioning of a local client having a windows-based embedded image, the apparatus comprising:
- a retrieval module of the local client configured to facilitate locating a remote repository server containing a configuration file, the retrieval module configured to facilitate obtaining the configuration file from the remote repository server;
a reset check module of the local client configured to determine whether to reset a previous state of the windows-based embedded image based on the configuration file; and
an apply settings module of the local client configured to apply, to the windows-based embedded image, one of a first configuration change and a second configuration change based on the determination, the first configuration change comprising a configuration update to the previous state of the windows-based embedded image, the second configuration change comprising a change to the windows-based embedded image independent of the previous state of the windows-based embedded image,wherein the windows-based embedded image supports a graphical user interface and comprises an operating system and one or more applications,wherein, if the reset check module determines that the previous state is to be reset, the apply settings module is configured to apply a default configuration to the windows-based embedded image and to apply a configuration based on the configuration file to the windows-based embedded image after the default configuration is applied, wherein the second configuration change comprises the default configuration and the configuration, andwherein, if the reset check module determines that the previous state is not to be reset, the apply settings module is configured to apply the configuration based on the configuration file, to the windows-based embedded image, while disallowing the default configuration from being applied to the windows-based embedded image, wherein the first configuration change comprises the configuration.
16 Assignments
0 Petitions
Accused Products
Abstract
Examples of methods and apparatus are provided for state-based provisioning of a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client that facilitates locating a remote repository server containing a configuration file and that facilitates obtaining the configuration file from the remote repository server. The apparatus may include a reset check module of the local client that determines whether to reset a previous state of the image based on the configuration file. The apparatus may include an apply settings module of the local client that applies, to the image, one of a first configuration change and a second configuration change based on the determination. The first configuration change may include a configuration update to the previous state of the image. The second configuration change may include a change to the image independent of the previous state of the image.
-
Citations
15 Claims
-
1. An apparatus for state-based provisioning of a local client having a windows-based embedded image, the apparatus comprising:
-
a retrieval module of the local client configured to facilitate locating a remote repository server containing a configuration file, the retrieval module configured to facilitate obtaining the configuration file from the remote repository server; a reset check module of the local client configured to determine whether to reset a previous state of the windows-based embedded image based on the configuration file; and an apply settings module of the local client configured to apply, to the windows-based embedded image, one of a first configuration change and a second configuration change based on the determination, the first configuration change comprising a configuration update to the previous state of the windows-based embedded image, the second configuration change comprising a change to the windows-based embedded image independent of the previous state of the windows-based embedded image, wherein the windows-based embedded image supports a graphical user interface and comprises an operating system and one or more applications, wherein, if the reset check module determines that the previous state is to be reset, the apply settings module is configured to apply a default configuration to the windows-based embedded image and to apply a configuration based on the configuration file to the windows-based embedded image after the default configuration is applied, wherein the second configuration change comprises the default configuration and the configuration, and wherein, if the reset check module determines that the previous state is not to be reset, the apply settings module is configured to apply the configuration based on the configuration file, to the windows-based embedded image, while disallowing the default configuration from being applied to the windows-based embedded image, wherein the first configuration change comprises the configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for state-based provisioning of a local client having a windows-based embedded image, the method comprising:
-
facilitating locating a remote repository server containing a configuration file; facilitating obtaining, at the local client, the configuration file from the remote repository server; determining whether to reset a previous state of the windows-based embedded image based on the configuration file; and applying, to the windows-based embedded image, one of a first configuration change and a second configuration change based on the determination, the first configuration change comprising a configuration update to the previous state of the windows-based embedded image, the second configuration change comprising a change to the windows-based embedded image independent of the previous state of the windows-based embedded image, wherein the windows-based embedded image supports a graphical user interface and comprises an operating system and one or more applications, wherein, if it is determined that the previous state of the windows-based embedded image is to be reset, applying a default configuration to the windows-based embedded image and applying a configuration based on the configuration file to the windows-based embedded image after the default configuration is applied, wherein the second configuration change comprises the default configuration and the configuration, and wherein, if it is determined that the previous state of the windows-based embedded image is not to be reset, the applying the configuration based on the configuration file, to the windows-based embedded image, while disallowing the default configuration from being applied to the windows-based embedded image, wherein the first configuration change comprises the configuration.
-
-
14. A non-transitory machine-readable storage medium encoded with instructions executable by a processing system to perform a method for state-based provisioning of a local client having a windows-based embedded image, the instructions comprising code for:
-
facilitating locating a remote repository server containing a configuration file; facilitating obtaining, at the local client, the configuration file from the remote repository server; determining whether to reset a previous state of the windows-based embedded image based on the configuration file; and applying, to the windows-based embedded image, one of a first configuration change and a second configuration change based on the determination, the first configuration change comprising a configuration update to the previous state of the windows-based embedded image, the second configuration change comprising a change to the windows-based embedded image independent of the previous state of the windows-based embedded image, wherein the windows-based embedded image supports a graphical user interface and comprises an operating system and one or more applications, wherein, if it is determined that the previous state of the windows-based embedded image is to be reset, applying a default configuration to the windows-based embedded image and applying a configuration based on the configuration file to the windows-based embedded image after the default configuration is applied, wherein the second configuration change comprises the default configuration and the configuration, and wherein, if it is determined that the previous state of the windows-based embedded image is not to be reset, the applying the configuration based on the configuration file, to the windows-based embedded image, while disallowing the default configuration from being applied to the windows-based embedded image, wherein the first configuration change comprises the configuration.
-
-
15. An apparatus for state-based provisioning of a local client having a windows-based embedded image, the apparatus comprising:
-
means for facilitating locating a remote repository server containing a configuration file; means for facilitating obtaining, at the local client, the configuration file from the remote repository server; means for determining whether to reset a previous state of the windows-based embedded image based on the configuration file; and means for applying, to the windows-based embedded image, one of a first configuration change and a second configuration change based on the determination, the first configuration change comprising a configuration update to the previous state of the windows-based embedded image, the second configuration change comprising a change to the windows-based embedded image independent of the previous state of the windows-based embedded image, wherein the windows-based embedded image supports a graphical user interface and comprises an operating system and one or more applications, wherein, if it is determined that the previous state of the windows-based embedded image is to be reset, applying a default configuration to the windows-based embedded image and applying a configuration based on the configuration file to the windows-based embedded image after the default configuration is applied, wherein the second configuration change comprises the default configuration and the configuration, and wherein, if it is determined that the previous state of the windows-based embedded image is not to be reset, the applying the configuration based on the configuration file, to the windows-based embedded image, while disallowing the default configuration from being applied to the windows-based embedded image, wherein the first configuration change comprises the configuration.
-
Specification