Data Stream Processing Device with Modular Semantization Platform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques and tools are inadequate for managing and processing large-scale data streams, particularly 'hot' data that requires real-time processing, due to their inability to handle the volume and variety of data streams effectively.

Innovation Solution

A device comprising a knowledge base and a front-end communication device that captures and processes data streams, applying semantization, summarization, and interconnection of streams, with a modular platform for decision-making and storage, using RDF and SPARQL for data processing and management, enabling scalable and adaptive data handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If current techniques and tools are used for processing data streams, then processing capability is limited, but handling large-scale and diverse data streams becomes impossible

Engineering Contradiction:
Improvedata processing capabilityVSAvoiddata stream volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system segments data stream processing into multiple independent components: front-end communication devices capture streams, a platform performs various processings (semantisation, summarization, crossing), and a decision-making device analyzes results. This segmentation allows parallel processing of large volumes of data streams, overcoming the limitation of single-tool processing capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The platform is designed with multi-functional processing capabilities including semantisation, summarization, crossing of streams, and interconnection of streams. This universal platform can handle diverse data stream types and processing requirements simultaneously, enabling the system to process large-scale and varied data streams that current specialized tools cannot handle.

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

2Loss of information

If more processing operations are applied to data streams, then data insights improve, but system complexity increases

Engineering Contradiction:
Improveinformation extraction qualityVSAvoidprocessing system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system divides complex processing operations into distinct functional modules: semantisation unit, summarization unit, crossing unit, and decision-making unit. Each module performs a specific processing function, allowing the system to apply multiple processing operations while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The platform acts as an intermediary between data stream capture and decision-making. It provides standardized interfaces and common processing functions that simplify the integration of multiple processing operations, reducing overall system complexity while enabling comprehensive data analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If real-time processing of hot data is implemented, then response speed improves, but processing accuracy may deteriorate

Engineering Contradiction:
Improvedata processing speedVSAvoiddata processing accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary semantisation and structuring of data streams in real-time at the platform level, preparing data for faster subsequent analysis by the decision-making device. This preliminary processing maintains real-time response capability while ensuring data quality and accuracy for critical decisions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different processing depths to different data streams based on requirements: critical hot data receive full processing (semantisation, summarization, crossing) for accuracy, while less critical streams receive streamlined processing for speed. This selective processing approach balances real-time response with processing accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10657155B2Device for processing large-scale data streams
Publication Date: 2020.05.19 BULL SA
  • US10657155B2 patent drawing

AI summary

The present invention relates to a device for processing large-scale data streams (big data), comprising a knowledge base, a hardware and software assembly constituting a front-end communication device for capturing the streams of the external medium and if needed restoring data to this medium, the front-end delivering the streams to a platform where it undergoes different processings, traces are collected and stored in a storage and memory architecture during execution of processing operations, the platform producing data which supply a decision-making device comprising a hardware and software assembly defining decision rules for either triggering actions or initiating retroactions to the front-end communication device or to the knowledge base of said processing device.