Statistical Analysis Modules in Relational Databases

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for analyzing large data sets in relational databases are limited by the need to extract data and import it into statistical applications, which can be inefficient and do not leverage the statistical functionality available within the databases.

Innovation Solution

The solution involves installing a SQL server application and statistical analysis modules on a host server, allowing these modules to execute within the relational database to analyze data and generate outputs, thereby performing statistical analysis natively within the database.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is extracted from relational databases and imported to external applications for analysis, then statistical analysis can be performed on the data, but the process becomes inefficient and limited in the amount of data that can be processed

Engineering Contradiction:
Improvedata analysis efficiencyVSAvoiddata export and import time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges statistical analysis modules directly into the relational database system, allowing data analysis to be performed where the data resides. This eliminates the need to extract and import data to external applications, thereby improving productivity and reducing time loss associated with data transfer operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The relational database system is enhanced with built-in statistical analysis capabilities, enabling it to perform data analysis independently without requiring external applications. This self-service approach allows the database to handle both data storage and statistical analysis functions, improving efficiency and reducing data movement overhead.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If external applications are used for statistical analysis, then advanced statistical capabilities can be accessed, but the system complexity increases and data handling becomes more cumbersome

Engineering Contradiction:
Improvestatistical analysis capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a multi-functional relational database system that combines data storage, management, and statistical analysis capabilities in a single unified platform. This universal system eliminates the need for separate external statistical applications, reducing system complexity while maintaining advanced statistical functionality through integrated modules.

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

3Reliability

If data is exported from the database for analysis, then comprehensive statistical processing can be performed, but the database cannot leverage its own statistical functionality and data remains outside the database during analysis

Engineering Contradiction:
Improvedata integrity within databaseVSAvoidstatistical processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines statistical processing functionality directly within the database environment, allowing data to remain inside the database throughout the analysis process. This integration maintains data integrity and reliability while improving productivity by eliminating data export/import operations and enabling the database to leverage its own statistical capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250200077A1Enhanced processing of large data volumes from inside relational databases
Publication Date: 2025.06.19 LEVEL 3 COMMUNICATIONS LLC
  • US20250200077A1 patent drawing
  • US20250200077A1 patent drawing
  • US20250200077A1 patent drawing

AI summary

This disclosure describes systems, methods, and devices related to analyzing data stored in a relational database. A method may include installing a structured query language (SQL) server on a host server; installing statistical analysis modules on the host server; executing the statistical analysis modules within a relational database of the SQL server to analyze data stored in the relational database; and generating outputs based on the execution of the statistical analysis modules within the relational database.