Patent ID: 6772109
Filing Date: 2004-08-03
Classification: G06F

Abstract:
A message processing method for execution by a message processor having a plurality of different interpreters for processing a message received through a network, said method comprising the steps of:receiving a message packet transmitted from an agent, said message packet containing ontology specifying information, a message type, a response ID and content specifying information; selecting one or more interpreters of the plurality of different interpreters in conformance to the ontology specifying information contained in said message packet; interpreting the content corresponding to the content specifying information contained in said message packet by means of the selected one or more interpreters; registering said message packet in a message log; calling a conversation monitoring part corresponding to the message type; at the conversation monitoring part, conducting a policy check as to whether or not a conversation is valid by referring to the message type of an immediately preceding message packet having the response ID in the message log; if it is determined that the conversation is not valid, sending an error message packet to the sender of said message packet.