Insight Lineage Tracking via Automated Graph Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective methods for tracking the lineage of insights derived from data analytics, which are crucial for understanding the dependencies and creation processes of valuable knowledge within organizations, hindering the ability to maintain metadata and visualize the evolution of insights.

Innovation Solution

A method and system for tracking insight lineage by detecting initiation and interactions with insight editing programs, generating and updating insight lineage graphs, and mapping these graphs to files to record the creation and editing processes of insights, enabling the tracking of insight lineage and dependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If insight lineage tracking is implemented through manual documentation, then implementation simplicity is maintained, but tracking accuracy and completeness deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidlineage tracking accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system automatically generates and updates lineage graphs by monitoring user interactions with insight editing programs. The tracking mechanism serves itself by detecting engagement actions and creation actions without requiring manual intervention, thereby maintaining implementation simplicity while achieving high tracking accuracy through automated self-documentation of the insight creation process

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual documentation mechanisms with automated computer-based monitoring systems. The system uses software to detect user actions, generate lineage graphs, and update tracking data automatically, substituting the mechanical process of manual record-keeping with an automated digital system that ensures both accuracy and ease of implementation

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If comprehensive interaction monitoring is performed to track all insight creation steps, then lineage tracking completeness is improved, but system complexity increases

Engineering Contradiction:
Improvelineage tracking completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the insight creation process into distinct detectable actions: engagement actions (opening files, loading data) and creation actions (generating insights, saving results). By dividing the monitoring task into these discrete segments, the system achieves complete lineage tracking while managing complexity through modular detection and processing of individual action types

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The insight service performs multiple functions through a unified system: it monitors user interactions, generates lineage graphs, updates tracking data, and visualizes insight relationships. This multi-functional approach reduces overall system complexity by consolidating what could be separate complex systems into a single integrated platform that handles all lineage tracking operations

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If real-time lineage graph updates are performed during insight creation, then information freshness is improved, but processing time increases

Engineering Contradiction:
Improvelineage information freshnessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs lineage graph updates at periodic intervals corresponding to key user actions (engagement actions and creation actions) rather than continuously. This periodic updating approach maintains information freshness by capturing all significant events while reducing processing time by avoiding unnecessary continuous monitoring and updates during intermediate states

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240257014A1Insight lineage tracking
Publication Date: 2024.08.01 DELL PROD LP
  • US20240257014A1 patent drawing
  • US20240257014A1 patent drawing
  • US20240257014A1 patent drawing

AI summary

A method and system for insight lineage tracking. Any insight may be defined as a finding (or more broadly, as useful knowledge) gained through data analytics or, more precisely, through the discovery of patterns and/or relationships amongst any given assortment of data/information. Accordingly, any insight may be derived, or inferred, from any number of data/information items, including any number of other insights, as well as any number of employed analytic algorithms or models. In aiming to track these insight-pertinent objects, as well as the dependencies there-between, embodiments disclosed herein create insight lineage graphs visually conveying said objects and dependencies and, moreover, maintain metadata descriptive of each step in an insight creation process leading to the production of insights.