Language Block Structure Adaptation via Phrase Tagging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Language blocks originally structured for one purpose and audience may not effectively communicate with different audiences, as their structure is not adaptable to varying preferences.

Innovation Solution

An apparatus and method that determine phrase tags and structure tags for language blocks, using a processor and neural network to encode phrases into vectors and tags, allowing for modification of structure based on audience preferences, thereby reordering phrases for improved communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If language blocks are structured for a specific purpose and audience, then communication effectiveness for that audience is improved, but adaptability to different audiences deteriorates

Engineering Contradiction:
Improvecommunication effectivenessVSAvoidadaptability to different audiences
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the language block structure adjustable and reconfigurable based on audience preferences. The system dynamically reorders phrases and modifies structure tags according to different audience characteristics, transforming a static structure into an adaptive one that can optimize communication effectiveness for various audiences without requiring complete restructuring

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes structural parameters of the language block, specifically the order and arrangement of phrases, based on audience preference data. By modifying these structural parameters while maintaining the same content, the system achieves adaptability to different audiences while preserving communication effectiveness for each target audience

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If language block structure is modified to adapt to different audiences, then adaptability is improved, but loss of information about original structure increases

Engineering Contradiction:
Improveadaptability to different audiencesVSAvoidloss of original structure information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent creates structure tags as a copy or representation of the language block's organizational structure. These tags capture the hierarchical relationships and phrase functions without altering the actual content, allowing the system to preserve original structure information while enabling structural modifications for different audiences

Inventive Principle:
Principle #26Copying

3Reliability

If phrases are reordered based on audience preferences, then communication effectiveness is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication effectivenessVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary analysis to determine audience preferences and establish structure tags before actual phrase reordering occurs. By pre-processing the audience preference data and creating the structural framework in advance, the system reduces the complexity of the reordering operation itself, making the overall process more efficient despite the multiple steps involved

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11281859B2Determining structure from a language block
Publication Date: 2022.03.22 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US11281859B2 patent drawing
  • US11281859B2 patent drawing
  • US11281859B2 patent drawing

AI summary

For determining structure from a language block, a processor determines phrase tags from phrase vectors for phrases of a language block. The phrase tags specify a phrase function. The processor further determines structure tags for the phrases from the language block.