Email Extension Automates Document Population

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing systems lack an efficient method for automatically creating and populating documents based on information within e-mail messages, requiring users to manually access document processing systems and manually populate documents with information from e-mail bodies.

Innovation Solution

A system where an extension in the e-mail system interacts with a document processing system to parse the e-mail message body, identify relevant items, and automatically create a document within the document processing system, which is then returned to the e-mail system for user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually access document processing systems and manually populate documents with information from e-mail bodies, then document creation can be completed with existing systems, but user time and operational complexity increase

Engineering Contradiction:
Improvedocument creation efficiencyVSAvoiduser time for manual operations
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically extracting information from e-mail bodies and populating document templates before user intervention is needed. The extension intercepts e-mail messages, identifies relevant information, and pre-fills document fields, so that users only need to review and finalize documents rather than create them from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing e-mail messages to automatically generate and populate documents without requiring manual user actions. The extension autonomously parses e-mail content, maps information to document fields, and creates documents, reducing the need for direct user involvement in the document creation process.

Inventive Principle:
Principle #25Self-service

2Productivity

If an extension automatically parses e-mail messages and creates documents, then document creation efficiency improves, but system complexity increases

Engineering Contradiction:
Improveautomatic document generationVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The extension acts as an intermediary component that bridges the e-mail system and document processing system. It receives e-mail messages from the e-mail system, processes them through parsing and information extraction, and automatically creates documents in the document processing system, thereby automating the workflow without requiring complex integration between the two systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The extension is designed with multi-functionality to handle various e-mail message formats, extract different types of information, and populate diverse document templates. This universal approach allows a single extension component to manage multiple document creation scenarios, reducing the need for separate specialized systems for each case.

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

3Device complexity

If users manually create and populate documents based on e-mail information, then system implementation is simpler, but bandwidth usage increases due to repeated data transfers

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidbandwidth usage
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The extension extracts only the necessary information from e-mail messages and transfers only that extracted data to populate document fields. Instead of transferring entire e-mail messages or redundant data, the system identifies and extracts specific relevant information, reducing the amount of data transferred over the network and minimizing bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10909305B2Document creation from an electronic mail (e-mail) system
Publication Date: 2021.02.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10909305B2 patent drawing
  • US10909305B2 patent drawing
  • US10909305B2 patent drawing

AI summary

A document processing system receives a body of an e-mail message from an extension in an e-mail system and parses it to identify items that are to be included in a document created within the document processing system. The document processing system creates a document and populates it with the items identified in the body of the e-mail message and returns the created document to the extension in the e-mail system for interaction by a user.