Forecasting System Using Volatile Memory for Real-Time Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current financial forecasting systems are hindered by the time-consuming process of storing and retrieving large volumes of data, which limits the ability to provide detailed audit information and quickly review multiple scenarios, making it difficult to dynamically display and update forecasts.

Innovation Solution

A system and method that calculates forecasts using configuration data stored in persistent memory, where forecast values are generated and displayed in non-persistent memory, allowing for real-time updates and dynamic display without the need for persistent storage, using electronic processing devices to determine parameters, construct a calculator, and generate representations based on user inputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If forecast results and audit trail information are stored in persistent memory for later access, then data can be retrieved and reviewed, but the storage and retrieval process is time consuming and limits the ability to provide detailed audit information

Engineering Contradiction:
Improvedetailed audit informationVSAvoidtime to store and retrieve data
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the essential configuration data and forecast parameters needed to reproduce forecasts, storing them in persistent memory, while keeping the actual forecast results in volatile memory. This separation allows rapid access to results without the overhead of storing and retrieving large volumes of detailed audit information from persistent storage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary actions by storing configuration data and forecast parameters in advance in persistent memory. When a forecast needs to be reviewed or reproduced, the system can quickly reconstruct the forecast using these pre-stored parameters without needing to retrieve and reprocess large volumes of historical forecast data.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple forecasts are calculated and stored in persistent memory for scenario review, then different revenue/expenditure patterns can be analyzed, but the process becomes time consuming and limits dynamic scenario trialing

Engineering Contradiction:
Improveability to review multiple scenariosVSAvoidtime to trial new scenarios
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a dynamic forecasting system where forecasts are calculated in volatile memory and can be rapidly updated and re-calculated as needed. This allows users to dynamically trial multiple scenarios by modifying forecast parameters and immediately observing results, without the time delay of writing to and reading from persistent storage for each scenario change.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates lightweight copies of forecast configurations and parameters in volatile memory that can be rapidly manipulated and re-executed. Instead of storing complete forecast results in persistent memory, the system stores compact configuration data that can be quickly copied, modified, and re-run to generate new scenarios.

Inventive Principle:
Principle #26Copying

3Loss of information

If large volumes of forecast data are stored in persistent memory, then comprehensive audit information is available, but the storage process and data retrieval speed are reduced

Engineering Contradiction:
Improvecomprehensive audit informationVSAvoiddata retrieval speed
Core Design Contradiction:
Loss of informationVSSpeed

Solution Approach 1:

The patent segments data into two categories: essential configuration data and parameters (stored in persistent memory) versus forecast results and detailed audit information (stored in volatile memory). This segmentation allows the system to maintain comprehensive audit information while achieving fast retrieval speeds for forecast results, as only the compact configuration data needs to be loaded from persistent storage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230401463A1Forecasting system
Publication Date: 2023.12.14 ACCESS SOFTWARE AUSTRALIA PTY LTD
  • US20230401463A1 patent drawing
  • US20230401463A1 patent drawing
  • US20230401463A1 patent drawing

AI summary

A system for calculating a forecast, the system including an input configured to receive user inputs, a display configured to present results of the forecast, a persistent memory configured to store configuration data, the configuration data including forecast rules for calculating forecast values and one or more electronic processing devices. In use the processing devices determine one or more forecast parameters in accordance with user input commands received via the input, the forecast parameters being input indicative of the forecast to be generated, construct a calculator using the configuration data and the forecast parameters, execute the calculator to calculate forecast values, generate a forecast representation using the forecast values and display the forecast representation.