Method to block split phone and gateway registration

US9438636B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9438636-B2
Application numberUS-56014409-A
CountryUS
Kind codeB2
Filing dateSep 15, 2009
Priority dateMay 1, 2009
Publication dateSep 6, 2016
Grant dateSep 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure is directed to a method and system to forcibly unregister and/or prevent registration of a gateway and/or other endpoint in a network region in response to a survivable gatekeeper servicing the network region becoming active.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: (a) determining, by a primary gatekeeper, that a status of a survivable gatekeeper assigned to a selected network region has become active, wherein the determined status of the survivable gatekeeper changes from inactive to active in response to the primary gatekeeper determining that a gateway or a communications endpoint in the selected network region is registering with the survivable gatekeeper, wherein the primary gatekeeper receives notification that the survivable gatekeeper has become active, and wherein when the primary gatekeeper determines that the survivable gatekeeper is inactive no gateway or communications endpoint is registered with the survivable gatekeeper; and (b) in response to determining by the primary gatekeeper that the survivable gatekeeper has become active, at least one of: 1) unregistering, from the primary gatekeeper, at least one of a gateway or communications endpoint assigned to the selected network region; or 2) the primary gatekeeper preventing registration, with the primary gatekeeper, of the at least one of the gateway or communications endpoint. 2. The method of claim 1 , wherein (b) comprises: (B1) disabling, by the primary gatekeeper, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region is prevented from registering with the primary gatekeeper. 3. The method of claim 1 , wherein (b) comprises: (B1) disabling, by the primary gatekeeper, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region registered with the primary gatekeeper is, in response to the selected network region disablement, unregistered from the primary gatekeeper. 4. The method of claim 1 , further comprising: (c) after (b), receiving, by the primary gatekeeper, a registration request from a gateway or endpoint in the selected network region; (d) determining, by the primary gatekeeper, that the gateway or endpoint is eligible to register with the primary gatekeeper; (e) registering successfully the gateway or endpoint; and (f) in response to (e), permitting, by the primary gatekeeper, other components in the selected network region to register with the primary gatekeeper. 5. The method of claim 4 , wherein, before (f), the selected network region is disabled and wherein, in (f), the selected network region is enabled by the primary gatekeeper. 6. A primary gatekeeper, comprising: an interface that communicates, via a network, with a survivable gatekeeper, gateway, and communications endpoint; and a processor programmed to: (i) determine that a status of the survivable gatekeeper assigned to a selected network region has become active in response to receiving a notification from the survivable gatekeeper that the survivable gatekeeper has become active, wherein the processor determines that the status of the survivable gatekeeper has changed from inactive to active in response to the gateway or the communications endpoint in the selected network region registering with the survivable gatekeeper, and wherein the processor determines that the survivable gatekeeper is inactive in response to no gateway or communications endpoint being registered with the survivable gatekeeper; and (ii) in response, at least one of (A) force the gateway or communications endpoint assigned to the selected network region to unregister with the primary gatekeeper or (B) deny registration, with the primary gatekeeper, of the gateway and/or communications endpoint. 7. The gatekeeper of claim 6 , wherein (ii): disable, by the processor, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region is prevented from registering with the primary gatekeeper. 8. The gatekeeper of claim 6 , wherein (ii) comprises: disable, by the processor, the selected network region, wherein, when the selected network region is disabled, a gateway or communications endpoint in the selected network region registered with the primary gatekeeper is, in response to the selected network region disablement, unregistered from the primary gatekeeper. 9. The gatekeeper of claim 6 , wherein the processor is further programmed to: (iii) after (ii), receive a registration request from a gateway or endpoint in the selected network region; (iv) determine that the gateway or endpoint is eligible to register with the primary gatekeeper; (v) register successfully the gateway or endpoint; and (vi) in response to (v), permit other components in the selected network region to register with the primary gatekeeper. 10. The gatekeeper of claim 9 , wherein, before (iii), the selected network region is disabled and wherein, in (vi), the selected network region is enabled by the primary gatekeeper. 11. A survivable gatekeeper, comprising: an interface that communicates, via a network, with a primary gatekeeper, gateway, and communications endpoint, the gateway and communications endpoint being in a selected network region; and a processor programmed to: transition from an inactive state to an active state, wherein, in the active state, the processor registers the gateway or communications endpoint in the selected network region, wherein the processor changes the state from the inactive state to the active state in response to the processor registering successfully the gateway or the communications endpoint in the selected network region and wherein, when the processor is in the inactive state, the processor does not register the gateway or communications endpoint in the selected network region; and notify a primary gatekeeper that the processor is now in the active state to cause the primary gatekeeper to unregister or deny registration of a gateway or communications endpoint in the selected network region. 12. The survivable gatekeeper of claim 11 , wherein the processor, when in the active state, performs address translation, call admission control, bandwidth control, or zone management with respect to one or more communications endpoints in the selected network region, wherein when the processor is in the active state, a gateway or communications endpoint in the selected network region is unable to register with the primary gatekeeper. 13. The survivable gatekeeper of claim 11 , wherein the processor, when in the active state, performs address translation, call admission control, bandwidth control, or zone management with respect to one or more communications endpoints in the selected network region, wherein the primary gatekeeper disables the selected network region, wherein, when the processor being in the active state, causes a gateway or communications endpoint in the selected network region to unregister from the primary gatekeeper. 14. The survivable gatekeeper of claim 11 , wherein the processor later causes the processor to transition from being in the active state to the inactive state and, in response, unregisters a gateway in the selected network region to cause the unregistered gateway to register with the primary gatekeeper. 15. The survivable gatekeeper of claim 14 , wherein the selected network region is disabled before other components in the selected network region register with the primary gatekeeper and wherein the selected network region is enabled when the formerly unregistered gateway registers successfully with the primary gatekeeper. 16. The method of claim 1 , wherein the survivable gatekeeper, when

Assignees

Inventors

Classifications

  • Call controllers; Call servers · CPC title

  • Arrangements for connecting between networks having differing types of switching systems, e.g. gateways · CPC title

  • Registration or de-registration · CPC title

  • Gateway controllers, e.g. media gateway control protocol [MGCP] controllers · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9438636B2 cover?
The present disclosure is directed to a method and system to forcibly unregister and/or prevent registration of a gateway and/or other endpoint in a network region in response to a survivable gatekeeper servicing the network region becoming active.
Who is the assignee on this patent?
Farwell Charles, Gillespie Don, Grimes Cliff, and 9 more
What technology area does this patent fall under?
Primary CPC classification H04L65/1043. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).