System and method for managing data flow in a conference
AssigneePolycom, Inc.
InventorsRichard E. Flott, Jr., George D. Wilson, Jr.
Life of this patent
Estimating the term…
Abstract
A system for handling data representative of audio/video information in a conferencing device. The system comprises a set of modules and subsystems for processing the data. The system further comprises at least one channel for transferring processed data between selected ones of the modules and subsystems, the at least one channel having a first buffer list associated therewith. Additionally, a work routine called by the at least one channel is configured to remove a buffer from the first buffer list and to send the buffer to an output routine called by the at least one channel.
Claims51
A system for handling data representative of audio/video information in a conferencing device, the system comprising:
- a set of modules and subsystems for processing the data;
- at least one channel for transferring processed data between selected ones of the modules and subsystems, the at least one channel having a first buffer list associated therewith;
- and
- a work routine called by the at least one channel and configured to remove a buffer from the first buffer list and to send the buffer to an output routine called by the at least one channel.
A method of handling data representative of audio/video information in a conferencing device, the method comprising:
- utilizing a set of modules and subsystems to process the data;
- transferring, using at least one channel, processed data between selected ones of the modules and subsystems, the at least one channel having a first buffer list associated therewith;
- and
- calling a work routine via the at least one channel, the work routine configured to remove a buffer from the first buffer list and to send the buffer to an output routine called by the at least one channel.
An electronically-readable medium having embodied thereon a program, the program being executable by a machine to perform method of handling data representative of audio/video information in a conferencing device, the method comprising:
- utilizing a set of modules and subsystems to process the data;
- transferring, using at least one channel, processed data between selected ones of the modules and subsystems, the at least one channel having a first buffer list associated therewith;
- and
- calling a work routine via the at least one channel, the work routine configured to remove a buffer from the first buffer list and to send the buffer to an output routine called by the at least one channel.
A system for handling data representative of audio/video information in a conferencing device, the system comprising:
- means for utilizing a set of modules and subsystems to process the data;
- means for transferring, using at least one channel, processed data between selected ones of the modules and subsystems, the at least one channel having a first buffer list associated therewith;
- and
- means for calling a work routine via the at least one channel, the work routine configured to remove a buffer from the first buffer list and to send the buffer to an output routine called by the at least one channel.
Dependencies are inferred from the claim text.