GUI-Based Self-Healing Scripts for Scanning Device Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scanning devices face scalability issues in error resolution when hundreds or thousands are afflicted with the same error, leading to help desk/IT professional overload and OS access limitations hindering efficient error correction.

Innovation Solution

A system and method that uses GUI screens to detect errors autonomously, segmenting them to determine the error state and execute self-healing scripts for correction, independent of OS dependencies, utilizing mobile device management software for remote management and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional manual error resolution processes are used, then individual errors can be resolved with human assistance, but scalability deteriorates when hundreds or thousands of devices are afflicted with the same error

Engineering Contradiction:
Improveerror resolution throughputVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-healing scripts that automatically detect and resolve errors on mobile devices without human intervention. The system monitors device states, identifies errors through GUI analysis, and executes pre-programmed correction scripts, enabling devices to self-diagnose and self-repair common issues

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent pre-programs multiple error correction scripts that are stored on devices in advance. When errors are detected, the system selects and executes the appropriate pre-prepared script from a library of correction routines, eliminating the need for real-time human analysis and response

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If OS components are used for error detection and correction, then access to error logs is obtained, but OS access limitations and security measures hinder efficient error resolution

Engineering Contradiction:
Improveerror correction accessibilityVSAvoiderror resolution effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the error detection and correction functionality from the operating system's restricted environment. By implementing a separate monitoring layer that analyzes GUI screens and executes correction scripts independently of OS security constraints, the system bypasses log access limitations while maintaining effective error resolution

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary error monitoring system that sits between the user interface and the operating system. This intermediary layer captures error information through GUI analysis without requiring direct OS log access, and executes corrections through a dedicated script execution environment that operates outside standard OS security boundaries

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If help desk and IT professionals manually resolve errors, then individual device issues can be addressed, but the process does not scale when multiple devices are affected

Engineering Contradiction:
Improveerror resolution efficiencyVSAvoiderror resolution time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables automatic self-healing where devices independently detect and resolve their own errors using pre-programmed scripts, completely eliminating the need for manual help desk intervention for common issues and dramatically reducing resolution time

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Correction scripts are pre-programmed and stored on devices in advance, allowing immediate execution when errors occur. This eliminates the time required for human analysts to diagnose and develop correction procedures, enabling instant automated response to common error conditions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250260418A1Self healing scripts for scanning device
Publication Date: 2025.08.14 INFINITE PERIPHERALS INC
  • US20250260418A1 patent drawing
  • US20250260418A1 patent drawing
  • US20250260418A1 patent drawing

AI summary

Systems, methods, and non-transitory computer readable media are disclosed for error detection and correction on a mobile device. The error detection and correction is performed using the GUI screens of the mobile device to detect whether the mobile device is in an error state. This is done through segmenting any given GUI screen to determine what the screen indicates, and whether the GUI screen maps to an expected screen. This can be done without the use of operating system level information or error logs. If errors are detected scripts can be run to correct the errors.