Chat Room Output Device Registration and Error Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses, such as chatbots, fail to recognize and print data posted in a chat room when the output device is not registered, considering it as an error, and cannot output the data even after registration if the output target is not reposted.

Innovation Solution

An information processing apparatus that detects output instructions and targets in a chat room, registers the target, and requests user input for output device registration when identification information is missing, allowing for seamless output from a registered device without errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the information processing apparatus requires output device registration before processing output instructions, then the system maintains strict device management and avoids unauthorized outputs, but legitimate output requests cannot be processed until registration is complete, causing operational delays and user inconvenience

Engineering Contradiction:
Improvedevice management controlVSAvoidoutput processing availability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary registration of the output device when the output target is first posted, storing the device identification information in advance. This allows the chatbot to process output instructions immediately without requiring users to register devices before each output request, resolving the contradiction between strict device management and operational availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediate registration mechanism that bridges the gap between device management requirements and output processing needs. When an output target is posted, the system mediates by registering the associated output device and storing its identification information, enabling subsequent output instructions to be processed smoothly while maintaining device control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the chatbot considers posts without registered output devices as errors, then the system maintains strict error handling and device protocol compliance, but valid output requests are rejected, causing loss of functional capability

Engineering Contradiction:
Improveerror handling accuracyVSAvoidoutput processing capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary registration of output devices when output targets are posted, storing device identification information in advance. This eliminates error conditions by ensuring device registration occurs before output instructions are processed, while maintaining accurate error handling for truly invalid requests.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts the potential harm of unregistered device posts (errors) into a beneficial automatic registration mechanism. When a post without registered device information is detected, the system automatically registers the output device and stores its identification, transforming error-prone scenarios into opportunities for system setup and expansion.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If the system requires reposting output targets after device registration, then the system ensures data freshness and user intent confirmation, but the process becomes more complex and time-consuming

Engineering Contradiction:
Improvedata accuracyVSAvoidoutput processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary registration of output devices when targets are posted and stores device identification information. This eliminates the need for reposting after registration, as the system already has the necessary device information ready to process output instructions immediately, maintaining data accuracy while reducing time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11537331B2Information processing apparatus, method therewith and non-transitory computer readable medium storing program
Publication Date: 2022.12.27 FUJIFILM BUSINESS INNOVATION CORP
  • US11537331B2 patent drawing
  • US11537331B2 patent drawing
  • US11537331B2 patent drawing

AI summary

An information processing apparatus includes a section that detects posts of an output instruction and an output target from a user in a chat room, a registration section that registers the output target as an output target corresponding to the user or the chat room, in a case where identification information of an output device is not registered for the user or the chat room when the post of the output target is detected, and a control section that performs control of inputting a post of requesting registration of the output device from the user into the chat room in a case where the identification information of the output device is not registered for the user or the chat room when the post of the output instruction is detected.