Network Recycle Bin with Permission Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer data storage systems lack a centralized and permission-preserving mechanism for recovering deleted files across a network, as they often lose file permissions and access settings when files are moved to a recycle bin, and local and network files are not effectively distinguished.

Innovation Solution

Implementing a network recycle bin as a managed folder on a server that maintains file permissions and access settings, allowing files to be recovered from deletion while applying eviction policies for storage management, and merging local and network recycle bins for user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If files are moved to a local recycle bin for deletion recovery, then file recovery capability is improved, but file permissions and access settings are lost

Engineering Contradiction:
Improvefile recovery capabilityVSAvoidfile permissions and access settings
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a network recycle bin as an intermediary storage location between the shared folder and permanent deletion. When files are deleted from a shared folder, they are moved to the network recycle bin instead of being permanently removed. This intermediary mechanism preserves both the file recovery capability and the original file permissions, as the network recycle bin maintains the files in a recoverable state while retaining their access control attributes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If a centralized network recycle bin is implemented to preserve permissions, then permission preservation is improved, but system complexity increases

Engineering Contradiction:
Improvepermission preservationVSAvoidsystem architecture
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The network recycle bin serves multiple functions within a single system component: it acts as a deletion holding area, preserves file permissions, provides a unified recovery interface for both local and network files, and enables centralized management of deleted files across the network. This multi-functionality reduces the need for separate mechanisms for each function, thereby limiting the increase in system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If local and network recycle bins are merged for unified interface, then user experience is improved, but file management complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidfile management system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the local recycle bin and network recycle bin into a unified interface that users interact with through a single recycle bin location. Behind this unified interface, the system maintains separate storage areas for local and network files but presents them through a common recovery mechanism. This merging approach improves ease of operation by providing a consistent user experience while the underlying system manages the complexity of handling different file types through standardized processes.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8055698B2Network recycle bin
Publication Date: 2011.11.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8055698B2 patent drawing
  • US8055698B2 patent drawing
  • US8055698B2 patent drawing

AI summary

A network recycle bin is used to store deleted files in a managed directory that is available across a network connection. Files stored in a shared directory or other network-accessible file storage system are moved to the managed directory upon deletion. Because the managed folder is part of the network-accessible file system, any permissions, authorizations, or settings for files may be unaltered after movement into the managed folder. In some embodiments, a local recycle bin may be merged with a network recycle bin from a user experience.