Posted by Tim Bass
IBM filed (corrected earlier patent application status error) a CEP patent, 20070118545, on November 21st, 2005, now viewable by the public on May 24th, 2007, titled, Dynamic business process integration using complex event processing. The patent abstract states:
An enterprise application integration broker for managing a number of applications. The enterprise application integration broker includes a complex event processing engine. The complex event processing engine is adapted to monitor and analyze a first set of events in at least one of the plurality of applications. In addition, the enterprise application integration broker includes an integration engine. The integration engine is connected to the complex event processing engine and is connected to each of the applications. The integration engine is adapted to cause at least one application to react to a first set of events occurring in one or more of the plurality of applications. The integration engine is further adapted to cause at least one application to react to a second set of events generated by the complex event processing engine. The second set of events is correlated with the first set of events.
Not being an expert on US patent law, I don’t understand how IBM could be granted a patent for an EAI technology that was documented openly in the academic literature a number of years ago, and has since been implemented by numerous commercial companies.
How does this new patent effect the emerging CEP market?