Copied Text Consistency Correction via Change Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often forget to make consistent changes when copying text, leading to errors, such as unchanged addresses or names, when sending content to multiple recipients.

Innovation Solution

A computing system that monitors changes to copied text and prompts users to make corresponding changes across multiple instances, including replacing names and addresses based on determined associations, using a user interface to facilitate corrections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually edit copied text, then changes can be made to specific parts of the text, but consistency across multiple instances of the same text is not maintained

Engineering Contradiction:
Improveease of text editingVSAvoidconsistency of text changes
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system monitors text changes in real-time and provides feedback by detecting when a word is replaced. It then searches for other instances of the same word and prompts the user to make corresponding changes, creating a feedback loop that ensures consistency across multiple text instances.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system acts as an intermediary between the user's manual editing actions and the copied text instances. It intercepts change events, analyzes them, and mediates by prompting the user to apply the same changes to other instances, thereby maintaining consistency without requiring direct user intervention in each instance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If users make changes to copied text multiple times, then specific corrections can be applied, but the same errors may persist across multiple instances

Engineering Contradiction:
Improveprecision of text correctionsVSAvoidtime to correct errors
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by proactively searching for and identifying other instances of the same word that was just changed. Instead of waiting for users to manually find and correct other instances, the system anticipates the need for consistency and prompts users in advance, preventing errors from propagating.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of useful action by continuously monitoring text changes and immediately responding to each change event. Rather than requiring separate manual review steps, the system creates an ongoing process where each edit triggers an automatic consistency check and prompt, ensuring continuous correction across all instances.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If the system monitors all changes to copied text, then consistency can be maintained, but the complexity of the system increases

Engineering Contradiction:
Improveconsistency of copied textVSAvoidcomplexity of change monitoring system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts only the essential information needed for consistency checking - specifically, the word that was changed and its location. Rather than monitoring and analyzing the entire text document, it isolates and processes only the relevant change event, simplifying the monitoring complexity while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses copying by creating a simplified representation of the change event (the replaced word and its new value) without duplicating the entire text monitoring infrastructure. It copies only the necessary change data to trigger consistency checks, reducing system complexity while maintaining comprehensive monitoring capability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11550992B2Correcting errors in copied text
Publication Date: 2023.01.10 GOOGLE LLC
  • US11550992B2 patent drawing
  • US11550992B2 patent drawing
  • US11550992B2 patent drawing

AI summary

A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.