Diagnostic Boot Mode for Self-Service Terminal Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-service terminals often enter an unstable state, leading to continuous rebooting and preventing technicians from accessing diagnostic tools, making it difficult to diagnose faulty components.

Innovation Solution

A diagnostic boot mode is initiated using a unique hardware component, allowing the system to enter an alternate boot sequence where individual hardware and software modules can be activated and deactivated, enabling technicians to isolate and repair faulty components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system enters continuous rebooting state, then the system attempts to recover from errors, but diagnostic tools cannot be accessed and faulty components cannot be identified

Engineering Contradiction:
Improvesystem stabilityVSAvoidaccess to diagnostic tools
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a preliminary action by detecting the presence of a diagnostic boot device before the normal boot sequence executes. This detection occurs during the initial boot phase, allowing the system to preemptively switch to diagnostic boot mode before the unstable state can manifest. By performing this detection and mode switching action in advance, the system ensures that diagnostic tools remain accessible even when continuous rebooting would otherwise occur, thereby resolving the contradiction between system stability and diagnostic accessibility.

Inventive Principle:
Principle #10Preliminary action

2Ease of repair

If individual hardware and software modules are activated and deactivated for diagnosis, then faulty components can be isolated, but the system requires a special diagnostic mode

Engineering Contradiction:
Improvecomponent isolationVSAvoidboot sequence variations
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The patent employs an intermediary approach by introducing a diagnostic boot device as a mediator between the system and the diagnostic process. This device serves as a trigger that initiates the alternate boot sequence without requiring complex manual configuration or multiple boot mode switches. The diagnostic boot device simplifies the interaction by providing a clear, detectable signal that automatically transitions the system into diagnostic mode, thereby reducing the operational complexity despite the presence of multiple boot sequence variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If the system uses a unique hardware component to trigger diagnostic mode, then diagnostic access is enabled, but the system requires additional hardware detection logic

Engineering Contradiction:
Improvediagnostic mode activationVSAvoidboot sequence detection
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the system to automatically detect the presence of the diagnostic boot device and autonomously switch to diagnostic boot mode without requiring external intervention or complex detection algorithms. The system's existing boot sequence infrastructure is leveraged to perform the detection and mode switching automatically, thereby simplifying the user operation while managing the detection logic within the normal system operations rather than adding separate complex detection mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9996362B2Diagnostics only boot mode
Publication Date: 2018.06.12 NCR ATLEOS CORP
  • US9996362B2 patent drawing
  • US9996362B2 patent drawing

AI summary

Systems and methods for utilizing a diagnostics only boot mode may include initializing, by a computing device comprising a processor, a boot sequence. The computing device may detect installation of a hardware module. In response to detection of the hardware module, the computing device may initialize an alternate boot sequence.