PARAMETERIZED CONTINUOUS QUERY TEMPLATES
First Claim
1. A system, comprising:
- a memory storing a plurality of instructions; and
one or more processors configured to access the memory, wherein the one or more processors are further configured to execute the plurality of instructions to at least;
receive selection of one or more business logic templates;
receive, via the selected template, business event parameters associated with a user; and
generate, based at least in part on the selections of the one or more business logic templates and the business event parameters associated with the user, a continuous query for retrieving business event data of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for managing parameterized continuous query templates are provided. In some examples, a continuous query may be generated based at least in part on one or more selections of one or more business logic templates and business event parameters associated with a user. The continuous query may also be configured to retrieve business event data of the user. In some examples, a service provider may receive selection of one or more business logic templates. The service provider may also receive the business event parameters associated with the user. The business event parameters may be received via the selected template. The continuous query may then be generated using the information received via the template.
83 Citations
20 Claims
-
1. A system, comprising:
-
a memory storing a plurality of instructions; and one or more processors configured to access the memory, wherein the one or more processors are further configured to execute the plurality of instructions to at least; receive selection of one or more business logic templates; receive, via the selected template, business event parameters associated with a user; and generate, based at least in part on the selections of the one or more business logic templates and the business event parameters associated with the user, a continuous query for retrieving business event data of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable memory storing a plurality of instructions executable by one or more processors, the plurality of instructions comprising:
-
instructions that cause the one or more processors to at least receive selection of one of a plurality of continuous query types; instructions that cause the one or more processors to at least provide, based at least in part on the received selection, a continuous query template corresponding to the selected continuous query type; and instructions that cause the one or more processors to at least receive, via the provided continuous query template, business event parameters; and instructions that cause the one or more processors to at least generate a continuous query based at least in part on the business event parameters and the continuous query template. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
providing a user interface configured to enable selection from a plurality of business event query template types; receiving selection of one of the plurality of business event query template types; providing, based at least in part on the received selection, a query template corresponding to the selected business event query template type; receiving, via the provided query template, business event parameters associated with user data; generating a continuous query based at least in part on the received business event parameters and the query template; and processing the user data based at least in part on the generated continuous query. - View Dependent Claims (19, 20)
-
-
17. The computer-implemented method of 16, further comprising providing the processed user data in a user interface configured for active display.
-
18. The computer-implemented method of 16, wherein processing the user data includes at least receiving the user data from a stream or based at least in part on a relation.
Specification