IP Library Granted Patent US 8,897,172
Granted Patent B1
US 8,897,172 · App. 13/014,536 · Granted Nov 25, 2014

IP telephony network using a configuration map for organizing sites in a tree-like hierarchy

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,897,172
App. No.
13/014,536
Granted
Nov 25, 2014
Kind
B1
Abstract

A system and method for managing an IP telephony network that uses a configuration map for organizing sites in a tree-like hierarchy. The system is capable of managing the addition, removal and movement of IP telephony elements within an IP telephony network and locating services and IP telephony elements within the IP telephony network in an efficient manner.

Claims (36)

1. A system for managing an IP telephony network having a plurality of sites, the system comprising:

a configuration map including a location of each of the sites in the IP telephony network relative to at least one other site and organizing the plurality of sites in the IP telephony network according to a tree-like hierarchy;

a routine for managing the IP telephony network, the routine having access to the configuration map;

a first IP telephony element having a first association with a parent site, wherein a location of the first IP telephony element relative to other IP telephony elements in the IP telephony network is stored in the configuration map; and

a second IP telephony element having a second association with the first IP telephony element, wherein the routine (1) determines a parent site of the second IP telephony element based upon the first IP telephony element and (2) stores the second association, wherein the second association associates the determined parent site with the second IP telephony element in the configuration map.

2. The system for managing the IP telephony network of claim 1 , wherein the determined parent site is the parent site of the first IP telephony element.

3. The system for managing the IP telephony network of claim 1 , wherein the first IP telephony element is a switch and the second IP telephony element is an extension.

4. The system for managing the IP telephony network of claim 1 , wherein the routine updates the second IP telephony element to have a fourth association with a third IP telephony element at a second site and the fourth association associates the second IP telephony element with the third IP telephony element and the second site.

5. The system for managing the IP telephony network of claim 4 , wherein one or more of the first IP telephony element, the second IP telephony element and the third IP telephony element are moved in the IP telephony network and the routine updates the configuration map based on the moved IP telephony element and updates one or more IP telephony elements in the network of the movement of the moved IP telephony element based on the configuration map.

6. The system for managing the IP telephony network of claim 4 , wherein one or more of the first IP telephony element, the second IP telephony element and the third IP telephony element are moved in the IP telephony network and the routine detects a moved IP telephony element and updates one or more of the associations stored in the configuration map based on the movement.

7. The system for managing the IP telephony network of claim 4 , wherein one or more of the first IP telephony element, the second IP telephony element and the third IP telephony element are moved in the IP telephony network and the routine detects a moved IP telephony element and updates the configuration map based on the moved IP telephony element and updates one or more non-moved IP telephony elements in the IP telephony network of the movement of the moved IP telephony element based on the configuration map.

8. The system for managing the IP telephony network of claim 7 , wherein the moved IP telephony element comprises a switch having an associated site map used to locate IP telephony elements.

9. The system for managing the IP telephony network of claim 1 , wherein the second IP telephony element includes a fifth association with the parent site, wherein the fifth association is stored in the configuration map.

10. The system for managing the IP telephony network of claim 9 , wherein the second IP telephony element is an extension.

11. The system for managing the IP telephony network of claim 1 , wherein the first IP telephony network element has an IP address and the IP address is stored in the configuration map.

12. The system for managing the IP telephony network of claim 1 , wherein a communicative coupling between sites is different than logical coupling information stored in the configuration map describing the location of each of the sites in the IP telephony network relative to the at least one other site.

13. The system of claim 1 , wherein the tree-like hierarchy is non-circular.

14. A method of updating a first site to have a parent site in a configuration map, the method comprising:

organizing, with a processor, a plurality of sites into a tree-like hierarchy comprising an IP telephony element at the first site receiving services from a first server comprised in the tree-like hierarchy;

receiving, with the processor, the parent site for the first site;

updating, with the processor, the configuration map with the parent site for the first site; and

updating, with the processor, the IP telephony element in the network based on the updated configuration map to receive services from a second server comprised in the tree-like hierarchy that is identified by tracing the tree-like hierarchy to an older generation site that has the service available.

15. The method of claim 14 , wherein the tree-like hierarchy is non-circular.

16. The method of claim 14 , wherein the IP telephony element is updated subsequent to the configuration map being updated.

17. The method of claim 14 , wherein the configuration map is stored at a location on the IP telephony network other than a primary server.

18. A method of utilizing a plurality of sites organized into a tree-like hierarchy to identify the location of a service in an IP telephony network, the method comprising:

searching, with a processor, a configuration map containing the location of each of the sites in the IP telephony network relative to each other, to determine if a service is available at a first site; and

if the service is not available at the first site, tracing the tree-like hierarchy to an older generation site that has the service available.

19. The method of claim 18 , wherein the service identified is a backup service.

20. The method of claim 18 , wherein the tree-like hierarchy is non-circular.

21. The method of claim 18 , wherein the service identified is a voicemail service.

22. The method of claim 21 , wherein the voicemail service is identified to host a voicemail box associated with an extension.

23. The method of claim 18 , wherein the configuration map is stored at a location on the IP telephony network other than a primary server.

24. The method of claim 18 , wherein the configuration map is stored at a location on the IP telephone network other than headquarter site.

25. The method of claim 18 , wherein the service is provided to a switch.

26. The method of claim 18 , wherein a router is utilized to identify the location of the server when the configuration map is not accessible.

Assignments (20)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ANKURA TRUST COMPANY, LLC
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL CLOUD SERVICES, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071722/0721 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
NOTICE OF SUCCESSION OF AGENCY - 4L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069896/0827 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
NOTICE OF SUCCESSION OF AGENCY - 5L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069897/0046 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0643 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0715 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0760 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047988/0478 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047909/0814 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2018
From: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
To: SHORETEL, INC.
Reel/Frame 047713/0843 →
MERGER AND CHANGE OF NAME Recorded Aug 17, 2018
From: SHORETEL, INC.; MITEL NETWORKS, INC.
To: SHORETEL, INC.
Reel/Frame 046857/0384 →
CHANGE OF NAME Recorded Aug 17, 2018
From: SHORETEL, INC.
To: MITEL NETWORKS, INC.
Reel/Frame 046957/0381 →
RELEASE OF SECURITY INTEREST Recorded Sep 25, 2017
From: SILICON VALLEY BANK
To: SHORETEL, INC.
Reel/Frame 043993/0430 →
SECURITY INTEREST Recorded Sep 25, 2017
From: SHORETEL, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 043829/0711 →
SECURITY INTEREST Recorded Oct 23, 2014
From: SHORETEL, INC.
To: SILICON VALLEY BANK
Reel/Frame 034038/0741 →
CHANGE OF NAME Recorded May 10, 2014
From: SHORELINE COMMUNICATIONS, INC.
To: SHORETEL, INC.
Reel/Frame 032865/0629 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2014
From: MILLER, THOMAS E.; NADIMPALLI, KISHORE; TONOGAI, DALE C.; WINTER, STEPHEN M.
To: SHORELINE COMMUNICATIONS, INC.
Reel/Frame 032816/0424 →