IP Library Granted Patent US 10,031,885
Granted Patent B2
US 10,031,885 · App. 13/017,751 · Granted Jul 24, 2018

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,031,885
App. No.
13/017,751
Granted
Jul 24, 2018
Kind
B2
Abstract

A wireless network performance management system and method. The system includes at least one collection agent for collecting data related to at least one of service coverage; service quality; and usage of public and/or private data networks for enterprise clients, and a reporting unit to graphically represent the collected data to at least one of track, troubleshoot, and analyze the one of the service coverage; the service quality; and the usage of public and/or private data networks for the enterprise clients.

Claims (24)

1. A wireless network performance management system, comprising:

a mobile device movable within multiple different networks, which include public and/or private networks at a same time;

at least one collection agent located within the mobile device being configured to create a network interface for each detected available network of the multiple different networks within which the mobile device is currently moving;

an adapter manager provided to create a network collector for each network interface;

wherein each network collector is configured to simultaneously collect over time data specific to its respective network interface, the data being related to at least one of service coverage; service quality; and usage of the public and/or private data networks for enterprise clients, wherein the mobile device is configured as a terminal node of one of the multiple different networks; and

an image producer to graphically represent the collected data from the multiple different networks to at least one of track, troubleshoot, and analyze the one of the service coverage; the service quality; and the usage of the public and/or private data networks for the enterprise clients.

2. The wireless network performance management system in accordance with claim 1 , wherein the adapter manager is structured to dynamically discover active wireless networks available to the mobile device.

3. The wireless network performance management system in accordance with claim 1 , wherein the at least one data collection agent is configured to dynamically discover active GPS interfaces on the mobile device.

4. The wireless network performance management system in accordance with claim 1 , wherein the at least one data collection agent is configured to simultaneously collect the data from the multiple different networks through multiple interfaces.

5. The wireless network performance management system in accordance with claim 1 , wherein the at least one data collection agent is configured to collect data at least one of when not connected to an active network and when intermittently connected to an active network.

6. The wireless network performance management system in accordance with claim 1 , wherein the collected data is associated with the mobile device and comprises at least one of device name, device manufacturer, operating system version, and logged.

7. The wireless network performance management system in accordance with claim 1 , wherein the collected data is associated with applications and processes running on the mobile device comprising at least one of start times, end times, process IDs, executable names, network flows created by the process, security contexts, protocols used, ports used, interfaces used, and IP addresses.

8. The wireless network performance management system in accordance with claim 1 , wherein the collected data is associated with activity on specific network interfaces comprising at least one of name, manufacturer, hardware version, firmware version, driver version, phone number, maximum technology capability, technology used, home carrier, active carrier, cell tower ID, signal strength, transport layer retries, MTU sizes, packet loss, latency and jitter, and efficiency.

9. The wireless network performance management system in accordance with claim 1 , wherein a location of the mobile device is collected over time.

10. The wireless network performance management system in accordance with claim 1 , wherein the at least one data collection agent is configured to vary a data collection rate in accordance with a velocity of the mobile device.

11. The wireless network performance management system in accordance with claim 1 , wherein the at least one data collection agent is structured to compress data element values over time using a Douglas-Peucker reduction algorithm.

12. The wireless network performance management system in accordance with claim 1 , further comprising at least one artificial intelligence engine structured to monitor environmental conditions, data collection instant values and data collection trends, to evaluate the monitored values against configured rules, and to trigger certain actions according to the evaluated rules.

13. The wireless network performance management system in accordance with claim 12 , wherein the artificial intelligence engine is located on at least one of the mobile device and a server.

14. A method for managing performance in a communications environment comprising multiple different networks that include public and/or private data networks, the method comprising:

creating network interfaces in a mobile device for each detected available network of the multiple different networks within which the mobile device located;

creating a network collector for each network interface;

each network collector being configured for simultaneously collecting data over time specific to its respective network interface at at least one current location of the mobile device, which is movable within the communications environment, the collected data related to at least one of service coverage; service quality; and usage of the public and/or private data networks for enterprise clients; and

graphically displaying the collected data from the multiple different networks at the at least one current location within the communications environment to at least one of track, troubleshoot, and analyze the one of the service coverage; the service quality; and the usage of the public and/or private data networks for the enterprise clients.

15. The method in accordance with claim 14 , wherein the collecting is performed even the mobile device is not connected to an active network.

Assignments (12)
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: MOBILE SONIC INTERMEDIATE, INC.
To: MOBILE SONIC, INC.
Reel/Frame 061700/0675 →
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: NETMOTION SOFTWARE, INC.
To: NETMOTION WIRELESS HOLDINGS, INC.
Reel/Frame 062079/0669 →
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 →