IP Library Granted Patent US 7,305,576
Granted Patent B2
US 7,305,576 · App. 11/429,313 · Granted Dec 4, 2007

System and method for re-routing failed video calls

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,305,576
App. No.
11/429,313
Granted
Dec 4, 2007
Kind
B2
Abstract

A system and method for re-routing a failed video call schedules one or more reserve video devices for use in the event of failure of the video devices selected to support a video call. Upon detection of a failure of a video device, the video network platform re-establishes the video call by using the reserve video devices to replace the failed video device, thus avoiding the waste of video network resources and delays in the completion of a video call. More efficient use of reserve video devices is obtained by pooling the reserve video devices with a reserve video network that supports plural primary video networks.

Claims (39)

1. A system for re-establishing failed video calls through a video network having plural video devices, the system comprising:

a schedule configuration engine operable to schedule video devices as primary video devices that support a video call and reserve video devices that replace failed primary devices, and to determine a quantity of reserve video devices that provide a predetermined reliability level for the video call based in part on a probability of failure of the primary video devices; and

a video device controller interfaced with the schedule configuration engine and the video devices, the video device controller operable to detect a primary video device failure and to activate a reserve video device scheduled to replace the failed primary video device.

2. The system of claim 1 , further comprising:

a reserve video network interfaced with the plural video devices, the reserve video network having plural video devices available for scheduling for use by the video device controller and

a reserve video device controller interfaced with the reserve video network and communicating with the video device controller to negotiate control of reserve video network devices by the video device controller.

3. The system of claim 1 , wherein the schedule configuration engine is operable to reserve video devices from the reserve video network if the plural video network devices are inadequate to achieve the desired reliability level.

4. The system of claim 1 , wherein the video devices comprise an MCU.

5. The system of claim 1 , wherein the video devices comprise a gateway.

6. The system of claim 1 , wherein the video devices comprise network bandwidth for transferring video call information.

7. The system of claim 1 , wherein a failure is a network interruption.

8. The system of claim 1 , wherein the routing module is further operable to enable end-to-end call routing.

9. A method for re-establishing a failed video call over a video network having plural video devices, the method comprising:

configuring a video call with selected video devices;

determining a quantity of reserve video devices that provide a predetermined reliability level for the video call based in part on a probability of failure of the selected video devices;

scheduling one or more of the reserve video devices for use in the event of failure of one or more of the selected video devices;

detecting failure of one of the selected video devices; and

re-establishing the video call from the failed video device through the one or more of the reserve video devices.

10. The method of claim 9 , further comprising:

determining that an inadequate quantity of reserve video devices are scheduled to achieve the predetermined level of reliability; and

negotiating additional reserve video devices from a reserve network.

11. The method of claim 9 , further comprising:

detecting a video call failure associated with a video device failure; and

re-establishing the video call with the one or more reserve video devices to replace the video device failure.

12. The method of claim 11 further comprising:

re-determining the quantity of reserve video devices to achieve the predetermined level of reliability for the scheduled plural video calls in light of the video device failure; and

scheduling the re-determined quantity of reserve video devices.

13. The method of claim 12 further comprising:

determining that an inadequate quantity of reserve video devices are scheduled to achieve the predetermined level of reliability; and

negotiating additional reserve video devices from a reserve network.

14. The method of claim 9 , wherein a failure is a network interruption.

15. The method of claim 9 , wherein the routing module is further operable to enable end-to-end call routing.

16. A method for scheduling a video call, the method comprising:

determining a video call configuration for the video call, the video call configuration having plural video devices;

identifying one or more video devices as susceptible to failure;

identifying one or more video devices as reserve video devices to support the video call in the case of failure of the susceptible video device;

scheduling the video devices and the reserve video device for the video call,

scheduling a first reserve video device for a first portion of the video call; and

scheduling a second reserve video device for a second portion of the video call.

Assignments (1)
CONFIRMATORY ASSIGNMENT Recorded Dec 1, 2011
From: TANDBERG TELECOM AS; CISCO SYSTEMS INTERNATIONAL SARL
To: CISCO TECHNOLOGY, INC.
Reel/Frame 027307/0451 →