External File Integration in Data Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Business intelligence systems lack the ability to seamlessly integrate and utilize external data files, such as spreadsheets, for analysis and reporting, limiting end-users' capabilities and requiring administrator tools or sophisticated cloud-based services.

Innovation Solution

A system that allows users to upload and integrate external files into a data model, matching columns and performing joins with existing data models, enabling the use of external data for queries and analyses through user-friendly interfaces and data mashups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If administrator tools or publishing tools are used to add external files to data models, then external files can be integrated into the data model, but the system complexity and technical expertise requirements increase

Engineering Contradiction:
Improveability to integrate external filesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables end-users to upload and integrate external files directly through user-friendly interfaces without requiring administrator tools or publishing tools. Users can independently perform data integration tasks that previously required specialized technical expertise or administrative privileges.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary layer between external files and the data model that automatically handles file processing, validation, and integration. This intermediary mechanism abstracts the complexity from users while maintaining robust data model integration capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If cloud-based services are used to upload external files for defining complete models, then comprehensive data modeling is enabled, but accessibility and usability are limited to sophisticated users

Engineering Contradiction:
Improvedata modeling capabilityVSAvoiduser accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system empowers end-users with self-service capabilities to upload external files and automatically integrate them into existing data models. Users do not need to define complete models from scratch or possess sophisticated business analyst skills, making the system accessible to a broader user base.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of requiring users to define complete data models, the system accepts partial data inputs from external files and automatically integrates them with existing data model structures. This partial action approach reduces user burden while maintaining comprehensive data modeling capabilities.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If external files are uploaded through traditional methods, then data integration is achieved, but the process requires sophisticated technical expertise and administrator access

Engineering Contradiction:
Improveexternal data integrationVSAvoidtechnical expertise required
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system allows end-users to independently upload and integrate external files without requiring administrator access or sophisticated technical expertise. The user interface abstracts complex technical operations into simple, intuitive actions that any end-user can perform.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

An intermediary processing layer automatically handles file validation, data formatting, and model integration, shielding users from technical complexities. This mediator mechanism enables sophisticated data integration while maintaining simple user interactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11741118B2Uploading external files and associating them with existing data models
Publication Date: 2023.08.29 ORACLE INT CORP
  • US11741118B2 patent drawing
  • US11741118B2 patent drawing
  • US11741118B2 patent drawing

AI summary

A computer-implemented method includes providing a fixed portion of a data model, uploading external files to an extended portion of the data model, matching at least some parts of the external files to the fixed portions of the data model, and using data from both the fixed and extended portions of the data model together. A computer-implemented method includes receiving a query from a user to a data model that includes a stored subject area portion and a stored extended subject area portion, accessing at least one storage to retrieve the subject area portion and the extended subject area portion, joining relevant portions of the subject area and extended subject area, extracting answers to the query from the joined portions, and reporting the answers to the user.