Contract Document Versioning and Amendment Proposal System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses struggle to provide suitable amendment proposals for contract document modifications, particularly when modifications are made by the counterparty, and increase the complexity of searching for corresponding contract documents when their contents or titles are modified.

Innovation Solution

A document processing program and information processing apparatus that separates contract document versions based on amendment history, identifies the template document, searches for similar past contract documents, extracts similar content versions, and presents amendment candidates with corresponding comments and change indications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the information processing apparatus compares the input contract document with the template document to extract differences, then it can present examination items related to modifications, but it cannot present amendment candidates that correspond to a series of modifications made by the counterparty

Engineering Contradiction:
Improveinformation about amendment candidatesVSAvoidability to handle series of modifications
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by searching for and extracting similar contract documents from the database before presenting amendment candidates. By pre-storing multiple versions of past contract documents and their amendment histories, the system can quickly retrieve relevant amendment patterns when processing the current contract, enabling it to propose suitable amendment candidates that correspond to the counterparty's modifications without requiring real-time analysis of modification series.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the information processing apparatus searches for corresponding contract documents by comparing contents or titles, then it can identify the correct template document, but the procedure complexity increases especially when contents or titles are modified

Engineering Contradiction:
Improveaccuracy of template identificationVSAvoidsearch procedure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the contract document identification process into distinct stages: first extracting attribute information (such as party names, contract types, dates) from the input contract document, then using these attributes as search keys to find corresponding past contract documents in the database. This segmentation avoids the need for complex full-content comparison, reducing procedural complexity while maintaining accurate template identification even when titles or contents are modified.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240362733A1Document processing program and information processing apparatus
Publication Date: 2024.10.31 LEGALON TECHNOLOGIES INC
  • US20240362733A1 patent drawing
  • US20240362733A1 patent drawing
  • US20240362733A1 patent drawing

AI summary

A method for processing documents that separates versions of an input contract document based on an amendment history; specifies a template document from the versions of the input contract document; searches a database containing past contract documents that share identical or a similar template document with the input document, wherein each of the past contract documents includes versions of the past contract documents; extracts one or more versions of the past contract documents that contain contents similar to the input contract document from the past contract documents that share the identical or similar template document with the input document; and presents a first amendment candidate of the input contract document based on contents of a first version of the extracted past contract document in the extracted one or more versions of the past contract documents, together with the input contract document.