Automated Quote Detection in Electronic Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiency when manually entering quotes from received electronic messages into response messages, leading to a tedious process that often results in quotes being omitted due to the manual effort required.

Innovation Solution

A system and method that automatically detect quotable text in received messages and suggest them for inclusion in response messages, allowing users to accept or reject these suggestions, with machine learning and rule-based algorithms enhancing the detection process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the recipient manually enters the quote into the response electronic message, then the quote can be included in the response, but the process becomes inefficient and tedious

Engineering Contradiction:
Improvequote inclusionVSAvoidresponse drafting efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary action by automatically detecting and extracting potential quotes from the received electronic message before the recipient needs to draft the response. The quote suggestion component identifies quotable text and presents it to the recipient, eliminating the need for manual copying and pasting later in the process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically performing the quote extraction and suggestion functions without requiring manual intervention from the recipient. The automated quote detection and suggestion mechanisms handle the tedious manual work of identifying and copying relevant text, allowing the recipient to simply review and accept or reject the suggested quotes.

Inventive Principle:
Principle #25Self-service

2Productivity

If the recipient does not manually enter the quote, then the drafting process remains efficient, but the quote is omitted from the response

Engineering Contradiction:
Improveresponse drafting efficiencyVSAvoidquote omission
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system introduces an intermediary component (the quote suggestion component) that bridges the gap between maintaining drafting efficiency and preventing quote omission. This intermediary automatically detects quotable text and presents suggestions to the recipient, ensuring that quotes are not lost while preserving the efficiency of the drafting process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by presenting quote suggestions to the recipient for review. The recipient can see the suggested quotes and decide whether to accept or reject them, providing a feedback loop that ensures quote inclusion while maintaining control over the final response content.

Inventive Principle:
Principle #23Feedback

3Productivity

If automated detection is implemented, then the process becomes efficient, but the system complexity increases

Engineering Contradiction:
Improvequote population efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the quote detection and suggestion process into distinct functional components: the automated quote detection component that identifies quotable text, and the quote suggestion component that presents suggestions to the recipient. This modular approach manages system complexity by organizing functions into separate, manageable segments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10902190B1Populating electronic messages with quotes
Publication Date: 2021.01.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10902190B1 patent drawing
  • US10902190B1 patent drawing
  • US10902190B1 patent drawing

AI summary

Techniques for populating a response electronic message with one or more quotes are disclosed, where the quote(s) are obtained from a received electronic message. In one example, a quote is automatically detected in the received electronic message and inserted into the response electronic message as a suggested quote. Additionally or alternatively, a character input that indicates an intent to insert a quote into the response electronic message is received. A text input is then received, where the text input includes at least a portion of the text in the received electronic communication that constitutes the quote. Based on the text input, the quote in the received electronic message is determined and the response electronic communication is populated with the quote.