Data Cell to Model Object Transformation for Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current modeling platforms, whether mainframe-based or entry-level spreadsheet/database applications, face limitations in handling large-scale data sets and generating predictive models, with proprietary data structures and lack of interoperability, making it difficult to extract and export data cells as separate units for advanced modeling operations.

Innovation Solution

The development of systems and methods that allow data cells to be transformed into model objects in a native object-based or object-compatible format, enabling seamless extraction, generation, and communication of modeling objects between various platforms, including mainframe systems, data centers, and other resources, using a modeling client with an API for data manipulation and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If mainframe-based modeling software is installed to handle sophisticated modeling applications, then modeling capability and data processing power are improved, but system cost and operational complexity increase significantly

Engineering Contradiction:
Improvemodeling capabilityVSAvoidsystem complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The system separates the modeling application interface from the computational engine. The desktop application handles user interaction and data preparation, while the mainframe provides backend computational power. This segmentation allows users to access sophisticated modeling capabilities without directly managing complex mainframe systems.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary desktop application that mediates between the user and the mainframe system. This intermediary handles data extraction, transformation, and communication with the mainframe, shielding users from the complexity of mainframe operations while providing access to advanced modeling capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If spreadsheet or database applications are used for data entry and reporting, then ease of operation is improved, but ability to generate predictive models and handle large data sets deteriorates

Engineering Contradiction:
Improveease of data entryVSAvoidmodeling capability
Core Design Contradiction:
Ease of operationVSPower

Solution Approach 1:

The system merges the familiar spreadsheet interface with advanced modeling capabilities. Users can continue to enter and manipulate data in a spreadsheet-like environment while the system automatically extracts relevant data, transforms it into appropriate formats, and sends it to the mainframe for sophisticated modeling and predictive analysis.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The desktop application serves as an intermediary that bridges spreadsheet applications and mainframe modeling systems. It extracts data from spreadsheets, transforms it into suitable formats, and communicates with the mainframe, enabling users to leverage both the ease of spreadsheet operations and the power of mainframe modeling without requiring separate systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If proprietary data structures are used in spreadsheet and database applications, then application-specific functionality is improved, but interoperability and data extraction capability deteriorate

Engineering Contradiction:
Improveapplication functionalityVSAvoiddata extraction capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extracts data from proprietary spreadsheet and database structures by identifying and pulling out relevant data elements, their relationships, and associated metadata. This extraction process converts proprietary formats into a standardized representation that can be processed by the modeling system while preserving the original data's meaning and context.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms data parameters from proprietary formats to standardized formats. The system changes the representation of data elements, their relationships, and structural parameters into a universal format that maintains the semantic meaning while enabling interoperability with the mainframe modeling system.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9292485B2Extracting data cell transformable to model object
Publication Date: 2016.03.22 RED HAT INC
  • US9292485B2 patent drawing
  • US9292485B2 patent drawing
  • US9292485B2 patent drawing

AI summary

Embodiments relate to systems and methods for extracting a data cell transformable to a model object. Aspects relate to object-based modeling using modeling objects that can be extracted from spreadsheet cells, database entries, or other sources. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data can be accepted into the modeling client from consumer or business-level applications, whose cell, database, or other data content can be extracted and encapsulated in object-oriented format, such as extensible markup language (XML) format. Modeling operations can therefore be performed on or incorporate data that was not originally strictly configured for object-based modeling applications. The extracted model object can also be exchanged with other applications or platforms.