Electrical computers and digital processing systems: processing – Processing architecture – Microprocessor or multichip or multimodule processor having...
Reexamination Certificate
2006-02-07
2006-02-07
Nguyen-Ba, Anthony (Department: 2192)
Electrical computers and digital processing systems: processing
Processing architecture
Microprocessor or multichip or multimodule processor having...
C718S108000, C718S100000, C719S328000, C719S330000, C717S162000
Reexamination Certificate
active
06996699
ABSTRACT:
Preparing one or more secure media effect programs, generating a binary image of the programs and associated data, loading the binary image into memory of a secondary processor, and executing the programs of the binary image with the secondary processor, substantially independent from a primary processor. A binary image builder automatically maps one or more programs and data to secondary processor memory by changing encoded binary instructions of each program before execution by the secondary processor. The changes identify locations at which the programs and data will be stored in secondary processor memory, identify locations of parameters that can be updated in real time, and enable execution control to return to a secondary processor execution kernel. The secondary processor execution kernel polls flags in a main memory to determine whether to download new or updated state data and/or program code from main memory to the secondary processor memory.
REFERENCES:
patent: 5440740 (1995-08-01), Chen et al.
patent: 5539896 (1996-07-01), Lisle
patent: 5727211 (1998-03-01), Gulsen
patent: 5771232 (1998-06-01), Sinibaldi et al.
patent: 5968158 (1999-10-01), Andrews et al.
patent: 6029000 (2000-02-01), Woolsey et al.
patent: 6173358 (2001-01-01), Combs
patent: 6233643 (2001-05-01), Andrews et al.
patent: 6338130 (2002-01-01), Sinibaldi et al.
patent: 6549945 (2003-04-01), Sinibaldi et al.
patent: 2001/0049753 (2001-12-01), Gary
patent: 2002/0178313 (2002-11-01), Gary
patent: WO 99/35009 (1999-07-01), None
Kettler-Katch-Strosnider, A Modeling Methodology for Real-Time/Multimedia Operating Systems, 1995, IEEE.
Bindra, Ashok. 1997. “TI, Spectron team on API.” 3 pp. Available http://www.eetimes.com
ews/97/946news/texas.html.
Grant, Rick. 2000. Applied Technology; Lighthouse Digital Systems OZ TDM audio router.Broadcast Engineering(Jun.) 4pp. Available http://asp.nerac.com/caccess/WNDABSM?SESSION=D77697D3003C6332&ndn=102022813780&topic.
Keate, Liz. “Real-Time Operating System Simplifies DSP Multiprocessor Application Development.” n.d.: 1265-71. Available http://www.icspat.com/papers/539mfi.pdf.
Sharma, Atul. 1998. Neelpros: A predictable real-time kernel layer design for multimedia. Ph.D. diss., Rutgers University (abstract-p. 27 only).
Srinivasan, Sadagopan et al. “Transparent Data-Memory Organizations for Digital Signal Processors.” n.d.: pp 44-48. Available http://www.ece.umd.edu/blj/embedded.
Thompson, Bruce. “Emerging Markets—Enabling Technologies: Matching Algorithm/Resource.” n.d.: 5 pp. Available http://www.eetimes.com/docs/spox.html.
Wells, Thomas. 2000. Sounds Logical Wavewarp 1.2 (Win).Electronic Musician. 16:6 (Jun.) 6 pp. Available http://asp.nerac.com/caccess/WNDABSM?SESSION=D77697D3003C6332&ndn=102022710321&topic.
“Employment at TI—United States: TI in Santa Barbara: Operating Excellence along the South Coast Gateway.” n.d.: 2 pp. Available http://www.ti.com/recruit/docs/us/santabarbara.shtml.
News Release: “AT&T upgrades VCOS operating system for multimedia applications.” Aug. 23, 1993. 2 pp. Available http://www.att.com/press/0893/930823.meb.html.
“Antares 2000/50, 3000/50, 6000/50 ISA Platform.” n.d.: 5 pp. Available http://www.dialogic.com/products/d—sheets/1871web.htm.
“ICSPAT DSP World Expo: Tutorials and Workshops.” n.d.: 3 pp. Available http://www.icspat.com/papers/panel.htm.
Chrysanthakopoulos Georgios
Schmidt Brian L.
Anderson Ronald M.
Microsoft Corporation
Nguyen-Ba Anthony
LandOfFree
Secondary processor execution kernel framework does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Secondary processor execution kernel framework, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Secondary processor execution kernel framework will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3626331