Dimensional Model Object for Rapid Data Rotation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional modeling platforms, such as spreadsheets and databases, lack the capability to efficiently generate and manipulate rapidly rotatable dimensional views of data objects, leading to limitations in handling large-scale modeling operations and data manipulation, especially in technical, medical, and financial applications.

Innovation Solution

The development of systems and methods that enable the generation of object-based or object-compatible modeling platforms, allowing for rapid pivoting and rotation of data object dimensions through the use of a rotator widget and dimension linkages, which facilitates seamless data manipulation and communication between local and remote resources, including mainframe platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If mainframe-based modeling software is installed to handle sophisticated modeling applications, then modeling power and data handling capability are improved, but system cost and complexity increase to millions of dollars and require highly skilled professionals

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

Solution Approach 1:

The patent introduces a dimensional model object as an intermediary data structure that sits between conventional spreadsheet applications and mainframe-based modeling systems. This dimensional model object with its configurable dimensions and cell elements can be manipulated locally and then exported to mainframe systems, eliminating the need for users to directly operate complex mainframe environments while still accessing sophisticated modeling capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a simplified copy of the mainframe modeling environment in the form of a dimensional model object that can be manipulated using conventional spreadsheet applications. This copy contains the essential structure (dimensions, cells, elements) needed for sophisticated modeling but presents a much simpler interface, allowing users to work with mainframe-level capabilities using familiar tools.

Inventive Principle:
Principle #26Copying

2Ease of operation

If conventional spreadsheet and database applications are used for modeling operations, then ease of operation is improved, but the capability to handle large-scale modeling operations and generate predictive models deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidmodeling power
Core Design Contradiction:
Ease of operationVSPower

Solution Approach 1:

The dimensional model object serves multiple functions: it can be created and manipulated using conventional spreadsheet applications (maintaining ease of operation), yet it has the structured format needed for sophisticated predictive modeling and can be exported to mainframe systems (providing enhanced modeling power). This multi-functional design bridges the gap between simple and powerful modeling tools.

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

Solution Approach 2:

The patent introduces a new dimensional structure with configurable dimensions and hierarchical cell elements that goes beyond conventional spreadsheet rows and columns. This additional dimensional layer enables sophisticated multi-dimensional analysis and predictive modeling while still being accessible through familiar spreadsheet interfaces, effectively adding power without sacrificing ease of operation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If data dimensions in fixed-format data cubes are manually re-defined to change dimension order, then adaptability is improved, but time consumption and operational complexity increase

Engineering Contradiction:
Improvedimensional view adaptabilityVSAvoidtime for dimension manipulation
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The dimensional model object implements dynamic dimension configuration where the order and composition of dimensions can be changed programmatically without manual re-definition. The system allows dimensions to be added, removed, reordered, and reconfigured through automated processes, enabling rapid adaptation of dimensional views for different analysis scenarios without the time-consuming manual intervention required by fixed-format systems.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9152944B2Generating rapidly rotatable dimensional view of data objects
Publication Date: 2015.10.06 RED HAT INC
  • US9152944B2 patent drawing
  • US9152944B2 patent drawing
  • US9152944B2 patent drawing

AI summary

Embodiments relate to systems and methods for generating generating a rapidly rotatable dimensional view of data objects. 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. The source data accepted into the modeling client can include consumer or business-level applications, whose spreadsheet, database or other content can be extracted and encapsulated in object-oriented format, such as extensible markup language (XML) format. A set of dimensions of each model object can be associated via a set of linkages. A rotator widget or other interface object can be presented to allow a user to traverse the linkages and rapidly rotate through dimensions in a view, without having to manually switch or configure planes or other database dimensions, enhancing viewing efficiency of large layers.