×

Systems and methods for log generation and log obfuscation using SDKs

  • US 9,411,708 B2
  • Filed: 08/19/2013
  • Issued: 08/09/2016
  • Est. Priority Date: 04/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. An application logging configuration system, comprising:

  • a processor; and

    a memory device operatively connected to the processor and storing processor-executable instructions for;

    obtaining, for an application, a developer-specific log generation schema specifying at least a first developer-specific set of variables of which values during an execution of the application are to be logged and code line numbers associated with code lines of the application that include the first developer-specific set of variables;

    obtaining a developer-independent log generation schema specifying at least a first developer-independent set of variables of which values during an execution of the application are to be logged and code line numbers associated with code lines of the application that include the first developer-independent set of variables;

    extracting the first developer-specific and developer-independent sets of variables from respectively the obtained developer-specific log generation schema and the obtained developer-independent log generation schema;

    generating an application logging schema specifying, for each code line of at least part of the application, a first set of variables of which values during an execution of the application are to be logged, the first set of variables including a combination of at least some of the extracted first developer-specific set of variables and at least some of the extracted first developer-independent set of variables;

    generating a log obfuscation schema specifying, for each code line of at least part of the application, a second set of variables of which values during an execution of the application are to be obfuscated from logging;

    generating a single schema to include the application logging schema and log obfuscation schema;

    storing the single schema; and

    providing the single schema for log generation during an execution of the application.

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