Patent ID: 11916760
Assignee: TANGOE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 13:
14. A method for monitoring data usage of a device over a network and generating a report relating to the data usage of the device, the method comprising the steps of:
connecting a server having a storage to a network;
receiving a data stream at the server, the data stream relating to data used by the device;
extracting a data packet from the data stream with software executing on the server;
analyzing the data packet with software executing on the server to extract data packet information including a first address selected from a source address or a destination address or a Universal Resource Locator (URL), and generating formatted usage data based on the extracted data packet information;
matching the formatted usage data to known data wherein the known data is related to a pattern of data usage correlated with an active application running on the device, wherein the pattern of data usage is indicative of an activity-based category of usage within the active application and the device is associated with the first address and by matching the formatted usage data to the known data and its pattern of data usage, the data transaction associates data usage with the activity-based category of usage within the active application;
generating a data transaction based on the matched formatted usage data;
allocating a cost for the data transaction;
generating a cost report based on the cost for the data transaction; and
the software on the device correlating the monitored usage characteristics with active applications running on the device.