IP Library Granted Patent US 7,924,812
Granted Patent B1
US 7,924,812 · App. 10/858,915 · Granted Apr 12, 2011

Domain and service based update messaging

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,924,812
App. No.
10/858,915
Granted
Apr 12, 2011
Kind
B1
Abstract

A communication network comprising a plurality of domains, a first location server of a first domain of the plurality of domains, and a first gateway coupled to the first location server and configured to interwork communications between the first domain and a second domain of the plurality of domains wherein the plurality of domains provide a plurality of services. The first gateway, responsive to a first status change associated with a first service of the plurality of services provided by the second domain, transfers a first update message to the first location server wherein the first update message indicates the first gateway, the first status change, the second domain, and the first service. The first location server, responsive to receiving the first update message, processes the first update message to determine a third domain of the plurality of other domains that provides the first service and transfers a second update message to a second location server of the third domain wherein the second update message indicates the first gateway, the first status change, the second domain, and the first service.

Claims (31)

1. A communication network for interworking communications between a Voice over Internet Protocol (VoIP) domain and one or more other domains providing a plurality of services, comprising:

a first location server of a VoIP domain; and

a first gateway coupled to the first location server and configured to interwork communications between the VoIP domain and a second domain;

the first gateway, responsive to a first status change associated with a first service provided by the second domain, transfers a first update message to the first location server wherein the first update message indicates the first gateway, the first status change, the second domain, and the first service;

the first location server, responsive to receiving the first update message, processes the first update message to determine a third domain that provides the first service and transfers a second update message to a second location server of the third domain wherein the second update message indicates the first gateway, the first status change, the second domain, and the first service.

2. The communication network of claim 1 wherein the second domain comprises a VoIP network.

3. The communication network of claim 1 wherein the second domain comprises a public switched telephone network (PSTN).

4. The communication network of claim 1 wherein the first service comprises call forwarding.

5. The communication network of claim 1 wherein the first service comprises voice mail.

6. The communication network of claim 1 wherein the first service comprises multicast services.

7. The communication network of claim 1 wherein the first service comprises video relay services.

8. The communication network of claim 1 wherein the first status change comprises a failure of the second domain.

9. The communication network of claim 1 wherein the first status change comprises the second domain coming online.

10. The communication network of claim 1 wherein the first update message comprises a TRIP update message.

11. A method of operating a communication network for interworking communications between a Voice over Internet Protocol (VoIP) domain and one or more other domains providing a plurality of services, comprising a first location server of a VoIP domain, a first gateway coupled to the first location server and configured to interwork communications between the VoIP domain and a second domain, the method comprising:

transferring a first update message from the first gateway to the first location server responsive to a first status change associated with a first service provided by the second domain wherein the first update message indicates the first gateway, the first status change, the second domain, and the first service;

receiving the first update message from the first gateway;

processing the first update message to determine a third domain that provides the first service; and

transferring a second update message to a second location server of the third domain wherein the second update message indicates the first gateway, the first status change, the second domain, and the first service.

12. The method of claim 11 wherein the second domain comprises a VoIP network.

13. The method of claim 11 wherein the second domain comprises a public switched telephone network (PSTN).

14. The method of claim 11 wherein the first service comprises call forwarding.

15. The method of claim 11 wherein the first service comprises voice mail.

16. The method of claim 11 wherein the first service comprises multicast services.

17. The method of claim 11 wherein the first service comprises video relay services.

18. The method of claim 11 wherein the first status change comprises a failure of the second domain.

19. The method of claim 11 wherein the first status change comprises the second domain coming online.

20. The method of claim 11 wherein the first update message comprises a TRIP update message.

21. A software product for operating a first location server of a Voice over Internet Protocol (VoIP) domain and one or more other domains providing a plurality of services, the software product comprising:

software operational when executed by a processor to direct the processor to receive a first update message from a first gateway coupled to the first location server and configured to interwork communications between the VoIP domain and a second domain wherein the first gateway transfers the first update message to the first location server responsive to a first status change associated with a first service provided by the second domain wherein the first update message indicates the first gateway, the first status change, the second domain, and the first service, and wherein the software further operational when executed by the processor to direct the processor to process the first update message to determine a third domain that provides the first service, and transfer a second update message to a second location server of the third domain wherein the second update message indicates the first gateway, the first status change, the second domain, and the first service; and

a non-transitory storage medium configured to store the software.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: 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 INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2004
From: SCHLESENER, MATTHEW C.; SANKARANARAYNAN, PALLAVUR
To: SPRINT COMMUNICATIONS COMPANY, L.P.
Reel/Frame 015432/0393 →