Intercommunication preprocessor
First Claim
1. A message processing device for communicating with remote units over at least one data network and with at least one dedicated CPU, the device comprising:
- a first execution unit for receiving a message to be processed and determining the kind of treatment to be performed with the received message, a second execution unit for performing said determined treatment, and a third execution unit for presenting the result of the message processing to be forwarded to a destination unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for communicating with remote units over at least one data network and with at least one dedicated CPU. The message processing device according to the present invention includes a first execution unit for receiving a message to be processed and determining the kind of treatment to be performed with the received message, a second execution unit for performing the determined treatment, and a third execution unit for presenting the result of the message processing to be forwarded to a destination unit.
-
Citations
21 Claims
-
1. A message processing device for communicating with remote units over at least one data network and with at least one dedicated CPU, the device comprising:
-
a first execution unit for receiving a message to be processed and determining the kind of treatment to be performed with the received message, a second execution unit for performing said determined treatment, and a third execution unit for presenting the result of the message processing to be forwarded to a destination unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. A method for message processing in a system for communicating with remote units over at least one data network and with at least one dedicated CPU the method comprising the steps of:
-
receiving a message to be processed and determining the kind of treatment to be performed with said received message;
storing message specific information specifying the contents of said received message and said determined treatment of said received message into a first set of registers;
monitoring said first set of registers in order to start processing a message once a process execution unit is available for processing;
performing said determined treatment, whereby said processing is executed sequentially, in parallel both sequentially and in parallel;
monitoring said first set of registers in order to start presenting the result of said message processing once the processing of said message is complete; and
presenting the result of said message processing to be forwarded to a destination unit.
-
-
21. A computer program product stored on a computer usable medium, comprising a computer readable program for causing a computer to perform a method for communicating with remote units over at least one data network having at least on CPU, said method comprising:
-
receiving a message to be processed and determining the kind of treatment to be performed with said received message;
storing message specific information specifying the contents of said received message and said determined treatment of said received message into a first set of registers;
monitoring said first set of registers in order to start processing said message once a process execution unit is available for processing;
performing said determined treatment, whereby said processing is executed sequentially, in parallel or both sequentially and in parallel;
monitoring said first set of registers in order to start presenting the result of said message processing once the processing of said message is complete; and
presenting the result of said message processing to be forwarded to a destination unit.
-
Specification