Autocorrecting Text Input Using Approved Corpus Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current text-based communication applications are ineffective in censoring inappropriate content, especially when used by children or sensitive groups, as they fail to prevent the transmission of inappropriate material.

Innovation Solution

A system and method that autocorrects text input by validating it against a preapproved corpus and set of rules, replacing invalid words or phrases with approved alternatives, and providing user review options to ensure safe communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If text correction is based on typos and grammatical errors, then spelling accuracy is improved, but inappropriate content censorship is ineffective

Engineering Contradiction:
Improvespelling accuracyVSAvoidcensorship effectiveness
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the text validation process into multiple independent components: a corpus of approved words, a set of validation rules, and an autocorrect mechanism. Each component handles a specific aspect of content safety, allowing the system to address both spelling accuracy and censorship effectiveness separately and systematically

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary autocorrect mechanism that acts as a mediator between user input and the approved corpus. This intermediary automatically replaces inappropriate words with approved alternatives, bridging the gap between what users type and what content safety requirements demand

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If an approved corpus of words is enforced, then content safety is improved, but user communication flexibility deteriorates

Engineering Contradiction:
Improvecontent safetyVSAvoidcommunication flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a self-service autocorrect system that automatically identifies and replaces inappropriate words without requiring manual user intervention. The system serves itself by maintaining the approved corpus and automatically applying corrections, reducing the burden on users while maintaining content safety

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the parameter of word approval from a static restricted list to a dynamic approved corpus that can be expanded and updated. This allows the system to maintain content safety while adapting to new vocabulary and communication patterns over time

Inventive Principle:
Principle #35Parameter changes

3Object-generated harmful factors

If automatic word replacement is performed, then inappropriate content is removed, but user intent accuracy may deteriorate

Engineering Contradiction:
Improveinappropriate contentVSAvoiduser intent
Core Design Contradiction:
Object-generated harmful factorsVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the autocorrect system monitors replacement accuracy and allows for user feedback on incorrect corrections. This feedback loop enables the system to learn from mistakes and improve its ability to preserve user intent while removing inappropriate content

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9183195B2Autocorrecting text for the purpose of matching words from an approved corpus
Publication Date: 2015.11.10 DISNEY ENTERPRISES INC
  • US9183195B2 patent drawing
  • US9183195B2 patent drawing
  • US9183195B2 patent drawing

AI summary

System, method, and computer program product to autocorrect text for the purpose of matching words from an approved corpus, by: responsive to receiving a text input comprising a first word, validating the first word against a content corpus, wherein the content corpus comprises a plurality of words approved for display in an online chat, validating the first word against a set of rules, and upon determining that the first word of the text input is not validated against at least one of the content corpus and the set of rules, modifying the text input by replacing the first word with a first approved word from the content corpus.