Server Access Error Classification and Re-access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for accessing servers fail to appropriately control re-access when errors occur, particularly distinguishing between temporary and persistent errors, leading to inefficient retry processes.

Innovation Solution

A method that involves acquiring error information from the server access, determining if the error is of a specific type (such as temporary) using character and image analysis, and re-accessing the server based on this determination, with the aid of a learned model for improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If re-access is executed immediately after error occurrence, then response time is reduced, but unnecessary re-access occurs for persistent errors causing resource waste

Engineering Contradiction:
Improveresponse timeVSAvoidresource waste
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system performs preliminary classification of errors into temporary and persistent types before executing re-access. By analyzing error information in advance and determining the error type, the system prepares appropriate re-access strategies, avoiding unnecessary re-access attempts for persistent errors while enabling immediate re-access for temporary errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the re-access parameter (whether to re-access) based on the error type classification. For temporary errors, re-access is enabled with appropriate timing, while for persistent errors, re-access is disabled. This parameter change approach optimizes resource utilization while maintaining responsiveness.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual error determination is performed, then accuracy is reduced, but automation complexity increases

Engineering Contradiction:
Improveerror determination accuracyVSAvoidautomation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically determining error types through analyzing error information such as error codes and messages. The server or client autonomously classifies errors without requiring manual intervention, achieving high accuracy while maintaining relatively simple automation through rule-based or model-based classification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual error determination (mechanical human operation) with automated error classification mechanisms. By substituting human judgment with automated analysis of error information, the system achieves consistent accuracy while reducing operational complexity through standardized classification processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of energy

If re-access timing is not controlled, then resource waste occurs, but operator burden increases

Engineering Contradiction:
Improveresource wasteVSAvoidoperator burden
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system autonomously determines optimal re-access timing based on error type classification. For temporary errors, the system automatically schedules re-access after appropriate intervals, while for persistent errors, it prevents further re-access attempts. This self-service approach eliminates the need for operator intervention in timing decisions, reducing operator burden while optimizing resource usage.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11977435B2Access method, communication system, and non-transitory computer readable memory
Publication Date: 2024.05.07 RAKUTEN GROUP INC
  • US11977435B2 patent drawing
  • US11977435B2 patent drawing
  • US11977435B2 patent drawing

AI summary

An operator terminal 2 accesses a web server 1 via a network NW, and acquires error information on an error that has occurred in the access to the web server 1. And then, the operator terminal 2 determines whether or not the occurred error is an error of a specific type on a basis of the error information, and re-accesses the web server 1 in response to the determination that the occurred error is the error of the specific type.