Time-Boxed Hold Anchors for E-Discovery Resynchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-discovery systems face challenges in preserving electronically stored information (ESI) during legal proceedings, particularly in ensuring data integrity and recovery from system failures, which can lead to sanctions due to spoliation and require optimized hold and release processes.

Innovation Solution

The system employs hold anchors and representational anchor objects in a repository and database system to manage and track holds on content items, using time-boxed hold anchors to synchronize preservation/retention states, enabling efficient recovery and synchronization after failures by restoring the repository and database to a previous state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the repository and database system are restored to a previous state after a failure, then data integrity is recovered, but the repository's state becomes ahead in time of the database system's state, requiring complex resynchronization

Engineering Contradiction:
Improvedata integrityVSAvoidresynchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by implementing time-boxed hold anchors that predefine validation windows before failures occur. The hold anchor contains a validation time window that is established in advance, allowing the system to automatically determine which database records are valid without complex post-failure analysis. This preliminary timing structure enables simple resynchronization after restoration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The hold anchor serves as an intermediary between the repository and database system. It contains a validation time window that mediates the synchronization relationship, allowing the system to compare timestamps against the predefined window rather than performing complex state reconciliation. This intermediary simplifies the resynchronization process after failures.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If holds are placed on content items for extended periods to ensure preservation, then data protection is improved, but the cost and time required for preservation and resynchronization increases

Engineering Contradiction:
Improvedata protectionVSAvoidpreservation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies periodic action through time-boxed hold anchors that automatically validate and expire based on predefined time windows. Instead of continuous preservation monitoring, the system uses periodic validation at the boundaries of the time boxes. This reduces the time and computational cost of preservation while maintaining data protection through automated timestamp validation against the predefined windows.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If the system performs comprehensive validation of all content items after restoration, then data integrity is ensured, but the time and computational resources required for validation increase

Engineering Contradiction:
Improvevalidation accuracyVSAvoidvalidation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts the validation logic from individual content items and concentrates it in the hold anchor's validation time window. Instead of validating each content item separately after restoration, the system validates all items against the single predefined time window in the hold anchor. This extraction reduces validation time and computational resources while maintaining comprehensive validation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10713218B2System and method to optimally apply local retention in a remote repository
Publication Date: 2020.07.14 JETTEE INC
  • US10713218B2 patent drawing
  • US10713218B2 patent drawing
  • US10713218B2 patent drawing

AI summary

An electronic-discovery system and method, wherein content items and hold anchors are stored in a repository, tracking objects and representational anchor objects are stored in a database system, and the tracking objects represent the content items and the representational anchor objects represent the hold anchors. A first hold anchor is used for placing a hold on the content items for a first defined period of time, and a first representational anchor object and one or more of the tracking objects are used for representing and tracking the holds for the first defined period of time. When the first defined period of time expires, a second hold anchor is used for placing the hold on the content items for a second defined period of time, and a second representational anchor object and the tracking objects are used for representing and tracking the holds for the second defined period of time.