IP Library Patent Application 12133042
Patent Application
App. No. 12/133,042

Method And System For Analyzing Gateways

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 None
App. No.
12/133,042
Abstract

An analysis is performed to test whether a gateway is functioning properly. The gateway includes a plurality of ports. Routing information for the gateway is received. A plurality of concurrent calls is generated for the ports of the gateway. The concurrent calls are pushed to the gateway in accordance with the routing information to determine whether the ports of the gateway are functioning properly.

Claims (38)

1 . A method of analyzing one or more gateways wherein one or more of the gateways each comprise one or more ports, the method comprising, for each of one or more of the gateways:

receiving routing information for a gateway;

generating for the gateway a plurality of concurrent calls associated with a plurality of ports; and

pushing the plurality of concurrent calls to the gateway in accordance with the routing information for the gateway to determine whether one or more of the plurality of ports are functioning properly.

2 . The method of claim 1 , wherein the plurality of concurrent calls are generated in a subnumber of ways that is less than a number of the plurality of concurrent calls.

3 . The method of claim 1 , wherein the pushing comprises:

receiving one or more requests wherein a successful call for a gateway returns data representing success and a failed call for a gateway returns data representing failure.

4 . The method of claim 1 , further comprising:

originating the plurality of concurrent calls via an application server; and

initiating the plurality of concurrent calls via a media server.

5 . The method of claim 4 , wherein the application server and the media server run on separate machines.

6 . The method of claim 3 , wherein the pushing further comprises scanning the data representing success and the data representing failure for one of more ports associated with failed calls.

7 . The method of claim 6 , further comprising dispatching an alarm if any of the ports are associated with failed calls.

8 . A system comprising:

one or more gateways, wherein one or more of the gateways each comprise one or more ports;

one or more servers for generating for at least one of the gateways a plurality of concurrent calls associated with a plurality of ports; and

a calling application for pushing the plurality of concurrent calls to the at least one gateway in accordance with routing information received for the at least one gateway to determine whether one or more of the plurality of ports are functioning properly.

9 . The system of claim 8 , wherein the plurality of concurrent calls are generated in a subnumber of ways that is less than a number of the plurality of concurrent calls.

10 . The system of claim 8 , wherein one or more requests are received by the calling application and wherein a successful call for a gateway returns data representing success and a failed call for a gateways returns data representing failure.

11 . The system of claim 8 wherein the one or more servers comprise:

an application server for originating calls; and

a media server for initiating calls.

12 . The system of claim 11 , wherein the application server and the media server run on separate machines.

13 . The system of claim 10 , wherein the calling application is further for scanning the data representing success and the data representing failure for one or more ports associated with failed calls.

14 . The system of claim 13 , wherein an alarm is dispatched if any of the ports are associated with failed calls.

15 . A computer readable medium comprising instructions which, when executed by a processor, cause the processor to perform a method of analyzing one or more gateways wherein one or more of the gateways each comprise one or more ports, the method comprising, for each of one or more of the gateways:

receiving routing information for a gateway;

generating for the gateway a plurality of concurrent calls associated with a plurality of ports, and

pushing the plurality of concurrent calls to the gateway in accordance with the routing information for the gateway to determine whether one or more of the plurality of ports are functioning properly.

16 . The computer-readable medium of claim 15 , wherein the plurality of concurrent calls are generated in a subnumber of ways that is less than a number of the plurality of concurrent calls.

17 . The computer-readable medium or claim 15 , wherein the pushing comprises:

receiving one or more requests wherein a successful call for a gateway returns data representing success and a failed call for a gateway returns data representing failure.

18 . The computer-readable medium of claim 15 , wherein the method further comprises:

originating the plurality of concurrent calls via an application server; and

initiating the plurality of concurrent calls via a media server.

19 . The computer-readable medium of claim 18 , wherein the application server and the media server run on separate machines.

20 . The computer-readable medium of claim 17 , wherein the pushing further comprises scanning the data representing success and the data representing failure for one or more ports associated with failed calls.

21 . The computer-readable medium of claim 20 , wherein the method further comprises dispatching an alarm if any of the ports are associated with failed calls.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2008
From: LEHMAN BROTHERS INC.
To: BARCLAYS CAPITAL INC.
Reel/Frame 021701/0901 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2008
From: FECZKO, MATTHEW; LEE, JISOO; CORMIER, RELENIE
To: LEHMAN BROTHERS INC.
Reel/Frame 021686/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2008
From: FECZKO, MATTHEW; LEE, JISOO; CORMIER, RELENIE
To: LEHMAN BROTHERS INC.
Reel/Frame 021548/0439 →