Smart Email Attachment Saver with Rule-Based Location Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Email clients typically save attachments to a default location regardless of the email or attachment characteristics, leading to inefficiencies when multiple parties exchange and edit documents, requiring recipients to manually select appropriate save locations each time.

Innovation Solution

A computer-implemented method that accesses a metadata file with a data table to match predefined features of a file, determining a save-to location based on these features, and allowing user override, updating the data table with user selections for future reference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a default save location is used for all email attachments, then the operation is simple and fast, but the organization and retrieval efficiency deteriorates when multiple parties exchange documents

Engineering Contradiction:
Improveattachment saving speedVSAvoidmanual browsing requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-configuring multiple save location rules in a metadata file before email attachments need to be saved. Each rule defines conditions (sender domain, subject keywords, attachment type) and corresponding save locations. When an attachment arrives, the system automatically matches it against these pre-defined rules and saves it to the appropriate location without requiring user intervention or manual browsing.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If manual save location selection is required for each attachment, then organization accuracy improves, but time consumption increases significantly

Engineering Contradiction:
Improvesave location accuracyVSAvoidmanual selection time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by automatically determining and executing the correct save location for each attachment based on its characteristics. The email client integrates with the metadata file containing save location rules, and the system autonomously performs the matching and saving operations without user involvement. This eliminates manual selection time while maintaining accurate organization through rule-based automation.

Inventive Principle:
Principle #25Self-service

3Device complexity

If a simple default save mechanism is used, then the system complexity remains low, but the adaptability to different email and attachment characteristics deteriorates

Engineering Contradiction:
Improvesave mechanism simplicityVSAvoidsave location customization
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system segments the save location determination process into distinct, manageable rules in the metadata file. Each rule is an independent entry with specific conditions (sender domain, subject keywords, attachment type) and corresponding save location. This segmentation allows the system to handle diverse attachment scenarios through modular rules while keeping the overall mechanism simple and configurable through a structured data file format.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10110529B2Smart email attachment saver
Publication Date: 2018.10.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10110529B2 patent drawing
  • US10110529B2 patent drawing
  • US10110529B2 patent drawing

AI summary

In an approach to save-to location selection, a computing device accesses a metadata file comprising a data table. The computing device successively checks the data table for entries that match a series of features of a file to be saved. If the computing device finds one or more matches, the computing device determines an associated save-to location. If the computing device does not find a match and has exhausted all of the series of features, the computing devices determines a default save-to location. The computing device receives a user selection based on or overriding the determination. The computing device updates the data table with information concerning each of the features of the file and information concerning the user selection.