Email Attachment Reminder Plugin for Error Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computer software lacks a mechanism to monitor user input and provide reminders for specific actions, such as including attachments in email messages, which can lead to errors or omissions.

Innovation Solution

A method and system that detect specific terms like 'attach', 'attached', or 'attachment' in an email message and remind the user to include an attachment before sending, utilizing a plugin module within the email application to suspend the send command and alert the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional software applications provide basic aids like spell checkers and grammar checkers that monitor input and provide recommendations, then the quality of work and user satisfaction improve, but the system lacks the ability to detect specific user intent terms and provide targeted action reminders

Engineering Contradiction:
Improveerror preventionVSAvoiduser intent recognition
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary analysis of the email body text to detect intent terms (attach, attached, attaching, attachment) before the user completes the sending action. This allows the system to proactively identify when the user intends to include an attachment and provide a reminder opportunity before the email is transmitted, preventing the error of forgetting attachments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism that monitors the email composition process, detects specific intent terms in the user's input, and provides targeted feedback by displaying a dialog box asking whether the user intended to include an attachment. This feedback loop allows the system to adapt to user intent and provide context-aware reminders rather than generic warnings.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system provides a reminder dialog to the user when an attachment is detected as missing, then the user is given an opportunity to correct the error, but the email sending process is suspended and requires additional user interaction

Engineering Contradiction:
Improveattachment inclusionVSAvoidemail sending efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies preliminary anti-action by anticipating the potential error of missing attachments and intercepting the send command before the email is transmitted. By detecting the absence of an attachment when intent terms are present, the system prevents the error from occurring while providing the user with a choice to either add the attachment or proceed without it, thus balancing error prevention with user autonomy and efficiency.

Inventive Principle:
Principle #9Preliminary anti-action

3Ease of operation

If the system monitors the email composition process and detects specific terms to provide reminders, then targeted assistance is provided, but the complexity of the software increases

Engineering Contradiction:
Improveuser assistanceVSAvoidsoftware complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system extracts and isolates the specific function of detecting attachment intent from the general email composition process. By focusing solely on detecting specific terms (attach, attached, attaching, attachment) in the email body and responding with a targeted reminder dialog, the system provides enhanced user assistance without substantially increasing overall software complexity. The solution takes out only the necessary monitoring and detection functions needed for this specific assistance task.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8732249B2Providing an advisory to a user of a processing system
Publication Date: 2014.05.20 VERIZON PATENT & LICENSING INC
  • US8732249B2 patent drawing
  • US8732249B2 patent drawing
  • US8732249B2 patent drawing

AI summary

There is provided a method for providing an advisory to a user of a processing system. The method includes detecting an occurrence of a term in an input to the processing system provided by the user, and providing a reminder for the user to perform an action if the term occurred. The method is particularly well suited for reminding a user to include an attachment with an email message.