State-based provisioning of a client having a windows- based embedded image

US2016359667A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016359667-A1
Application numberUS-201615179363-A
CountryUS
Kind codeA1
Filing dateJun 10, 2016
Priority dateJan 27, 2011
Publication dateDec 8, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for state-based provisioning of a local client having a windows-based embedded image, the method comprising: receiving at the local client a configuration file from a remote repository server; determining whether to reset a previous state of the windows-based embedded image based on a reset flag of 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. 2 . The method of claim 1 , wherein, if it is determined that the previous state of the windows-based embedded image is to be reset, the method further comprises 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 method further comprises 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. 3 . The method of claim 2 , wherein the default configuration is applied based on a default configuration file contained in the local client. 4 . The method of claim 1 , wherein the windows-based embedded image comprises a write-filter, and the method further comprises enabling the write-filter, such that the write filter prevents one or more changes applied to the windows-based embedded image from persisting across a reboot of the local client. 5 . The method of claim 4 , further comprising, while the write-filter is enabled, obtaining the configuration file from the remote repository server and applying one of the first configuration change and the second configuration change to the windows-based embedded image. 6 . The method of claim 4 , further comprising, while the write-filter is enabled, saving the configuration file into a storage area that is to be retained on the local client across a reboot of the local client while the write-filter is enabled. 7 . The method of claim 1 , further comprising initiating a reboot of the local client, and, after the reboot is initiated, applying one of the first configuration change and the second configuration change to the windows-embedded image. 8 . The method of claim 1 , further comprising initiating a reboot of the local client, and, after the reboot is initiated, locating a repository server containing a configuration file and obtaining the configuration file. 9 . The method of claim 1 , wherein each of the first configuration change and the second configuration change comprises one or more of the following: a configuration change to a remote desktop connection, a configuration change to a device of the local client, or a configuration change to the operating system of the local client. 10 . The method of claim 1 , further comprising initiating a reboot of the local client, and, after the reboot is initiated, applying one of the first configuration change and the second configuration change based on the configuration file saved in a storage area that is retained on the local client across a reboot of the local client. 11 . 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: receiving a configuration file from a remote repository server; determining whether to reset a previous state of the windows-based embedded image based on a reset flag of 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, if it is determined that the previous state of the windows-based embedded image is to be reset, the method further comprises 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 method further comprises 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. 12 . The non-transitory machine-readable storage medium of claim 11 , wherein the default configuration is applied based on a default configuration file contained in the local client. 13 . 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: receiving a configuration file from a remote repository server; determining whether to reset a previous state of the windows-based embedded image based on a reset flag of 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. 14 . The non-transitory machine-readable storage medium of claim 13 , wherein the windows-based embedded image comprises a write-filter, and the method further comprises enabling the write-filter, such that the write filter prevents one or more changes applied to the windows-based embedded image from persisting across a reboot of the local client. 15 . The non-transitory machine-readable storage medium of claim 14 , further comprising, while the write-filter is enabled, obtaining the configuration file from the remote repository server and applying one of the first configuration change and the second configuration change to the windows-based embedded image. 16 . The non-transitory machine-readable storage medium of claim 14 , further comprising, while the write-filter is enabled, saving the configuration file into a storage area that is to be retained on the local client across a reboot of the local client while the write-filter is enabled. 17 . The non-transitory machine-readable storage medium of

Assignees

Inventors

Classifications

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

  • Network booting; Remote initial program loading [RIPL] · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016359667A1 cover?
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…
Who is the assignee on this patent?
Wyse Technology Llc
What technology area does this patent fall under?
Primary CPC classification G06F9/44505. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).