CPC H04W 4/24 (2013.01) | 11 Claims |
1. A system for provisioning an update to a feature associated with a rate plan of a brand of a wireless communication network, comprising:
the wireless communication network;
a billing system computer associated with the wireless communication network; and
a network provisioning engine associated with the wireless communication network and in communication with the billing system computer, the network provisioning engine including a processor, a memory, and a communication circuit, the processor being configured according to computer-executable instructions for:
receiving, from the billing system computer, a transaction request associated with an account of a subscriber to the rate plan, the transaction request including a brand indication of the brand, a unique identifier associated with the subscriber's account, and an old definition for a feature of the rate plan,
using the brand indication to locate an in-memory cache of a catalog associated with the brand,
determining whether the old definition is linked with an entry of the catalog specifying a trigger condition for triggering an update of the feature,
determining whether the transaction request meets the trigger condition, and
if the transaction request meets the trigger condition,
using the catalog to identify a new definition for the updated feature,
applying the new definition to identify a network node for provisioning the updated feature,
composing a payload with instructions for provisioning the updated feature in the rate plan of the subscriber's account, and
sending the payload to the network node.
|