IP Library Granted Patent US 8,861,379
Granted Patent B2
US 8,861,379 · App. 11/828,661 · Granted Oct 14, 2014

Test automation for an integrated telephony call management service

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,861,379
App. No.
11/828,661
Granted
Oct 14, 2014
Kind
B2
Abstract

A test application includes instructions for configuring a digital cross connect. A first modem and a second modem are each connected to at least one telecommunications network and a digital cross connect. An integrated telephony call management service (ITCMS) client includes computer-executable instructions stored on a computer-readable medium included in the test computer.

Claims (45)

1. A system, comprising:

a digital cross connect;

a test computer that includes a test application, the test application including instructions for configuring the digital cross connect, the test computer being separate from the digital cross connect and connected to the digital cross connect via a first network;

a first modem and a second modem, each modem being connected to the test computer; and

a second network connected to the first and second modems and also connected to the digital cross connect,

wherein the instructions for configuring the digital cross connect include instructions for mapping at least two ports of the digital cross connect, at least one port to each of the first and second modems, and

wherein the test application is configured to use the first modem to send messages to and the second modem to receive messages from the digital cross connect and provide an indicator to verify that mapping was completed and the test application includes instructions for executing at least one test case for testing the ports according to the mapping.

2. The system of claim 1 , further comprising an integrated telephony call management service (ITCMS) client, wherein the ITCMS client includes computer-executable instructions stored on a non-transitory computer-readable medium included in the test computer.

3. The system of claim 1 , wherein the second network is a circuit switched telephone network; and further wherein the first network is a packet switched network.

4. The system of claim 1 , wherein the instructions for configuring the digital cross connect include an instruction for connecting a first port in the digital cross connect to a second port in the digital cross connect.

5. The system of claim 4 , wherein the instructions for configuring the digital cross connect include an instruction for determining whether the first port is connected to a type of line that may be connected to a line connected to the second port.

6. The system of claim 1 , further comprising an intelligent network, wherein the test application includes instructions for provisioning features in the intelligent network.

7. The system of claim 1 , further comprising a database, wherein the test application includes instructions for storing information concerning a test in the database.

8. The system of claim 1 , wherein the at least one test case is a script that provisions calling between the first and second modem through the second network and digital cross connect.

9. The system of claim 1 , further comprising a third modem connected to the test computer, wherein the third modem selectively receives calls forwarded by an integrated telephony call management service (ITCMS).

10. The system of claim 1 , wherein the first and second modems are included in the test computer and are connected to the test computer via internal connections.

11. A test computer, comprising:

a test application, the test application including instructions for configuring a digital cross connect, wherein the test computer including the test application is separate from the digital cross connect and connected to the digital cross connect via a first network;

a first modem and a second modem, each modem being connected to a second network and a digital cross connect, the second network also connected to the digital cross connect;

a configuration database configured to store ports accessible to a particular user; and

an integrated telephony call management service (ITCMS) client, wherein the ITCMS client includes computer-executable instructions stored on a non-transitory computer-readable medium included in the test computer,

wherein the instructions for configuring the digital cross connect include instructions for mapping ports of the digital cross connect according to the configuration database and

wherein the test application sends messages to, and receives messages from, the digital cross connect to verify that mapping was completed and the test application includes instructions for executing at least one test case for testing the ports according to the mapping.

12. The test computer of claim 11 , wherein the second network is a circuit switched telephone network; and further wherein the first network is a packet switched network.

13. The test computer of claim 11 , wherein the instructions for configuring the digital cross connect include instructions for connecting a first port in the digital cross connect to a second port in the digital cross connect.

14. The test computer of claim 13 , wherein the instructions for configuring the digital cross connect include instructions for determining whether the first port is connected to a type of line that may be connected to a line connected to the second port.

15. The test computer of claim 11 , wherein the test application includes instructions for provisioning features in an intelligent network.

16. The test computer of claim 11 , wherein the test application includes instructions for storing information concerning a test in a test database.

17. The test computer of claim 11 , wherein the at least one test case is a script that provisions calling between the first and second modem through the second network and digital cross connect.

18. The test computer of claim 11 , further comprising a third modem connected to the test computer, wherein the third modem selectively receives calls forwarded by the ITCMS.

19. A non-transitory computer-readable medium tangibly-embodying computer-executable instructions comprising instructions for:

selecting a test case for an integrated telephony call management service (ITCMS);

providing a first command from a configuration queue to a digital cross connect to configure the digital cross connect;

providing a second command from the configuration queue, when the digital cross connect is ready to receive the second command, to the digital cross connect to connect with a first modem and a second modem;

placing a call using the first modem associated with a test computer;

receiving the call using the second modem associated with the test computer;

providing call information to ITCMS client;

wherein the instructions comprise a test application for a test computer that is separate from the digital cross connect and that is connected to the digital cross connect via a first network,

wherein providing the command to the digital cross connect to configure the digital cross connect includes providing instructions for mapping ports of the digital cross connect and verifying that the mapping was completely via sending messages to, and receiving messages from, the digital cross connect.

20. The medium of claim 17 , further comprising instructions for verifying the call information provided to the ITCMS client.

21. The medium of claim 17 , wherein the first network is connected to the first modem and the second modem; wherein the first network is a circuit switched telephone network; and a second network is a packet switched network and is connected to the first and second modems and the digital cross connect.

22. The medium of claim 19 , further comprising instructions for connecting a first port in the digital cross connect to a second port in the digital cross connect.

23. The medium of claim 22 , further comprising instructions for configuring the digital cross connect include an instruction for determining whether the first port is connected to a type of line that may be connected to a line connected to the second port.

24. The medium of claim 22 , further comprising instructions for provisioning features in an intelligent network.

25. The medium of claim 22 , further comprising instructions for storing information concerning a test in a database.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: VERIZON SERVICES ORGANIZATION INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033401/0549 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: VERIZON SERVICES CORP.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033428/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2007
From: CHOWDHURY, SHAFQAT; TAM, HENRY L.; CHEKOL, BENYAM; BABU, JENNIFER; MIDDLESWARTH, SUSAN M.; PEER, FRANCIS W.; SIDHOM, NASHWA F.
To: VERIZON SERVICES CORP.
Reel/Frame 019613/0021 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2007
From: KODAKKATTIL, KRISHNA; BARROW, ADAM
To: VERIZON SERVICES ORGANIZATION INC.
Reel/Frame 019613/0056 →