Automated Attachment Insertion via Keyword Database Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for inserting attachments into electronic messages are inefficient, as they require manual selection and handling, lacking an automated process that utilizes keyword recognition and real-time file database searches to streamline the attachment insertion process.

Innovation Solution

A computer device and method that utilize a keyword database to identify keywords or phrases in an electronic message content, apply conditions to a file database, and automatically insert candidate items as attachments upon user confirmation, with features including real-time searching and automatic filename inclusion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual selection and handling of attachments is used, then user control over attachment selection is maintained, but the attachment insertion process becomes inefficient and time-consuming

Engineering Contradiction:
Improveattachment insertion efficiencyVSAvoidattachment insertion automation
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system performs preliminary actions by pre-searching the file database based on keywords extracted from the electronic message content before the user needs to insert attachments. The file database is queried in advance using the message content as search criteria, so that when the user initiates attachment insertion, relevant files are already identified and ready for selection, significantly reducing the time and effort required for manual attachment selection.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated attachment insertion based on keyword recognition is implemented, then attachment insertion efficiency is improved, but the complexity of the system increases

Engineering Contradiction:
Improveattachment insertion efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary mechanism in the form of a keyword extraction module and a file database search module that act as mediators between the electronic message content and the attachment selection process. These intermediary components automatically extract keywords from the message content and translate them into database search queries, thereby automating the attachment insertion process without requiring direct complex interactions between the message composition system and the file management system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If real-time search of file database is performed, then the relevance of attached files to message content is improved, but the processing time increases

Engineering Contradiction:
Improvefile relevance accuracyVSAvoidsearch processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs the file database search as a preliminary action before the user finalizes the attachment selection. By extracting keywords from the electronic message content and immediately querying the file database with these keywords, the system pre-identifies relevant files that match the message content. This preliminary search ensures high relevance accuracy while the search operation is executed efficiently in the background, minimizing the perceived processing time delay.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9032034B2Method and computer device for inserting attachments into electronic message
Publication Date: 2015.05.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9032034B2 patent drawing
  • US9032034B2 patent drawing
  • US9032034B2 patent drawing

AI summary

A method for inserting attachments into an electronic message is provided. The method may include searching a keyword database to determine if a content of the electronic message includes a keyword, a key phrase, or a key sentence defined in the keyword database. The method may also include applying a condition to a file database, if the determination is affirmative, so as to search for at least a candidate item. The candidate item may be presented in a menu to the user. The method may further include enabling, in response to the user's confirmation of the candidate item, the confirmed candidate item to be inserted into the electronic message automatically to become an attachment thereto.