Document Comparison Server Normalizing Formats

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for document search, review, comparison, and merging are limited in scope and functionality, requiring significant manual interaction and being unable to efficiently compare or merge documents across different formats and platforms, especially when changes or differences need to be tracked and managed across multiple versions.

Innovation Solution

A system that enables the selection, parsing, and comparison of multiple files, allowing for the generation of new files based on differences, with features like selective search-and-replace and the ability to view, accept, or reject changes directly within the system, facilitating efficient review and modification of documents across various formats and platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional native applications are used to compare documents, then document comparison can be performed, but the system is limited to documents of the same format and requires manual one-on-one comparisons

Engineering Contradiction:
Improvedocument format compatibilityVSAvoidcomparison process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a comparison server as an intermediary that receives documents from multiple clients, normalizes them to a common format, and performs comparisons. This mediator handles format conversion and coordination, allowing documents in different formats (Word, PDF, HTML, etc.) to be compared without requiring each client application to support all formats directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The comparison server provides universal functionality by supporting multiple document formats and enabling multiple documents to be compared simultaneously. Instead of requiring separate native applications for each format, a single universal system handles diverse document types and performs batch comparisons across multiple versions.

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

2Measurement precision

If manual document comparison is performed using native applications, then changes can be reviewed, but significant manual interaction and time are required

Engineering Contradiction:
Improvechange detection accuracyVSAvoidcomparison time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary normalization of all documents to a common format before comparison begins. This pre-processing step converts all input documents (regardless of original format) into a standardized representation, enabling efficient automated diff analysis without requiring manual format conversion during the comparison process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual mechanical comparison processes with automated computational algorithms. Instead of users manually opening and comparing documents sequentially, the system uses automated diff algorithms to detect changes, track modifications, and generate comparison reports, significantly reducing time while maintaining precision.

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

3Ease of operation

If documents are propagated across multiple platforms and formats, then document accessibility is improved, but tracking and managing changes becomes difficult

Engineering Contradiction:
Improvedocument accessibilityVSAvoidchange tracking information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms where the comparison server continuously monitors document versions, detects changes, and provides feedback to clients about modifications. This includes notifying users of changes, highlighting differences, and maintaining a record of the document evolution, ensuring change tracking information is preserved despite propagation across multiple platforms and formats.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9747259B2Searching, reviewing, comparing, modifying, and/or merging documents
Publication Date: 2017.08.29 GARTNER INC
  • US9747259B2 patent drawing
  • US9747259B2 patent drawing
  • US9747259B2 patent drawing

AI summary

Review, comparison, modification, and/or merging of multiple sources of data associated with media content are facilitated. Multiple documents can be simultaneously reviewed with a base document, and the changes or differences associated therewith can be flexibly reviewed, compared, accepted, and/or rejected to efficiently generate a new document having the changes or differences merged. Documents can be reviewed compared, modified, and/or merged based on sections of the base document. Efficient and selective search-and-replace of data associated with media content in files of various data sources or locations is thus enabled for a wide array of document tasks.