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. 29, 1997

Filed:

Oct. 13, 1992
Applicant:
Inventors:

Gary G Allran, Boca Raton, FL (US);

Donald E Carmon, Durham, NC (US);

Fetchi Chen, Boca Raton, FL (US);

Jose A Eduartez, Miami Beach, FL (US);

Charles R Knox, Raleigh, NC (US);

William W Lawton, Boca Raton, FL (US);

Llewellyn B Marshall, Cary, NC (US);

Nathan A Mitchell, Raleigh, NC (US);

Malcolm S Ware, Raleigh, NC (US);

Raymond W Weeks, Apex, NC (US);

Yoav Medan, Haifa, IL;

Uzi Shvadron, Misgav, IL;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ; G06F / ;
U.S. Cl.
CPC ...
395856 ; 395857 ; 395800 ; 395287 ; 395685 ;
Abstract

A data processing system is provided for executing multimedia applications which interface with multimedia end devices that consume or produce at least one of (a) real-time and (b) asynchronous streamed data. The data processing system includes a central processing unit for data processing operations including execution of the multimedia application, a digital signal processor for processing data including the streamed data, and a plurality of modular components which cooperate to provide a substantially open architecture. The plurality of modular components include a plurality of modular multimedia software tasks which are executable by the digital signal processor and which may be called by the multimedia application for execution in the digital signal processor, as well as a plurality of data communication modules for linking selected ones of the plurality of modular multimedia software tasks with selected others of the plurality of modular multimedia software tasks, and for linking selected multimedia end devices with selected ones of the plurality of modular multimedia software tasks. Each of the plurality of data communication modules allows continuous, real-time and unidirectional communication of streamed data. The enhanced connectivity of the modular approach for the multimedia data processing system allows additional modular multimedia software tasks to be added to the plurality of modular multimedia software tasks and selectively linked to selected ones of the plurality of modular multimedia software tasks and selected ones of the multimedia end devices.


Find Patent Forward Citations

Loading…