Server File Exchange via Automated Copy Maintenance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file sharing methods between users are inefficient and prone to errors, as they require manual steps and can result in forgotten or misplaced files, especially when the sender is not at their computer or lacks knowledge on how to send files via email.

Innovation Solution

A server environment maintains copies of file system data from user computing devices, allowing users to request and share files by description, with automated approval and download processes, reducing the need for manual intervention and improving accessibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual file sharing methods are used (asking friend to send file via email), then the friend can send the file, but the process is time-consuming and error-prone due to manual searching and attachment steps

Engineering Contradiction:
Improvefile sharing speedVSAvoidtime for manual searching and sending
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by automatically searching for and identifying the requested file on the sender's computer before the sharing process begins. The system pre-locates files based on user descriptions, pre-generates sharing links, and prepares files for transfer in advance, eliminating the need for manual searching and attachment steps during the actual sharing process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service by enabling users to share files through automated processes that require minimal manual intervention. The system automatically searches for files, identifies matches, generates sharing links, and initiates transfers without requiring the sender to manually attach files to emails or navigate file systems, allowing the sharing process to serve itself through automation.

Inventive Principle:
Principle #25Self-service

2Reliability

If the friend is not at their computer or forgets to send the file, then file exchange cannot proceed, but the user needs reliable file access

Engineering Contradiction:
Improvefile exchange reliabilityVSAvoidsimplicity of file sharing process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a cloud-based file sharing system as an intermediary between users. Instead of requiring direct interaction between friends (one sending, one receiving), the system mediates the exchange by storing files in the cloud, generating sharing links, and enabling recipients to download files independently. This intermediary approach ensures reliable file access regardless of whether the original sender is present or remembers to complete the transfer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses copying by creating cloud-based copies of files that can be shared independently from the original source. The system generates accessible copies stored on remote servers, allowing multiple users to access and download files without requiring the original file to remain on any specific user's computer. This copying mechanism decouples file availability from sender presence, ensuring reliable access.

Inventive Principle:
Principle #26Copying

3Productivity

If automated file sharing is implemented through server environment with copy maintenance, then file exchange efficiency improves, but system complexity increases

Engineering Contradiction:
Improveautomated file sharing efficiencyVSAvoidcomplexity of server environment system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a cloud-based file sharing system that performs multiple functions through a single integrated platform. The system simultaneously handles file storage, automated searching, file identification, link generation, and transfer coordination, eliminating the need for separate manual operations for each function. This multi-functional approach consolidates complexity into a unified service that users access through simple interfaces.

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

Data Source

PatentUS11074137B2File exchange by maintaining copy of file system data
Publication Date: 2021.07.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11074137B2 patent drawing
  • US11074137B2 patent drawing
  • US11074137B2 patent drawing

AI summary

Techniques are described for exchanging files between users via a server environment that maintains copies of file system data from user computing devices. For example, the server environment can maintain a copy of file system data from the file system of a first computing device associated with a first user. The server environment can receive a file request from a second user that requests a file (e.g., by describing the file) from the first user whose files are backed up at the server environment. The server environment can send a request to the first user to approve the file request. After receiving approval, the server environment can send the file to the second user (e.g., as an automatic download to a computing device associated with the second user).