Calendar Event Backup Segmentation for Selective Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently generating and restoring user data backups for calendar events and groups, particularly due to access restrictions and the need for granular restoration options, which limits data availability and efficiency.

Innovation Solution

A system that includes persistent storage and a manager to identify backup generation events based on protection policies, obtain user data and metadata, and generate user data backups comprising calendar events and metadata, enabling discrete restorations of user data associated with calendar event types and occurrences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire calendar is restored to recover specific calendar events, then data availability is improved, but computational overhead and time consumption increase

Engineering Contradiction:
Improvedata availabilityVSAvoidrestoration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the calendar data into individual calendar event components, each with its own metadata. This allows selective restoration of specific calendar events rather than restoring the entire calendar, thereby reducing restoration time and computational overhead while maintaining data availability for the needed events.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts specific calendar events and their associated metadata from the complete calendar backup. By taking out only the required calendar events rather than the entire calendar, the system achieves faster restoration and lower computational resource consumption while still providing the needed data availability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the entire calendar is restored to recover specific calendar events, then data availability is improved, but computational overhead increases

Engineering Contradiction:
Improvedata availabilityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the calendar data into individual calendar event components, each with its own metadata. This allows selective restoration of specific calendar events rather than restoring the entire calendar, thereby reducing restoration time and computational overhead while maintaining data availability for the needed events.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts specific calendar events and their associated metadata from the complete calendar backup. By taking out only the required calendar events rather than the entire calendar, the system achieves faster restoration and lower computational resource consumption while still providing the needed data availability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If granular restoration of calendar events is enabled, then operational efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the calendar data into individual calendar event components, each with its own metadata. This allows selective restoration of specific calendar events rather than restoring the entire calendar, thereby reducing restoration time and computational overhead while maintaining data availability for the needed events.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates simplified copies of calendar event data with associated metadata that can be independently restored. By using structured data representations and metadata files, the system achieves granular restoration capability without proportionally increasing system complexity, as the copying mechanism follows a standardized format.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11500732B2Method and system for performing data protection services for user data associated with calendar events
Publication Date: 2022.11.15 EMC IP HLDG CO LLC
  • US11500732B2 patent drawing
  • US11500732B2 patent drawing
  • US11500732B2 patent drawing

AI summary

A system for providing data protection services for user data generated by an application, includes persistent storage for storing user data backups and a manager. The manager is programmed to identify a backup generation event for user data based on a protection policy, in response to identifying the backup generation event, obtain user data associated with the backup generation event from the application, select a calendar of calendars included in the user data, obtain user metadata associated with the calendar, and generate a user data backup using the user data and the user metadata, in which the user data backup comprises calendar events of the calendar and portions of the user metadata associated with the calendar events.