Configuring and customizing a specific-purpose client having a windows-based embedded image using extensible markup language (XML) configuration
First Claim
1. An apparatus for configuring and customizing a local client having an embedded image, comprising:
- a processor; and
a memory having stored thereon computer-executable instructions that, when executed by the processor, are configured to cause the processor to;
automatically locate a remote repository server containing an XML configuration file based on personalized settings of a user;
automatically obtain the XML configuration file from the remote repository server each time a local client boots up;
automatically determine, each time the local client boots up, whether to reset a previous state of the embedded image based on the XML configuration file; and
automatically apply a default configuration and a configuration change based on the XML configuration file to the embedded image if it is determined that the previous state is to be reset, the configuration change persisting across a reboot of the local client.
16 Assignments
0 Petitions
Accused Products
Abstract
Examples of methods and apparatus are provided for configuring and customizing a specific-purpose local client having a windows-based embedded image using extensible markup language (XML) configuration and obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include a retrieval module of the specific-purpose local client configured to automatically locate a remote repository server containing an XML configuration file and automatically obtain the XML configuration file from the remote repository server each time the specific-purpose local client boots up. The apparatus may include an apply settings module of the specific-purpose local client configured to automatically apply a configuration change to the windows-based embedded image based on the XML configuration file each time the specific-purpose local client boots up. The configuration change persists across a reboot of the specific-purpose local client while obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client.
-
Citations
20 Claims
-
1. An apparatus for configuring and customizing a local client having an embedded image, comprising:
-
a processor; and a memory having stored thereon computer-executable instructions that, when executed by the processor, are configured to cause the processor to; automatically locate a remote repository server containing an XML configuration file based on personalized settings of a user; automatically obtain the XML configuration file from the remote repository server each time a local client boots up; automatically determine, each time the local client boots up, whether to reset a previous state of the embedded image based on the XML configuration file; and automatically apply a default configuration and a configuration change based on the XML configuration file to the embedded image if it is determined that the previous state is to be reset, the configuration change persisting across a reboot of the local client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for configuring and customizing a local client having an embedded image using extensible markup language (XML) configuration comprising:
-
automatically locating, by a processor of the local client, a remote repository server containing an XML configuration file based on a user'"'"'s personalized settings; automatically obtaining, by the processor, the XML configuration file from the remote repository server each time the local client boots up; automatically determining, by the processor each time the local client boots up, whether to reset a previous state of the embedded image based on the XML configuration file; and automatically applying, by the processor, a default configuration and a configuration change based on the XML configuration file to the embedded image if it is determined that the previous state is to be reset, the configuration change persisting across a reboot of the local client. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium encoded with instructions executable by a processing system to perform a method for configuring and customizing a local client having an embedded image using extensible markup language (XML) configuration and obviating reinstallation of an entire embedded image onto the local client, the instructions comprising code for:
-
automatically locating, by a processor of the local client, a remote repository server containing an XML configuration file based on a user'"'"'s personalized settings; automatically obtaining, by the processor, the XML configuration file from the remote repository server each time the local client boots up; automatically determining, by the processor each time the local client boots up, whether to reset a previous state of the embedded image based on the XML configuration file; and automatically applying, by the processor, a default configuration and a configuration change based on the XML configuration file to the embedded image if it is determined that the previous state is to be reset, the configuration change persisting across a reboot of the local client. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification