US 11,696,185 B2
Dynamic provisioning reconciliation of network elements in wireless communication networks
Henry Cyril, Bothell, WA (US); and Murugappan Palaniappan, Issaquah, WA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Mar. 15, 2021, as Appl. No. 17/202,025.
Prior Publication US 2022/0295351 A1, Sep. 15, 2022
Int. Cl. H04W 28/24 (2009.01); H04W 48/18 (2009.01); H04W 28/02 (2009.01); H04W 4/24 (2018.01); H04W 8/18 (2009.01)
CPC H04W 28/24 (2013.01) [H04W 4/24 (2013.01); H04W 8/18 (2013.01); H04W 28/0268 (2013.01); H04W 48/18 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a reconcile decision engine, a first request for a reconciliation between a user billing profile and a user network profile, wherein the first request is based at least in part on a second request for a product related to a service within a wireless communication network, and wherein the first request comprises one or more user service attributes that are based at least in part on the product;
sending, by the reconcile decision engine to a network provisioning catalog, the one or more user service attributes;
receiving, by the reconcile decision engine from the network provisioning catalog, (i) network elements of the wireless communication network related to the user service attributes and (ii) required network service attributes for each network element, the required network service attributes being related to the user service attributes;
querying, by the reconcile decision engine, the network elements for current network service attributes corresponding to the required network service attributes;
receiving, by the reconcile decision engine from the network elements, current network service attributes;
comparing, by the reconcile decision engine, the required network service attributes with the current network service attributes; and
based at least in part on a first current network service attribute at a first network element not matching a corresponding first required network service attribute, performing a reconciliation action with respect to the first current network service attribute on the first network element.