Patent ID: 11922236
Assignee: OPEN TEXT GXS ULC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computer program product comprising a non-transitory, computer-readable medium storing a set of computer-executable instructions that, when executed by a computer system, cause the computer system to implement a processing flow for processing an input message to generate a result, the set of computer-executable instructions comprising instructions for:
receiving the input message according to a messaging protocol for communicating between software components, the input message comprising message priority information for the input message;
in a first thread, producing a command for a next step in the processing flow, the command corresponding to the input message and comprising:
a time value for a target time determined using the message priority information from the input message; and
command priority information;

queuing the command in a command queue;
in a second thread:
selecting the command from the command queue based on a determination that the target time has expired; and
extracting the command priority information from the command; and
passing the command priority information to a subsequent thread in the processing flow; and

processing the command.