Data consolidation component for integration of heterogeneous sources of control events
First Claim
1. A system for data gathering, the system comprising a plurality of event sources, each said event source comprising an event repository, upon occurrence of an event, said event repository for receiving said events;
- and an event transmitter for transmitting an event message to a data warehouse.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing services for gathering data in an event driven environment. Upon occurrence of one or more events in an event source, the system includes means for receiving the events in a event repository and means for transmitting an event message to a data warehouse. Upon receipt of the events in the event repository, the system includes means for activating an event activator, the event activator for causing an event transmitter to transmit the event message. The system further includes means for evaluating search conditions; and means for causing, when the search conditions are true, the event transmitter to transmit the event message.
-
Citations
26 Claims
-
1. A system for data gathering, the system comprising
a plurality of event sources, each said event source comprising an event repository, upon occurrence of an event, said event repository for receiving said events; - and
an event transmitter for transmitting an event message to a data warehouse. - View Dependent Claims (2, 3, 4, 5, 6)
- and
-
7. A system for data gathering, comprising
a common data warehouse, a plurality of event sources, for each event source upon occurrence of an event at said event source, said event source for transmitting a message to said common data warehouse.
-
9. An event source in an event driven environment, the event source comprises:
-
an event repository for receiving said events;
an event transmitter for transmitting said message; and
an event activator, wherein upon said receiving of said event, said event activator for causing said transmitter to transmit said message. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for gathering data in a event driven environment, the method comprising the steps of:
-
upon occurrence of an event in an event source, receiving said events in a event repository; and
transmitting an event message to a data warehouse. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program embodied on a computer-readable medium, the computer program comprising:
-
a first code segment for receiving one or more events in an event repository;
a second code segment for transmitting an event message to a data warehouse; and
a third code segment, upon receiving of said event, causes said transmission of said message.
-
-
20. The computer program of 19, and further comprising:
-
a fourth code segment for evaluating search conditions; and
a fifth code segment for causing an event transmitter to transmit said event message when said search conditions are true.
-
-
21. A method for providing data gathering services in an event driven environment, the method comprising the steps of:
-
upon occurrence of an event in an event source, receiving said events in a event repository for; and
transmitting an event message to a data warehouse. - View Dependent Claims (22, 23)
-
-
24. A system for providing services for gathering data in an event driven environment, the system comprises:
-
means for receiving, upon occurrence of one or more events in an event source, said events in a event repository; and
means for transmitting an event message to a data warehouse. - View Dependent Claims (25, 26)
-
Specification