Real-Time Resource Provisioning via Predictive User Action Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data analytics systems lack an efficient method for real-time resource provisioning that optimizes resource allocation based on both historical and real-time user data, leading to inefficiencies in resource management.

Innovation Solution

A system utilizing a data analytics engine and predictive engine with AI and machine learning to continuously analyze user data from various sources, construct user profiles, predict user actions, and generate resource allocation projections, which can be validated and adjusted based on third-party data and machine learning feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional resource provisioning methods are used, then system simplicity is maintained, but resource allocation efficiency deteriorates due to inability to optimize in real-time

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system is divided into distinct functional modules: data collection module, predictive engine module, resource provisioning module, and validation module. Each module performs a specific function in the resource allocation pipeline, enabling real-time optimization while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The predictive engine performs preliminary analysis of user data and predicts future user actions before resource allocation decisions are made. This advance prediction allows the system to pre-provision resources based on anticipated needs rather than reacting to actual usage patterns, improving allocation efficiency.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If real-time data analysis is implemented, then resource allocation accuracy is improved, but processing time increases due to continuous data collection and analysis

Engineering Contradiction:
Improveresource allocation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The data analytics engine operates continuously to collect and analyze user data without interruption. This continuous operation maintains up-to-date user profiles and prediction models, ensuring accurate resource allocation decisions are made in real-time without periodic delays or batch processing interruptions.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system implements feedback loops where resource allocation outcomes are monitored and fed back into the predictive engine to refine future predictions. This continuous feedback mechanism improves allocation accuracy over time while the real-time nature of the feedback ensures processing remains efficient and responsive.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If predictive engines with AI and machine learning are used, then prediction accuracy is improved, but computational resource consumption increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The predictive engine applies AI and machine learning algorithms selectively to the most critical prediction tasks rather than uniformly to all data processing. This partial application of computationally intensive methods optimizes prediction accuracy for key decisions while conserving computational resources for less critical operations.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If validation checks are performed on predicted actions, then reliability of resource allocation is improved, but system response time deteriorates due to additional processing steps

Engineering Contradiction:
Improveresource allocation reliabilityVSAvoidsystem response time
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

Validation checks are performed in advance on predicted user actions before resource allocation decisions are finalized. By validating predictions beforehand, the system ensures reliability of allocation decisions while the preliminary nature of the validation prevents delays in the actual resource provisioning process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11080091B2System for real time provisioning of resources based on condition monitoring
Publication Date: 2021.08.03 BANK OF AMERICA CORP
  • US11080091B2 patent drawing
  • US11080091B2 patent drawing

AI summary

Embodiments of the present disclosure provide a system for real time provisioning and optimization of a user's resources based on both historical and real time data associated with the user. In particular, the system may comprise a data analytics engine which may continuously analyze user data from various data sources. The aggregated data may be processed through a predictive engine which may use artificial intelligence and/or machine learning to predict a user's actions within the system. Based on the prediction, the system may provide an optimized allocation of resources with respect to the predicted actions of the user.