Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
179 words
A computer workstation for connecting to a network and for playing out multiple audio input streams received from the network, wherein each audio stream comprises a sequence of digital audio samples and has a weighting parameter associated therewith, the weighting parameter representing the volume with which the associated audio stream is played out, the workstation including: means for storing the digital audio samples from each audio input stream received from the network in a separate queue; means for forming a sequence of sets, each set containing one digital audio sample from each audio input stream; means for weighting each digital audio sample in a set in accordance with the weighting parameter associated with the audio stream from which the audio sample originated; means for producing a sum from each set of weighted digital audio samples; means for generating an audio output from the sequence of sums of weighted digital audio samples; and means responsive to user input at the workstation for adjusting said weighting parameters to control the relative volumes within the audio output of the multiple audio streams.
Claim 2
Dependent Claim
179 words
A computer workstation for connecting to a network and for playing out multiple audio input streams received from the network, wherein each audio stream comprises a sequence of digital audio samples and has a weighting parameter associated therewith, the weighting parameter representing the volume with which the associated audio stream is played out, the workstation including: means for storing the digital audio samples from each audio input stream received from the network in a separate queue; means for forming a sequence of sets, each set containing one digital audio sample from each audio input stream; means for weighting each digital audio sample in a set in accordance with the weighting parameter associated with the audio stream from which the audio sample originated; means for producing a sum from each set of weighted digital audio samples; means for generating an audio output from the sequence of sums of weighted digital audio samples; and means responsive to user input at the workstation for adjusting said weighting parameters to control the relative volumes within the audio output of the multiple audio streams.
Claim 3
Dependent Claim
32 words
A computer workstation as claimed in claim 1, further comprising means for providing a visual indication for each of said multiple audio input streams whether or not that stream is currently silent.
Claim 4
Dependent Claim
30 words
A computer workstation as claimed in claim 2, wherein said visual indication further indicates for each of said multiple audio input streams the instantaneous sound volume in that audio stream.
Claim 5
Dependent Claim
28 words
A computer workstation as claimed in claims 2 or 3, wherein said visual indication is displayed adjacent a visual representation of the origin of that audio input stream.
Claim 6
Dependent Claim
33 words
A computer workstation as claimed in claim 4, further comprising for each of said multiple audio input streams, means for generating a running root-mean-square value from the sequence of digital audio samples therein.
Claim 7
Dependent Claim
37 words
A computer workstation as claimed in claim 4, wherein incoming audio data arrives in blocks, each containing a predetermined number of digital audio samples, and said visual indication is updated for each new block of audio data.
Claim 8
Dependent Claim
26 words
A computer workstation as claimed in claim 1, 2, or 3, further comprising means for disabling audio output from any of said multiple audio input streams.
Claim 9
Dependent Claim
42 words
A computer workstation as claimed in claim 1, 2 or 3, further comprising means for providing the user with a visual indication of the values of said weighting parameters, said means being responsive to user mouse operations to adjust said weighting parameters.
Claim 10
Independent Claim
172 words
A method of operating a computer workstation, connected to a network, to play out multiple audio input streams received from the network, wherein each audio stream comprises a sequence of digital audio samples and has a weighting parameter associated therewith, the weighting parameter representing the volume with which the associated audio stream is played out, said method comprising the steps of: storing the digital audio samples from each audio input stream received from the network in a separate queue; forming a sequence of sets, each set containing one digital audio sample from each audio input stream; weighting each digital audio sample in a set in accordance with the weighting parameter associated with the audio stream from which the audio sample originated; producing a sum from each set of weighted digital audio samples; generating an audio output from the sequence of sums of weighted digital audio samples; and adjusting responsive to user input at the workstation said weighting parameters to control the relative volumes within the audio output of the multiple audio streams.
Claim 11
Independent Claim
172 words
A method of operating a computer workstation, connected to a network, to play out multiple audio input streams received from the network, wherein each audio stream comprises a sequence of digital audio samples and has a weighting parameter associated therewith, the weighting parameter representing the volume with which the associated audio stream is played out, said method comprising the steps of: storing the digital audio samples from each audio input stream received from the network in a separate queue; forming a sequence of sets, each set containing one digital audio sample from each audio input stream; weighting each digital audio sample in a set in accordance with the weighting parameter associated with the audio stream from which the audio sample originated; producing a sum from each set of weighted digital audio samples; generating an audio output from the sequence of sums of weighted digital audio samples; and adjusting responsive to user input at the workstation said weighting parameters to control the relative volumes within the audio output of the multiple audio streams.
Claim 12
Dependent Claim
38 words
A method of operating a computer workstation as claimed in claim 9, further comprising the step of providing a visual indication for each of said multiple audio input streams of the instantaneous sound volume in that audio stream.