×

Workstation uptime, maintenance, and reboot service

  • US 10,007,506 B1
  • Filed: 07/11/2017
  • Issued: 06/26/2018
  • Est. Priority Date: 04/11/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • configuring a maintenance service utility to launch a maintenance procedure at a specified time during operation of a computer system comprising a workstation;

    activating operation of a maintenance timer utility to track an amount of time that the computer system has been operating since startup;

    determining whether there are any updates to an executable programming code that require installation;

    in response to the determining, selecting an iterative mode for the maintenance service utility, which enables the maintenance service utility to awake periodically following a predefined period of time to determine whether there is a new maintenance procedure to launch;

    creating a sub-key in a computer system registry key having a unique name for an executable code to launch;

    launching the maintenance procedure, via a thread, after the predefined period of time when there are updates to the executable programming code by launching an update executable code comprising the updates to be installed to the executable programming code;

    launching another iteration of the maintenance service utility, via the same thread, to update the executable programming code that is set to launch upon expiration of a different predefined period of time which is shorter than the predefined period of time associated with the maintenance service utility;

    identifying the workstation as part of a global exception group that prevents an automatic reboot of the identified workstation; and

    maintaining logs of the workstation when the workstation is identified as part of the global exception group;

    wherein the launching of the maintenance service utility comprises launching an active thread which invokes a flag value being set to keep the active thread from being launched again.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×