IP Library Granted Patent US 8,085,760
Granted Patent B2
US 8,085,760 · App. 11/928,778 · Granted Dec 27, 2011

Method of and system for providing intelligent network control services in IP telephony

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,085,760
App. No.
11/928,778
Granted
Dec 27, 2011
Kind
B2
Abstract

A method and system for providing intelligent network control services in IP telephony, wherein the system includes a location manager and an IP telephony proxy server. The location manager includes an interface to a legacy telephony service control entity and the IP telephony proxy server includes an IP interface to the location manager. If the IP telephony proxy server requires intelligent network services, then the IP telephony proxy server sends an IP telephony session initiation request to the called party at the location manager. The location manager uses the information to query the legacy telephony service control entity for routing information. When the location manager receives a routing response from the service control entity, the location manager maps the response to an IP telephony session control message back to the IP telephony proxy server.

Claims (44)

1. A system comprising:

a location manager to:

receive a first Session Initiation Protocol (SIP) invite request from a SIP proxy device,

acquire a first address for a first called party in response to receiving the first SIP invite request,

send the first address to the SIP proxy device,

receive a second SIP invite request from an H.323 device,

acquire a second address for a second called party in response to receiving the second SIP invite request, and

send the second address to the H.323 device.

2. The system of claim 1 , where the first SIP invite request is associated with an “800” call, a virtual private network (VNET) call, a local number portability request, or a call forwarding request.

3. The system of claim 1 , where the second SIP invite request is associated with an “800” call, a virtual private network (VNET) call, a local number portability request, or a call forwarding request.

4. The system of claim 1 , where the location manager functions as a SIP redirect server.

5. The system of claim 1 , where, when acquiring a first address for a first called party, the location manager is configured to:

acquire the first address from a local database.

6. The system of claim 1 , where, when acquiring a first address for a first called party, the location manager is configured to:

acquire the first address from a legacy Public Switched Telephone Network system service control entity.

7. The system of claim 1 , where the first address includes an address of the first called party at a first egress Internet Protocol (IP) gateway, and

where the second address includes an address of the second called party at a second egress IP gateway.

8. A method comprising:

receiving a first Session Initiation Protocol (SIP) invite request from a SIP proxy device;

obtaining a first address for a first called party in response to receiving the first SIP invite request;

sending the first address to the SIP proxy device in a first SIP response message;

receiving a second SIP invite request from an H.323 device;

obtaining a second address for a second called party in response to receiving the second SIP invite request; and

sending the second address to the H.323 device in a second SIP response message.

9. The method of claim 8 , where at least one of the first SIP invite request or the second SIP invite request relates to an “800” call.

10. The method of claim 8 , where at least one of the first SIP invite request or the second SIP invite request relates to a virtual private network (VNET) call.

11. The method of claim 8 , where at least one of the first SIP invite request or the second SIP invite request relates to a local number portability request.

12. The method of claim 8 , where at least one of the first SIP invite request or the second SIP invite request relates to a call forwarding request.

13. The method of claim 8 , where at least one of the obtaining a first address or the obtaining a second address includes:

sending a routing request to a legacy Public Switched Telephone Network system service control entity.

14. The method of claim 8 , where at least one of the obtaining a first address or the obtaining a second address includes:

accessing a local database.

15. The method of claim 8 , where at least one of the first SIP response message or the second SIP response message includes a SIP 302 “temporarily moved” response message.

16. A method comprising:

obtaining, in response to receiving a first Session Initiation Protocol (SIP) invite request from a SIP proxy device, a first address for a first called party at a first egress Internet Protocol (IP) gateway;

sending the first address to the SIP proxy device in a first SIP response message;

obtaining, in response to receiving a second SIP invite request from an H.323 device, a second address for a second called party at a second egress IP gateway; and

sending the second address to the H.323 device in a second SIP response message.

17. The method of claim 16 , where at least one of the first SIP invite request or the second SIP invite request relates to an “800” call or a virtual private network (VNET) call.

18. The method of claim 16 , where at least one of the first SIP invite request or the second SIP invite request relates to a local number portability request or a call forwarding request.

19. The method of claim 16 , where at least one of the obtaining a first address or the obtaining a second address includes:

sending a routing request to a legacy Public Switched Telephone Network system service control entity.

20. The method of claim 16 , where at least one of the obtaining a first address or the obtaining a second address includes:

accessing a local database.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 032734 FRAME: 0502. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 044626/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2014
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032734/0502 →