US 11,917,505 B2
Methods and systems for provisioning rate plan features in a wireless communication network
Murugappan Palaniappan, Issaquah, WA (US); and Henry P. Cyril, Bothell, WA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Dec. 20, 2022, as Appl. No. 18/085,311.
Application 18/085,311 is a continuation of application No. 17/130,306, filed on Dec. 22, 2020, granted, now 11,533,588.
Prior Publication US 2023/0188956 A1, Jun. 15, 2023
Int. Cl. H04W 4/24 (2018.01)
CPC H04W 4/24 (2013.01) 11 Claims
OG exemplary drawing
 
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.