Method for deploying, provisioning and storing initial filter criteria
First Claim
1. A method for efficient implementation of initial filter criteria (iFC) related to a respective user service in a provider network, comprising:
- decomposing said iFC into user specific parameters and user independent parameters.
4 Assignments
0 Petitions
Accused Products
Abstract
The inventors provide herein methods for the decomposition of initial Filter Criteria (iFCs) into user-independent, global data and user specific data. In various embodiments of the present invention, the approach is based on Trigger point templates that represent families of trigger points, which are able to be instantiated to real trigger points by adding missing user specific data. Trigger point templates are specified at service deployment time and are instantiated to real trigger points and complemented with the other iFC components to form complete iFCs at the time of service subscription. It is demonstrated that the trigger point methods of the present invention facilitate the storing, provisioning and downloading of initial filter criteria and are beneficial in terms of at least storage and run-time efficiency.
-
Citations
29 Claims
-
1. A method for efficient implementation of initial filter criteria (iFC) related to a respective user service in a provider network, comprising:
decomposing said iFC into user specific parameters and user independent parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A method for efficient storage of initial filter criteria (iFCs) associated with respective user services in a provider network, comprising:
decomposing said iFCs into user specific service parameters and user independent service parameters related to the execution of said respective user services such that each of said iFCs related to a respective user service only needs to be recorded in a storage device once for all users having access to said storage device and desiring the execution of said services, wherein a placeholder is stored for each of said user specific parameters and said user specific parameters are respectively provided to said iFCs for execution of said respective user services by a respective user at a time of execution of said services. - View Dependent Claims (15, 16, 17)
-
18. A method for deploying a new service in a provider network, comprising:
-
upon receiving a request for a new service, deploying a respective service code to at least one application server and storing in a memory device an identifier of said at least one application server that hosts said service code;
defining a Trigger Point (TP) template for said new service and storing said TP template in said memory device, said TP template comprising global service data and user specific service parameters; and
assigning a default value and a description for each of said user specific service parameters in said TP template, said description indicating what user specific data is to be inserted into said TP template. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus comprising a memory and a processor, said apparatus adapted to perform the steps of:
-
upon receiving a request for a new service, deploying a respective service code to at least one application server and storing in a memory device an identifier of said at least one application server that hosts said service code;
defining a Trigger Point (TP) template for said new service and storing said TP template in said memory device, said TP template comprising global service data and user specific service parameters; and
assigning a default value and a description for each of said user specific service parameters in said TP template, said description indicating what user specific data is to be inserted into said TP template. - View Dependent Claims (28, 29)
-
Specification