IP Library Granted Patent US 8,089,953
Granted Patent B2
US 8,089,953 · App. 11/925,632 · Granted Jan 3, 2012

Method and system for network entity configuration

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,089,953
App. No.
11/925,632
Granted
Jan 3, 2012
Kind
B2
Abstract

A system for configuring a plurality of network entities by a central server, each of the network entities being associated with a unique identifier, and each of the network entities being associated with at least one service provider having configuration settings data therefor.

Claims (27)

1. A method for automatically configuring at least one network entity for participation in a network, said at least one network entity being associated with at least one service provider, said method comprising the steps of:

assigning an identifier to said at least one network entity, wherein said identifier being any of a unique identifier or a class identifier;

associating said identifier with at least one service provider;

providing a central server having a reference table for mapping said identifiers to at least one of said service providers,

providing a configuration server associated with each of said service providers, said configuration server having configuration settings data for said at least one network entity;

including in a non-transitory computer-readable medium of said at least one network entity comprising instructions executable by a processor to cause said processor to perform the steps of communicating with said central server or said configuration server;

causing said at least one network entity to automatically request configuration settings data from said central server when coupled to said network, said request including said network entity's identifier;

receiving said request at said central server and determining which of said at least one of said service providers is associated with said identifier;

said central server redirecting said request to an appropriate configuration server having said configuration settings data specific to said identifier;

said configuration server providing said configuration settings data to said at least one network entity; and

wherein said configuration settings data comprises device specific configuration information, and platform specific configuration information, including any of type of device, carrier, service, or enterprise system information, central server(s) uniform resource identifiers (URI(s)), configuration server(s) uniform resource identifiers (URI(s)), port assignments, registration information, dial plan, network time protocol (NTP) time settings, soft-keys, extensible markup language (XML) services and applications, session initiation protocol (SIP) registration information, usernames and passwords, phone book directory, speaker volume settings; and

whereby said at least one network entity is automatically configured without user intervention except to power-on and connect said at least one network entity to said network in order to contact said central server.

2. The method of claim 1 wherein said unique identifier is a MAC address.

3. The method of claim 1 wherein said class identifier is any of an organizationally unique identifier OUI, device type, user identifier, vendor-specified identifier, or a geographic identifier.

4. The method of claim 1 wherein said central server is coupled at least one redundant central server having a reference table for mapping said identifiers to at least one of said service providers.

5. The method of claim 1 wherein said computer-readable medium includes factory-set default configuration data having at least dynamic host configuration protocol (DHCP) settings enabled and at least one uniform resource identifier (URI) associated with said central server.

6. The method of claim 1 wherein said communication between said network entity and said central server and/or said configuration is conducted via suitable protocols including any of file transfer protocol (FTP), trivial file transfer protocol (TFTP), hypertext transfer protocol (HTTP), hypertext transfer protocol secure (HTTPs) or transmission control protocol (TCP).

7. A system for configuring a plurality of network entities for implementation in a network, each of said network entities being associated with an identifier, and each of said network entities being associated with at least one service provider, said system comprising:

a central server with a reference table for mapping said identifiers to at least one of said service providers, wherein said identifier being any of a unique identifier or a class identifier;

a configuration server associated with each of said service providers, said configuration server having configuration settings data for said at least one network entity;

a non-transitory computer-readable medium in said at least one network entity comprising instructions executable by a processor to cause said processor to perform the steps of communicating with said central server or said configuration server, and causing said at least one network entity to automatically request configuration settings data from said central server when coupled to said network, said request including said network entity's identifier; and

wherein said central server receives said request and determines which of said at least one of said service providers is associated with said identifier, and said central server redirects said request to an appropriate configuration server having said configuration settings data specific to said identifier; and

wherein said configuration settings data includes device specific configuration information, and platform specific configuration information; and

wherein said at least one network entity is automatically configured without user intervention except to power-on and connect said at least one network entity to said network in order to contact said central server.

8. The system of claim 7 wherein said central server is coupled at least one redundant central server having a reference table for mapping said identifiers to at least one of said service providers.

9. The system of claim 7 wherein said central server serves as a proxy or intermediary, by communicating with one of said configuration servers to directly request and acquire said configuration settings data associated with said identifier, and then passing said configuration setting data to said network entity having said identifier.

10. The system of claim 7 wherein said network entity is programmed to contact said central server to request configuration information, and said central server being coded to respond to said network entity with said URI to a suitable configuration server for said network entity to contact directly to request said configuration settings data.

Assignments (17)
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 →
SECURITY INTEREST Recorded Feb 14, 2023
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062973/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2022
From: MITEL CLOUD SERVICES, INC.
To: RINGCENTRAL INC.
Reel/Frame 058900/0809 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: MITEL CLOUD SERVICES, INC.
Reel/Frame 058698/0162 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: MITEL CLOUD SERVICES, INC.
Reel/Frame 058698/0085 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL CLOUD SERVICES, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047772/0330 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL CLOUD SERVICES, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047772/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2018
From: MITEL NETWORKS ULC
To: MITEL CLOUD SERVICES, INC.
Reel/Frame 047694/0721 →
MERGER AND CHANGE OF NAME Recorded Dec 6, 2018
From: MITEL NETWORKS CORPORATION; MLN ACQUISITIONCO ULC
To: MLN ACQUISITIONCO ULC
Reel/Frame 047734/0714 →
CHANGE OF NAME Recorded Dec 6, 2018
From: MLN ACQUISITIONCO ULC
To: MITEL NETWORKS ULC
Reel/Frame 047694/0607 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2018
From: CITIZENS BANK, N.A.
To: MITEL NETWORKS CORPORATION
Reel/Frame 048096/0785 →
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT; BANK OF AMERICA, N.A., (ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.; MITEL BUSINESS SYSTEMS, INC.
Reel/Frame 042244/0461 →
SECURITY INTEREST Recorded Mar 23, 2017
From: MITEL NETWORKS CORPORATION
To: CITIZENS BANK, N.A.
Reel/Frame 042107/0378 →
SECURITY INTEREST Recorded May 28, 2015
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A.(ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
Reel/Frame 035783/0540 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2015
From: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL COMMUNICATIONS INC. FKA AASTRA USA INC.
Reel/Frame 035562/0157 →
MERGER AND CHANGE OF NAME Recorded Mar 2, 2015
From: AASTRA TECHNOLOGIES LIMITED; AASTRA TECHNOLOGIES LIMITED
To: MITEL NETWORKS CORPORATION
Reel/Frame 035118/0257 →
SECURITY AGREEMENT Recorded Feb 14, 2014
From: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; AASTRA USA INC.
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 032264/0760 →