Real-time decision support system
First Claim
Patent Images
1. A computer-implemented real-time decision support system comprising:
- means for receiving complex queries posed by a plurality of users;
means for providing for each of the queries an executable query process furnishing a result when data sources satisfy constraints of the query;
means for providing data sources, the data sources including an event source;
means for responding to an event furnished by an event source to initiate execution of all query processes having constraints satisfied by data sources; and
means for furnishing results of executed query processes to users.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented real-time decision support system including means for receiving complex queries posed by a plurality of users; means for providing for each of the queries an executable query process furnishing a result when data sources satisfy constraints of the query; means for providing data sources, the data sources including an event source; means for responding to an event furnished by an event source to initiate execution of all query processes having constraints satisfied by data sources; and means for furnishing results of executed query processes to users.
54 Citations
20 Claims
-
1. A computer-implemented real-time decision support system comprising:
-
means for receiving complex queries posed by a plurality of users; means for providing for each of the queries an executable query process furnishing a result when data sources satisfy constraints of the query; means for providing data sources, the data sources including an event source; means for responding to an event furnished by an event source to initiate execution of all query processes having constraints satisfied by data sources; and means for furnishing results of executed query processes to users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A process for providing the incremental results caused by incrementally-occurring changes in data to complex queries comprising the steps of:
-
receiving complex queries posed by a plurality of users, generating an executable query process for providing results required by each of the queries, receiving data including events from data sources, responding to events by executing all query processes having constraints satisfied by data sources to provide results required by each of the queries, and furnishing results of executed query processes to users. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification