Email Keyword Extraction for Unstructured Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems face challenges in effectively managing and retrieving unstructured communication data, such as emails, without pre-defined structures or foreign key relationships, limiting their ability to efficiently retrieve relevant information.

Innovation Solution

A computer-implemented method and system that processes emails by extracting keywords from their contents, storing these keywords in a database, and allowing users to retrieve data related to selected emails through a keyword-based retrieval process, enabling efficient data retrieval without the need for structuring or foreign key relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If database systems store unstructured communication data without pre-defined structures, then storage flexibility and adaptability are improved, but data retrieval efficiency and precision deteriorate

Engineering Contradiction:
Improvestorage flexibilityVSAvoiddata retrieval precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary keyword extraction from email contents during data ingestion, automatically generating tags and categories before retrieval operations. This pre-processing action creates an indexed structure that enables efficient searching without requiring rigid pre-defined schemas, thus resolving the contradiction between storage flexibility and retrieval precision

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces keyword extraction components and automated tagging mechanisms as intermediaries between the unstructured email data and the database retrieval system. These intermediaries transform unstructured content into structured metadata (keywords, tags, categories) that bridge the gap between flexible storage and precise retrieval, allowing the system to maintain adaptability while achieving accurate data access

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If database systems require well-defined structures and foreign key relationships, then data retrieval efficiency is improved, but system complexity and implementation difficulty increase

Engineering Contradiction:
Improvedata retrieval efficiencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system extracts only the essential elements (keywords, tags, metadata) from unstructured email data and stores them separately in the database, rather than requiring complete structural definitions. This extraction approach enables efficient retrieval based on key attributes without imposing complex foreign key relationships or rigid schemas on the entire data structure

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the fundamental parameter of data structuring from rigid schema-based organization to flexible keyword-based indexing. By transforming the structural approach from requiring predefined relationships to using extracted metadata tags, the system achieves retrieval efficiency comparable to structured databases while maintaining the simplicity and adaptability of unstructured storage

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If database systems process only simple searches with basic constraints, then ease of operation is improved, but functionality and information completeness deteriorate

Engineering Contradiction:
Improvesearch operation simplicityVSAvoidinformation retrieval completeness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system implements a universal search mechanism that handles multiple types of queries (keyword search, tag-based filtering, category browsing, relationship tracing) through a single unified interface. The keyword extraction infrastructure supports diverse retrieval operations without requiring users to learn different search syntaxes or operations, thus maintaining ease of use while dramatically improving information retrieval completeness

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

Data Source

PatentUS10949418B2Method and system for retrieval of data
Publication Date: 2021.03.16 SAP SE
  • US10949418B2 patent drawing
  • US10949418B2 patent drawing
  • US10949418B2 patent drawing

AI summary

A computer system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for retrieving data from the database system are disclosed herein. The method comprises: processing by the E-Mail application an E-Mail being either received or sent by the E-Mail application, the E-Mail comprising a template and a content embedded in the template; transmitting by the E-Mail application the content to the database system; storing in the database system the transmitted content assigned to said E-Mail; extracting by the keyword extraction component from the stored content a list of keywords; storing in the database system the list of keywords assigned to said E-Mail; receiving via a user interface of the E-Mail application a signal indicating that a user has selected one of the E-Mails being received or sent by the E-Mail application; sending by the E-Mail application to the database system a request for retrieving data related to the selected E-Mail; retrieving from the database system the list of keywords assigned to the selected E-Mail; selecting a set of keywords each being comprised in the retrieved list of keywords; retrieving from the database system the data related to the set of the keywords; and sending by the database system to the E-Mail application the retrieved data.