Automated Document Generation via Web Extension and NLP

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of creating documents is time-consuming due to repetitive manual interventions such as researching, note-taking, writing, applying templates, and formatting, which involves extensive manual processing of large amounts of information retrieved from the internet.

Innovation Solution

A system and method that utilize a personal digital assistant integrated with a word-processing application to automatically generate documents by capturing the user's intent, browsing history, organization-produced content, and authoring style, using a web-extension to tag and organize content, and a natural-language processor to generate a draft based on user instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual document creation process is used, then document quality can be controlled, but time consumption increases significantly

Engineering Contradiction:
Improvedocument qualityVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically gathering content, organizing it, and generating a draft document before the user needs it. The web-extension captures content during browsing, the content-organizer prepares structured information, and the word-processing application generates drafts in advance, eliminating the need for manual research and initial drafting steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the document creation process to occur automatically without continuous user intervention. The web-extension autonomously captures web content, the content-organizer automatically structures information based on user preferences, and the word-processing application generates drafts independently, with the user only needing to review and refine the output.

Inventive Principle:
Principle #25Self-service

2Loss of time

If automated document generation is implemented, then time consumption decreases, but system complexity increases

Engineering Contradiction:
Improvetime consumptionVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The automated document generation system is segmented into three distinct functional components: (1) a web-extension that captures and tags content from web pages, (2) a content-organizer that structures and manages the captured content according to user preferences, and (3) a word-processing application that generates the final draft. This segmentation allows each component to specialize in its specific task while working together seamlessly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system achieves multi-functionality by integrating capabilities across different applications. The web-extension operates within the browser environment, the content-organizer manages information across multiple sources and formats, and the word-processing application produces documents in various formats. This universal approach allows a single integrated system to handle diverse document creation needs.

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

3Measurement precision

If extensive manual information processing is performed, then document accuracy improves, but productivity decreases

Engineering Contradiction:
Improvedocument accuracyVSAvoidproductivity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system incorporates feedback mechanisms where the content-organizer uses user preferences and document templates to structure captured content, and the word-processing application uses the organized content along with user-specific styles and templates to generate accurate drafts. The system learns from user interactions and refines its content selection and organization based on feedback about document quality and user needs.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces manual mechanical information processing with automated computational processes. Instead of manually searching, reading, and organizing information, the web-extension automatically captures content, the content-organizer computationally structures it using algorithms that consider user preferences, and the word-processing application generates text using template-based mechanisms, significantly reducing manual intervention while maintaining accuracy.

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

Data Source

PatentEP3602330B1Automatically generating documents
Publication Date: 2022.04.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3602330B1 patent drawingFigure 1
  • EP3602330B1 patent drawingFigure 2
  • EP3602330B1 patent drawingFigure 3

AI summary

Devices, systems, and methods for automatically creating a document. In one example, the system and method perform or include capturing, with a web-extension associated with a word-processing application, implicitly-tagged-content and an explicitly-tagged-content displayed on a web browser along with tags associated with the implicitly-tagged-content and the explicitly-tagged-content; receiving, with a speech-to-text interface, natural-language audio instruction associated with generating a document; generating, with a natural-language processor, a plain-text command associated with the natural-language audio instruction; retrieving personalized-content based on the plain-text command; and organizing, with a content-organizer, the personalized-content based on one or more criteria selected from a group consisting of page rank of a content displayed on the web browser, a source of the content, an authoring-style, and a document template. The document is generated using information received from the content-organizer.