IP Library Granted Patent US 8,520,504
Granted Patent B2
US 8,520,504 · App. 12/965,151 · Granted Aug 27, 2013

Method and system of controlling state devices operable to support calls between endpoints

Inventors: David Hancock (Broomfield, CO); Jean-François Mulé (Valbonne, FR)
Assignee: Cable Television Laboratories, Inc.
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,520,504
App. No.
12/965,151
Granted
Aug 27, 2013
Kind
B2
Abstract

A method and system of controlling state for devices operable to support signaling or sessions between endpoints, such as the type used to support phone, video, messaging, and other calls. The state control may include transitioning the device between in-service and out-of-service states as a function of current, past or future operating demands on the devices.

Claims (29)

1. A method of controlling state of a gateway operable to service packet-switched phone calls between a first plurality of endpoints connected to a first network and a second plurality of endpoints connected to a second network, the method comprising:

instructing the gateway to automatically transition from an in-service (IS) state to an out-of-service state (OOS) upon the gateway detecting occurrence of a triggering event arising thereafter, the gateway supporting phone call required signaling between the first and second plurality of endpoints when in the IS state and preventing phone call required signaling between the first and second plurality of endpoints when in the OOS state; and

instructing the gateway with an override that forces the gateway to transition to the OOS state prior to occurrence of the triggering event.

2. The method of claim 1 further comprising defining the triggering event to occur when a number of calls being supported through the gateway drops to zero.

3. The method of claim 2 further comprising instructing the gateway to block new phone calls during a period of time in which the gateway is waiting for the number of phone calls to drop to zero.

4. The method of claim 3 further comprising instructing the gateway to notify participants that new phone calls are being temporarily blocked.

5. The method of claim 2 further comprising instructing the gateway to drop each phone call in the event the number of phone calls fails to drop to zero within a predefined period of time, and thereafter, to transition to the OOS state.

6. The method of claim 5 further comprising instructing the gateway to interrupt phone calls to notify participants prior to dropping the phone calls.

7. The method of claim 2 further comprising instructing the gateway with a first set of instructions issued from a service provider prior to the gateway determining the triggering event, the gateway transitioning to the OOS state upon determining the triggering event without requiring more than the first set of instructions from the service provider.

8. The method of claim 1 further comprising instructing the gateway with instructions provided from a service provider, and instructing the gateway to notify the service provider of occurrence of the trigger event only after transitioning to the OOS state.

9. A method of controlling state of a gateway operable to service packet-switched phone calls between a first plurality of endpoints connected to a first network and a second plurality of endpoints connected to a second network, the method comprising:

instructing the gateway to automatically transition from an in-service (IS) state to an out-of-service state (OOS) upon the gateway detecting occurrence of a triggering event arising thereafter, the gateway supporting phone call required signaling between the first and second plurality of endpoints when in the IS state and preventing phone call required signaling between the first and second plurality of endpoints when in the OOS state; and

instructing the gateway with instructions provided from a service provider, and instructing the gateway to notify the service provider of occurrence of the trigger event only after transitioning to the OOS state.

10. The method of claim 9 further comprising defining the triggering event to occur when a number of calls being supported through the gateway drops to zero.

11. The method of claim 10 further comprising instructing the gateway to block new phone calls during a period of time in which the gateway is waiting for the number of phone calls to drop to zero.

12. The method of claim 11 further comprising instructing the gateway to notify participants that new phone calls are being temporarily blocked.

13. The method of claim 10 further comprising instructing the gateway to drop each phone call in the event the number of phone calls fails to drop to zero within a predefined period of time, and thereafter, to transition to the OOS state.

14. The method of claim 13 further comprising instructing the gateway to interrupt phone calls to notify participants prior to dropping the phone calls.

15. The method of claim 9 further comprising instructing the gateway with a first set of instructions issued from a service provider prior to the gateway determining the triggering event, the gateway transitioning to the OOS state upon determining the triggering event without requiring more than the first set of instructions from the service provider.

16. A method of controlling state of a gateway operable to service packet-switched phone calls between a first plurality of endpoints connected to a first network and a second plurality of endpoints connected to a second network, the method comprising:

instructing the gateway to automatically transition from an in-service (IS) state to an out-of-service state (OOS) upon the gateway detecting occurrence of a triggering event arising thereafter, the gateway supporting phone call required signaling between the first and second plurality of endpoints when in the IS state and preventing phone call required signaling between the first and second plurality of endpoints when in the OOS state;

instructing the gateway with an override that forces the gateway to transition to the OOS state prior to occurrence of the triggering event;

instructing the gateway with instructions provided from a service provider, and instructing the gateway to notify the service provider of occurrence of the trigger event only after transitioning to the OOS state;

defining the triggering event to occur when a number of calls being supported through the gateway drops to zero;

instructing the gateway to block new phone calls during a period of time in which the gateway is waiting for the number of phone calls to drop to zero;

instructing the gateway to notify participants that new phone calls are being temporarily blocked;

instructing the gateway to drop each phone call in the event the number of phone calls fails to drop to zero within a predefined period of time;

instructing the gateway to interrupt phone calls to notify participants prior to dropping the phone calls; and

instructing the gateway with a first set of instructions prior to the gateway determining the triggering event, the gateway transitioning to the OOS state upon determining the triggering event without requiring more than the first set of instructions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2010
From: HANCOCK, DAVID; MULE, JEAN-FRANCOIS
To: CABLE TELEVISION LABORATORIES, INC.
Reel/Frame 025524/0228 →
Continuity (1)
Related Publication 20120147762A1 · Jun 14, 2012