Patent ID: 11874839
Assignee: OPEN TEXT SA ULC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An event processing system comprising:
a processor;
a non-transitory computer readable medium coupled to the processor, the non-transitory computer readable medium storing computer-readable code, the computer-readable code executing:
an event processor for analyzing event data over a network, the event processor being domain-agnostic, comprising:
an event data model supporting type discovery and schema management for events, the event data model discovering schemas at runtime and modelling events for multiple tenants in a multi-tenant environment; and
an event processing model supporting event partitioning by event type and time and generating new aggregations and analyses based on propagation of new partitions;

receiving heterogeneous events for a plurality of tenant integrations in a multi-tenant environment, the heterogeneous events conforming to a plurality of schemas; and
processing the heterogeneous events using the event processor during runtime, the processing including updating the event data model for new event types and event schemas discovered from the heterogeneous events and automatically propagating new partitions from the heterogeneous events.