发明名称 Business event tracking system
摘要 A networked system includes a processing system and a tracking system. The processing system includes applications for processing business events and between which the business events may be transferred. The tracking system monitors a status of each business event as the business event flows through the processing system. Each application of the processing system generates an event message at a predetermined stage and sends the event message to the tracking system. The event message includes correlation information generated by the application based on predetermined rules. The tracking system matches the event message to a previous event message based on the correlation information and assigns a tracking identifier of the previous event message to the current event message.
申请公布号 US8825798(B1) 申请公布日期 2014.09.02
申请号 US201213364699 申请日期 2012.02.02
申请人 Wells Fargo Bank N.A. 发明人 Johnson Terry Alan;Fung Kwok-Keung;Ortega Robert J.
分类号 G06F15/16;G06Q20/38;H04L29/08;G06F9/54 主分类号 G06F15/16
代理机构 Merchant & Gould P.C. 代理人 Merchant & Gould P.C.
主权项 1. A system network comprising: one or more computing devices with at least a processing unit and memory; a processing system implemented by the processing unit and memory of at least one of the computing devices, the processing system including a plurality of applications, each application being associated with at least one other of the applications in an application pair, each application pair being configured to transfer business events there between, each application pair having a corresponding set of rules for generating correlation information based on the business events being transferred, different application pairs being capable of having different sets of rules for generating correlation information based on the business events being transferred, each application being configured to generate and send event messages including the correlation information when a business event occurs, the correlation information being generated and sent based on the set of rules for each application pair; and a tracking system implemented by the processing unit and memory of one of the computing devices, the tracking system including an event collector configured to receive the messages from the applications, the tracking system also including an event aggregation module having a relations data store, the event aggregation module being configured to generate unique tracking identifiers for each business event, the relations data store containing a record of messages for a plurality of business events that are associated with each unique tracking number for each business event, the event aggregation module being configured to correlate related messages based at least in part on the correlation information contained in the messages, and to update the relations data store to associate the related messages pertaining to the business event with the respective unique tracking identifier, wherein the tracking system does not correlate related messages using the unique tracking identifiers.
地址 San Francisco CA US