Hierarchical Duplicate Detection in Document Repositories

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated techniques for detecting duplicate entities in repositories fail to account for hierarchical relationships, leading to inaccurate duplicate detection and misclassification of entities.

Innovation Solution

An automated method that generates vector representations of entities and applies similarity thresholds specific to their hierarchical relationships, using a machine learning model that can be retrained based on user feedback to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing automated techniques are used to detect duplicate entities, then the detection process is efficient, but the accuracy is poor due to failure to account for hierarchical relationships

Engineering Contradiction:
Improveduplicate detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing relationship-specific similarity thresholds tailored to different hierarchical relationships. Instead of using a single global threshold, the system defines distinct thresholds for sibling entities, parent-child entities, and ancestor-descendant entities. This allows the duplicate detection to adapt to the specific local characteristics of each relationship type, improving accuracy while maintaining manageable system complexity through structured threshold management.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the similarity threshold adaptive rather than static. The system dynamically selects appropriate thresholds based on the hierarchical relationship between entity pairs being compared. This dynamic adaptation allows the detection system to respond to different contextual requirements of various relationship types, resolving the contradiction between accuracy and complexity.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If manual duplicate detection is used, then the accuracy is high, but the process is impractical for large repositories

Engineering Contradiction:
Improveduplicate detection accuracyVSAvoiddetection efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies self-service by enabling the system to automatically perform duplicate detection with relationship-aware thresholds without requiring manual intervention for each entity pair. The automated system selectively applies appropriate thresholds based on hierarchical relationships, achieving both high accuracy and scalability for large repositories, thus resolving the contradiction between manual accuracy and automated efficiency.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If a single similarity threshold is used for all entities, then the system is simple to implement, but it produces inaccurate results by misclassifying entities at different hierarchical levels

Engineering Contradiction:
Improveduplicate detection accuracyVSAvoidthreshold management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements local quality by defining distinct similarity thresholds for different hierarchical relationship types (sibling, parent-child, ancestor-descendant). This allows the system to account for the varying expectations of similarity at different hierarchical levels, improving detection accuracy while keeping threshold management organized and systematic rather than chaotic.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies segmentation by dividing the threshold management into distinct segments corresponding to different relationship types. Instead of managing a single monolithic threshold, the system segments thresholds into relationship-specific categories, making the complexity manageable and the application of appropriate thresholds systematic and error-resistant.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12579107B2Automated duplicate content detection and resolution in document repositories
Publication Date: 2026.03.17 INTUIT INC
  • US12579107B2 patent drawing
  • US12579107B2 patent drawing
  • US12579107B2 patent drawing

AI summary

Aspects of the present disclosure relate to automated detection of duplicate entities in a repository. Embodiments include generating a vector representation of a given entity; comparing the vector representation of the given entity to vector representations of a plurality of entities within a repository to determine a level of similarity for the given entity relative to each of the plurality of entities; selecting a similarity threshold of a set of similarity thresholds for the given entity and a particular entity based on a hierarchical relationship between the given entity and the particular entity, wherein the set of similarity thresholds comprises a sibling threshold, a parent-child threshold, and an ancestor threshold; and determining that the given entity is a duplicate of the particular entity based on a level of similarity between the given entity and the particular entity exceeding the selected similarity threshold.