Input Method Using Option Character Selection to Filter Inappropriate Expressions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques for preventing inappropriate expressions in message transmission fail to effectively block inappropriate words unless they are pre-registered, leading to incomplete sentences being transmitted and potential offense.
Innovation Solution
A system and method that utilize an option character string database to allow users to select from alternative words, ensuring only appropriate words are fixedly inputted and transmitted, by receiving user input, obtaining alternative options, and determining fixed characters only upon selection, thus preventing inappropriate expressions from being inputted.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If a communication terminal stores a list of character strings that constitute inappropriate expressions and displays the sentence with the character string blacked out, then inappropriate expressions can be prevented from being transmitted, but the entire sentence including incomplete parts is still transmitted to the recipient
Solution Approach 1:
The patent segments the input sentence into multiple character strings and evaluates each segment against the inappropriate expression database. Only segments that pass the appropriateness check are transmitted, while inappropriate segments are replaced with replacement characters. This segmentation approach allows selective transmission of appropriate content while filtering out inappropriate expressions.
Solution Approach 2:
The patent introduces a character string separation unit and appropriateness determination unit as intermediary components between the input sentence and the transmission process. These intermediaries separate the sentence into candidate character strings, evaluate each string's appropriateness, and selectively process them before transmission, thereby preventing inappropriate expressions while maintaining sentence completeness.
2Loss of information
If the communication terminal transmits the entire inputted sentence with blacked out inappropriate words, then the user's complete message is conveyed, but inappropriate expressions may still be transmitted if not included in the pre-stored list
Solution Approach 1:
The patent performs preliminary separation of the input sentence into multiple candidate character strings before transmission evaluation. By pre-segmenting the sentence and evaluating each segment against the inappropriate expression database in advance, the system can identify and replace inappropriate expressions before the transmission decision is made, ensuring both completeness and appropriateness.
Solution Approach 2:
The patent implements a feedback mechanism where the appropriateness determination unit evaluates each candidate character string against the stored inappropriate expressions and provides feedback to the transmission control. This feedback loop allows the system to dynamically adjust which character strings are transmitted based on their appropriateness, ensuring inappropriate expressions are blocked while appropriate content is conveyed.
Data Source
AI summary
Upon receiving an input of an input character a1 by a user, a game apparatus stores the received input character a1 as an unfixed character, and displays the stored unfixed character a1. The game apparatus obtains option character strings a2 corresponding to the input character a1 from an option character string database, and receives an operation which the user performs for selecting an option character string a2 from the obtained option character strings a2. Upon receiving the operation for selecting an option character string a2, the game apparatus determines the selected option character string a2 to be a fixed character string, and stores the determined fixed character string, and then outputs the stored fixed character string. Here, only when receiving the operation for selecting an option character string, the game apparatus determines a fixed character string.


