Generated Content Signature Matching for Training Data Attribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large Language Models (LLMs) generate content that may inadvertently include copyrighted training data, lacking clear indications of training data presence or copyright status, leading to potential legal risks and compliance issues.

Innovation Solution

A system evaluates generated content by tokenizing it into signature shingles, applying a hash function to create signatures, and matching these against a training data signature database to identify and attribute copyrighted content, providing compliance status and source attribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If LLMs generate content using training data, then content generation capability is improved, but copyright compliance and traceability deteriorate

Engineering Contradiction:
Improvecontent generation capabilityVSAvoidcopyright compliance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by creating signatures of training data before the LLM generates content. These signatures are stored in a database in advance, enabling subsequent comparison and verification of generated content against training data sources, thus ensuring copyright compliance while maintaining generation capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - a signature database and comparison system - that mediates between the LLM's content generation process and copyright compliance requirements. This intermediary enables traceability without directly interfering with the generation capability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If LLMs use trillions of training tokens, then model intelligence is improved, but detecting training data presence in generated content becomes more difficult

Engineering Contradiction:
Improvemodel intelligenceVSAvoidtraining data detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system extracts essential identifying features from training data by generating signatures (hashes) of training tokens. This extraction process condenses trillions of training tokens into manageable signature representations that can be efficiently stored and compared, making detection feasible despite the large scale of training data

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the detection problem by changing parameters - instead of comparing actual training data against generated content (which would be computationally infeasible), it compares cryptographic signatures or hashes. This parameter transformation makes detection of training data presence practical even when the model has been trained on trillions of tokens

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260081786A1Evaluating source contribution to generated content
Publication Date: 2026.03.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20260081786A1 patent drawing
  • US20260081786A1 patent drawing

AI summary

Evaluating the presence of training data in generated content by defining a first signature of a portion of the generated content by loading the generated content into memory registers, dividing the generated content into tokens, designating a sequential group of tokens as a signature shingle, and defining the first signature as a hash function value for the signature shingle. The evaluation also including matching the first signature to a training data signature in a training data signature database, updating a database record for the generated content to include the training data associated with the training data signature, and providing an output comprising data associated with the training data signature over a network.