IP Library Granted Patent US 8,700,027
Granted Patent B2
US 8,700,027 · App. 13/025,799 · Granted Apr 15, 2014

Method and apparatus for network analysis

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 8,700,027
App. No.
13/025,799
Granted
Apr 15, 2014
Kind
B2
Abstract

A network analysis capability is provided herein. A network analysis capability supports proactive detection of service troubles in a network by looking at the network from the perspective of the end users. A proactive detection mechanism is provided by having end user devices (e.g., smartphones, computers, and the like) run background applications which monitor for service-impacting problems and autonomously report service-impacting problems when such problems are detected. A background application, before and/or after problems are detected, collects diagnostic information and forwards the diagnostic information to a network for analysis. A network node compiles and analyzes data collected from the end user devices, data collected from one or more network-based data collectors, and, optionally, information from one or more network support systems, to diagnose problems and dynamically respond, potentially before service is impacted.

Claims (55)

1. An apparatus for controlling collection of data from a network, comprising:

a processor and a memory communicatively connected to the processor, the processor configured to:

receive feedback information from a wireless user device configured to communicate via a network path comprising a set of network elements of the network, wherein the feedback information comprises information indicative of detection of an event by the wireless user device, wherein the feedback information comprises location information indicative of a geographic location of the wireless user device when the event is detected;

identify, from the set of network elements of the network path, two or more network elements of the network path from which data related to the event is to be collected, at least one of the two or more network elements being identified based at least in part on the location information; and

propagate, toward the two or more network elements of the network path, respective messages adapted for requesting data from the two or more network elements of the network path.

2. The apparatus of claim 1 , wherein the location information comprises at least one of:

Location Based Service (LBS) information associated with the wireless user device; or

Global Positioning System (GPS) data associated with the wireless user device.

3. The apparatus of claim 1 , wherein the at least one of the two or more network elements identified based at least in part on the location information comprises a wireless access node located near the geographic location of the wireless user device.

4. The apparatus of claim 3 , wherein the processor is configured to:

identify at least a portion of the network path based on the wireless access node; and

identify at least one other of the two or more network elements based on the identified at least a portion of the network path.

5. The apparatus of claim 1 , wherein, for at least one of the two or more network elements, the respective message adapted for requesting data from the network element comprises at least one of:

a message configured for instructing the network element to begin collecting data; or

a message configured for instructing the network element to retrieve previously collected data.

6. The apparatus of claim 1 , wherein the processor is configured to:

receive data from at least one of the two or more network elements of the network path from which data related to the event is to be collected; and

process at least a portion of the received data for providing a management function.

7. The apparatus of claim 1 , wherein the processor is configured to:

propagate, toward the wireless user device, condition information for configuring the wireless user device to monitor for the event.

8. The apparatus of claim 1 , wherein the processor is configured to:

propagate, toward at least one of the wireless user device or an application server, a message comprising an instruction for a test to be performed between the wireless user device and the application server.

9. The apparatus of claim 1 , wherein the processor is configured to:

receive a test result associated with a test performed between the wireless user device and an application server; and

identify at least one of the two or more network elements of the network path from which data related to the event is to be collected based at least in part on the test result.

10. The apparatus of claim 1 , wherein the processor is configured to:

propagate, toward the wireless user device, a message adapted for causing the wireless user device to pause communications for a period of time.

11. A method for controlling collection of data from a network, comprising:

using a processor and a memory for:

receiving feedback information from a wireless user device configured to communicate via a network path comprising a set of network elements of the network, wherein the feedback information comprises information indicative of detection of an event by the wireless user device, wherein the feedback information comprises location information indicative of a geographic location of the wireless user device when the event is detected;

identifying, from the set of network elements of the network path, two or more network elements of the network path from which data related to the event is to be collected, at least one of the two or more network elements being identified based at least in part on the location information; and

propagating, toward the two or more network elements of the network path, respective messages adapted for requesting data from the two or more network elements of the network path.

12. The method of claim 11 , wherein the location information comprises at least one of:

Location Based Service (LBS) information associated with the wireless user device; or

Global Positioning System (GPS) data associated with the wireless user device.

13. The method of claim 11 , wherein the at least one of the two or more network elements identified based at least in part on the location information comprises a wireless access node located near the geographic location of the wireless user device.

14. The method of claim 13 , further comprising:

identifying at least a portion of the network path based on the wireless access node; and

identifying at least one other of the two or more network elements based on the identified at least a portion of the network path.

15. The method of claim 11 , further comprising:

receiving data from at least one of the two or more network elements of the network path from which data related to the event is to be collected; and

processing at least a portion of the received data for providing a management function.

16. The method of claim 11 , further comprising:

propagating, toward the wireless user device, a message adapted for causing the wireless user device to pause communications for a period of time.

17. A non-transitory computer readable storage medium storing instructions which, when executed by a computer, cause the computer to perform a method for controlling collection of data from a network, the method comprising:

receiving feedback information from a wireless user device configured to communicate via a network path comprising a set of network elements of the network, wherein the feedback information comprises information indicative of detection of an event by the wireless user device, wherein the feedback information comprises location information indicative of a geographic location of the wireless user device when the event is detected;

identifying, from the set of network elements of the network path, two or more network elements of the network path from which data related to the event is to be collected, at least one of the two or more network elements being identified based at least in part on the location information; and

propagating, toward the two or more network elements of the network path, respective messages adapted for requesting data from the two or more network elements of the network path.

18. The method of claim 11 , further comprising:

propagating, toward the wireless user device, condition information for configuring the wireless user device to monitor for the event.

19. The method of claim 11 , further comprising:

propagating, toward at least one of the wireless user device or an application server, a message comprising an instruction for a test to be performed between the wireless user device and the application server.

20. The method of claim 11 , further comprising:

receiving a test result associated with a test performed between the wireless user device and an application server; and

identifying at least one of the two or more network elements of the network path from which data related to the event is to be collected based at least in part on the test result.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: THALES DIS FRANCE SA
To: THALES DIS FRANCE SAS
Reel/Frame 064870/0162 →
CHANGE OF NAME Recorded Sep 1, 2023
From: GEMALTO SA
To: THALES DIS FRANCE SA
Reel/Frame 064792/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: ALCATEL LUCENT
To: GEMALTO SA
Reel/Frame 038841/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2015
From: ALCATEL LUCENT
To: GEMATLO SA
Reel/Frame 036930/0727 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 027909/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2011
From: WILKIN, GEORGE P; CRAIG, DEAN W; MAJOR, ERIK J; DEPAUL, KENNETH E
To: ALCATEL-LUCENT USA INC.
Reel/Frame 025909/0388 →