Dynamic Lexicon Generation for Suspicious Email Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing email filtering systems lack a user-friendly method to achieve desired accuracy in detecting information leakage, relying on pre-defined keywords and frequency analysis, and do not utilize user feedback to provide multiple options for word schemes.

Innovation Solution

An automatic lexicon generation system that extracts key phrases and assigns weights dynamically, using user-provided example documents and emails, iteratively refining the list to meet specified accuracy levels, and allowing users to simulate modifications for flexible policy creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pre-defined keywords and frequency analysis are used for email filtering, then the system can operate automatically, but the detection accuracy is insufficient and cannot adapt to user needs

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms where users can rate the relevance of detected keywords and provide feedback on false positives and false negatives. This feedback is used to iteratively refine and update the lexicon, improving detection accuracy over time while maintaining automated operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The lexicon is designed to be dynamic rather than static, automatically adapting to changing email patterns and terminology. The system continuously learns from new data and user feedback, allowing it to maintain high detection accuracy across evolving communication patterns without requiring manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If manual creation of keyword lists is performed, then detection accuracy can be optimized, but the process is time-consuming and not user-friendly

Engineering Contradiction:
Improvedetection accuracyVSAvoidtime for policy creation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-service by automatically generating and refining keyword lists without requiring manual intervention. It autonomously analyzes email data, identifies patterns, creates lexicons, and optimizes detection parameters, eliminating the need for users to manually create keyword lists while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-processing and analyzing large volumes of email data to automatically generate initial keyword lists and detection policies. This preliminary work is done automatically before user review, significantly reducing the time required for policy creation while maintaining optimized detection accuracy.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a single fixed keyword list is used, then the system is simple to operate, but it cannot adapt to changing email patterns and user needs

Engineering Contradiction:
Improveadaptability to changesVSAvoiduser friendliness
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The keyword list is transformed into a dynamic structure that automatically adapts to changing email patterns, terminology, and user needs. The system continuously updates the lexicon based on new data and feedback, maintaining adaptability while preserving ease of operation through automated updates rather than manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback loops where users can rate detected keywords and provide feedback on detection quality. This feedback is automatically processed to refine and update the keyword list, enabling the system to adapt to changing patterns and user needs while maintaining simple operation through automated learning rather than manual adjustment.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8321204B2Automatic lexicon generation system for detection of suspicious e-mails from a mail archive
Publication Date: 2012.11.27 MANIPAL TECH LTD
  • US8321204B2 patent drawing
  • US8321204B2 patent drawing
  • US8321204B2 patent drawing

AI summary

A system for generating a lexicon of words, organized into weighted categories, from a user defined set of example documents for detecting suspicious e-mails from a mail archive is provided. The system uses a set of example documents and e-mails given by the user to probabilistically find possible lists of critical words. The obtained list is now applied on an archive of e-mails. The system generates an inverted index on the mails from the archive to facilitate search for the key phrases. User feedback is taken on the results obtained and corrections in the lexicon made if necessary. Thus, the mails are scanned based on user feedback, user defined words and automatically generated word list. These lists constantly adapt as e-mails in the archive change. The system then combines all these to present the user with several possible sets of keywords and their relative importance that can be used as a policy for a desired level of accuracy. The system also shows the user any change if the set is modified. Finally, the system searches through the entire mail archive to find suspicious e-mails.