Patent ID: 8037077
Filing Date: 2011-10-11
Classification: G06Q

Abstract:
1. A non-transitory computer readable storage medium having a computer program stored thereon for creation of message patterns, the program being designed to make a computer perform the steps of: successively receiving messages each having a linking keyword for identification of a transaction; classifying the received messages in terms of transaction using message patterns stored in a message pattern storage portion and the linking keyword whenever each of the messages is received; comparing a series of messages associated with the transaction to which the received message belongs with the message patterns stored in the message pattern storage portion; making a decision as to whether the series of messages associated with the transaction to which the received message belongs matches any one of the message patterns stored in the message pattern storage portion to thereby make a decision as to whether a linking process is completed; creating a record including an identifier for the transaction to which the received message belongs and the linking keyword contained in messages associated with the transaction, if the linking process is judged to be completed, and storing the record into a transaction storage portion; searching the transaction storage portion for each of the classified messages not classified into one of the transactions among the received messages in the receiving step at given timing based on the linking keywords contained in the unclassified messages and identifying the record containing the identical linking keyword; storing the identifiers for the unclassified messages into a linked candidate list storage portion in a corresponding manner to linked candidate transactions that are transactions associated with the identified record to thereby identify a linked candidate; and adding the unclassified messages stored in the linked candidate list storage portion in a corresponding manner to the linked candidate transaction to the message pattern which is stored in the message pattern storage portion and which corresponds to the linked candidate transaction for each of the linked candidate transactions to thereby create a new message pattern, and storing the created message pattern into the message pattern storage portion.