IP Library Granted Patent US 6,904,060
Granted Patent B2
US 6,904,060 · App. 09/790,114 · Granted Jun 7, 2005

System and method for transporting a call in a telecommunication network

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 6,904,060
App. No.
09/790,114
Granted
Jun 7, 2005
Kind
B2
Abstract

A system and method to detect a call trigger during a call without requiring a service platform to remain connected to the call. A first communication device transmits a call having call signaling and user communications. A signaling processor receives the call signaling from the first communication device and selects a connection to a second communication device. An interworking unit receives the user communications from the first communication device and converts the user communications from a time division multiplex format to asynchronous transfer mode cells that identify a selected connection to the second communication device and transports the user communications to the second communication device. The interworking unit detects a call trigger in the user communications. The interworking unit transmits call trigger data to the signaling processor. The signaling processor processes the call trigger data and, upon validating the call trigger, instructs the interworking unit to transport the user communications to a third communication device. In response thereto, the interworking unit converts the user communications to asynchronous transfer mode cells that identify the selected connection to the third communication device and transports the user communications to the third communication device.

Claims (38)

1. A method for operating an interworking unit to hands user communications for a call from a first communication device, the method comprising:

receiving a first control message into the interworking unit indicating a first identifier for routing the call to a second communication device wherein a user places the call using a telephone number for the second communication device and wherein a signaling processor selects the first identifier based on the telephone number and transfers the first control message to the interworking unit;

receiving the user communications including voice communications into the interworking unit and in response to the first control message adding the first identifier to the user communications;

transferring the user communications including the voice communications from the interworking unit with the first identifier for routing the call to the second communication device;

after call setup and during the call, monitoring the user communication, to detect a call trigger;

transferring a trigger message from the interworking unit if the call trigger is detected;

receiving a second control message into the interworking unit indicating a second identifier for routing the call to a third communication device wherein the second control message is responsive to the trigger message;

in response to the second control message, adding the second identifier to the user communications; and

transferring the user communications including the voice communications from the interworking unit with the second identifier for routing the call to the third communication device.

2. The method of claim 1 wherein monitoring the user communications to detect the call trigger comprises detecting a tone.

3. The method of claim 1 wherein monitoring the user communications to detect the call trigger comprises detecting a voice command.

4. The method of claim 1 wherein monitoring the user communications to detect the call trigger comprises detecting an on-hook signal.

5. The method of claim 1 further comprising collecting caller information from the user communications if the call trigger is detected.

6. The method of claim 1 further comprising collecting caller information from the user communications in response to the second control message.

7. The method of claim 1 further comprising canceling echo from the user communications.

8. The method of claim 1 further comprising canceling echo from the user communications in response to the first control message.

9. The method of claim 1 further comprising canceling echo from the user communications in response to the second control message.

10. The method of claim 1 further comprising encrypting the user communications.

11. The method of claim 1 further comprising encrypting the user communications in response to the first control message.

12. The method of claim 1 further comprising encrypting the user communications in response to control message.

13. An interworking unit for handling user communications for a call from a first communication device comprising:

a control interface configured to receive a first control message indicating a first identifier for routing the call to a second communication device wherein a user places the call using a telephone number for the second communication device and wherein a signaling processor selects the first identifier based on the telephone number and transfers the first control message to the interworking unit;

a first communication interface configured to receive the user communications including voice communications into the interworking unit;

an adaption layer configured to add the first identifier indicated in the first control message to the user communications in response to the first control message;

a second communication interface configured to transfer the user communications including the voice communications from the interworking unit with the first identifier for routing the call to the second communication device;

the signaling processor configured to monitor the user communications to detect a call trigger after call setup and during the call;

the control interface configured to transfer a trigger message from the interworking unit if the call trigger is detected and receive a second control message indicating a second identifier for routing the call to a third communication device;

the adaption layer is configured to add the second identifier to the user communications in response to the second control message; and

the second communication interface configured to transfer the user communications including the voice communications from the interworking unit with the second identifier for routing the call to the third communication device.

14. The interworking unit of claim 13 wherein the signaling processor is configured to detect a tone.

15. The interworking unit of claim 13 wherein the signaling processor is configured to detect a voice command.

16. The interworking unit of claim 13 wherein the signaling processor is configured to detect an on-hook.

17. The interworking unit of claim 13 wherein the signaling processor is configured to collect caller information from the user communications if the call trigger is detected.

18. The interworking unit of claim 13 wherein the signaling processor is configured to collect caller information from the user communications in response to the second control message.

19. The interworking unit of claim 13 wherein the signaling processor is configured to cancel echo from the user communications.

20. The interworking unit of claim 13 wherein the signaling processor is configured to cancel echo from the user communications in response to the second control message.

21. The interworking unit of claim 13 wherein the signaling processor is configured to encrypt the user communications.

22. The interworking unit of claim 13 wherein the signaling processor is configured to encrypt the user communications in response to the second control message.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →