NETWORK RESOURCE ALLOCATION BASED UPON NETWORK SERVICE PROFILE TRAJECTORIES
First Claim
1. A device, comprising:
- a processor of a telecommunication service provider network; and
a computer-readable storage medium storing instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising;
receiving a training data set comprising network service profile trajectories for a plurality of subscribers of the telecommunication service provider network, wherein each of the network service profile trajectories includes a network service profile of one of the plurality of subscribers over a plurality of time periods, wherein for a given time period of the plurality of time periods, each of the network service profiles includes indications of whether a subscriber is subscribed to a plurality of network services of the telecommunication service provider network during the given time period;
creating a predictive model based upon the training data set to predict whether a subject subscriber will be subscribed to a given network service of the plurality of network services at a designated future time period;
receiving a network service profile trajectory for the subject subscriber;
applying the network service profile trajectory for the subject subscriber to the predictive model to generate a prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period; and
allocating a network resource of the telecommunication service provider network based upon the prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include a processor of a telecommunication service provider network receiving a training data set including service profile trajectories for subscribers of the network, each including a network service profile of a subscriber over a plurality of time periods, where for a given time period, each network service profile includes indications of whether a subscriber is subscribed to a plurality of network services. The processor may further create a predictive model based upon the training data set to predict whether a subject subscriber will be subscribed to a given network service at a designated future time period, receive a service profile trajectory for the subject subscriber, apply the service profile trajectory to the predictive model to generate a prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period, and allocate a network resource based upon the prediction.
27 Citations
20 Claims
-
1. A device, comprising:
-
a processor of a telecommunication service provider network; and a computer-readable storage medium storing instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; receiving a training data set comprising network service profile trajectories for a plurality of subscribers of the telecommunication service provider network, wherein each of the network service profile trajectories includes a network service profile of one of the plurality of subscribers over a plurality of time periods, wherein for a given time period of the plurality of time periods, each of the network service profiles includes indications of whether a subscriber is subscribed to a plurality of network services of the telecommunication service provider network during the given time period; creating a predictive model based upon the training data set to predict whether a subject subscriber will be subscribed to a given network service of the plurality of network services at a designated future time period; receiving a network service profile trajectory for the subject subscriber; applying the network service profile trajectory for the subject subscriber to the predictive model to generate a prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period; and allocating a network resource of the telecommunication service provider network based upon the prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
receiving, by a processor of a telecommunication service provider network, a training data set comprising network service profile trajectories for a plurality of subscribers of the telecommunication service provider network, wherein each of the network service profile trajectories includes a network service profile of one of the plurality of subscribers over a plurality of time periods, wherein for a given time period of the plurality of time periods, the network service profiles includes indications of whether a subscriber is subscribed to a plurality of network services of the telecommunication service provider network during the given time period; creating, by the processor, a predictive model based upon the training data set to predict whether a subject subscriber will be subscribed to a given network service of the plurality of network services at a designated future time period; receiving, by the processor, a network service profile trajectory for the subject subscriber; applying, by the processor, the network service profile trajectory for the subject subscriber to the predictive model to generate a prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period; and allocating, by the processor, a network resource of the telecommunication service provider network based upon the prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period.
-
-
20. A non-transitory computer-readable storage medium storing instructions which, when executed by a processor of a telecommunication service provider network, cause the processor to perform operations, the operations comprising:
-
receiving a training data set comprising network service profile trajectories for a plurality of subscribers of the telecommunication service provider network, wherein each of the network service profile trajectories includes a network service profile of one of the plurality of subscribers over a plurality of time periods, wherein for a given time period of the plurality of time periods, the network service profiles includes indications of whether a subscriber is subscribed to a plurality of network services of the telecommunication service provider network during the given time period; creating a predictive model based upon the training data set to predict whether a subject subscriber will be subscribed to a given network service of the plurality of network services at a designated future time period; receiving a network service profile trajectory for the subject subscriber; applying the network service profile trajectory for the subject subscriber to the predictive model to generate a prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period; and allocating a network resource of the telecommunication service provider network based upon the prediction of whether the subject subscriber will be subscribed to the given network service at the designated future time period.
-
Specification