Point in Time Copy for Time Locked Data Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Time locks in storage systems prevent access and modifications during the locked period, but there is a need to allow users to access and modify data copies without accessing the original locked data.

Innovation Solution

A method and system that generate a point-in-time copy of data, allowing write operations and modifications even when a time lock is active, with options to apply the time lock to either the original data set or the copy, enabling access and modification strategies based on time lock expiration and alarm settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a time lock is applied to data, then data security and compliance are improved, but data accessibility and modifiability deteriorate

Engineering Contradiction:
Improvedata securityVSAvoiddata accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent creates a point-in-time copy of the data set when a time lock is applied. This copy allows users to access and modify data during the locked period without compromising the security of the original time-locked data. The copy mechanism resolves the contradiction by providing accessibility through duplication while maintaining security through isolation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The point-in-time copy acts as an intermediary between the time lock mechanism and user access requirements. It mediates the conflict by allowing operations on a surrogate target (the copy) rather than the original protected data, thus enabling accessibility without violating the time lock security constraints.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a point in time copy is created, then data accessibility during time locks is improved, but storage resource consumption increases

Engineering Contradiction:
Improvedata accessibilityVSAvoidstorage resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent segments the data access function by creating a separate point-in-time copy that can be independently operated on. This segmentation allows the original data to remain protected while the copy handles access operations, improving accessibility without requiring duplication of entire data sets at different points in time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Rather than implementing complex access control mechanisms on the original data, the patent uses copying to create an accessible duplicate. This approach trades storage resources for operational flexibility, allowing users to work with the copy while the original remains secure and unchanged.

Inventive Principle:
Principle #26Copying

3Productivity

If write operations are allowed on time locked data, then productivity is improved, but data integrity and compliance deteriorate

Engineering Contradiction:
Improveoperational efficiencyVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent directs write operations to a point-in-time copy rather than the original time-locked data. This allows productivity to be maintained through unrestricted write access to the copy, while data integrity is preserved because the original remains unchanged and protected by the time lock mechanism.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The point-in-time copy serves as an intermediary target for write operations. It absorbs all modification operations that would otherwise be blocked by the time lock, thereby maintaining productivity. Simultaneously, it protects data integrity by isolating modifications from the original time-locked data, ensuring compliance with security requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11347426B2Point in time copy of time locked data in a storage controller
Publication Date: 2022.05.31 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11347426B2 patent drawing
  • US11347426B2 patent drawing
  • US11347426B2 patent drawing

AI summary

A computational device receives a command to activate a time lock for a data set. In response to receiving the command to activate the time lock for the data set, a point in time copy of the data set is generated to allow write operations to be performed even if the time lock is activated.