Workstation Uptime Tracking for Automated Update Reboots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large enterprises face challenges in managing operating system updates and antivirus software on workstations due to infrequent reboots, leading to virus proliferation and IT support issues, as traditional employee education methods are ineffective.

Innovation Solution

An automated workstation maintenance utility that tracks uptime and reboots workstations when necessary, offering configuration options and central management, with tools to launch maintenance procedures at specified intervals or upon update availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If employees are educated to reboot workstations daily, then workstation maintenance may be improved, but this approach has limited success and requires continuous user cooperation

Engineering Contradiction:
Improveworkstation maintenance reliabilityVSAvoiduser cooperation requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables workstations to perform self-diagnosis and self-maintenance by automatically monitoring uptime, detecting maintenance needs, and executing reboot operations without requiring user intervention or cooperation. The automated maintenance utility runs in the background and manages the entire maintenance process autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where the maintenance utility monitors workstation status, tracks uptime metrics, detects when maintenance is needed, and automatically triggers reboots. This closed-loop feedback mechanism ensures maintenance is performed based on actual system state rather than relying on user awareness or action.

Inventive Principle:
Principle #23Feedback

2Reliability

If automated maintenance utilities are deployed, then maintenance reliability is improved, but system complexity increases

Engineering Contradiction:
Improveworkstation maintenance reliabilityVSAvoidmaintenance system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs lightweight software components and utilities that can be easily deployed, installed, and removed from workstations. These maintenance utilities are designed to be simple, modular packages that add minimal overhead to the system while providing effective automated maintenance functionality.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The system introduces a centralized maintenance server as an intermediary that manages and coordinates maintenance operations across the network. This centralizes the complexity of scheduling, monitoring, and executing maintenance tasks, leaving individual workstations with simpler local agents that communicate with the central management system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If workstations are rebooted frequently for maintenance, then virus protection and system reliability are improved, but productivity is reduced due to downtime

Engineering Contradiction:
Improvevirus protection reliabilityVSAvoidworkstation availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements periodic maintenance scheduling where workstations are rebooted at predetermined intervals or based on accumulated uptime thresholds. This regular periodic action ensures virus protection and system reliability are maintained while allowing productive work to continue during intervals between maintenance events.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The maintenance utility performs preliminary assessments and preparations before initiating reboots, including checking for pending updates, notifying users in advance, and scheduling reboots during optimal times. This preliminary action minimizes disruption to productivity by planning maintenance around business needs rather than performing abrupt reboots.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12530182B1Workstation uptime, maintenance, and reboot service
Publication Date: 2026.01.20 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12530182B1 patent drawing
  • US12530182B1 patent drawing
  • US12530182B1 patent drawing

AI summary

Managing updates to executable programming code on a computer system in a computer network. A maintenance service utility is configured to launch a maintenance procedure at a specified time during operation of the computer system. Operation of a maintenance timer utility is activated during startup of the computer system to track and monitor the amount of time the computer system has been operating since startup. The maintenance service utility determines if there any updates to the executable programming code that require installation. The maintenance procedure is launched after a specified time if there are updates to the executable programming code. The computer system is automatically rebooted to install the updates to the executable programming code. A maintenance service editor utility enables the maintenance service utility to be configured to launch the maintenance procedure after a specified time if there are updates to the executable programming code.