Tagged Text Term Propagation in Integrated Drawing and Word Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Maintaining consistent terminology across technical documents with various formats, such as engineering drawings, tables, flow charts, and graphs, is challenging due to the limited functionality of existing word processing programs, which often indiscriminately replace strings of characters.

Innovation Solution

A method and system for tracking and propagating changes to tagged text terms across document sections and graphical user interfaces, utilizing a controlled memory data structure, parser, and natural language processing engine to identify, modify, and suggest terms, while maintaining visual differentiation and context awareness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing word processing programs use simple string replacement functions, then the operation is easy and quick, but the replacement is indiscriminate and replaces strings within words

Engineering Contradiction:
Improveease of terminology replacementVSAvoidprecision of terminology replacement
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent segments text into tokens based on delimiters (spaces, punctuation, etc.) rather than treating it as continuous strings. This allows the system to identify and replace only complete terms while preserving word boundaries, preventing indiscriminate replacement within words.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different replacement strategies to different contexts. By analyzing the local structure of text (tokens separated by delimiters), the system can intelligently determine when to replace terms and when to preserve existing text, achieving precise replacement without affecting surrounding words.

Inventive Principle:
Principle #3Local quality

2Reliability

If the system tracks and propagates changes across all document sections and graphical elements, then terminology consistency is improved, but the system complexity increases

Engineering Contradiction:
Improveconsistency of terminologyVSAvoidcomplexity of tracking system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a unified terminology management system that handles multiple document types (text documents, graphical drawings, tables) through a common mechanism. The same tokenization and replacement logic applies across all document sections, reducing overall system complexity while achieving broad coverage.

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

Solution Approach 2:

The patent implements a hierarchical structure where terminology definitions are stored in a separate data structure that can be applied to multiple document sections. This nested organization allows efficient propagation of term changes without requiring separate tracking mechanisms for each document type.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Measurement precision

If the system visually differentiates tagged text terms, then terminology tracking accuracy is improved, but the visual complexity and distraction increase

Engineering Contradiction:
Improveaccuracy of terminology identificationVSAvoidvisual complexity of text display
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses color coding to visually differentiate tagged text terms from regular text. By assigning specific colors to different term types or statuses, the system provides clear visual feedback without requiring complex graphical representations, maintaining simplicity while improving accuracy.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS10599756B1Phrase identification and manipulation in integrated drawing and word processing environment
Publication Date: 2020.03.24 ROWAN TELS CORP
  • US10599756B1 patent drawing
  • US10599756B1 patent drawing
  • US10599756B1 patent drawing

AI summary

A method of tracking and propagating changes and modifications to tagged text terms across document sections and graphical document sections in a graphical user interface (GUI) includes displaying a primary document section window, in the GUI, containing a text node edit control with text node text; capturing at least one text term, from the text node text and graphically differentiating each instance of the text term in editable text environments of the GUI; displaying the text term as a term entry, in a tagged terms panel of the GUI; displaying at least one suggested text term in a suggestion panel, for a partial term entry in the editable text environments; replacing the partial term entry with the tagged term from the suggestion panel; displaying the text term, in an editable format, in a terms editor menu; and replacing the text term with a modified text term for each instance of the tagged term in the editable text environments, in response to receiving the modified text term through the terms editor menu.