SYSTEM AND METHOD FOR OBSCURING BIT-WISE AND TWO'S COMPLEMENT INTEGER COMPUTATIONS IN SOFTWARE

Patent №

US 7,966,499

Granted

2011-06-21

Filed 2005

Owner

CLOAKWARE CORPORATION

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11039817

Systems and methods related to concealing mathematical and logical operations in software. Mathematical and logical operations are disguised by replacing them with logically equivalent expressions. Each equivalent expression has at least two expression constants whose values are based on scaling and bias constants assigned to variables in the original mathematical or logical operation. Each of the expression constants may also be based on additive or multiplicative inverses modulo n of the scaling and bias constants. By replacing the original operations with more complex but logically equivalent expressions containing variables that also involve more operations, the true nature of the original operations is disguised.

AI hardwareG06F 21/50G06F 21/14

AI classification

AI hardware1.00
Knowledge representation0.16
Natural language0.03
Evolutionary computation0.03
Machine learning0.02
Vision0.01
Speech0.00
Planning0.00

Ownership

CLOAKWARE CORPORATION

assignment · 162130139

IRDETO CANADA CORPORATION

correct · 262680648

Assignors

KANDANCHATHA, ARUN NARAYANAN, ZHOU, YONGXIN

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

© 2026 NYSGPT2525 LLC