The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 20, 2004

Filed:

Jun. 28, 2000
Applicant:
Inventors:

Gerard Richter, Saint Jeannet, FR;

Jean-Yves Solves, Marietta, GA (US);

Assignee:

Avaya Technology Corp., Basking Ridge, NJ (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/5163 ;
U.S. Cl.
CPC ...
G06F 1/5163 ;
Abstract

A multimedia processing system architecture performs a plurality of multimedia tasks on multimedia data using a plurality of multimedia processing blocks, at least one communication bus to carry the flow of multimedia data between the multimedia processing blocks. An application interface manages the multimedia processing blocks. For each multimedia task, the application interface creates a subset of multimedia processing blocks to be assembled in order to run the multimedia task. In this architecture, each multimedia processing block comprises at least one input interface to connect it in receive mode to a communication bus and/or at least one output interface to connect it in send mode to a communication bus. To create a subset of multimedia processing blocks, the application interface selects multimedia processing blocks to form the subset, and then examines the input and output interfaces of the selected multimedia processing blocks in order to check whether all the multimedia data exchanges to perform the multimedia task are possible within the subset and determine, for these exchanges, the encoding format of the multimedia data to be exchanged and the communication buses to be used to connect the different multimedia processing blocks of the subset in pairs according to the complementarity of the ports of their respective input interface and output interface.


Find Patent Forward Citations

Loading…