Transaction process for the provisioning of rules in a rule-based network
First Claim
1. A transaction process for the provisioning of rules in a network that includes a rule server and a server client, the rule server comprising at least a processor, the transaction process comprising:
- (a) transmission from the server to the client of a request for acceptance of the provisioning of a set of rules, where the client is attributed to a group of clients;
(b) reservation by the client of the necessary resources for the reception and putting into application of the rules, if the request is accepted by the client;
(c) response to the request, from the client to the server; and
(d) provisioning of functional rules from the server to the client if the response in stage (c) is favorable and responses from other client in the group are favorable,wherein prior to the provisioning, the client checks whether the provisioning process comprising executing the functional rules will be executed correctly or not in the client, and the client transmits a response indicating that the provisioning process will be executed correctly, the client reserves resources necessary for reception and execution of the rules,wherein the favorable responses indicate that the provisioning can be implemented in a respective client and the responses are transmitted prior to the provisioning of the rules on the client by the server, andwherein stages (a), (b) and (c) are carried out for each of the clients in the group, each responding to the request from the server during stage (c), and in which provisioning stage (d) with respect to each client is carried out only if each client response is favorable, andwherein if the client provides the favorable response and one of other clients in the group does not provide a favorable response, the client is not provisioned, andwherein the network further comprises a rule manager that modifies one or more rules in the set of rules if one of the clients responds unfavorably and provides the modified set of rules to the server for transmission to the client.
11 Assignments
0 Petitions
Accused Products
Abstract
The invention proposes a transaction process for the provisioning of rules in a network which includes at least one rule server and one rule server client. The process includes a first stage of transmission from the server to the client of a request for acceptance of the provisioning of a set of rules. The process also includes a second stage of reservation by the client of the resources necessary for the reception and the putting into application of the rules if the request is accepted by the client. The process includes a third stage of response to the request, from the client to the server, and a fourth stage for provisioning the set of rules to the client if the response to the request is favorable. When the network has several clients, each of the clients responds to the request from the server, and the provisioning stage is executed only if each response is favorable.
19 Citations
19 Claims
-
1. A transaction process for the provisioning of rules in a network that includes a rule server and a server client, the rule server comprising at least a processor, the transaction process comprising:
-
(a) transmission from the server to the client of a request for acceptance of the provisioning of a set of rules, where the client is attributed to a group of clients; (b) reservation by the client of the necessary resources for the reception and putting into application of the rules, if the request is accepted by the client; (c) response to the request, from the client to the server; and (d) provisioning of functional rules from the server to the client if the response in stage (c) is favorable and responses from other client in the group are favorable, wherein prior to the provisioning, the client checks whether the provisioning process comprising executing the functional rules will be executed correctly or not in the client, and the client transmits a response indicating that the provisioning process will be executed correctly, the client reserves resources necessary for reception and execution of the rules, wherein the favorable responses indicate that the provisioning can be implemented in a respective client and the responses are transmitted prior to the provisioning of the rules on the client by the server, and wherein stages (a), (b) and (c) are carried out for each of the clients in the group, each responding to the request from the server during stage (c), and in which provisioning stage (d) with respect to each client is carried out only if each client response is favorable, and wherein if the client provides the favorable response and one of other clients in the group does not provide a favorable response, the client is not provisioned, and wherein the network further comprises a rule manager that modifies one or more rules in the set of rules if one of the clients responds unfavorably and provides the modified set of rules to the server for transmission to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A rule server which has resources to implement a transaction process for the provisioning of rules in a network that includes the rule server and a server client, the rule server comprising at least a processor, the transaction process comprising:
-
(a) transmission from the server to the client of a request for acceptance of the provisioning of a set of rules, where the client is attribute to a group of clients and the request includes general characteristics of the rules; (b) checking by the client whether the provisioning process will be executed correctly in the client based on the general characteristics of the rules; (c) transmitting a favorable response from the client to the server if the client determines that the provisioning process will be executed correctly in the client, and transmitting an unfavorable response if the client determines that the provisioning process will not be executed correctly in the client; and (d) provisioning of functional roles from the server to the client if the server receives the favorable response from each client in the group, wherein prior to the provisioning of functional rules, a resource necessary for reception and execution of the functional rules is reserved by the client if the client determines that the provisioning process comprising executing the functional rules will be executed correctly in each client of the group, wherein the responses indicate that the provisioning can be implemented in a respective client and the responses are transmitted prior to the provisioning of the rules on the client by the server, and wherein stages (a), (b) and (c) are carried out for each of the clients in the group, each responding to the request from the server during stage (c), and in which provisioning stage (d) with respect to each client is carried out only if each client response is favorable, and wherein if the client provides the favorable response and one of other clients in the group does not provide a favorable response, the client is not provisioned, and wherein the network further comprises a rule manager that modifies one or more rules in the set of rules if one of the clients responds unfavorably and provides the modified set of rules to the server for transmission to the client. - View Dependent Claims (18, 19)
-
Specification