US2008120350A1PendingUtilityA1
System and Method for Management of End User Computing Devices
Est. expiryNov 9, 2021(expired)· nominal 20-yr term from priority
G06F 16/10
45
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system and method is provided for the repair of operating system and application binary files and configuration data files at pre-operating system boot stage by comparing attributes of the files against a reference collection of such files stored on a server during each reboot or restart cycle while creating and restoring a collection of dynamic operating system binary files, configuration data files, file system structures and hardware system attributes unique to the configuration and use of the system on a server for subsequent pre-operating system repair operations.
Claims
exact text as granted — not AI-modified1 . A method for repairing a client having a damaged usage collection of files, the damaged usage collection of files comprising operating system files, application binary files, and configuration data files, at a pre-operating system boot stage of the client, comprising:
generating a repaired usage collection of files based on a dynamic reference collection of files that was generated during a previous boot stage, wherein the dynamic reference collection of files accounts for actual dynamic uses of the operating system corresponding to the previous boot stage; repairing the damaged usage collection of files based on the repaired usage collection of files; whereby the repaired usage collection of files restores the operating system to an actual dynamic use of the operating system corresponding to the damaged usage collection of files before damage occurred.
2 . The method of claim 1 , wherein generating the repaired usage collection of files based on a dynamic reference collection of files comprises using the dynamic reference collection of files as the repaired usage collection of files.
3 . The method of claim 1 , wherein generating a repaired usage collection of files further comprises comparing a reference collection of files stored on a server against the dynamic reference collection of files, wherein the static reference collection of files corresponds to a state of the client before actual dynamic uses of the operating system.
4 . The method of claim 3 , wherein the reference collection of files is stored on one or both of a hidden cache of the client and a server in communication with the client.
5 . A computer readable medium storing computer executable instructions for repairing a client having a damaged usage collection of files, the damaged usage collection of files comprising operating system files, application binary files, and configuration data files, at a pre-operating system boot stage of the client, the instructions operable when executed to:
generate a repaired usage collection of files based on a dynamic reference collection of files that was generated during a previous boot stage, wherein the dynamic reference collection of files accounts for actual dynamic uses of the operating system corresponding to the previous boot stage; repair the damaged usage collection of files based on the repaired usage collection of files; whereby the repaired usage collection of files restores the operating system to an actual dynamic use of the operating system corresponding to the damaged usage collection of files before damage occurred.
6 . The computer readable medium of claim 5 , further operable use the dynamic reference collection of files as the repaired usage collection of files to generate the repaired usage collection of files based on a dynamic reference collection of files.
7 . The computer readable medium of claim 5 , further operable to compare a reference collection of files stored on a server against the dynamic reference collection of files, wherein the static reference collection of files corresponds to a state of the client before actual dynamic uses of the operating system to generate a repaired usage collection of files further comprises.
8 . The computer readable medium of claim 7 , wherein the reference collection of files is stored on one or both of a hidden cache of the client and a server in communication with the client.
9 . A system for repairing a client having a damaged usage collection of files, the damaged usage collection of files comprising operating system files, application binary files, and configuration data files, at a pre-operating system boot stage of the client, the system comprising one or more processing devices collectively operable to:
generate a repaired usage collection of files based on a dynamic reference collection of files that was generated during a previous boot stage, wherein the dynamic reference collection of files accounts for actual dynamic uses of the operating system corresponding to the previous boot stage; repair the damaged usage collection of files based on the repaired usage collection of files; whereby the repaired usage collection of files restores the operating system to an actual dynamic use of the operating system corresponding to the damaged usage collection of files before damage occurred.
10 . The system of claim 9 , further operable use the dynamic reference collection of files as the repaired usage collection of files to generate the repaired usage collection of files based on a dynamic reference collection of files.
11 . The system of claim 9 , further operable to compare a reference collection of files stored on a server against the dynamic reference collection of files, wherein the static reference collection of files corresponds to a state of the client before actual dynamic uses of the operating system to generate a repaired usage collection of files further comprises.
12 . The system of claim 11 , wherein the reference collection of files is stored on one or both of a hidden cache of the client and a server in communication with the client.Join the waitlist — get patent alerts
Track US2008120350A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.