Document Analysis Engine for Contractual Policy Review

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often face difficulties in understanding and approving lengthy contractual documents, such as End-User-License Agreements and Privacy Policies, due to their complexity and legal language, leading to a burden on productivity and potential unawareness of obligations.

Innovation Solution

A document analysis engine processes documents based on templates, interpreting sections using parsing functions and semantic rules to identify policy preferences, allowing users to review and accept or reject terms, and restricting or allowing access to content accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users read and understand lengthy contractual documents in their entirety, then they can be aware of obligations and restrictions, but productivity is significantly burdened and time is consumed

Engineering Contradiction:
Improveawareness of obligationsVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments lengthy contractual documents into distinct sections based on a document template, allowing users to review specific portions rather than reading the entire document. The system identifies and extracts relevant sections based on document type and user needs, making the review process more manageable and efficient.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts key policy preferences and essential terms from contractual documents using parsing functions and semantic analysis. By taking out only the critical information that users need to understand, the system reduces the review burden while maintaining awareness of important obligations and restrictions.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If users read lengthy contractual documents filled with legalese, then they can understand obligations, but the complexity and length make it difficult for typical users to comprehend

Engineering Contradiction:
Improveunderstanding of obligationsVSAvoidease of understanding
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a document analysis engine as an intermediary between the contractual document and the user. This engine uses parsing functions and semantic rules to interpret legalese and present information in a more accessible format, bridging the gap between complex legal language and user comprehension.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies different processing qualities to different sections of the document based on their importance and complexity. Critical sections with policy preferences receive more detailed analysis and presentation, while less important sections are summarized or omitted, allowing users to focus on areas requiring careful attention.

Inventive Principle:
Principle #3Local quality

3Reliability

If contractual documents are made formal and comprehensive to document rules of engagement, then service provisions are clearly defined, but the documents become lengthy and frequently changing

Engineering Contradiction:
Improveclarity of service provisionsVSAvoiddocument length
Core Design Contradiction:
ReliabilityVSLength of stationary object

Solution Approach 1:

The patent implements a dynamic document processing system that adapts to changes in contractual documents. The document template and parsing functions can be updated to reflect frequent changes in service provisions, and the system automatically adjusts its analysis accordingly, maintaining reliability despite document volatility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9715491B2Methods and apparatus related to document processing based on a document type
Publication Date: 2017.07.25 SARTORI ELISA
  • US9715491B2 patent drawing
  • US9715491B2 patent drawing
  • US9715491B2 patent drawing

AI summary

In one embodiment, a method includes receiving a portion of text from a document. A document type is associated with the document based on at least one of the portion of text or an identifier associated with the document. The method also includes selecting, based on the document type, a document template having a plurality of sections. Each section from the plurality of sections being associated with a document category. At least one section from the plurality of sections including at least one policy preference.