Patent ID: 7860884

Claim:
A system for processing continuous integrated queries on both data stream and stored data using a user-defined shared trigger, comprising: a data stream managing means for managing a data stream inputted from outside; a continuous integrated queries managing means for managing the continuous integrated queries inputted from an external application by inputting a query, by checking the query for syntax and for a trigger result access function, and by registering the query into continuous integrated queries referring to a registered user defined shared trigger when the trigger result access function of the query is a registered user-defined shared trigger name and when a data stream source of the query exists; an cooperation database for automatically sending trigger performance results in real-time when data from within the cooperation database changes; a trigger managing means for managing the user-defined shared trigger inputted from the external application, for registering the user-defined shared trigger in the cooperation database, for deleting all continuous integrated queries that correspond to the user-defined shared trigger when a cascade option is true, for deleting the user-defined shared trigger when the cascade option is true, for not deleting all continuous integrated queries that correspond to the user-defined shared trigger when a cascade option is false, and for not deleting the user-defined shared trigger when the cascade option is false; a trigger result managing means for forming and managing a trigger result set from a performance result of the user-defined shared trigger registered in the cooperation database; and a continuous integrated queries performing means for processing the continuous integrated queries referring to the transmitted data stream and trigger result set.