×

Injecting custom classes in application code to facilitate network traffic monitoring

  • US 10,432,497 B2
  • Filed: 10/27/2014
  • Issued: 10/01/2019
  • Est. Priority Date: 09/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for monitoring network traffic, the method comprising:

  • injecting, by a computing device using reflection, a call to one or more custom monitoring classes from an SDK generated by an analytics service provider into one or more default classes associated with an application, the one or more custom monitoring classes designed to facilitate monitoring data packets being communicated to or from the application on the computing device, and being unique from the one or more default classes originally developed for implementation;

    invoking the call to the one or more custom monitoring classes, by the one or more default classes upon the one or more default classes initiating a network connection, to facilitate monitoring a plurality of data packets communicated to or from the application via a network; and

    sequentially replacing default classes used to arrive at the one or more custom monitoring classes with a plurality of custom classes, each custom class modifying a corresponding one of the default classes, to initiate the one or more custom monitoring classes, wherein the one or more custom monitoring classes enable obtaining network data from one or more data packets being communicated to or from the application installed on the computing device by examining the one or more data packets.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×