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

System and method for generating, distributing, storing and performing musical work files

Assignee: Seer Systems Inc
•
Filing: 1997-07-11
•
Granted: 1999-03-23
•
Expires: 2017-07-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A composition and playback system includes a sound bank containing at least one instrument sound, an input device for receiving music control signals, a sequencer coupled to the input device for storing the music control signals, and a work manager coupled to the sound bank and to the sequencer for generating a musical work file containing the music control signals and at least a portion of the sound bank. The system further includes a synthesizer engine coupled to the input device for processing the music control signals based on the instrument sounds contained in the sound bank, a mixer coupled to the synthesizer engine for mixing effects with the processed music control signals, and a speaker system coupled to the mixer for converting the mixed music control signals to sound.

Inventors

  • 👤 Stanley Jungleib

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:47
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0008; G10H1/0025; G10H1/0033; G10H1/0041; G10H1/0058; G10H1/0066; G10H2210/00; G10H2210/101; G10H2210/105; G10H2210/155; G10H2210/245; G10H2210/251; G10H2210/265; G10H2210/281; G10H2240/00; G10H2240/121; G10H2240/145; G10H2240/171; G10H2240/281; G10H2240/295; G10H2240/305; G10H2250/00; G10H2250/315; G10H2250/321; G10H2250/341; G10H2250/351; G10H2250/395; G10H2250/411

Claims Analysis

Total Claims: 53
Claim 1
Independent Claim 67 words
A composition system comprising: a sound bank containing at least one instrument sound; an input device for receiving music control signals; a sequencer coupled to the input device for storing the music control signals; and a work manager coupled to the sound bank and to the sequencer for generating a musical work file containing the music control signals and at least a portion of the sound bank.
Claim 2
Dependent Claim 67 words
A composition system comprising: a sound bank containing at least one instrument sound; an input device for receiving music control signals; a sequencer coupled to the input device for storing the music control signals; and a work manager coupled to the sound bank and to the sequencer for generating a musical work file containing the music control signals and at least a portion of the sound bank.
Claim 3
Dependent Claim 16 words
The composition system of claim 1 further comprising a sound editor for modifying the sound bank.
Claim 4
Dependent Claim 31 words
The composition system of claim 2 wherein modifying the sound bank includes adding instrument sounds to, deleting an instrument sound from and modifying an instrument sound contained in the sound bank.
Claim 5
Dependent Claim 15 words
The composition system of claim 1 wherein the input device is a MIDI input device.
Claim 6
Dependent Claim 14 words
The composition system of claim 4 wherein the input device is a computer keyboard.
Claim 7
Dependent Claim 24 words
The composition system of claim 1 wherein the work manager includes a header utilities engine for generating a header to the musical work file.
Claim 8
Dependent Claim 19 words
The composition system of claim 6 wherein the header includes a title, a serial number, and a composer's name.
Claim 9
Dependent Claim 20 words
The composition system of claim 1 wherein the work manager includes a work certifier for certifying the musical work file.
Claim 10
Dependent Claim 36 words
The composition system of claim 1 wherein the work manager includes a data I/O engine for storing the at least a portion of the sound bank and the music control signals into the musical work file.
Claim 11
Dependent Claim 30 words
The composition system of claim 9 wherein the music control signals include a work link, and the data I/O engine further stores the work link to the musical work file.
Claim 12
Dependent Claim 41 words
The composition system of claim 9 wherein the music control signals include a music sequence, mix changes and effect changes; and the data I/O engine further stores the music sequence, the mix changes and effect changes to the musical work file.
Claim 13
Dependent Claim 31 words
The composition system of claim 11, further comprising an effect bank storing effect and mix algorithms; and wherein the data I/O engine stores the effect bank to the music work file.
Claim 14
Dependent Claim 25 words
The composition system of claim 1, further comprising a sample bank; and wherein the work manager stores the sample bank to the music work file.
Claim 15
Dependent Claim 65 words
The composition system of claim 1 further comprising a synthesizer engine coupled to the input device for processing the music control signals based on the instrument sounds contained in the sound bank; a mixer coupled to the synthesizer engine for mixing effects with the processed music control signals; and a speaker system coupled to the mixer for converting the mixed music control signals to sound.
Claim 16
Dependent Claim 54 words
The composition system of claim 14 wherein the music control signals include a work link specifying a location storing work link data; the data I/O engine further stores the work link to the musical work file; and the synthesizer engine retrieves the work link data stored at the location specified by the work link.
Claim 17
Independent Claim 41 words
A method comprising the steps of: receiving music control signals; receiving at least a portion of a sound bank containing at least one instrument sound; and storing the music control signals and received sound bank portion as a musical work file.
Claim 18
Independent Claim 41 words
A method comprising the steps of: receiving music control signals; receiving at least a portion of a sound bank containing at least one instrument sound; and storing the music control signals and received sound bank portion as a musical work file.
Claim 19
Dependent Claim 14 words
The method of claim 16 further comprising the step of modifying the sound bank.
Claim 20
Dependent Claim 33 words
The method of claim 17 wherein the step of modifying the sound bank includes adding instrument sounds to, deleting an instrument sound from and modifying an instrument sound contained in the sound bank.
Claim 21
Dependent Claim 19 words
The method of claim 16 wherein the step of receiving music control signals is achieved using a MIDI keyboard.
Claim 22
Dependent Claim 18 words
The method of claim 16 further comprising the step of generating a header to the musical work file.
Claim 23
Dependent Claim 18 words
The method of claim 20 wherein the header includes a title, a serial number, and a composer's name.
Claim 24
Dependent Claim 15 words
The method of claim 16 further comprising the step of certifying the musical work file.
Claim 25
Dependent Claim 41 words
The method of claim 22 wherein the music control signals include a music sequence, mix changes and effect changes, and further including the step of storing the music sequence, the mix changes and the effect changes to the musical work file.
Claim 26
Dependent Claim 29 words
The method of claim 23 wherein the music control signals include a work link, and further including the step of storing the work link to the musical work file.
Claim 27
Dependent Claim 42 words
The method of claim 16 further comprising the steps of processing the music control signals based on the instrument sounds contained in the sound bank; mixing effects with the processed music control signals; and converting the mixed music control signals to sound.
Claim 28
Dependent Claim 45 words
A composition system comprising: means for receiving music control signals; means for receiving at least a portion of a sound bank containing at least one instrument sound; and means for storing the music control signals and received sound bank portion as a musical work file.
Claim 29
Dependent Claim 45 words
A composition system comprising: means for receiving music control signals; means for receiving at least a portion of a sound bank containing at least one instrument sound; and means for storing the music control signals and received sound bank portion as a musical work file.
Claim 30
Dependent Claim 50 words
A computer-readable medium storing program code for causing a computer to perform the steps of: receiving music control signals; receiving at least a portion of a sound bank containing at least one instrument sound; and storing the music control signals and received sound bank portion as a musical work file.
Claim 31
Dependent Claim 50 words
A computer-readable medium storing program code for causing a computer to perform the steps of: receiving music control signals; receiving at least a portion of a sound bank containing at least one instrument sound; and storing the music control signals and received sound bank portion as a musical work file.
Claim 32
Dependent Claim 88 words
A player system that can receive and play downloadable-in-real-time musical data, comprising: an input terminal for receiving a musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; a synthesizer capable of adding downloadable-in-real-time sounds, said synthesizer being coupled to the input terminal for processing the music sequence data based on the topology information and the sound bank; and a speaker system coupled to the synthesizer for converting the processed music sequence data to sound.
Claim 33
Dependent Claim 88 words
A player system that can receive and play downloadable-in-real-time musical data, comprising: an input terminal for receiving a musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; a synthesizer capable of adding downloadable-in-real-time sounds, said synthesizer being coupled to the input terminal for processing the music sequence data based on the topology information and the sound bank; and a speaker system coupled to the synthesizer for converting the processed music sequence data to sound.
Claim 34
Dependent Claim 14 words
The player system of claim 28 wherein the input terminal includes a CD drive.
Claim 35
Dependent Claim 15 words
The player system of claim 28 wherein the input terminal includes a network communications interface.
Claim 36
Dependent Claim 19 words
The player system of claim 28 further comprising a mixer for mixing effects with the processed music sequence data.
Claim 37
Dependent Claim 18 words
The player system of claim 31 wherein the topology information includes initial effect parameters for controlling the effects.
Claim 38
Dependent Claim 19 words
The player system of claim 31 wherein the topology information further includes initial mix parameters for controlling the mixer.
Claim 39
Dependent Claim 36 words
The player system of claim 31 wherein the music sequence data includes a work link specifying a location storing work link data; and the synthesizer engine retrieves the work link data referenced by the work link.
Claim 40
Dependent Claim 25 words
The player system of claim 28 further comprising a certifier for certifying rights of the player system to convert the processed music sequence to sound.
Claim 41
Independent Claim 60 words
A method for playing a musical work file comprising the steps of: receiving said musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; processing the music sequence data based on the topology information and the sound bank; and converting the processed music sequence data to sound.
Claim 42
Independent Claim 60 words
A method for playing a musical work file comprising the steps of: receiving said musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; processing the music sequence data based on the topology information and the sound bank; and converting the processed music sequence data to sound.
Claim 43
Dependent Claim 19 words
The method of claim 36 comprising the further step of transmitting said musical work file by a CD drive.
Claim 44
Dependent Claim 20 words
The method of claim 36 comprising the further step of transmitting said musical work file by a network communications interface.
Claim 45
Dependent Claim 18 words
The method of claim 36 further comprising the step of mixing effects with the processed music sequence data.
Claim 46
Dependent Claim 17 words
The method of claim 39 wherein the topology information includes initial effect parameters for controlling the effects.
Claim 47
Dependent Claim 20 words
The method of claim 39 wherein the topology information further includes initial mix parameters for controlling the step of mixing.
Claim 48
Dependent Claim 40 words
The method of claim 36 wherein the music sequence data includes a work link specifying a location storing work link data; and further comprising the step of retrieving the work link data from the location specified by the work link.
Claim 49
Dependent Claim 24 words
The method of claim 36 further comprising the step of certifying rights of the player system to convert the processed music sequence to sound.
Claim 50
Dependent Claim 66 words
A player system that can receive and play downloadable-in-real-time musical data, comprising: means for receiving a musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; means for processing the music sequence data based on the topology information and the sound bank; and means for converting the processed music sequence data to sound.
Claim 51
Dependent Claim 66 words
A player system that can receive and play downloadable-in-real-time musical data, comprising: means for receiving a musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; means for processing the music sequence data based on the topology information and the sound bank; and means for converting the processed music sequence data to sound.
Claim 52
Dependent Claim 55 words
A computer-readable medium storing program code for causing a computer to perform the steps of: receiving a musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; processing the music sequence data based on the topology information and the sound bank; and
Claim 53
Dependent Claim 55 words
A computer-readable medium storing program code for causing a computer to perform the steps of: receiving a musical work file containing downloadable-in-real-time topology information, downloadable-in-real-time music sequence data, and a sound bank which includes at least one downloadable-in-real-time instrument sound; processing the music sequence data based on the topology information and the sound bank; and

References Cited (Backward Citations)

US5054360A Cited
US5119711A Cited
US5589947A Cited
US5453570A Cited
US5484291A Cited
US5728962A Cited
US5736663A Cited
US5811706A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-22 2002-09-21 2003-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-22 2006-09-21 2007-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-22 2010-09-21 2011-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag