DETECTING AND PREVENTING NONCOMPLIANT USE OF SOURCE CODE

Patent №

US 8,819,856

Granted

2014-08-26

Filed 2012

Owner

GOOGLE INC.

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13567483

A system is disclosed for identifying and preventing non-compliant uses of any portion of source code or other protected content. The system includes at least one processor and a memory storing instructions that cause the system to scan files located at a source location for excerpts of protected source code. The instructions may cause the system to create a temporary clone detection structure for the files at the source location. The instructions may cause the system to use the temporary clone structure and a pre-calculated clone structure for source code files in a protected code location, to identify code clones, and to generate data used to alert a user that the source location includes portions of source code from the protected code location. When clones are found, the instructions may optionally cause the system to prevent the copying of the files containing the code clones.

AI hardwareG06F 21/125G06F 21/12G06F 21/16G06F 21/563

AI classification

AI hardware0.76
Knowledge representation0.12
Natural language0.06
Planning0.02
Evolutionary computation0.01
Machine learning0.00
Vision0.00
Speech0.00

Ownership

GOOGLE INC.

assignment · 292710745

Assignors

TIFFE, SVEN, CONRADT, MICHAEL, BROWN, JAY

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

© 2026 NYSGPT2525 LLC