Short Message Normalization and Threaded E-Discovery Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge in civil and criminal litigation is the vast amount of irrelevant digital data on electronic devices, making it difficult to identify relevant evidence, especially with the rise of short communications and social media.

Innovation Solution

A system that imports messages from multiple devices and applications, normalizes and combines them, allowing for search queries with boolean logic and proximity indicators, and displays relevant messages in chronological order, with features like emoji and keyword clouds, and single conversation threads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If messages from multiple devices and applications are collected and stored, then the quantity of available evidence increases, but the complexity of managing and searching through the data increases

Engineering Contradiction:
Improvequantity of evidenceVSAvoidcomplexity of data management
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system segments the large volume of collected messages by organizing them into individual conversation threads, grouping related messages together. This segmentation transforms the overwhelming bulk of data into manageable, contextually-related units that are easier to navigate and review during e-discovery processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary processing layer that normalizes messages from different devices and applications into a unified format. This intermediary layer handles the complexity of data integration, applying consistent formatting and structure to messages regardless of their source, thereby simplifying subsequent search and analysis operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If advanced search queries with boolean logic and proximity indicators are implemented, then the precision of finding relevant messages improves, but the complexity of the search system increases

Engineering Contradiction:
Improveprecision of search resultsVSAvoidcomplexity of search system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The search system implements dynamic query processing that adapts to different search needs. Users can construct queries with varying levels of complexity using boolean logic and proximity indicators, and the system dynamically adjusts its processing based on the query parameters provided, allowing for precise searches without requiring a permanently complex system architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary indexing and organization of messages during the data collection phase, preparing the data structure in advance to support advanced search operations. This preliminary action enables the system to efficiently handle complex boolean and proximity queries without requiring complex processing during the actual search execution.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If messages are displayed in chronological order with context messages, then the completeness of information is improved, but the time required to review messages increases

Engineering Contradiction:
Improvecompleteness of contextVSAvoidtime to review messages
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system applies local quality enhancement by selectively displaying context messages adjacent to search results. Rather than displaying all messages uniformly, the system provides additional contextual information locally around relevant findings, giving users just enough surrounding context to understand the significance of each result without requiring review of the entire message set.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements partial action by displaying a limited number of context messages (e.g., a few before and after each result) rather than displaying all chronological messages. This partial display provides sufficient context for understanding search results while significantly reducing the total review time compared to displaying complete chronological sequences.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250342189A1Short message e-discovery system
Publication Date: 2025.11.06 ARC HOLDINGS LLC
  • US20250342189A1 patent drawing
  • US20250342189A1 patent drawing
  • US20250342189A1 patent drawing

AI summary

The discovery process in criminal and civil litigation frequently produces a large body of digital data. The digital data may come from computers, smartphones and other electronic devices (sources) of one or more people related to the litigation. Each source may have digital data from one or more applications and/or programs (platforms). The digital data may include, as non-limiting examples, contact lists, messages (possibly with emojis), photos, videos, audio and/or location data as non-limiting examples. The digital data from the various sources and platforms may be normalized and combined into a corpus of digital data. Digital forensic tools, possibly even an artificial intelligence (AI) may then be used to analyze the corpus of digital data.