Predictive Email Tagging With User Feedback for Consistent Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing email systems lack an effective, end-to-end solution for automatically categorizing emails with consistent tags across an organization, leading to manual and inconsistent tagging practices that increase information overload.

Innovation Solution

A system that uses a predictive model to suggest tags at the sending email client, allows user edits, and retrains based on user interactions, ensuring tags are uniformly applied and refined throughout the email lifecycle, compatible with various communication channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual tagging is used to categorize emails, then users can organize emails according to their needs, but users spend excessive time handling and categorizing emails manually

Engineering Contradiction:
Improveemail categorizationVSAvoidtime spent handling emails
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables emails to automatically tag themselves through machine learning models that analyze email content, sender, and historical data. The model continuously learns from user interactions and automatically applies appropriate tags without requiring manual user intervention, allowing the system to serve itself rather than relying on manual categorization by users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of user-based email categorization with an automated intelligent system using machine learning models. The system processes email content, metadata, and historical patterns computationally to generate tags, substituting human manual sorting with automated algorithmic classification that operates at scale without additional user time investment.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If static labels or manual rules are used to categorize emails, then emails can be organized into folders or categories, but the tagging is inconsistent across different users and inboxes within an organization

Engineering Contradiction:
Improvetagging consistencyVSAvoidcustomization flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts tagging parameters based on user preferences, organizational context, and historical interactions. The machine learning model modifies tag selection, priority weighting, and categorization criteria according to changing parameters such as user role, department, email content patterns, and feedback signals, enabling consistent yet adaptable tagging across the organization.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The tagging system transitions from static manual rules to a dynamic adaptive model that continuously evolves based on user interactions and organizational patterns. The model learns from feedback loops where user corrections and interactions refine future tagging decisions, creating a living system that adapts to organizational needs while maintaining consistency through centralized model governance.

Inventive Principle:
Principle #15Dynamics

3Extent of automation

If automated rules based on word sequences are used to categorize emails, then some automatic categorization is achieved, but the system fails to apply tags consistently end-to-end from sender to receiver across the organization

Engineering Contradiction:
Improveautomatic email taggingVSAvoidtag consistency across organization
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The machine learning model serves multiple functions simultaneously: it analyzes email content, considers organizational hierarchy, respects user preferences, learns from historical data, and applies consistent tagging across all users and inboxes. The unified model architecture ensures that the same tagging logic applies end-to-end from sender to receiver while adapting to individual and organizational contexts, achieving both automation and reliability.

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

4Adaptability or versatility

If users manually assign tags to each email, then each user can customize their tagging system, but the volume of emails leads to information overload that manual techniques cannot mitigate

Engineering Contradiction:
Improveuser customizationVSAvoidvolume of email communications
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The machine learning model acts as an intermediary between the overwhelming volume of incoming emails and the user's need for organized information. The model pre-processes and tags emails before they reach the user's attention, filtering and categorizing content based on learned patterns and user preferences, thereby mediating the information flow to prevent overload while preserving user customization needs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4073726B1End-to-end email tag prediction
Publication Date: 2025.12.03 ORACLE INT CORP
  • EP4073726B1 patent drawingFigure 1
  • EP4073726B1 patent drawingFigure 2A
  • EP4073726B1 patent drawingFigure 2B

AI summary

A system provides automatic, end-to-end tagging of email messages. While a message is being composed at a sending email client, the server may receive email information that is used as an input to a predictive model. The model identifies tags that are available to a specific user group or email list that apply to the email message. These predicted tags are sent back to the email client, where they may be embedded in the email message with other user-defined tags. As the message is passed through the email server, the system may use any changes made to the predicted tags to retrain the model. When the message is received at a second email client, the receiver may further edit the tags, and any changes may again be used to retrain the model.