×

System and method for indirect interface monitoring and plumb-lining

  • US 9,237,171 B2
  • Filed: 04/08/2014
  • Issued: 01/12/2016
  • Est. Priority Date: 08/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory tangible media encoding logic that include instructions for execution that, when executed by a processor, is operable to perform operations comprising:

  • monitoring a first interface and a second interface at a first level for one or more predetermined activities associated with the second interface, wherein the first interface is associated with a call stack of call frames pushed onto the call stack and wherein the monitoring includes directly monitoring the first interface and indirectly monitoring the second interface;

    identifying a first predetermined activity based on a callback for a calling code associated with the second interface, wherein the calling code is contained within the call frame of the call stack associated with the first interface, wherein the identifying includes unwinding one of the call frames of the call stack associated with the first interface, wherein the call frame includes a pointer to the calling code and one or more parameters passed to the calling code and wherein the calling code caused the call frame to be pushed to the call stack;

    determining if a policy associated with the first predetermined activity indicates a second level of monitoring; and

    adjusting the monitoring from the first level to a second level if indicated by the policy.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×