System and method for performing dynamic orchestration of rules in a big data environment
First Claim
1. A method for performing dynamic orchestration of rules in a big data environment, the method comprising:
- monitoring, by a rule orchestration device, activities performed by an entity in the big data environment to detect one or more events, wherein the one or more events are associated with at least one of a product or a service;
determining, by the rule orchestration device, at least one scenario by analyzing data associated with consumer buying behavior and historical data of the at least one of the product and the service, wherein the at least one scenario comprises one or more scenario categories, wherein the one or more scenario categories are determined based on a utilization map associated with the at least one of the product and the service or interrelationship among the product and the service;
correlating, by the rule orchestration device, the at least one scenario with the one or more events based on the one or more scenario categories;
validating, by the rule orchestration device, the correlation between the at least one scenario and the one or more events based on one or more dimensions, wherein the one or more dimensions indicate features of consumer buying behavior that affect the at least one scenario;
deriving, by the rule orchestration device, one or more rules and corresponding rule hierarchies for each of the correlation of the at least one scenario and the one or more events upon validation; and
applying, by the rule orchestration device, at least one of operational constraints and migration controls to the one or more rules to perform dynamic orchestration.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a method and system for performing dynamic orchestration of rules. The system monitors activities performed by entity in the big data environment to detect events. The events are associated with product/service. Further, the system determines scenario by analyzing data pertaining to the product or the service. The scenario comprises one or more scenario categories. Further, the scenario is correlated with the events based on the one or more scenario categories. The correlation is further validated by the system based on dimensions. Further, the system derives one or more rules for each of the correlation of the scenario and the events upon validation. The system may further apply an operational constraints and migration controls to the one or more rules to perform dynamic orchestration. Thus, the system provides one-stop solution for deriving the rules based on context of the scenarios and migrating them to target systems.
-
Citations
19 Claims
-
1. A method for performing dynamic orchestration of rules in a big data environment, the method comprising:
-
monitoring, by a rule orchestration device, activities performed by an entity in the big data environment to detect one or more events, wherein the one or more events are associated with at least one of a product or a service; determining, by the rule orchestration device, at least one scenario by analyzing data associated with consumer buying behavior and historical data of the at least one of the product and the service, wherein the at least one scenario comprises one or more scenario categories, wherein the one or more scenario categories are determined based on a utilization map associated with the at least one of the product and the service or interrelationship among the product and the service; correlating, by the rule orchestration device, the at least one scenario with the one or more events based on the one or more scenario categories; validating, by the rule orchestration device, the correlation between the at least one scenario and the one or more events based on one or more dimensions, wherein the one or more dimensions indicate features of consumer buying behavior that affect the at least one scenario; deriving, by the rule orchestration device, one or more rules and corresponding rule hierarchies for each of the correlation of the at least one scenario and the one or more events upon validation; and applying, by the rule orchestration device, at least one of operational constraints and migration controls to the one or more rules to perform dynamic orchestration. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A rule orchestration device for performing dynamic orchestration of rules in a big data environment, the rule orchestration device comprising:
-
a processor; and a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, causes the processor to; monitor activities performed by an entity in the big data environment to detect one or more events, wherein the one or more events are associated with at least one of a product and a service; determine at least one scenario by analyzing data associated with consumer buying behavior and historical data of the at least one of the product and the service, wherein the at least one scenario comprises one or more scenario categories, wherein the one or more scenario categories are determined based on a utilization map associated with the at least one of the product and the service or interrelationship among the product and the service; correlate the at least one scenario with the one or more events based on the one or more scenario categories; validate the correlation between the at least one scenario and the one or more events based on one or more dimensions, wherein the one or more dimensions indicate features of consumer buying behavior that affect the at least one scenario; derive one or more rules and corresponding rule hierarchies for each of the correlation of the at least one scenario and the one or more events upon validation; and apply at least one of operational constraints and migration controls to the one or more rules to perform dynamic orchestration. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having stored thereon instructions for performing dynamic orchestration of rules in a big data environment comprising executable code which when executed by a processor, causes the processor to perform steps that comprise:
-
monitoring activities performed by an entity in the big data environment to detect one or more events, wherein the one or more events are associated with at least one of a product and a service; determining at least one scenario by analyzing data associated with consumer buying behavior and historical data of the at least one of the product and the service, wherein the at least one scenario comprises one or more scenario categories, wherein the one or more scenario categories are determined based on a utilization map associated with the at least one of the product and the service or interrelationship among the product and the service; correlating the at least one scenario with the one or more events based on the one or more scenario categories; validating the correlation between the at least one scenario and the one or more events based on one or more dimensions, wherein the one or more dimensions indicate features of consumer buying behavior that affect the at least one scenario; deriving one or more rules and corresponding rule hierarchies for each of the correlation of the at least one scenario and the one or more events upon validation; and applying at least one of operational constraints or migration controls to the one or more rules to perform dynamic orchestration. - View Dependent Claims (16, 17, 18, 19)
-
Specification