Extended Recycle Bin Stubs for Multi-Version File Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional recycle bin systems fail to restore multiple versions of deleted files and do not prevent permanent deletion, leading to data loss and clutter issues in computer systems, especially when archiving and backing up data for regulatory compliance and disaster recovery.

Innovation Solution

An extended recycle bin system that leverages backup and archiving techniques to prevent the permanent deletion of files from secondary storage, allowing for the restoration of deleted files and multiple versions of files by using stubs and backup copies, and enabling a 'prevent delete' option to maintain files in the system even after emptying the recycle bin.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If files are archived to secondary storage and replaced with stubs, then storage space is freed up and system efficiency is improved, but the stubs still create clutter and users cannot permanently delete them without risking data loss

Engineering Contradiction:
Improvestorage spaceVSAvoidclutter from stubs
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent extracts the deletion protection function from the traditional recycle bin concept and applies it specifically to archived stubs. When a stub is deleted, the system checks if the original file exists in secondary storage and prevents deletion by restoring the stub, thereby removing clutter while preserving data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary deletion check mechanism between the user deletion action and the actual file removal. This intermediary layer verifies whether the deleted item is a stub with an original file in secondary storage, and if so, prevents permanent deletion by restoring the stub to its original location.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If conventional recycle bin is used for deletion, then temporary storage of deleted files is achieved, but multiple versions of deleted files cannot be restored and permanent deletion cannot be prevented

Engineering Contradiction:
Improvedeletion and restoration functionVSAvoiddata loss risk
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements feedback by checking the deletion status of stubs against the existence of original files in secondary storage. When a stub deletion is detected and the original file exists, the system provides feedback by automatically restoring the stub, thereby preventing data loss while maintaining ease of operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary action by proactively restoring stubs that are deleted when their original files exist in secondary storage. This preliminary restoration prevents permanent data loss before it can occur, enhancing reliability without complicating the user interface.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If all deleted files are permanently removed to free storage space, then storage efficiency is improved, but the ability to recover accidentally deleted files is lost

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddata recovery capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts the deletion prevention logic from the general file deletion process and applies it specifically to archived stubs. By taking out the stub deletion case and handling it separately with restoration logic, the system achieves storage efficiency through archiving while maintaining data recovery capability for accidentally deleted files.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10152492B1Extended recycle bin for versioning
Publication Date: 2018.12.11 EMC IP HLDG CO LLC
  • US10152492B1 patent drawing
  • US10152492B1 patent drawing
  • US10152492B1 patent drawing

AI summary

This disclosure relates to a method, article of manufacture, and apparatus for restoring one or more versions of a file. In some embodiments, this includes receiving a request to restore the file, determining if a stub corresponding to the file exists in an extended recycle bin; if exists, moving the stub from the extended recycle bin to a primary storage, if not, locating a backup of the stub in a backup storage, copying the backup to the primary storage, locating the file accordingly, retrieving the file from the secondary storage, locating copies of multiple versions of the stub from the backup storage, copying from the backup storage to the primary storage, locating multiple versions of the file on the secondary storage accordingly, and retrieving the one or more versions of the file from the secondary storage.