WO2008062164A3 - Hardware architecure for video conferencing - Google Patents

Hardware architecure for video conferencing Download PDF

Info

Publication number
WO2008062164A3
WO2008062164A3 PCT/GB2007/004404 GB2007004404W WO2008062164A3 WO 2008062164 A3 WO2008062164 A3 WO 2008062164A3 GB 2007004404 W GB2007004404 W GB 2007004404W WO 2008062164 A3 WO2008062164 A3 WO 2008062164A3
Authority
WO
WIPO (PCT)
Prior art keywords
daughterboard
switch
daughterboards
motherboard
video processing
Prior art date
Application number
PCT/GB2007/004404
Other languages
French (fr)
Other versions
WO2008062164A2 (en
Inventor
Simon James Winn Evans
Original Assignee
Codian Ltd
Simon James Winn Evans
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GB0623096A external-priority patent/GB0623096D0/en
Priority claimed from GB0623097A external-priority patent/GB0623097D0/en
Priority claimed from GB0623098A external-priority patent/GB0623098D0/en
Priority claimed from GB0623100A external-priority patent/GB0623100D0/en
Application filed by Codian Ltd, Simon James Winn Evans filed Critical Codian Ltd
Priority to CN2007800492644A priority Critical patent/CN101573974B/en
Priority to JP2009536799A priority patent/JP5200029B2/en
Priority to EP07824621.2A priority patent/EP2105015B1/en
Publication of WO2008062164A2 publication Critical patent/WO2008062164A2/en
Publication of WO2008062164A3 publication Critical patent/WO2008062164A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/152Multipoint control units therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17337Direct connection machines, e.g. completely connected computers, point to point communication networks

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.
PCT/GB2007/004404 2006-11-20 2007-11-19 Hardware architecure for video conferencing WO2008062164A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN2007800492644A CN101573974B (en) 2006-11-20 2007-11-19 Hardware architecure for video conferencing
JP2009536799A JP5200029B2 (en) 2006-11-20 2007-11-19 Video conferencing hardware architecture
EP07824621.2A EP2105015B1 (en) 2006-11-20 2007-11-19 Hardware architecture for video conferencing

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
GB0623096A GB0623096D0 (en) 2006-11-20 2006-11-20 Hardware architecture for video conferencing
GB0623097A GB0623097D0 (en) 2006-11-20 2006-11-20 Hardware architecture for video conferencing
GB0623100.5 2006-11-20
GB0623098A GB0623098D0 (en) 2006-11-20 2006-11-20 Hardware architecture for video conferencing
GB0623098.1 2006-11-20
GB0623100A GB0623100D0 (en) 2006-11-20 2006-11-20 Hardware architecture for video conferencing
GB0623097.3 2006-11-20
GB0623096.5 2006-11-20

Publications (2)

Publication Number Publication Date
WO2008062164A2 WO2008062164A2 (en) 2008-05-29
WO2008062164A3 true WO2008062164A3 (en) 2009-02-19

Family

ID=39430101

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2007/004404 WO2008062164A2 (en) 2006-11-20 2007-11-19 Hardware architecure for video conferencing

Country Status (5)

Country Link
US (2) US7889226B2 (en)
EP (1) EP2105015B1 (en)
JP (1) JP5200029B2 (en)
CN (1) CN102065270B (en)
WO (1) WO2008062164A2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI534753B (en) 2009-01-07 2016-05-21 創新科技有限公司 A data processing apparatus for segmental processing of input data, systems using the apparatus and methods for data transmittal
NO332162B1 (en) * 2009-12-21 2012-07-09 Cisco Systems Int Sarl Device and method for filtering media packages
US8532100B2 (en) 2010-10-19 2013-09-10 Cisco Technology, Inc. System and method for data exchange in a heterogeneous multiprocessor system
US8571781B2 (en) 2011-01-05 2013-10-29 Orbotix, Inc. Self-propelled device with actively engaged drive system
US9218316B2 (en) 2011-01-05 2015-12-22 Sphero, Inc. Remotely controlling a self-propelled device in a virtualized environment
US10281915B2 (en) 2011-01-05 2019-05-07 Sphero, Inc. Multi-purposed self-propelled device
US9090214B2 (en) 2011-01-05 2015-07-28 Orbotix, Inc. Magnetically coupled accessory for a self-propelled device
US9429940B2 (en) 2011-01-05 2016-08-30 Sphero, Inc. Self propelled device with magnetic coupling
US10056791B2 (en) 2012-07-13 2018-08-21 Sphero, Inc. Self-optimizing power transfer
US9829882B2 (en) 2013-12-20 2017-11-28 Sphero, Inc. Self-propelled device with center of mass drive system
CN114036094A (en) * 2021-10-11 2022-02-11 北京小米移动软件有限公司 Sub-board

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175824A (en) * 1989-05-08 1992-12-29 Trw Inc. Crossbar switch connected modular multiprocessor system with processor timing relationship selected and synchronized to be appropriate for function being performed
US5201038A (en) * 1989-12-06 1993-04-06 Videologic Limited Address bus for stackable computer board connectors
US5999981A (en) * 1996-01-31 1999-12-07 Galileo Technologies Ltd. Switching ethernet controller providing packet routing
US6442758B1 (en) * 1999-09-24 2002-08-27 Convedia Corporation Multimedia conferencing system having a central processing hub for processing video and audio data for remote users
US6584077B1 (en) * 1996-01-16 2003-06-24 Tandberg Telecom As Video teleconferencing system with digital transcoding
US20040015633A1 (en) * 2002-07-18 2004-01-22 Smith Winthrop W. Signal processing resource for selective series processing of data in transit on communications paths in multi-processor arrangements
US6760776B1 (en) * 2000-04-10 2004-07-06 International Business Machines Corporation Method and apparatus for processing network frames in a network processor by embedding network control information such as routing and filtering information in each received frame
US20060245379A1 (en) * 2005-04-28 2006-11-02 Joe Abuan Multi-participant conference adjustments

Family Cites Families (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3566208D1 (en) * 1984-02-29 1988-12-15 Hertz Inst Heinrich Video conference system
US4882747A (en) * 1988-05-12 1989-11-21 Jerry Williams Infrared communication apparatus for remote site applications
JPH05216833A (en) * 1991-11-20 1993-08-27 Toshiba Corp Multiprocessor system
WO1993014459A1 (en) 1992-01-17 1993-07-22 Caelum Research Corporation Modular parallel processing system
US6215515B1 (en) * 1992-02-19 2001-04-10 Netergy Networks, Inc. Videocommunicating device with an on-screen telephone keypad user-interface method and arrangement
EP0681772A4 (en) * 1993-02-01 1997-04-23 Multilink Inc A method and apparatus for audio teleconferencing a plurality of phone channels.
JPH06318984A (en) * 1993-02-19 1994-11-15 Canon Inc Multi-media information transmitter, multi-media information receiver, multi-media communication equipment and multi-media communication system
US5473367A (en) 1993-06-30 1995-12-05 At&T Corp. Video view selection by a chairperson
US5440563A (en) * 1993-10-12 1995-08-08 At&T Corp. Service circuit allocation in large networks
DE69532640T2 (en) 1994-09-16 2005-03-10 SBC Technology Resources, Inc., Austin ADAPTIVE MULTIPORT VIDEO DESIGN AND BRIDGE SYSTEM
US5483588A (en) * 1994-12-23 1996-01-09 Latitute Communications Voice processing interface for a teleconference system
US5600646A (en) 1995-01-27 1997-02-04 Videoserver, Inc. Video teleconferencing system with digital transcoding
US5821985A (en) * 1995-02-28 1998-10-13 Nec Corporation Multi-point videoconference system having a fixed control station for data transfer
US5657246A (en) * 1995-03-07 1997-08-12 Vtel Corporation Method and apparatus for a video conference user interface
ES2133218B1 (en) * 1995-05-22 2000-04-16 Fichtel & Sachs Ag MULTIDISC FRICTION CLUTCH WITH AXIAL STOP.
US5982459A (en) * 1995-05-31 1999-11-09 8×8, Inc. Integrated multimedia communications processor and codec
US5841763A (en) * 1995-06-13 1998-11-24 Multilink, Inc. Audio-video conferencing system
US6366771B1 (en) * 1995-06-21 2002-04-02 Arron S. Angle Wireless communication network having voice and data communication capability
US5771273A (en) * 1996-02-05 1998-06-23 Bell Atlantic Network Services, Inc. Network accessed personal secretary
US7136475B1 (en) 1999-07-27 2006-11-14 Aspect Communications Corporation Call Management system with call control from user workstation computers
US5867653A (en) * 1996-04-18 1999-02-02 International Business Machines Corporation Method and apparatus for multi-cast based video conferencing
US6335927B1 (en) 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6614845B1 (en) * 1996-12-24 2003-09-02 Verizon Laboratories Inc. Method and apparatus for differential macroblock coding for intra-frame data in video conferencing systems
JP2933132B2 (en) * 1997-01-09 1999-08-09 日本電気株式会社 Multipoint video conference control device and screen synthesis encoding method
US6128649A (en) * 1997-06-02 2000-10-03 Nortel Networks Limited Dynamic selection of media streams for display
KR100251692B1 (en) * 1997-09-12 2000-04-15 윤종용 Fiber optic subscriber network
US6380968B1 (en) * 1998-01-06 2002-04-30 Intel Corporation Method and apparatus for controlling a remote video camera in a video conferencing system
US6593937B2 (en) * 1998-06-18 2003-07-15 Sony Corporation Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
US6370113B1 (en) * 1998-07-23 2002-04-09 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for reselection of data trunk upon connection failure
JP2000070241A (en) * 1998-08-31 2000-03-07 Nissho Corp Vacuum blood collection tube for rapid coagulation
US6025870A (en) * 1998-10-14 2000-02-15 Vtel Corporation Automatic switching of videoconference focus
US6584076B1 (en) * 1998-11-02 2003-06-24 Lucent Technologies Inc. Telecommunications conferencing method and apparatus
FI109444B (en) * 1999-01-11 2002-07-31 Nokia Corp Method and system for parallel use of data transmission channels
US6697476B1 (en) * 1999-03-22 2004-02-24 Octave Communications, Inc. Audio conference platform system and method for broadcasting a real-time audio conference over the internet
JP2001111433A (en) * 1999-10-12 2001-04-20 Seiko Epson Corp Compressed data processor, method for processing compressed data and information recording medium
US6300973B1 (en) * 2000-01-13 2001-10-09 Meir Feder Method and system for multimedia communication control
GB2397964B (en) 2000-01-13 2004-09-22 Accord Networks Ltd Method and system for compressed video processing
US6590604B1 (en) * 2000-04-07 2003-07-08 Polycom, Inc. Personal videoconferencing system having distributed processing architecture
US6577712B2 (en) * 2000-04-07 2003-06-10 Telefonaktiebolaget Lm Ericsson (Publ) Distributed voice mail system
US6574469B1 (en) * 2000-05-09 2003-06-03 Telefonaktiebolaget L M Ericsson (Publ) System and method of minimizing the number of voice transcodings during a conference call in a packet-switched network
US6760749B1 (en) * 2000-05-10 2004-07-06 Polycom, Inc. Interactive conference content distribution device and methods of use thereof
US6526557B1 (en) * 2000-07-25 2003-02-25 Xilinx, Inc. Architecture and method for partially reconfiguring an FPGA
US6771779B1 (en) * 2000-09-28 2004-08-03 Telefonaktiebolaget Lm Ericsson (Publ) System, apparatus, and method for improving speech quality in multi-party devices
EP2045983B1 (en) 2000-11-21 2011-07-20 TR Technologies Foundation LLC Method and apparatus for switching ATM, TDM and packet data through a single communication switch
JP2002247566A (en) * 2000-11-30 2002-08-30 Matsushita Electric Ind Co Ltd Image receiver, image transmitter and image transmission system
WO2002057921A1 (en) 2001-01-19 2002-07-25 Hitachi,Ltd Electronic circuit device
WO2003036439A2 (en) * 2001-03-09 2003-05-01 Shipon Jacob A System and method for audio-visual one-on-one real time supervision
US6883084B1 (en) * 2001-07-25 2005-04-19 University Of New Mexico Reconfigurable data path processor
US6633324B2 (en) * 2001-07-31 2003-10-14 Forgent Networks, Inc. System and method for video call configuration and scheduling
US6750896B2 (en) * 2001-10-16 2004-06-15 Forgent Networks, Inc. System and method for controlling video calls through a telephone network
KR100964983B1 (en) * 2001-12-15 2010-06-21 톰슨 라이센싱 Method and system for automatically initiating a videoconference session over a network, and method for joining a videoconference session and a multicast session over a network
WO2003063484A1 (en) 2002-01-16 2003-07-31 Polycom, Inc. Method and system for controlling multimedia video communication
JP4193990B2 (en) 2002-03-22 2008-12-10 ディーリング,マイケル,エフ. Scalable high-performance 3D graphics
CN1190079C (en) * 2002-03-29 2005-02-16 武汉邮电科学研究院 Soft exchange based video conference system multipoint controller
US7366780B2 (en) * 2002-12-31 2008-04-29 Motorola, Inc. System and method for controlling and managing sessions between endpoints in a communications system
US20040207724A1 (en) * 2003-04-17 2004-10-21 Siemens Information And Communication Networks, Inc. System and method for real time playback of conferencing streams
US6963353B1 (en) 2003-05-14 2005-11-08 Cisco Technology, Inc. Non-causal speaker selection for conference multicast
CN1553710A (en) * 2003-06-05 2004-12-08 浙江南望图像信息产业有限公司 Flow converting system and method for video frequency meet
JP2005039515A (en) * 2003-07-14 2005-02-10 Fuji Xerox Co Ltd Network system
EP1519489B1 (en) * 2003-09-23 2009-05-06 STMicroelectronics S.r.l. An improved field programmable gate array device
US8659636B2 (en) * 2003-10-08 2014-02-25 Cisco Technology, Inc. System and method for performing distributed video conferencing
CA2537944C (en) * 2003-10-08 2010-11-30 Cisco Technology, Inc. System and method for performing distributed video conferencing
US7461126B2 (en) 2003-10-30 2008-12-02 Radvision Ltd. System and method for distributed multipoint conferencing with automatic endpoint address detection and dynamic endpoint-server allocation
US7139015B2 (en) * 2004-01-20 2006-11-21 Polycom, Inc. Method and apparatus for mixing compressed video
JP2005260384A (en) * 2004-03-10 2005-09-22 Fujitsu Ltd Video conference system
WO2005112424A1 (en) 2004-05-19 2005-11-24 Dstmedia Technology Co., Ltd. Method for displaying image
US7113200B2 (en) * 2004-05-21 2006-09-26 Polycom, Inc. Method and system for preparing video communication image for wide screen display
JP3936707B2 (en) * 2004-05-26 2007-06-27 日本電信電話株式会社 Scalable communication conference system, server device, scalable communication conference method, scalable communication conference control method, scalable communication conference control program, and program recording medium thereof
US8170191B2 (en) * 2004-08-02 2012-05-01 Polycom, Inc. Method and system for handling audio signals of conference
US7312809B2 (en) * 2004-10-12 2007-12-25 Codian Ltd. Method and apparatus for controlling a conference call
US7679638B2 (en) * 2005-01-27 2010-03-16 Polycom, Inc. Method and system for allowing video-conference to choose between various associated video conferences
US7679640B2 (en) * 2005-01-27 2010-03-16 Polycom, Inc. Method and system for conducting a sub-videoconference from a main videoconference

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175824A (en) * 1989-05-08 1992-12-29 Trw Inc. Crossbar switch connected modular multiprocessor system with processor timing relationship selected and synchronized to be appropriate for function being performed
US5201038A (en) * 1989-12-06 1993-04-06 Videologic Limited Address bus for stackable computer board connectors
US6584077B1 (en) * 1996-01-16 2003-06-24 Tandberg Telecom As Video teleconferencing system with digital transcoding
US5999981A (en) * 1996-01-31 1999-12-07 Galileo Technologies Ltd. Switching ethernet controller providing packet routing
US6442758B1 (en) * 1999-09-24 2002-08-27 Convedia Corporation Multimedia conferencing system having a central processing hub for processing video and audio data for remote users
US6760776B1 (en) * 2000-04-10 2004-07-06 International Business Machines Corporation Method and apparatus for processing network frames in a network processor by embedding network control information such as routing and filtering information in each received frame
US20040015633A1 (en) * 2002-07-18 2004-01-22 Smith Winthrop W. Signal processing resource for selective series processing of data in transit on communications paths in multi-processor arrangements
US20060245379A1 (en) * 2005-04-28 2006-11-02 Joe Abuan Multi-participant conference adjustments

Also Published As

Publication number Publication date
EP2105015B1 (en) 2020-04-22
US7889226B2 (en) 2011-02-15
US8169464B2 (en) 2012-05-01
CN102065270B (en) 2013-09-25
US20090213126A1 (en) 2009-08-27
US20080158338A1 (en) 2008-07-03
JP2010510705A (en) 2010-04-02
JP5200029B2 (en) 2013-05-15
CN102065270A (en) 2011-05-18
EP2105015A2 (en) 2009-09-30
WO2008062164A2 (en) 2008-05-29

Similar Documents

Publication Publication Date Title
WO2008062164A3 (en) Hardware architecure for video conferencing
EP1860809A3 (en) Link layer device with clock processing hardware resources shared among multiple ingress and egress links
EP1989894A4 (en) Methods, systems, and computer program products for selectively processing or redirecting signaling connection control part (sccp) messages
WO2006018843A3 (en) A system and method for the synchronization of data across multiple computing devices
WO2007127234A3 (en) System and method for separating multiple workloads processing in a single computer operating environment
HK1054819A1 (en) High speed, high density interconnect system for differential and single-ended transmission systems on backplane / motherboards
US9125319B2 (en) Rack server system
GB2447829A (en) Video aided system for elevator control
WO2002079990A3 (en) Apparatus and methods for fault-tolerant computing using a switching fabric
WO2008023020A3 (en) Methods and systems for partitioning a spatial index
WO2006071890A3 (en) Midplane epecially applicable to an ortogonal architecture electronic system
GB2454408A (en) Inventory control system
TW200602895A (en) Event ownership assigner with failover for multiple event server system
WO2007117414A3 (en) Method and apparatus for operating computer processor array
WO2007136903A3 (en) Systems and methods for transcoding bit streams
WO2006102904A3 (en) Table based distributed control for a network of consumer electronics
AU2003288460A1 (en) Optimizing network connections in a data processing system with multiple network devices
GB2399913B (en) Fault tolerant computer system
WO2007070734A3 (en) Method and system for directing attention during a conversation
WO2004044762A3 (en) Transaction processing using multiple protocol engines in systems having multiple muti-processor clusters
WO2006101863A3 (en) Reconfigurable wireless interconnects for data communication
WO2011120803A3 (en) Modular structure for processing data
EP1993025A3 (en) Delay judgment systems and methods
WO2008027566A3 (en) Multi-sequence control for a data parallel system
TW200644590A (en) Boot systems and methods and related devices

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780049264.4

Country of ref document: CN

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2007824621

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2009536799

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07824621

Country of ref document: EP

Kind code of ref document: A2