Complex event processing method, apparatus, and system

  • US 10,915,822 B2
  • Filed: 06/14/2017
  • Issued: 02/09/2021
  • Est. Priority Date: 12/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A complex event processing method comprising:

  • at a complex event processing apparatus, receiving an input event sent by an event source, wherein the input event is triggered at the event source by an object, and the input event comprises an identifier of the object and an event type;

    acquiring, according to a preset database, M mode rules corresponding to the event type, wherein each mode rule comprises one sending primary key, the preset database comprises at least one event type and mode rules corresponding to the event type, and M is greater than or equal to 1;

    performing mode matching between the input event and the M mode rules separately to acquire N output events, wherein each output event comprises a sending primary key in a mode rule for acquiring each output event, wherein N is greater than or equal to 0, and N is less than or equal to M; and

    in response to determining that N is greater than or equal to 1, sending at least one piece of event information to a real-time decision apparatus, wherein each piece of the event information that is sent comprises Q output events and indication information, wherein the Q output events are output events that are comprised in the N output events and have a same sending primary key, wherein Q is greater than or equal to 1, and the indication information comprises the identifier of the object, so that the real-time decision apparatus is instructed to send execution information of an execution action to the object.

View all claims

    Thank you for your feedback