Patent · US Active

Method and system for throttling log messages for multiple entities

US8914684B2 · kind B2 · utility

3Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 26, 2009
Grant dateDec 16, 2014
Priority date
Expiry dateSep 16, 2032

Classification

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

Abstract

A software module capable of simultaneously supporting multiple services provides log message throttling for each service with a separate “per service” log message buffer. When the software module is a device driver, for example, each device controlled by the device driver is allocated a message buffer to store descriptive log messages. Upon generation of a warning log message, descriptive log messages in the message buffer are flushed to a log file for review by an administrator. Furthermore, log message throttling may be implemented by only flushing the message buffer upon certain occurrences of warning log messages, such as in accordance with an exponential back-off algorithm.

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