System and method for managing data flow in a conference
First Claim
Patent Images
1. 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.
7 Assignments
0 Petitions
Accused Products
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.
11 Citations
51 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 46)
-
-
24. 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. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
47. 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. - View Dependent Claims (48, 49, 50)
-
-
51. 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.
-
Specification