SYSTEM AND METHOD FOR PERFORMING CODE PROVENANCE REVIEW IN A SOFTWARE DUE DILIGENCE SYSTEM

Patent №

US 8,307,351

Granted

2012-11-06

Filed 2009

Owner

NOVELL, INC.

Lab

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12406589

A system and method is provided for performing code provenance review in a software due diligence system. In particular, performing code provenance review may include sub-dividing source code under review and third-party source into logical fragments using a language-independent text fracturing algorithm. For example, the fracturing algorithm may include a set of heuristic rules that account for variations in coding style to create logical fragments that are as large as possible without being independently copyrightable. Unique fingerprints may then be generated for the logical fragments using a fingerprint algorithm that features arithmetic computation. As such, potentially related source code may be identified if sub-dividing the source code under review and the third-party source code produces one or more logical fragments that have identical fingerprints.

AI classification

Natural language1.00
AI hardware1.00
Knowledge representation1.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Planning0.00
Vision0.00

Ownership

NOVELL, INC.

assignment · 224180200

Assignors

WEIGERT, JUERGEN

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

© 2026 NYSGPT2525 LLC