SYSTEM AND A METHOD FOR REASONING AND RUNNING CONTINUOUS QUERIES OVER DATA STREAMS
First Claim
1. A stream reasoner comprising:
- a processor; and
a memory coupled to the processor, wherein the processor is capable of executing instructions stored in the memory, the instructions comprising instructions to;
receive a data stream associated with an event from a client application, wherein the data stream provides factual information about the event, and wherein the data stream comprises a request, and wherein a type of the request is one of an add request and a delete request; and
insert the request associated with the event or delete a prior request associated with the event from the memory based upon the type of the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and a system for stream reasoning a plurality of data streams. The system comprises a processor and a memory coupled to the processor. The processor is capable of executing a plurality of modules embodied on the memory. The plurality of modules comprises an event module and a application managed window module. The event module is configured to receive a data stream associated with an event from a stream reasoner application. The data stream provides factual information about the event. Further, the data stream comprises a request. The request may be an add request or a delete request. The application managed window module is configured to insert the request associated with the event or delete a prior request associated with the event from the memory based upon a type of the request.
-
Citations
21 Claims
-
1. A stream reasoner comprising:
-
a processor; and a memory coupled to the processor, wherein the processor is capable of executing instructions stored in the memory, the instructions comprising instructions to; receive a data stream associated with an event from a client application, wherein the data stream provides factual information about the event, and wherein the data stream comprises a request, and wherein a type of the request is one of an add request and a delete request; and insert the request associated with the event or delete a prior request associated with the event from the memory based upon the type of the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling a request in the stream reasoner, comprising:
-
receiving a data stream associated with an event from a client application, wherein the data stream provides factual information about the event, and wherein the data stream comprises a request, and wherein a type of the request is one of an add request and a delete request; and inserting the request associated with the event or deleting a prior request associated with the event from a memory based upon the type of the request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product having embodied thereon instructions for controlling a request in the stream reasoner, the instructions comprising instructions for:
-
receiving a data stream associated with an event from a client application, wherein the data stream provides factual information about the event, and wherein the data stream comprises a request, and wherein a type of the request is one of an add request and a delete request; and adding the request associated with the event or deleting a prior request associated with the event from a memory based upon the type of the request.
-
Specification