Patent ID: 11917000
Assignee: BANK OF AMERICA CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 7:
8. A method comprising,
queueing, in an input queue of a network, a plurality of messages;
determining, in near real time based on central processing unit (CPU) load information of a plurality of message processing nodes, a current CPU utilization for each of the plurality of message processing nodes;
assigning, each message of the plurality of messages in the input queue, to a processing node based on a comparison of current CPU utilization information for each of the plurality of message processing nodes;
identifying, by the processing node, characteristic message information corresponding to application functionality at a destination computing system;
predicting, based on natural language processing of the characteristic message information, a destination label associated with the message;
filtering, the message information based on the destination label, based on a filter subset of a plurality of filters, wherein the filter subset identifies a message destination; and
routing message based on a destination identified by output of the filter subset.