SOFTWARE OBJECT CORRUPTION DETECTION

Patent №

US 8,307,435

Granted

2012-11-06

Filed 2010

Owner

SYMANTEC CORPORATION

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12707970

The execution of a software application is diverted to detect software object corruption in the software application. Software objects used by the software application are identified and their pointers are inspected. One or more tests are applied to pointers pointing to the virtual method tables of the software objects, addresses (or pointers) in the virtual method tables, and memory attributes or content of the memory buffer identified by the addresses for inconsistencies that indicate corruption. A determination of whether the software objects are corrupted is made based on the outcome of the tests. If software object corruption is detected, proper corrective actions are applied to prevent malicious exploitation of the corruption.

AI classification

AI hardware1.00
Planning1.00
Knowledge representation0.98
Vision0.02
Machine learning0.00
Evolutionary computation0.00
Natural language0.00
Speech0.00

Ownership

SYMANTEC CORPORATION

assignment · 239560762

Assignors

MANN, URIEL, DOSHI, NISHANT

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

© 2026 NYSGPT2525 LLC