×

Logging in multithreaded application

  • US 10,382,249 B2
  • Filed: 03/15/2013
  • Issued: 08/13/2019
  • Est. Priority Date: 12/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for analyzing activity in a contact center, the method comprising:

  • sending, by a first module, an event or message to a second module, the event or message for prompting the second module to take action, the event or message having a unique identifier unique to the event or message;

    generating and recording, by the first module, a first log entry in a first log file, the first log entry including the unique identifier and corresponding to the sending of the event or message to the second module;

    receiving, by the second module, the event or message;

    generating and recording, by the second module, a second log entry in a second log file, the second log entry including the unique identifier and corresponding to the receiving, from the first module, of the event or message;

    generating and recording, by the second module, a third log entry in the second log file, the third log entry being generated and recorded in response to the second module completing the action prompted by the event or message;

    parsing, by a parser executing on a first computing device, the first and second log files for extracting data from the first and second log files, wherein the data that is extracted is automatically determined based on a type of log file being parsed;

    storing the extracted data in corresponding fields of first and second tables of a database based on the first and second log files from which the data is extracted, wherein the database stores a dedicated table for each of the first and second log files;

    performing, by an analysis tool, a database query in the database; and

    displaying, by the analysis tool, the results of the query for identifying activity by the first and second modules, wherein the display of the results of the query prompts diagnosis of unusual or erroneous activity in the contact center.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×