| CPC H04L 63/1425 (2013.01) [G06F 16/258 (2019.01); H04L 63/1416 (2013.01); G06F 18/10 (2023.01)] | 20 Claims |

|
1. A message traffic analysis system comprising a message timestamp transformation analysis (MTTA) server communicatively coupled to a destination server, the MTTA server comprising:
a memory device; and
at least one processor coupled to the memory device, the at least one processor programmed to:
receive, from the destination server, a plurality of historical messages that have been routed through a message routing server between a plurality of sources and the destination server, wherein each message of the plurality of historical messages includes a timestamp;
for each of the plurality of historical messages, time shift the corresponding timestamp by:
calculating an initial timestamp value as a number of time units that have passed from a beginning of a time scale;
calculating a total number of time units in the time scale;
calculating a time shift value based on a base point that is different from the beginning of the time scale; and
calculating the time shifted timestamp as a difference between the initial timestamp value and the time shift value, divided by the total number of time units in the time scale;
transform the plurality of time shifted timestamps based on a portion of an entire time period completed;
generate a model of message traffic based on the plurality of historical messages with the transformed and time shifted timestamps;
receive one or more real-time messages between a first source and the destination server;
execute the model of message traffic using the one or more real-time messages as inputs; and
determine whether or not to prevent the one or more real-time messages from reaching the destination server based on the execution of the model.
|