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
Ownership
SYMANTEC CORPORATION
assignment · 239560762
Assignors
MANN, URIEL, DOSHI, NISHANT
On an employer assignment, the assignors are typically the inventors.