Dynamic Resource Allocation for Data Backup And Restore

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data backup and restore methods do not provide for dynamic reallocation of resources, which can lead to inefficiencies and impact productivity in enterprise environments.

Innovation Solution

A system that includes a resource allocation map generator, recommender, and allocator to dynamically adjust resource allocation based on real-time and historical data using mathematical models, optimizing resource usage during data backup and restore processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If static resource allocation is used during data backup and restore, then system simplicity is maintained, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidresource utilization efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic resource allocation by continuously monitoring backup/restore operations and adjusting resource distribution in real-time based on actual workload demands, transitioning from static to dynamic allocation mechanisms

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops that monitor resource usage metrics during backup and restore operations, using this information to automatically adjust resource allocation decisions and optimize performance

Inventive Principle:
Principle #23Feedback

2Productivity

If dynamic resource allocation is implemented, then resource utilization efficiency is improved, but system complexity increases

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

Solution Approach 1:

The system segments resource allocation into distinct controllable dimensions (storage capacity, processing power, network bandwidth) and manages each independently through specialized allocation mechanisms, reducing overall system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes allocation parameters dynamically based on operational conditions, adjusting resource distribution according to real-time backup/restore progress, data sizes, and system workload characteristics

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If resources are allocated based on historical data only, then allocation decisions are simple, but adaptability to current conditions deteriorates

Engineering Contradiction:
Improveallocation decision simplicityVSAvoidadaptability to current conditions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary analysis of historical backup/restore data to establish baseline allocation patterns, then uses this foundation to make real-time allocation decisions that adapt to current operational conditions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces simple historical-based mechanical allocation rules with intelligent systems that combine historical data analysis with real-time monitoring and predictive algorithms to adapt to changing conditions

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250315309A1System and method for dynamic resource allocation during data backup/restore
Publication Date: 2025.10.09 DRUVA INC
  • US20250315309A1 patent drawing
  • US20250315309A1 patent drawing
  • US20250315309A1 patent drawing

AI summary

A system for dynamic resource allocation during a data backup and/or restore of a backup data is presented. The system includes a resource allocation map generator configured to generate a resource allocation map for the current data backup and/or restore based on a mathematical model, real-time operating data corresponding to operating states of one or more resources, and historical data corresponding to data back-up and restore of one or more historical datasets. The system further includes a resource allocation recommender configured to generate a recommendation for resource allocation for the current data backup and/or restore based on the resource allocation map and a threshold value corresponding to a particular resource. The system moreover includes a resource allocator configured to dynamically initiate a change in resource allocation based on the generated recommendation. A related method is also presented.