Print Bot Language Adaptation for Multi-User Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional message application services lack a printing function, and existing print bot services do not effectively handle language differences between users, leading to inefficiencies in printing operations across diverse language environments.

Innovation Solution

An information processing apparatus with a reception unit for receiving character strings, a determination unit to analyze language, a setting unit to set language for print settings, and a generation unit to generate messages for print settings, enabling users to perform print settings in their native language, even when interacting across different languages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a print bot service responds in an initially set language, then the service can operate with a fixed language setting, but users with different native languages cannot interact effectively

Engineering Contradiction:
Improvelanguage adaptabilityVSAvoidlanguage detection mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The print bot service dynamically changes its response language based on the detected language of the user's input. Instead of using a fixed initial language setting, the system analyzes the language of incoming messages and adapts its responses accordingly, making the language behavior flexible and context-dependent

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses the user's input message as feedback to determine the appropriate response language. By analyzing the language of the received message and using it as a basis for setting the response language, the system creates a feedback loop that automatically adapts to user preferences without requiring explicit language configuration

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a message application service adds printing functionality through a bot service, then the service can handle print operations, but the service remains fundamentally a messaging service without native printing support

Engineering Contradiction:
Improveprinting capabilityVSAvoidintegration architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The print bot service acts as an intermediary between the message application service and the printing system. It receives print requests from users through the messaging interface, processes these requests, and translates them into appropriate print commands, thereby bridging the gap between a messaging service and printing functionality without requiring the messaging service itself to have native printing support

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The bot service is designed to handle multiple functions within the messaging interface, including not only printing but also potentially other office tasks. This multi-functionality allows a single service to provide diverse capabilities through a unified interface

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If users interact in different languages, then global communication is enabled, but print settings cannot be displayed in the user's native language

Engineering Contradiction:
Improvemulti-language interactionVSAvoidprint setting comprehension
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies local quality by customizing the language of print settings according to each user's native language. Instead of using a uniform language for all users, the system detects and adapts to the local language preferences of individual users, making the print setting interface familiar and easy to understand for each user

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11847357B2Information processing apparatus and information processing method
Publication Date: 2023.12.19 CANON KK
  • US11847357B2 patent drawing
  • US11847357B2 patent drawing
  • US11847357B2 patent drawing

AI summary

A print bot service analyzes a character string received from a message application service and input from a user by using a keyword for each language associated with printing, determines a language used in the character string, and in accordance with the determined language, switches a language used in a message transmitted to the message application service.