METHOD AND SYSTEM FOR EFFICIENTLY IDENTIFYING DIFFERENCES BETWEEN LARGE FILES

Patent №

US 6,904,430

Granted

2005-06-07

Filed 2002

Owner

MICROSOFT CORPORATION

AI components

1

nlp

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10133520

Methods and data structures are disclosed for carrying out identifying differences between large files comprising many lines (or other units of comparison such as rows, words, paragraphs, sentences, etc.). The disclosed methods and data structures facilitate and carry out a streamlined, yet thorough comparison of two files to identify differences between them. The streamlining is achieved by pre-processing the files prior to submitting them to any known longest common subsequence (LCS) search engine. The output of the LCS generator is post-processed to compensate for changes to the sequences introduced by the pre-processing stage.

Natural languageG06F 40/194Y10S 707/99933Y10S 707/99936Y10S 707/99943

AI classification

Natural language1.00
Planning0.29
AI hardware0.03
Knowledge representation0.00
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 128470976

Assignors

LIVSHITS, ARTEM Y.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC