Cloud Memory Data Deletion via Overwriting and Backup Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud storage systems with dynamic memory location assignment, users cannot permanently delete their data as the actual deletion is not reflected on the physical storage level, allowing unauthorized access to restored data.

Innovation Solution

A method involving determining file sizes and names, creating containerless files with predetermined content, overwriting stored files with identical files, and waiting for a backup cycle to ensure complete data erasure, effectively deleting data by overwriting and securing the memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dynamic memory location assignment is used in cloud storage, then storage flexibility and security are improved, but data deletion reliability deteriorates because users cannot permanently delete their data

Engineering Contradiction:
Improvestorage flexibilityVSAvoiddata deletion reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The method performs preliminary actions by determining the exact storage location of files before deletion, creating placeholder files with identical characteristics (name, size, format) at those locations, and overwriting the original data. This preliminary identification and preparation ensures that when deletion occurs in a dynamic storage system, the actual data locations are correctly targeted and permanently erased, resolving the reliability issue while maintaining storage flexibility.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If simple deletion is performed in cloud storage, then ease of operation is improved, but security deteriorates because unauthorized third parties can restore deleted data

Engineering Contradiction:
Improvedeletion simplicityVSAvoiddata recovery risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The method changes the parameters of files at the storage location by creating new files with identical names, sizes, and formats but with completely different content (overwriting the original data). This parameter transformation ensures that the physical storage locations are properly updated and the original data cannot be recovered, maintaining both operational simplicity and security by making the deletion process appear simple to users while actually performing thorough data erasure.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data is overwritten with files of identical size and format, then data deletion effectiveness is improved, but device complexity increases due to multiple processing steps

Engineering Contradiction:
Improvedata deletion effectivenessVSAvoiddeletion process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The method creates copies of the original file metadata (name, size, format) but with different content, using these copied parameters to overwrite the original data at the same storage location. This copying approach simplifies the overall process by reusing existing file characteristics rather than requiring complex deletion protocols, achieving effective data erasure while keeping the implementation relatively simple through parameter replication.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2812788B1Method for deleting information, use of a method, computer program product and computer system
Publication Date: 2018.10.03 FUJITSU SIEMENS COMP GMBH
  • EP2812788B1 patent drawingFigure 1~2

AI summary

The invention relates to a method for deleting information from a memory (CL) which is provided via a data network and has dynamic storage location allocation, in particular a cloud memory. The method comprises the step of determining the size and name of files stored in the memory (CL) and the step of creating files with a predetermined content and with a size and a name corresponding to the determined sizes and names of the files stored in the memory (CL). The method also comprises the step of overwriting the stored files in the memory (CL) with the corresponding files which have been created and the step of writing at least one file with a predetermined content to the entire, remaining available memory. The method also comprises the step of waiting for a period of time, which is predetermined by a storage provider for backing up the memory (CL), after completion of the overwriting and writing steps. The invention also relates to the use of a method, to a computer program product and to a computer system (CS).