Patent · US Active

Adaptive application logger

US9626240B2 · kind B2 · utility

4Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 25, 2014
Grant dateApr 18, 2017
Priority date
Expiry dateMar 8, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3476
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments of the invention provide systems and methods for logging of messages in a development environment. More specifically, embodiments of the present invention provide dynamically adaptive logging of runtime messages generated by an application. These embodiments provide a way to handle the volume of information stored in the logs by dynamically changing the severity associated with generated messages based on previous code path execution. Embodiments can use a set of metrics to replace the usual static log level associated with the code by the developer. For example, such metrics can include but are not limited to a cost-based (storage volume on disk), an exception-based (weight increase in catch block), and/or a crowd-based (community can vote down noise). As a result, embodiments can provide more detailed information when the error is recurring for a particular user but without generating so much information as to make the log difficult to use.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.