IP Library Granted Patent US 9,042,239
Granted Patent B2
US 9,042,239 · App. 12/575,546 · Granted May 26, 2015

Portable diagnostic device for trouble-shooting a wireless network and a method for trouble-shooting a wireless network

Inventors: Arthur Shand (Big Canoe, GA); Patrick Hendricks (Douglasville, GA)
Assignee: AT&T Mobility II LLC
H04W24/08H04W24/00
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,042,239
App. No.
12/575,546
Granted
May 26, 2015
Kind
B2
Abstract

A portable diagnostic device (PDD) for diagnosing packet-based wireless networks. the PDD comprises an input device configured to convert user input into electrical signals, a radio frequency (RF) transceiver, an antenna, processing logic, a modem, and a display device. The processing logic is configured to execute a diagnostic software module that generates diagnostic commands for diagnosing a packet-based network and that interprets diagnostic information sent from the packet-based network to the PDD. The modem enables the PDD to wirelessly communicate via the RF transceiver and the antenna with a base transceiver station (BTS) that is in communication with the packet-based network. The display device displays diagnostic information received by the RF transceiver and processed by the processing logic. The diagnostic information displayed on the display device describes one or more attributes of the packet-based network.

Claims (40)

1. A method comprising:

receiving, at a device from a user of the device, a request associated with an internet protocol address of an element of a packet-based wireless network, the device comprising a processor, a transceiver, an antenna, and a display;

performing, by the device, a trace route routine to collect internet protocol addresses of elements along a first route to the element of the packet-based wireless network;

communicating, by the device via the transceiver and the antenna, the request to a mobile communications network in communication with the packet-based wireless network;

collecting, by the device, the internet protocol addresses of the elements along the first route to the element of the packet-based wireless network;

obtaining, by the device, information relating to a type of data security employed by the packet-based wireless network;

causing, by the device, the internet protocol addresses of the elements along the first route to the element of the packet-based wireless network and the information relating to the type of data security employed by the packet-based wireless network to be displayed via the display;

receiving a session initiation protocol command;

sending the session initiation protocol command to an internet protocol multi-media subsystem network;

receiving a response to the session initiation protocol command, the response comprising a session initiation protocol header; and

examining the session initiation protocol header to determine a second route associated with the response.

2. The method of claim 1 , further comprising capturing a timestamp associated with the session initiation protocol header to measure latency within the internet protocol multi-media subsystem network.

3. The method of claim 1 , further comprising:

examining a body content of the response and session definition protocol content; and

causing information corresponding to the body content of the response and the session definition protocol content to be displayed via the display.

4. A device comprising:

a processor;

a transceiver;

an antenna;

a display; and

a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising

receiving, from a user of the device, a request associated with an internet protocol address of an element of a packet-based wireless network,

performing a trace route routine to collect internet protocol addresses of elements along a first route to the element of the packet-based wireless network,

communicating, via the transceiver and the antenna, the request to a mobile communications network in communication with the packet-based wireless network,

collecting the internet protocol addresses of the elements along the first route to the element of the packet-based wireless network,

obtaining information relating to a type of data security employed by the packet-based wireless network,

causing the internet protocol addresses of the elements along the first route to the element of the packet-based wireless network and the information relating to the type of data security employed by the packet-based wireless network to be displayed via the display,

receiving a session initiation protocol command,

sending the session initiation protocol command to an internet protocol multi-media subsystem network,

receiving a response to the session initiation protocol command, the response comprising a session initiation protocol header, and

examining the session initiation protocol header to determine a second route associated with the response.

5. The device of claim 4 , wherein the display is a high-resolution color display screen.

6. The device of claim 5 , wherein the high-resolution color display screen displays an entire page of diagnostic information.

7. The device of claim 4 , wherein the packet-based wireless network is a general packet radio service network.

8. The device of claim 4 , wherein the packet-based wireless network is a wireless application protocol network.

9. The device of claim 4 , wherein the processor is one of a microprocessor, a microcontroller, an application specific integrated circuit, a digital signal processor, and a printed circuit board.

10. The device of claim 4 , wherein the operations further comprise capturing a timestamp associated with the session initiation protocol header to measure latency within the internet protocol multi-media subsystem network.

11. The device of claim 4 , wherein the operations further comprise:

examining a body content of the response and session definition protocol content; and

causing information corresponding to the body content of the response and the session definition protocol content to be displayed via the display.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2014
From: CINGULAR WIRELESS, LLC
To: CINGULAR WIRELESS II, INC.
Reel/Frame 034509/0962 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 025908 FRAME: 0856. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 15, 2014
From: SHAND, ARTHUR; HENDRICKS, PATRICK
To: CINGULAR WIRELESS, LLC
Reel/Frame 034638/0895 →
CERTIFICATE OF CONVERSION Recorded Dec 15, 2014
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRELESS II, LLC
Reel/Frame 034638/0926 →
CHANGE OF NAME Recorded Dec 15, 2014
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 034638/0937 →
CHANGE OF NAME Recorded Dec 15, 2014
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 034638/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2011
From: SHAND, ARTHUR; HENDRICKS, PATRICK
To: AT&T MOBILITY II LLC
Reel/Frame 025908/0856 →
Continuity (2)
Continuation 11049431 · Feb 2, 2005
Related Publication 20100027439A1 · Feb 4, 2010