CODE DIVERSIFICATION

Patent №

US 7,512,936

Granted

2009-03-31

Filed 2004

Owner

SAP AKTIENGESELLSCHAFT

Lab

AI components

3

kr · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11016433

Methods and apparatus, including computer systems and program products, that relate to diversification of computer code. The methods feature a machine-implemented method that includes receiving input computer code, and automatically generating multiple versions of diversified computer code, where each version of the diversified computer code is distinct from but functionally equivalent to the input computer code. The input computer code can include source code or binary code and automatically generating multiple versions of diversified computer code can include automatically generating multiple versions of diversified source and/or binary code. Automatically generating diversified computer code can include applying multiple diversification operations.

AI classification

AI hardware0.96
Evolutionary computation0.94
Knowledge representation0.55
Machine learning0.30
Natural language0.13
Planning0.04
Vision0.00
Speech0.00

Ownership

SAP AKTIENGESELLSCHAFT

assignment · 157490162

Assignors

SCHNEIDER, MANFRED, SINDAMBIWE, EUGENE

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

© 2026 NYSGPT2525 LLC