AI Cloud System for Printer Error Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional printing devices require human intervention to resolve system errors, which can be time-consuming and inefficient, as they rely solely on displaying error codes without automated solutions.

Innovation Solution

An AI-assisted system is implemented, where error codes generated by printing devices are reported to a Cloud-based application with an AI engine. The AI engine analyzes the error code, checks a knowledge base for solutions, loads a virtual machine or simulator with binary code, and simulates operations to evaluate and apply fixes, potentially upgrading source code to resolve the error.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated AI-driven error resolution is implemented, then maintenance efficiency and productivity are improved, but device complexity increases due to additional AI engine, virtual machine, and simulator components

Engineering Contradiction:
Improvemaintenance efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A cloud-based intermediary system is introduced that includes an AI engine, virtual machine, and simulator. This intermediary receives error codes from the printing device, performs automated analysis and resolution in the cloud, then communicates solutions back to the device. This approach improves maintenance efficiency while isolating the complexity from the printing device itself, as the complex AI infrastructure exists externally rather than embedded within the printer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If human intervention is eliminated for error resolution, then loss of time is reduced and productivity increases, but ease of operation decreases due to the complexity of AI system configuration and management

Engineering Contradiction:
Improveerror resolution timeVSAvoidsystem operation simplicity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The printing device is equipped with automated self-diagnostic and self-resolution capabilities through the AI-driven system. When an error occurs, the device automatically generates error codes, receives analysis from the cloud-based AI engine, and applies generated solutions without requiring human technician intervention. This eliminates error resolution time while the system handles complexity autonomously, maintaining operational simplicity for end users.

Inventive Principle:
Principle #25Self-service

3Reliability

If comprehensive error analysis and automated resolution are implemented, then reliability of error resolution is improved, but device complexity and resource requirements increase

Engineering Contradiction:
Improveerror resolution accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The cloud-based system maintains a pre-populated knowledge base containing error patterns, diagnostic rules, and proven solutions derived from historical data and expert knowledge. When an error code is received, the AI engine performs preliminary matching against this pre-prepared knowledge base before initiating complex analysis or solution generation. This preliminary action improves resolution reliability by leveraging established patterns while reducing the need for complex real-time analysis infrastructure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11467786B2Using artificial intelligence to respond to printer error
Publication Date: 2022.10.11 KYOCERA DOCUMENT SOLUTIONS INC
  • US11467786B2 patent drawing
  • US11467786B2 patent drawing
  • US11467786B2 patent drawing

AI summary

Systems and methods relate generally to responding to a system error of a printing device. In an example method thereof, an error code is generated by the printing device in response to the system error and reported to a backend application in a Cloud-based system. The backend application includes an artificial intelligence engine for performing operations. The artificial intelligence engine analyzes the error code and obtains source code for the printing device. The artificial intelligence engine upgrades the source code for a solution to the error code and generates binary code from the upgraded source code. The artificial intelligence engine loads a virtual machine with the binary code. The artificial intelligence engine simulates operation using the virtual machine with the binary code. The artificial intelligence engine evaluates operation of the virtual machine with the binary code. The virtual machine simulates operation of an internal engine of the printing device.