← Back to Patent Explorer
US4497023A Expired / Lapsed US ⏱️ 0.0 years remaining

Linked list of timed and untimed commands

Assignee: LucasArts Entertainment Co
•
Filing: 1982-11-04
•
Granted: 1985-01-29
•
Expires: 2002-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract One or more high speed programmable digital signal processors, particularly for audio processing such as mixing, sound effects and synthesizing, are supported by one or more slower speed computers that provide timed and untimed update commands to the high speed processors. Untimed commands are originated as by real-time operator gestures. Timed commands are originated by a master support computer. A queue of update commands is maintained in the high speed processor such that untimed commands are placed at the head of the queue for immediate execution and timed commands are placed at the end of the list. New timed commands are interleaved in time order with timed commands already in the queue.

Inventors

  • 👤 James A. Moorer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 22:29
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4843; G06F9/4881

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 62 words
In a digital processor that receives timed and untimed commands, apparatus for storing and ordering the commands for execution by the processor comprising: means for storing the said commands in a linked list, means for inserting timed commands in the list, and means for inserting untimed commands in locations in the list that are in order for execution before the timed commands.
Claim 2
Dependent Claim 62 words
In a digital processor that receives timed and untimed commands, apparatus for storing and ordering the commands for execution by the processor comprising: means for storing the said commands in a linked list, means for inserting timed commands in the list, and means for inserting untimed commands in locations in the list that are in order for execution before the timed commands.
Claim 3
Dependent Claim 32 words
The apparatus of claim 2 wherein said means for inserting timed commands in the list includes means for the ordered interleaving further timed commands with timed commands already inserted in the list.
Claim 4
Independent Claim 25 words
The apparatus of claims 1 or 2 wherein said digital processor is programmable and said commands include instructions that control the programming of the processor.
Claim 5
Independent Claim 32 words
The apparatus of claims 1 or 2 wherein the digital processor includes memory means for storing data used in processing and said commands include instructions that write data in said memory means.
Claim 6
Independent Claim 20 words
The apparatus of claims 1 or 2 wherein said digital processor is a high speed processor for digital audio signals.
Claim 7
Dependent Claim 46 words
The apparatus of claim 2 wherein each command is in the form of a digital word that includes data and an indication that the command is timed or untimed, and if timed, where the command is to be interleaved with existing timed commands in the list.
Claim 8
Dependent Claim 55 words
In a digital processor that receives timed and untimed commands, a method of storing and ordering commands for execution by the processor comprising: storing said commands in a linked list, inserting timed commands in the list, and inserting untimed commands in locations in the list that are in order for execution before the timed commands.
Claim 9
Dependent Claim 55 words
In a digital processor that receives timed and untimed commands, a method of storing and ordering commands for execution by the processor comprising: storing said commands in a linked list, inserting timed commands in the list, and inserting untimed commands in locations in the list that are in order for execution before the timed commands.
Claim 10
Dependent Claim 22 words
The method of claim 7 further comprising: interleaving in timed order further timed commands with timed commands already inserted in the list.

References Cited (Backward Citations)

US4047248A Cited
US4281393A Cited
GB2017987A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-01-29 1988-07-30 1989-01-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-01-29 1992-07-30 1993-01-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-01-29 1996-07-30 1997-01-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag