CPC H04W 12/082 (2021.01) [G06F 15/173 (2013.01)] | 34 Claims |
1. A controller coupled to a plurality of mobile devices, including at least a first mobile device and a second mobile device, through a mobile communications environment comprising multiple available networks, and the controller being coupled to the mobile communications environment at a location remote from the mobile device, each of the plurality of mobile devices being simultaneously connected to a plurality of the multiple available networks, the controller comprising:
a receiver that receives, from the first mobile device, first sets of network performance data with correlated location data over time associated with each of the plurality of multiple available networks simultaneously connected to the first mobile device and receives, from the second mobile device, second sets of network performance data correlated with location data over time associated with each of the plurality of multiple networks simultaneously connected to the second mobile device, wherein the first sets and second sets are collectable at the first and second mobile devices even when the first and second mobile devices are not connected to the receiver;
a processor, coupled to memory resident on the controller, configured to evaluate the first and second sets of network performance data with correlated location data over time based upon rules established for each of the plurality of mobile devices to produce a first set of operating parameters for the first mobile device and a second set of operating parameters for the second mobile device; and
a transmitter to transmit the first and second sets of operating parameters to the first and second mobile devices, respectively,
wherein the first data sets and second data sets are stored in a correlated data model for creating at least one of business intelligence reports and geographical maps to: monitor at least one of actual and predicted cost of public network use by the first and second mobile devices;
analyze productivity of the first and second mobile devices; create geographical maps with overlays of data from the first and second data sets; provide overlays of locations of the first and second mobile devices over time; and provide overlays of locations of the first and second mobile devices over time with reported signal strength of the plurality of multiple networks simultaneously connected to the first and second mobile devices.
|