Centralized Cloud Storage for Email Attachment Version Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic messaging technologies face challenges in managing message attachments, leading to confusion over the current version of documents and inefficient use of computing and network resources due to the frequent sending and resending of attachments.

Innovation Solution

Implementing an online content management system that stores message attachments in a centralized location, generating links to these attachments, and synchronizing them across devices, allowing recipients to access the latest version without the need for multiple copies, thus conserving resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If attachments are frequently sent and resented in electronic messages, then the latest version of documents can be shared with recipients, but computing resources and network bandwidth are consumed inefficiently

Engineering Contradiction:
Improvedocument version accuracyVSAvoidcomputing and network resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the attachment management function from the messaging system itself, storing attachments in a separate centralized cloud storage location rather than embedding them in message bodies. This separation allows the messaging system to focus on communication while the storage system handles version management, reducing redundant data transmission and computing resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a centralized cloud storage system as an intermediary between the sender and recipients. Instead of directly attaching files to messages, the system stores attachments in the cloud and provides access URLs in messages. This intermediary eliminates the need for frequent re-sending of attachments, as all users access the latest version from the centralized storage location.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple copies of attachments are distributed across devices, then recipients can access document versions locally, but confusion arises about which version is current and where documents are managed

Engineering Contradiction:
Improvelocal access to documentsVSAvoidversion information clarity
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The centralized cloud storage system serves multiple functions: it acts as the single source of truth for document versions, provides local caching capabilities for fast access, maintains version history, and enables collaborative editing. This multi-functional approach eliminates version confusion while preserving local access benefits.

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

Solution Approach 2:

The system implements feedback mechanisms where the messaging client continuously checks for updated versions of attachments in the cloud storage and notifies users of version changes. This feedback loop ensures users always have access to the current version while maintaining awareness of version status, preventing confusion about document currency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240031316A1Managing message attachments
Publication Date: 2024.01.25 DROPBOX INC
  • US20240031316A1 patent drawing
  • US20240031316A1 patent drawing
  • US20240031316A1 patent drawing

AI summary

Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.