Prompt Segment Refinement for Transparent Generative AI Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for interfacing with generative neural networks lack transparency and flexibility in prompt refinement, leading to variable output quality and inefficient use of computational resources due to the need for multiple iterations to generate high-quality data items.

Innovation Solution

A system that uses a language model neural network to identify segments of user prompts and provide candidate refinements, allowing users to refine individual segments transparently and flexibly, thereby improving the quality of input to generative neural networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users submit prompts directly to generative models without refinement assistance, then the system is simple to operate, but the quality of generated data items varies widely and requires multiple iterations

Engineering Contradiction:
Improvequality of generated data itemsVSAvoidprompt refinement system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The prompt is divided into multiple segments, each of which can be independently refined. The system identifies individual words or phrases within the prompt and provides refinement options for each segment separately, allowing users to focus on specific areas that need improvement without rewriting the entire prompt.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A language model acts as an intermediary between the user's initial prompt and the generative model. This intermediary analyzes the prompt segments and provides suggested refinements that bridge the gap between simple user input and optimal model input, improving output quality without requiring users to directly craft complex prompts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If the system provides comprehensive prompt refinement options, then the quality of generated data items improves, but the ease of operation decreases due to multiple refinement steps

Engineering Contradiction:
Improvequality of generated data itemsVSAvoiduser interaction complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system provides more refinement options than a user might initially need. By offering multiple potential improvements for each prompt segment, the system ensures that high-quality refinements are available while allowing users to stop refining once satisfied, balancing comprehensive optimization with operational simplicity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system automatically identifies prompt segments that could benefit from refinement and presents relevant refinement options without requiring users to manually analyze or select which parts need improvement. This automated assistance reduces the operational burden while maintaining high refinement quality.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If the system generates multiple candidate data items through multiple prompts, then the quality of generated data items improves, but the computational resources consumed increase significantly

Engineering Contradiction:
Improvequality of generated data itemsVSAvoidcomputational resources consumed
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary refinement of the prompt before generating data items. By optimizing the prompt structure and semantics in advance through segment-level refinements, the system reduces the number of generation iterations needed, thereby decreasing total computational resource consumption while maintaining or improving output quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters of the input prompt (such as wording, structure, and semantic emphasis) through targeted refinements of individual segments. These parameter changes optimize the prompt for better model performance, reducing the need for multiple generation attempts and lowering overall computational costs.

Inventive Principle:
Principle #35Parameter changes

4Manufacturing precision

If the system uses background prompt rewriting processes, then the quality of generated data items improves, but the transparency and user feedback are reduced

Engineering Contradiction:
Improvequality of generated data itemsVSAvoiduser feedback on prompt modifications
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

Instead of rewriting the entire prompt as a black box, the system segments the prompt into individual modifiable elements. This segmentation makes the rewriting process transparent and explainable, as users can see exactly which segments are being refined and why, while still benefiting from the quality improvements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system provides feedback to users by displaying the refined prompt segments and allowing users to review and adjust the changes. This feedback mechanism ensures that users understand how their original prompt was transformed and can make informed decisions about the final input to the generative model.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250356109A1Refining input prompts to generative neural networks
Publication Date: 2025.11.20 GOOGLE LLC
  • US20250356109A1 patent drawing
  • US20250356109A1 patent drawing
  • US20250356109A1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for refining input prompts to generative neural networks. One of the methods includes receiving an input prompt to a generative neural network; generating, from the input prompt, a language model input; processing the language model input using a language model neural network to generate an output that (i) identifies one or more initial text segments from the text sequence and (ii) includes, for each of the identified initial text segments, one or more initial candidate refinements for the text segment; identifying, using the output, (i) one or more final text segments from the text sequence and (ii) for each of the final text segments, one or more final candidate refinements for the final text segment; and providing, for presentation in user interface, data identifying the one or more final candidate refinements for the final text segments.