IP Library Granted Patent US 9,942,115
Granted Patent B2
US 9,942,115 · App. 14/498,242 · Granted Apr 10, 2018

Techniques for providing visualization and analysis of performance data

Inventors: Edoardo Rizzi (Longmont, CO); Steven Dodge (Plano, TX); Sameh Yamany (Longmont, CO)
Assignee: VIAVI Solutions Inc.
H04L43/045H04L41/22
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 9,942,115
App. No.
14/498,242
Granted
Apr 10, 2018
Kind
B2
Abstract

Techniques for providing visualization and analysis of performance data are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for providing visualization and analysis of performance data. The system may comprise one or more processors communicatively coupled to a mobile communications network. The one or more processors may be configured to monitor data traffic within the mobile communications network. The one or more processors may further be configured to collect network performance data associated with the mobile communications network. The one or more processors may also be configured to provide user-selectable options to a user at a mobile device for viewing the network performance data. The one or more processors may further be configured to process the network performance data based on the user-selectable options identified by the user. The one or more processors may also be configured to provide a visualization to be displayed at the mobile device based on the processed network performance data, where the visualization presents the processed network performance data that improves customer experience assurance.

Claims (40)

1. A system for providing visualization and analysis of performance data, comprising:

one or more processors communicatively coupled to a mobile communications network, wherein the one or more processors are configured to:

collect network performance data associated with the mobile communications network by using micro network access agents,

wherein a first micro network access agent, of the micro network access agents, uses a real time communication mechanism to alert a second micro network access agent, of the micro network access agents, regarding a need to analyze or ignore one or more tagged packets;

provide user-selectable options to a user at a mobile device for viewing the network performance data;

process the network performance data based on the user-selectable options identified by the user to obtain one or more performance indicators; and

provide a sequence of visualizations to be displayed at the mobile device based on the processed network performance data, wherein the sequence of visualizations presents the one or more performance indicators to the user for conducting customer experience assurance.

2. The system of claim 1 , wherein the mobile communications network is an LTE communications network.

3. The system of claim 1 , wherein the user-selectable options comprise at least one of location, date, time, area of interest, performance metric, size, and impact.

4. The system of claim 1 , wherein the mobile device comprises at least one of a desktop computer, a laptop or notebook computer, a tablet computer, a wireless phone, a personal digital assistant (PDA), a multimedia device, a video player, a watch or clock, a gaming device, a navigation device, a television, a printer, an automobile, a fitness device, and a medical device.

5. The system of claim 1 , wherein the sequence of visualizations further comprises at least one of a zoom view, a network performance view, and a RCA view, or a custom view.

6. The system of claim 1 , wherein providing the visualization comprises providing more filtered information associated with the network performance data.

7. The system of claim 1 , wherein the first micro network access agent comprises at least one of:

a software application running on a network element of the mobile communications network, or

a hardware unit having Ethernet ports to capture packets in real time.

8. A method for providing visualization and analysis of performance data, comprising:

collecting network performance data associated with a mobile communications network by using micro network access agents,

wherein a first micro network access agent, of the micro network access agents, uses a real time communication mechanism to alert a second micro network access agent, of the micro network access agents, regarding a need to analyze or ignore one or more tagged packets;

providing user-selectable options to a user at a mobile device for viewing the network performance data;

processing the network performance data based on the user-selectable options identified by the user to obtain one or more performance indicators; and

providing a sequence of visualizations to be displayed at the mobile device based on the processed network performance data, wherein the sequence of visualizations presents the one or more performance indicators to the user for conducting customer experience assurance.

9. The method of claim 8 , wherein the mobile communications network is an LTE communications network.

10. The method of claim 8 , wherein the user-selectable options comprise at least one of location, date, time, area of interest, performance metric, size, and impact.

11. The method of claim 8 , wherein the mobile device comprises at least one of a desktop computer, a laptop or notebook computer, a tablet computer, a wireless phone, a personal digital assistant (PDA), a multimedia device, a video player, a watch or clock, a gaming device, a navigation device, a television, a printer, an automobile, a fitness device, and a medical device.

12. The method of claim 8 , wherein the sequence of visualizations further comprises at least one of a zoom view, a network performance view, and a RCA view, or a custom view.

13. The method of claim 8 , wherein providing the visualization comprises providing more filtered information associated with the network performance data.

14. The method of claim 8 , wherein the first micro network access agent comprises at least one of:

a software application running on a network element of the mobile communications network, or

a hardware unit having Ethernet ports to capture packets in real time.

15. A non-transitory computer-readable storage medium storing a computer program of instructions configured to be readable by at least one computer processor for instructing the at least one computer processor to execute a computer process for:

collecting network performance data associated with a mobile communications network by using micro network access agents,

wherein a first micro network access agent, of the micro network access agents, uses a real time communication mechanism to alert a second micro network access agent, of the micro network access agents, regarding a need to analyze or ignore one or more tagged packets;

providing user-selectable options to a user at a mobile device for viewing the network performance data;

processing the network performance data based on the user-selectable options identified by the user to obtain one or more performance indicators; and

providing a sequence of visualizations to be displayed at the mobile device based on the processed network performance data, wherein the sequence of visualizations presents the one or more performance indicators to the user for conducting customer experience assurance.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the mobile communications network is an LTE communications network.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the user-selectable options comprise at least one of location, date, time, area of interest, performance metric, size, and impact.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the mobile device comprises at least one of a desktop computer, a laptop or notebook computer, a tablet computer, a wireless phone, a personal digital assistant (PDA), a multimedia device, a video player, a watch or clock, a gaming device, a navigation device, a television, a printer, an automobile, a fitness device, and a medical device.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the sequence of visualizations further comprises at least one of a zoom view, a network performance view, and a RCA view, or a custom view.

20. The non-transitory computer-readable storage medium of claim 15 , wherein providing the sequence of visualizations comprises providing more filtered information associated with the network performance data.

Assignments (7)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
TERMINATIONS OF SECURITY INTEREST AT REEL 052729, FRAME 0321 Recorded Jan 5, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: VIAVI SOLUTIONS INC.; RPC PHOTONICS, INC.
Reel/Frame 058666/0639 →
SECURITY INTEREST Recorded May 21, 2020
From: VIAVI SOLUTIONS INC.; 3Z TELECOM, INC.; ACTERNA LLC; ACTERNA WG INTERNATIONAL HOLDINGS LLC; VIAVI SOLUTIONS LLC; JDSU ACTERNA HOLDINGS LLC; OPTICAL COATING LABORATORY, LLC; RPC PHOTONICS, INC.; TTC INTERNATIONAL HOLDINGS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 052729/0321 →
CHANGE OF NAME Recorded Aug 28, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 036504/0327 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2015
From: RIZZI, EDOARDO; DODGE, STEVEN; YAMANY, SAMEH
To: JDS UNIPHASE CORPORATION
Reel/Frame 034695/0411 →
Continuity (2)
Provisional Application 61883015 · Sep 26, 2013
Related Publication 20150089054A1 · Mar 26, 2015