IP Library Granted Patent US 8,169,464
Granted Patent B2
US 8,169,464 · App. 12/463,031 · Granted May 1, 2012

Hardware architecture for video conferencing

Assignee: Codian Ltd
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,169,464
App. No.
12/463,031
Granted
May 1, 2012
Kind
B2
Abstract

Video processing architectures, systems, and methods for a multipoint control unit are provided. In one example, a video processing system includes a motherboard and at least one daughterboard, each daughterboard having a plurality of processors interconnected via a daughterboard switch, where the daughterboard switch is configured to switch data between the plurality of processors and between the motherboard and daughterboard. The video processing system may further include a plurality of daughterboards each having an identical hardware and/or mechanical configuration. The plurality of daughterboards may be configured to be mechanically and electrically couplable together in any order, and may be stackable to form a series chain of daughterboards extending from the motherboard, each respective daughterboard switch being further configured to switch data to a daughterboard switch on another daughterboard to permit data flow along said series chain.

Claims (10)

1. A video processing system for a multipoint control unit, comprising:

a plurality of signal processors that perform processing of data representative of video images, the plurality of signal processors being interconnected via switches that choose between unicast and multicast transmission of received data; and

each of the switches maintains a representation of a network topology of an entire architecture of the multipoint control unit of links between the signal processors allowing the switches to make routing decisions and determines an unicast or multicast format transmission of data for a next hop or hops.

2. A method of routing video data in a multipoint control unit having a plurality of signal processors, the plurality of signal processors being interconnected via switches that choose between unicast and multicast transmission of received data, the method comprising:

storing or retrieving, in each of the switches, a representation of a network topology of an entire architecture of the multipoint control unit of links between the signal processors allowing the switches to make routing decisions; and

selectively switching one or more of a plurality of switches to switch data between the signal processors in the unicast or multicast format dependent on the network topology.

3. The method of claim 2 , further comprising transmitting information in the unicast format until a routing branch is reached at which data needs to follow a plurality of links and then transmitting information in the multicast format at that routing branch.

4. A non-transitory computer readable medium encoded with computer program instructions for routing video data in a multipoint control unit having a plurality of signal processors, the plurality of signal processors being interconnected via switches that choose between unicast and multicast transmission of received data, the computer program instructions comprising:

instructions for storing, in each of the switches, a representation of a network topology of an entire architecture of the multipoint control unit of links between the signal processors allowing the switches to make routing decisions; and

instructions for selectively switching one or more of a plurality of switches to switch data between the signal processors in the unicast or multicast format dependent on the network topology.

Assignments (1)
CHANGE OF NAME Recorded Jan 8, 2021
From: CODIAN LIMITED
To: TANDBERG PRODUCTS UK LIMITED
Reel/Frame 054865/0584 →
Priority Claims (4)
GB 0623096.5 · Nov 20, 2006 · national
GB 0623097.3 · Nov 20, 2006 · national
GB 0623098.1 · Nov 20, 2006 · national
GB 0623100.5 · Nov 20, 2006 · national
Continuity (2)
Division 11942512 · Nov 19, 2007
Related Publication 20090213126A1 · Aug 27, 2009