Floating Desktop Representation for Extracted Model Objects
Find Innovative SolutionsGenerate 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 modeling outputs, with proprietary data structures and lack of interoperability, making them unsuitable for complex modeling operations.
Innovation Solution
A system and method for generating a floating desktop representation of extracted model objects, allowing for the extraction and representation of modeling objects in a native object-based format, enabling seamless communication and storage between local clients and mainframe platforms, and facilitating enhanced modeling capabilities on a desktop interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If mainframe-based ERP modeling operations are installed, then powerful modeling capabilities and data handling are achieved, but costs increase to millions of dollars and require highly skilled professionals
Solution Approach 1:
The patent segments the modeling system into a client-side component for data extraction and a server-side component for processing. The client extracts data from spreadsheets and databases locally, then transmits it to the server for modeling operations, dividing the complex system into manageable parts with distinct functions
Solution Approach 2:
The patent introduces an intermediary layer between the user's local applications and the mainframe system. This intermediary extracts data from proprietary formats, transforms it into a universal format, and facilitates communication with the mainframe, acting as a mediator that simplifies the connection between different systems
2Ease of operation
If spreadsheet or database applications are used, then ease of operation is improved, but data handling capacity and modeling power are insufficient
Solution Approach 1:
The patent creates a universal data format that can represent modeling objects from various sources (spreadsheets, databases) in a consistent manner. This universal format enables different applications to interchange data seamlessly, allowing spreadsheets to serve both as input sources and as output destinations for complex modeling results
3Adaptability or versatility
If proprietary data structures are used in spreadsheet applications, then application-specific functionality is optimized, but interoperability and data extraction are limited
Solution Approach 1:
The patent introduces a translation layer that acts as an intermediary between proprietary data structures and universal modeling objects. This layer extracts data from spreadsheet-specific formats, transforms it into the universal format, and enables seamless interoperability while preserving the functionality of original applications
Solution Approach 2:
The patent creates a virtual copy of data in a universal format that represents the original proprietary data structures. This copy maintains all necessary information and relationships while enabling interoperability with other systems and applications that don't natively support the original proprietary format
Data Source
AI summary
Embodiments relate to systems and methods for generating a floating desktop representation of an extracted 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. An icon or other desktop representation can be generated to present the extracted model object for selection and use in the local environment of the modeling client. The extracted model object can also be exchanged with other applications or platforms.


