Dynamic Backup Policy Generation Based on User Behavior

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data backup systems have fixed backup policies that do not account for individual user behavior or risk levels, leading to inadequate protection for files that require more frequent backups due to high access rates or risk exposure to malware.

Innovation Solution

A system and method that dynamically adjust backup policies based on user file usage patterns and risk levels by detecting file modification rates and access frequencies, generating user profiles, and adjusting backup frequencies accordingly, with the ability to increase backup frequency for high-risk users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed backup policy is used for all users, then the backup system is simple to manage and implement, but it cannot provide adequate protection for files that require more frequent backups due to high access rates or risk exposure

Engineering Contradiction:
Improvedata protection adequacyVSAvoidbackup policy management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The backup system dynamically adjusts backup policies based on real-time file access patterns and user risk profiles. Instead of using static, predetermined backup schedules for all users, the system continuously monitors file modification rates and access frequencies, then automatically modifies backup frequencies and timing to match actual data volatility and risk levels, thereby providing adequate protection without manual intervention

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes backup policy parameters (such as backup frequency, timing, and scope) based on detected file usage patterns and risk assessments. When files are identified as highly accessed or modified frequently, the system automatically increases their backup frequency. Similarly, when users exhibit high-risk behaviors, the system adjusts their backup parameters to ensure adequate protection, resolving the contradiction between reliability and complexity

Inventive Principle:
Principle #35Parameter changes

2Reliability

If backup frequency is increased for all files to ensure adequate protection, then data protection reliability improves, but system resource consumption and backup time increase

Engineering Contradiction:
Improvedata protection reliabilityVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies different backup frequencies and policies to different files and users based on their specific characteristics. Highly accessed or modified files receive more frequent backups, while static files are backed up less frequently. This localized approach ensures adequate protection for critical data without unnecessarily increasing backup operations for all files, thereby maintaining system efficiency while improving overall data protection reliability

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs backup operations selectively based on actual data volatility and risk levels rather than uniformly for all files. By monitoring file access patterns and modification rates, the system applies backup actions only when and where necessary, avoiding excessive backup operations on stable files and thus maintaining productivity while ensuring reliability for files that actually need protection

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If manual configuration of backup settings is allowed, then user control over backup operations increases, but the system cannot automatically adapt to changing user behaviors and risk levels

Engineering Contradiction:
Improveadaptability to user behavior changesVSAvoidbackup policy configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically monitors file usage patterns, assesses user risk levels, and adjusts backup policies without requiring manual user configuration. Users simply need to provide initial access permissions, after which the system autonomously tracks their behavior, detects changes in file access patterns or risk exposure, and dynamically modifies backup settings accordingly, achieving adaptability while minimizing configuration complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors file access patterns and user behaviors, then uses this feedback to automatically adjust backup policies. When the system detects that a user's behavior changes (such as increased file modification rates or access to high-risk resources), it automatically modifies their backup frequency and timing. This closed-loop feedback mechanism enables the system to adapt to changing user behaviors and risk levels without manual intervention, resolving the contradiction between adaptability and complexity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10810088B1System and method of dynamic backup policy generation
Publication Date: 2020.10.20 GEN DIGITAL INC
  • US10810088B1 patent drawing
  • US10810088B1 patent drawing
  • US10810088B1 patent drawing

AI summary

A system and method of dynamic backup policy generation based upon a user's behavior is provided. The method may include detecting a user's usage pattern of files within a computing system based upon the user's backup or restore activities. In some embodiments, the backup system may identify the files that have been modified and calculate the percentage of modification away from a predetermined baseline or another previously stored version. The system may generate a list of the identified files along with these percentages to form the user's usage pattern. The method may further include generating a user's profile including files having high access rates in accordance with this usage pattern and adjusting a backup policy based upon the user's profile such that these files are backed-up more frequently. The backup policy may also be adjusted based upon a detected level of risk associated with the user.