Mail Server Parameter Diagnosis for Failed Email Transmission Jobs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image forming apparatuses face issues with job failures, such as mail transmission errors, which require users to manually try multiple potential solutions, causing user burden and delay in problem resolution.

Innovation Solution

An information processing apparatus with a diagnosis unit that identifies the cause of job failures by analyzing error codes and provides targeted solutions without user intervention, reducing the need for manual trial-and-error troubleshooting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple candidate solutions for error causes are displayed to the user, then the user can potentially solve the problem themselves, but the user burden increases and problem resolution time increases

Engineering Contradiction:
Improveuser ability to solve problem independentlyVSAvoidtime to solve problem
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The diagnosis unit automatically performs communication tests with the mail server using different parameter values to identify the cause of failure, eliminating the need for the user to manually test multiple solutions. The system serves itself by autonomously diagnosing and identifying the root cause of mail transmission failures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The diagnosis unit pre-tests multiple parameter combinations before presenting solutions to the user. By performing these communication tests in advance with different parameter values, the system already knows which parameters will succeed, allowing it to present only the correct solution rather than requiring the user to trial multiple options.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple candidate solutions are displayed one by one, then comprehensive coverage of possible causes is achieved, but user effort and complexity increase

Engineering Contradiction:
Improvecompleteness of error cause coverageVSAvoiduser troubleshooting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The diagnosis unit automatically tests multiple parameter combinations and identifies the correct solution without requiring user intervention. This maintains comprehensive coverage of possible error causes while eliminating the complexity of manual troubleshooting, as the system autonomously navigates through all potential solutions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The diagnosis unit uses feedback from communication tests with the mail server to determine which parameter values are correct. By testing each parameter combination and receiving feedback from the mail server, the system can reliably identify the root cause and present it to the user without requiring the user to systematically test multiple options.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250373737A1Information processing apparatus, information processing method, and storage medium
Publication Date: 2025.12.04 CANON KK
  • US20250373737A1 patent drawing
  • US20250373737A1 patent drawing
  • US20250373737A1 patent drawing

AI summary

Provided is an information processing apparatus for processing transmission jobs for transmitting electronic mail, including: a setting unit configured to set, in advance, a value of a parameter to be used in communication with a mail server for executing the transmission jobs; an execution unit configured to execute the transmission jobs with the set value of the parameter; a diagnosis unit configured to perform a diagnosis on the transmission job which failed to be executed among the transmission jobs executed by the execution unit by communicating with the mail server with a value of the parameter different from the set value of the parameter; and an identification unit configured to identify a cause of the failure of execution of the transmission job based on the diagnosis performed by the diagnosis unit.