IP Library Granted Patent US 7,356,586
Granted Patent B1
US 7,356,586 · App. 10/413,921 · Granted Apr 8, 2008

Filtering system and method for voice protocol 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 7,356,586
App. No.
10/413,921
Granted
Apr 8, 2008
Kind
B1
Abstract

A system, method and computer program product are provided for filtering various voice protocols. A plurality of voice protocols is initially displayed. Next, an indication is received from a user as to the selection of the voice protocols. It is further determined as to a particular filtering mode that is currently operating. Next, the selected voice protocols are filtered in the determined filtering mode.

Claims (24)

1. A filtering method for voice protocols, comprising:

displaying a plurality of voice protocols;

receiving an indication from a user as to the selection of the voice protocols;

determining a filtering mode that is currently operating; and

filtering the selected voice protocols in the determined filtering mode,

wherein the voice protocols are selected from the group consisting of H.323, H.225, H.245, registration admission status protocol (RAS), real-time transport protocol (RTP), real-time transport control protocol (RTCP), session description protocol (SDP), session announcement protocol (SAP), session initiation protocol (SIP), skinny client control protocol (SCCP), and media gateway control protocol (MGCP).

2. A filtering computer program product for voice protocols, comprising:

computer code for displaying a plurality of voice protocols;

computer code for receiving an indication from a user as to the selection of the voice protocols;

computer code for determining a filter mode that is currently operating; and

computer code for filtering the selected voice protocols in the determined filtering mode,

wherein the voice protocols are selected from the group consisting of H.323, H.225, H.245, registration admission status protocol (RAS), real-time transport protocol (RTP), real-time transport control protocol (RTCP), session description protocol (SDP), session announcement protocol (SAP), session initiation protocol (SIP), skinny client control protocol (SCCP), and media gateway control protocol (MGCP).

3. A filtering system for voice protocols, comprising:

logic for displaying a plurality of voice protocols;

logic for receiving an indication from a user as to the selection of the voice protocols;

logic for determining a filtering mode that is currently operating; and

logic for filtering the selected voice protocols in the determined filtering mode,

wherein the voice protocols are selected from the group consisting of H.323, H.225, H.245, registration admission status protocol (RAS), real-time transport protocol (RTP), real-time transport control protocol (RTCP), session description protocol (SDP), session announcement protocol (SAP), session initiation protocol (SIP), skinny client control protocol (SCPP), and media gateway control protocol (MGCP).

4. A filtering method for voice protocols, comprising:

displaying a plurality of voice protocols selected from the group consisting of H.323, H.225, H.245, registration admission status protocol (RAS), real-time transport protocol (RTP), real-time transport control protocol (RTCP), session description protocol (SDP), session announcement protocol (SAP), session initiation protocol (SIP), skinny client control protocol (SCCP), and media gateway control protocol (MGCP);

receiving an indication from a user as to the selection of the voice protocols;

identifying a voice application call;

generating a plurality of objects associated with the voice application call based on the selected voice protocols, the objects selected from the group consisting of connection objects, session objects, and application objects; and

displaying the objects.