×

Monitoring module usage in a data processing system

  • US 10,115,081 B2
  • Filed: 06/25/2015
  • Issued: 10/30/2018
  • Est. Priority Date: 06/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A monitoring system for automatically re-coding bottleneck nodes in a transaction processing system, the transaction processing system comprising:

  • a memory device with computer-readable program code stored thereon;

    a communication device;

    a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to;

    access a dynamic mapping of transaction flow in the transaction processing system, the dynamic mapping including a plurality of transaction pathways interconnected by transaction nodes, wherein the transaction nodes represent an automated processing step or action taken by a manual station of the transaction processing system on transaction files that are received at the transaction nodes, wherein the transaction files are files associated with a specific financial instrument to be processed by the transaction processing system;

    process a transaction file at a first node and store information corresponding to the first node and the type of processing that occurred at the first node with the transaction file;

    determine that the transaction file was processed at the first node;

    determine that the transaction file experienced a bottleneck within the transaction flow at the first node;

    store information related to the transaction file experiencing the bottleneck at the first node at a first datastore comprising a plurality of entries comprising information regarding transaction file processing;

    retrieve from the datastore the information related to the transaction file experiencing a bottleneck within the transaction flow at the first node;

    determine, based at least in part on the retrieved information related to the transaction file experiencing a bottleneck at the first node, that the first node is a bottleneck node;

    in response to determining that the first node is a bottleneck node, initiate a re-writing of at least a portion of code associated with the first node in a memory of the transaction processing system;

    access the transaction file to determine the type of processing that occurred at the first node;

    determine that processing of the transaction file bypassed a second node; and

    store information related to the transaction file bypassing the second node at a second datastore comprising a plurality of entries comprising information regarding transaction file processing; and

    perform an action related to the type of processing that occurred at the first node.

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