CPC H04L 41/14 (2013.01) [H04L 41/12 (2013.01); H04W 48/16 (2013.01)] | 19 Claims |
1. A method comprising:
obtaining, by a computing device, network access data identifying network access of a plurality of users, the network access data comprising information for each of the plurality of users related to an aggregate time spent in relation to a region and corresponding base station;
obtaining, by the computing device, user data for the plurality of users;
analyzing, by the computing device, the obtained network access data, and determining a network usage pattern for each user;
determining, by the computing device, a plurality of feature sets corresponding to the plurality of users, a feature set determined for a respective user comprising network usage features in accordance with the network usage pattern determined for the respective user and user features determined using the user data obtained for the respective user, the network usage features for the respective user comprise information about a region and base station related to an aggregate time spent for the respective user;
determining, by the computing device, a number of clusters formed using the plurality of feature sets, each cluster grouping a number of users, of the plurality of users, having similar feature sets; and
communicating, by the computing device, information about at least one cluster of the determined number of clusters in response to a network analysis request, the information about the at least one cluster comprising the network usage features for users within the at least one cluster, the information about the at least one cluster further comprising user information from the user data of the users within the at least one cluster.
|