×

Public wireless network performance management system with mobile device data collection agents

  • US 9,971,732 B2
  • Filed: 07/13/2012
  • Issued: 05/15/2018
  • Est. Priority Date: 02/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device movable within a mobile communications environment that includes a number of different networks, of which a plurality of the number of different networks is coupled to the mobile device, the mobile device comprising:

  • a memory that stores instructions;

    a processor that executes the stored instructions to execute a data collection agent that includes a controller configured to create and control an adapter manager and a collector manager,wherein the adapter manager is configured to monitor network interfaces of the mobile device and to create an instance of a network collector when a network interface becomes available and to remove a network collector from an associated network interface when the associated network interface becomes unavailable, wherein the adapter manager provides the instance of the network collector to the collector manager and the created instances of each network collector collect network data for the associated network interfaces, andwherein the collector manager is configured to create and control at least a system collector to collect system data from the mobile device;

    the collector manager being further configured to periodically acquire, at positions throughout the mobile communications environment at which the mobile device is located, network data collected by the network collectors for the plurality of different networks are coupled to the mobile device via the network interfaces, the network data being related to at least one of;

    service coverage for each of the plurality of different coupled networks;

    service quality for each of the plurality of different coupled networks; and

    usage for each of the plurality of different coupled networks;

    the collector manager being further configured to aggregate the acquired network data and system data collected by the system collector and to store the aggregated acquired data in a tangible data storage medium, which comprises one of the memory or a separate memory; and

    a transmitter to send the aggregated acquired data in the data storage to a web server over at least one of the plurality of different coupled networks that is active.

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