发明名称 Systems and methods for log generation and log obfuscation using SDKs
摘要 This disclosure generally relates to application development platforms, and more particularly to systems and methods for log generation and log obfuscation using software development kits (SDKs). In one embodiment, an application logging configuration method is disclosed, comprising: obtaining, for an application, a developer-specific log generation schema specifying at least a developer-specific set of variables to be logged and associated code line numbers; obtaining a developer-independent log generation schema specifying at least a developer-independent set of variables to be logged and associated code line numbers; extracting the specifications of the developer-specific and developer-independent sets of variables to be logged and associated code line numbers; generating an application logging schema specifying at least a combination of the developer-specific and developer-independent sets of variables to be logged and associated code line numbers; and storing the application logging schema.
申请公布号 US9411708(B2) 申请公布日期 2016.08.09
申请号 US201313970203 申请日期 2013.08.19
申请人 WIPRO LIMITED 发明人 Bhattacharya Sourav S.;Bhattacharya Anirban;Shetty Kuldip;Muraleedharan Prasad Krishna;Kumble Ravi Udaya;Aluri Venu;Patel Vitesh
分类号 G06F11/34;G06F11/36 主分类号 G06F11/34
代理机构 Finnegan, Henderson, Farabow, Garrett & Dunner, L.L.P. 代理人 Finnegan, Henderson, Farabow, Garrett & Dunner, L.L.P.
主权项 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.
地址 Bangalore IN