US Patent No. 9,558,060

END USE SELF-HELP DELIVERY SYSTEM


Patent No. 9,558,060
Issue Date January 31, 2017
Title End Use Self-help Delivery System
Inventorship Kirk Cessac, Rio Rancho, NM (US)
Shawn Gavin, Orlando, FL (US)
Michael James Morgan, Olathe, KS (US)
Mark L. Patten, Lenexa, KS (US)
Assignee Sprint Communications Company L.P., Overland Park, KS (US)

Claim of US Patent No. 9,558,060

1. A self-repairing enterprise workstation that selects a workstation repair script based on a currently experienced workstation
problem, retrieves the workstation repair script from a repair script repository, and executes the retrieved repair script
in a user context of the self-repairing enterprise workstation to repair the problem, the self-repairing enterprise workstation
comprising:
a processor,
a non-transitory memory,
a web browser application stored in the non-transitory memory that, when executed by the processor,
receives a selection of a custom uniform resource locator (URL) moniker presented in a web page, and
in response to selection of the custom URL, triggers an operating system of the self-repairing enterprise workstation to launch
an automated computer repair application, and

the automated computer repair application stored in the non-transitory memory, that when launched by the operating system
of the self-repairing enterprise workstation in response to the receipt of the selection of the custom URL moniker,

downloads a script that is identified by the custom URL moniker from a repair script repository, wherein the repair script
repository stores a plurality of repair scripts,

stores the script in a process memory space of the automated computer repair application in volatile memory,
executes the script in a user context of the automated computer repair application,
repairs a problem experienced by the self-repairing enterprise workstation,
captures the results of the script execution,
packages the results in a report,
sends the report to an external server, wherein the external server parses the report so that it is user readable as a fix
outcome message,

receives the fix outcome message from the external server, and
presents the fix outcome message on a display coupled to the self-repairing enterprise workstation, wherein the fix outcome
message details what was accomplished by the automated computer repair application.