IP Library Granted Patent US 10,198,398
Granted Patent B2
US 10,198,398 · App. 13/561,490 · Granted Feb 5, 2019

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

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,198,398
App. No.
13/561,490
Granted
Feb 5, 2019
Kind
B2
Abstract

Mobile user auditing system and method for monitoring at least one available network accessible by a mobile user within a mobile communications environment. The mobile user auditing system includes an acquisition device to acquire, from the mobile user, data related to at least one of: service coverage for the mobile user in the at least one available network; service quality for the mobile user in the at least one available network; and service usage for the mobile user in the at least one available network, and a plotter to identify on an audit map locations within the at least one available network from which the acquired data was received.

Claims (27)

1. A network auditing system for simultaneously monitoring multiple available networks at at least one global positioning location within a mobile communications environment, wherein a monitored mobile device is connected to each of the multiple available networks and wherein one of the connected multiple available networks is currently active for transmitting data, wherein the monitored mobile device simultaneously receives and records network data from each of the connected multiple available networks for the at least one positioning location, the network auditing system comprising:

an acquisition circuit to acquire, via transmission from the monitored mobile device over the currently active network, the network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location, in which the acquired network data includes at least one of: service coverage available at the at least one global positioning location for each of the connected multiple available networks connected to the monitored mobile device; service quality available at the at least one global positioning location for each of the connected multiple available networks connected to the monitored mobile device; and service usage at the at least one global positioning location for each of the connected multiple available networks connected to the monitored mobile device, wherein the monitored mobile device receives the network data according to a sampling rate that varies proportionally with a velocity of movement of the monitored mobile device; and

a plotter circuit to record on one or more audit maps the acquired network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location.

2. The network auditing system according to claim 1 , wherein the audit map includes a map of geographical regions in which the connected multiple available networks are located.

3. The network auditing system according to claim 1 , wherein the data identified on the audit map comprises graphical data.

4. The network auditing system according to claim 1 , wherein the multiple available networks comprise at least one mobile network.

5. The network auditing system according to claim 4 , wherein the connected multiple available networks comprise at least one of a public and a private mobile network.

6. The network auditing system according to claim 4 , wherein the acquired network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location includes identification of attachment points for the monitored mobile device to the at least one mobile network.

7. The network auditing system according to claim 1 , wherein the network data acquired by the acquisition circuit is accumulated over time and the at least one global positioning location comprises multiple global positioning locations, and the plotter circuit identifies for the multiple global positioning locations on the audit map the data acquired from the monitored mobile device at a predetermined time or for a predetermined period.

8. The network auditing system according to claim 1 , wherein when the acquired network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location relates to service quality and the at least one global positioning location comprises multiple global positioning locations, and the plotter circuit identifies for the multiple global positioning locations on the audit map at least one of signal strength data and bit transmission rate data for each multiple available networks of the monitored mobile device is at a specified time of acquisition.

9. The network auditing system according to claim 1 , wherein when the acquired network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location relates to service usage and the at least one global positioning location comprises multiple global positioning locations, the plotter circuit identifies the multiple global positioning locations on the audit map to which the monitored mobile device is connected at specified times of acquisition.

10. A network auditing method for auditing simultaneously monitored multiple available networks at at least one global positioning location within a mobile communications environment, wherein a monitored mobile device is connected to each of the multiple available networks and wherein one of the connected multiple available networks is currently active for transmitting data, wherein the monitored mobile device simultaneously receives and records network data from each of the connected multiple available networks for the at least one positioning location, the method comprising:

acquiring, in an acquisition circuit, via transmission from the monitored mobile device over the currently active network, the network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location, in which the acquired network data includes at least one of: service coverage available at the at least one global positioning location for each of the connected multiple available networks connected to the monitored mobile device; service quality available at the at least one global positioning location for each of the connected multiple available networks connected to the monitored mobile device; and service usage at the at least one global positioning location for each of the connected multiple available networks connected to the monitored mobile device, wherein the monitored mobile device receives the network data according to a sampling rate that varies proportionally with a velocity of movement of the monitored mobile device; and

plotting on one or more audit maps the acquired network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location.

11. The network auditing method according to claim 10 , wherein at least one audit map depicts a map of a geographical region in which the connected multiple available networks are located.

12. The network auditing method according to claim 10 , wherein the data identified on at least one audit map is graphically presented.

13. The network auditing method according to claim 10 , wherein the connected multiple available networks comprise at least one mobile network.

14. The network auditing method according to claim 13 , wherein the at least one mobile network comprises at least one of a public and a private mobile network.

15. The network auditing method according to claim 14 , wherein the acquiring of network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location includes identifying attachment points for the monitored mobile device to the at least one mobile network.

16. The network auditing method according to claim 10 , wherein the network data acquired is accumulated over time and the at least one global positioning location comprises multiple global positioning locations, and the data accumulated over time for the multiple locations is plotted on the audit map at a predetermined time or for a predetermined period.

17. The network auditing method according to claim 10 , wherein when the acquired network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location relates to service quality and the at least one global positioning location comprises multiple global positioning locations, and at least one of signal strength data and bit transmission rate for the monitored mobile device at the multiple locations is plotted on the audit map for each of the multiple available networks of the monitored mobile device at a specified time of acquisition.

18. The network auditing method according to claim 10 , wherein when the acquired network data from each of the connected multiple available networks stored on the monitored mobile device for the at least one global positioning location relates to service usage and the at least one global positioning location comprises multiple global positioning locations, and the service usage of the monitored mobile device is plotted for the multiple locations on the audit map to which the monitored mobile device is connected at specified times of acquisition.

19. A network auditing system for simultaneously monitoring multiple available networks within a mobile communications environment, wherein multiple monitored mobile devices are each connected to a plurality of the multiple available networks and wherein, for each of the multiple monitored mobile devices, one of the connected plurality of multiple available networks is currently active for transmitting data, wherein each of the monitored mobile devices simultaneously receive and record network data from each of the connected plurality of multiple available networks at its current global positioning location, the network auditing system comprising:

an acquisition circuit to acquire, via transmission from the monitored mobile devices over respective currently active networks, the network data from each of the connected plurality of multiple available networks stored on respective monitored mobile devices at a respective global positioning location, in which the acquired network data includes at least one of: service coverage available at the respective global positioning location for each of the connected plurality of multiple available networks at which each respective monitored mobile device is located; service quality available at the respective global positioning location for each of the connected plurality of mobile available networks at which each respective mobile device is located; and usage at the respective global positioning location for each of the connected plurality of multiple available networks at which each respective mobile device is located, wherein each multiple monitored mobile device receives the network data according to a sampling rate that varies proportionally with a respective velocity of movement of each monitored mobile device;

a mapping circuit that produces one or more audit maps that includes at least one map of the plurality of multiple available networks connected to the multiple monitored mobile devices located at their respective global positioning locations, which overlays a map of a geographical region in which the plurality of multiple available networks are located; and

a plotting circuit to record on the one or more audit maps the data acquired for each network connected to the multiple monitored mobile devices at each global positioning location at which each respective monitored mobile device is located.

20. The network auditing system according to claim 19 , wherein at least one of the plurality of multiple monitored available networks to which the multiple monitored mobile devices are connected comprises at least one of a public mobile network and a private mobile network.

Assignments (15)
SECURITY INTEREST Recorded Jul 31, 2023
From: ABSOLUTE SOFTWARE CORPORATION; MOBILE SONIC, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 064434/0284 →
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2023
From: BSP AGENCY, LLC, AS COLLATERAL AGENT
To: NETMOTION SOFTWARE, INC.; NETMOTION WIRELESS HOLDINGS, INC.
Reel/Frame 064425/0370 →
MERGER Recorded Oct 18, 2022
From: NETMOTION SOFTWARE, INC.
To: NETMOTION WIRELESS HOLDINGS, INC.
Reel/Frame 062079/0669 →
MERGER Recorded Oct 18, 2022
From: NETMOTION WIRELESS HOLDINGS, INC.
To: MOBILE SONIC INTERMEDIATE, INC.
Reel/Frame 061700/0772 →
MERGER Recorded Oct 18, 2022
From: MOBILE SONIC INTERMEDIATE, INC.
To: MOBILE SONIC, INC.
Reel/Frame 061700/0675 →
SECURITY INTEREST Recorded Jul 23, 2021
From: NETMOTION SOFTWARE, INC.; NETMOTION WIRELESS HOLDINGS, INC.
To: BSP AGENCY, LLC, AS COLLATERAL AGENT
Reel/Frame 056955/0961 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2021
From: MUFG UNION BANK, N.A., AS COLLATERAL AGENT
To: MOBILE SONIC INTERMEDIATE, INC.; NETMOTION WIRELESS HOLDINGS, INC.; NETMOTION SOFTWARE, INC.
Reel/Frame 056739/0087 →
CHANGE OF NAME Recorded Aug 26, 2020
From: NETMOTION WIRELESS, INC.
To: NETMOTION SOFTWARE, INC.
Reel/Frame 053597/0526 →
SECURITY INTEREST Recorded Aug 15, 2020
From: MOBILE SONIC INTERMEDIATE, INC.; NETMOTION WIRELESS HOLDINGS, INC.; NETMOTION SOFTWARE, INC.
To: MUFG UNION BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 053506/0256 →
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2020
From: GOLUB CAPITAL LLC, AS ADMINISTRATIVE AGENT
To: NETMOTION WIRELESS, INC.; NETMOTION WIRELESS HOLDINGS, INC.
Reel/Frame 053498/0726 →
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2016
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: NETMOTION WIRELESS HOLDINGS, INC.; NETMOTION WIRELESS, INC.
Reel/Frame 040154/0978 →
RELEASE OF SECURITY INTERESTS IN PATENTS Recorded Oct 20, 2016
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (ON BEHALF OF ITSELF AND EACH MEMBER OF THE LENDER GROUP AND THE BANK PRODUCT PROVIDERS)
To: NETMOTION WIRELESS HOLDINGS, INC.; NETMOTION WIRELESS, INC.
Reel/Frame 040424/0424 →
SECURITY INTEREST Recorded Oct 7, 2016
From: NETMOTION WIRELESS HOLDINGS, INC.; NETMOTION WIRELESS, INC.
To: GOLUB CAPITAL LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 039969/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2016
From: HOFSTAEDTER, CHRISTIAN; CANALES III, REYES; GOZIKER, EDWARD; SIMPKINS, JAMES; GARCIA-DUARTE, FERNANDO; RENOUARD, JULIA; SAVARESE, JOSEPH; KIMMERLY, MARK; WANG, ZHENWU; DANGOV, JOHN; HOOVER, PAUL; SNYDER, MICHAEL
To: NETMOTION WIRELESS, INC.
Reel/Frame 038987/0952 →
PATENT SECURITY AGREEMENT Recorded Sep 14, 2012
From: NETMOTION WIRELESS HOLDINGS, INC.; NETMOTION WIRELESS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 028984/0549 →