Patent ID: 8761757

Claim:
A method for identifying client device information in a telecommunications network, comprising: performing, by a telecommunications monitoring system: receiving an identification code of a new device operating in a network controlled at least in part by a telecommunications operator, the device having at least one of: a model or a manufacturer, wherein the device has not been provisioned on the network; obtaining user-plane information within one or more communications made by the new device; correlating the identification code with the user-plane information based upon a subscriber identifier present in the identification code and the user-plane information and a time of capture of the user-plane information and identification code; determining, based upon the correlation, a device model code and a device version code for the new device; comparing the device model code and the device version code to a hierarchical device database to verify that the new device is not provisioned on the network; creating a new device entry in the device database related to the new device that includes at least one of: the device model code, the device version code or the manufacturer of the device; comparing additional device model codes and device version codes from additional client devices to the new device entry; and aggregating performance data related to the new device and the additional client devices that match at least one of the device model code and the device version code in the new device entry.