Patent ID: 8561176
Filing Date: 2013-10-15
Classification: G06F

Abstract:
1. A method, comprising: identifying execution of a first portion of code of an interface, the first portion of code located internal to the interface and after an entry point to the interface, wherein the entry point of the interface represents a starting execution location of the interface under normal usage conditions; and in response to the identification of execution of the first portion of code, at least one of monitoring and analyzing at least one aspect of an invocation of the interface, wherein at least one aspect of the monitoring or analyzing is performed utilizing a callback function initiated by the first portion of code of the interface; making a first determination of whether the entry point of the interface was invoked prior to the execution of the first portion of code of the interface; and determining the at least one aspect of the invocation of the interface is valid or not valid based on the first determination.