Logical Access for Expanded View Datasets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing systems are inefficient in generating datasets for complex computations, as they often materialize all related data, leading to computational and storage costs, and result in stale data due to pre-generation before actual use.

Innovation Solution

The system enables users to preview attributes of an expanded view dataset, allowing selection of specific fields for downstream processing, generating a dataset that includes only the necessary fields, thereby optimizing speed and memory usage by providing logical access without materializing the entire dataset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If all fields of an expanded view dataset are materialized for downstream processing, then data availability and completeness are improved, but computational cost and memory usage increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidcomputational cost
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The system extracts only the specific fields required by downstream processing tasks from the expanded view dataset, rather than materializing all fields. The field selection mechanism identifies and retrieves only necessary columns, eliminating unnecessary data extraction and processing overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The expanded view dataset is segmented into individual fields that can be selectively accessed. The system divides the complete dataset structure into discrete, independently accessible fields, allowing downstream processes to request only the specific segments they need rather than processing the entire dataset.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the entire expanded view dataset is generated before use, then data accessibility is improved, but storage cost and data staleness worsen

Engineering Contradiction:
Improvedata accessibilityVSAvoidstorage cost
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system performs preliminary definition of the expanded view dataset structure and field metadata, but delays actual data materialization until needed. The dataset definition, relationships, and field descriptions are prepared in advance, enabling quick on-demand generation of specific fields without pre-generating all data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of storing and transferring complete dataset copies, the system uses lightweight field definitions and metadata that describe the expanded view structure. These definitions enable rapid reconstruction of specific fields from source data without copying entire datasets.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If all fields are included in the dataset for comprehensive analysis, then analytical completeness is improved, but processing speed decreases

Engineering Contradiction:
Improveanalytical completenessVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSSpeed

Solution Approach 1:

The system dynamically adjusts the dataset content based on downstream processing requirements. Field selection is not fixed but adapts to the specific needs of each processing task, allowing the dataset to be optimized in real-time for both completeness and processing speed by including only relevant fields.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240320224A1Logical Access for Previewing Expanded View Datasets
Publication Date: 2024.09.26 AB INITIO TECHNOLOGY LLC
  • US20240320224A1 patent drawing
  • US20240320224A1 patent drawing
  • US20240320224A1 patent drawing

AI summary

A method implemented by a data processing system for: enabling a user to preview attributes of fields of an expanded view of a base dataset and to specify one or more of the fields to use in downstream data processing and generating a dataset that includes the one or more of the fields from the preview specified to be used in the downstream data processing, with the generated dataset having increased efficiency with respect to speed and data memory, relative to an efficiency of generating a dataset including all the fields of the expanded view when only the specified one or more of the fields are used in the downstream data processing.