Value Record Indexing for Schema-Independent Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data analytics systems struggle to efficiently analyze and process data values without relying on the entire record structure, especially when dealing with unknown or changing data formats.

Innovation Solution

The system breaks down records into value records, extracts metadata, and indexes these value records based on their data values. It then uses value pattern instances to establish relationships between value records, producing value pattern outcomes without moving the entire record.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is analyzed as complete records with all fields moved to perform processing, then processing can be done with full context, but processing efficiency decreases and flexibility to handle unknown schemas is reduced

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidflexibility to handle unknown schemas
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments complete records into individual field-value pairs, allowing each value to be processed independently rather than moving entire records. This segmentation enables selective processing of only the necessary data elements, improving efficiency while maintaining flexibility to handle varying schemas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts specific field values from records and processes them separately from the rest of the record structure. By taking out only the necessary values for analysis and leaving the complete record structure intact, the system achieves both processing efficiency and schema flexibility.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If specific fields must be known and specified to perform processing, then processing can be targeted and efficient, but the system cannot handle unknown or changing data formats

Engineering Contradiction:
Improvetargeted processing efficiencyVSAvoidhandling unknown data formats
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal processing framework that can handle any field value regardless of its specific type or origin. By processing data as generic values with associated metadata rather than requiring specific field knowledge, the system achieves both targeted efficiency and universality across unknown schemas.

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

Solution Approach 2:

The patent changes the processing parameter from field-specific processing to value-based processing. Instead of requiring knowledge of specific field names and structures, the system processes based on value characteristics and relationships, enabling adaptation to unknown formats while maintaining processing efficiency.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If all fields about an entity are moved from place to place for processing, then complete entity context is maintained, but processing time and resource consumption increase

Engineering Contradiction:
Improveentity context retentionVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the specific field values needed for processing while leaving the complete record structure in place. This extraction approach maintains entity context through value relationships and metadata while avoiding the time-consuming operation of moving entire records.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the data processing into value extraction and value processing phases, allowing entity context to be preserved in the original records while processing operates efficiently on extracted values. This segmentation eliminates the need to move complete records while maintaining contextual integrity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250028760A1System and Method for Record Values Analysis
Publication Date: 2025.01.23 COGILITY SOFTWARE CORP
  • US20250028760A1 patent drawing
  • US20250028760A1 patent drawing
  • US20250028760A1 patent drawing

AI summary

Methods and systems for analyzing data values are disclosed. From one or more sources, source data is received as records, with each record including data values. For each record, the record is broken into value records, and from the record metadata about the record is extracted, where each value record includes one data value. The value records are indexed based on the respective data values of the value records, to produce value indices. One or more value pattern instances of a value pattern is/are used to establish relationships between the value records and produce value pattern outcomes based on at least one of: the value indices or the respective data values of the value records.