MUMBAI, India, Nov. 2 -- Intellectual Property India has published a patent application (202611108874 A) filed by Comviva Technologies Limited on September 10, 2026, for Two-Phase Parallel Condition Evaluation And Sequential Action Execution In A Rule Engine.
Inventors include Veerabhadrappa, Raghu Bavimane; Bhama, Daulat Singh; Tamilarasu, Gowthaman; and Maas, Brian Johannes Pieter.
The application for the patent was published on October 30, 2026, under issue no. 44/2026.
Abstract: Disclosed herein is a method (600) for executing a plurality of rules in a rule engine, each rule comprising at least one condition and at least one action associated with the at least one condition. The method (600) comprises partitioning the plurality of rules into a plurality of batches, concurrently evaluating, prior to initiation of an action-execution phase, the at least one condition associated with each of the plurality of rules across the plurality of batches using a plurality of parallel execution threads, storing a condition-evaluation result for each rule, and synchronizing completion of the condition evaluations via a synchronization barrier. The method (600) further comprises initiating the action-execution phase subsequent to completion of the synchronization barrier, traversing the plurality of rules according to a predetermined rule-execution order, and sequentially executing or skipping the at least one action associated with each rule based on the stored condition-evaluation result.
Disclaimer: Curated by HT Syndication.