×

On-device attribution of network data usage

  • US 9,825,830 B2
  • Filed: 01/05/2016
  • Issued: 11/21/2017
  • Est. Priority Date: 01/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A mobile computing device for tracking network data usage for an application executing on the mobile computing device, wherein mobile computing device establishes and maintains one or more network connections, the mobile computing device comprising:

  • a memory area storing a plurality of applications executing on the mobile computing device; and

    a processor programmed to;

    allocate one or more identifiers to each application of the plurality of applications executing on the mobile computing device, the one or more identifiers including a unique identifier associated with a respective application, wherein the unique identifier is different from a network identifier associated with a network connection;

    receive data transfer requests from the plurality of applications, wherein each data transfer request includes information about a unique identification of an application that originated the data transfer request;

    add the received data transfer requests to a queue stored in the memory area;

    process the data transfer requests added to the queue to perform the data transfer requests; and

    generate data usage statistics per unique identifier of an application of a subset of the plurality of applications, based on the performed data transfer requests.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×