Patent · US Active

Efficient and scalable event partitioning in business integration applications using multiple delivery queues

US7509653B2 · kind B2 · utility

33Cited by
2References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 22, 2004
Grant dateMar 24, 2009
Priority date
Expiry dateNov 14, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/548
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A business integration (BI) system receives business objects from a source application at an event partitioner. Event partitioner partitions received business objects into independent sets based on interdependent events, and allocates each independent group of business events to a separate event queue based a partitioning modulo reduction transformation of the independent sets to determine the correct event queue for storing a particular received business object. This transformation reduces the number of independent sets to a number of event groups equal to the number of allocated event queues. Events in different groups are delivered to an interchange server through the separate event queues so that they may be processed independently and in parallel, thus improving the overall performance of the interchange server, while guaranteeing that dependent events are processed in the correct serial order.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.