Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
118 words
A transcoder for performing transcoding operations on voice data arranged over a plurality of voice data channels, comprising a first interface for inputting and outputting coded voice data; a second interface for inputting and outputting decoded voice data; a plurality of transcoder processors for performing transcoding operations on voice data arranged over a plurality of voice data channels; an input/output processor coupled to the first and second interfaces and the plurality of transcoder processors for controlling the flow of data between the first and second interfaces and the plurality of transcoder processors, whereby the input/output processor controls each of the plurality of transcoder processors to perform transcoding operations on a selected voice data channel at a given time.
Claim 2
Dependent Claim
118 words
A transcoder for performing transcoding operations on voice data arranged over a plurality of voice data channels, comprising a first interface for inputting and outputting coded voice data; a second interface for inputting and outputting decoded voice data; a plurality of transcoder processors for performing transcoding operations on voice data arranged over a plurality of voice data channels; an input/output processor coupled to the first and second interfaces and the plurality of transcoder processors for controlling the flow of data between the first and second interfaces and the plurality of transcoder processors, whereby the input/output processor controls each of the plurality of transcoder processors to perform transcoding operations on a selected voice data channel at a given time.
Claim 3
Dependent Claim
29 words
A transcoder according to claim 1, comprising memory means associated with the plurality of transcoder processors for buffering data between the plurality of transcoder processors and the input/output processor.
Claim 4
Dependent Claim
30 words
A transcoder according to claim 1, further comprising interrupt coupling means for interruption of the operation an individual transcoder processor of the plurality of transcoder processors by the input/output processor.
Claim 5
Dependent Claim
27 words
A transcoder according to claim 1 wherein the transcoder processor is arranged to perform coding and decoding operations for data arranged over the plurality voice data channels.
Claim 6
Dependent Claim
32 words
A transcoder according to claim 1 comprising a plurality of transcoder processors, wherein the input/output processor is arranged to control transcoding tasks of the plurality of transcoder processors on a round-robin basis.
Claim 7
Dependent Claim
32 words
A transcoder according to claim 1 comprising a plurality of transcoder processors arranged to transcode between CEPT standard voice data and GSM standard voice data over the plurality of voice data channels.
Claim 8
Dependent Claim
30 words
A transcoder according to claim 1, wherein each of the plurality of transcoder processors is a relatively high speed processor and the input/output processor is a relatively low speed processor.
Claim 9
Dependent Claim
118 words
A transcoder for performing coding and decoding operations on a plurality of voice data channels, comprising: a first interface for inputting and outputting coded voice data; a second interface for inputting and outputting decoded voice data; a first processor for controlling input and output flow of voice data in the first and second interfaces; a plurality of further processors coupled to the first processor for receiving data and interrupts therefrom and passing data thereto; and memory means associated with each of the further processors for buffering data between the first processor and the further processors, whereby each of the further processors is controlled by the first processor to perform coding and/or decoding operations for more than one channel.
Claim 10
Dependent Claim
118 words
A transcoder for performing coding and decoding operations on a plurality of voice data channels, comprising: a first interface for inputting and outputting coded voice data; a second interface for inputting and outputting decoded voice data; a first processor for controlling input and output flow of voice data in the first and second interfaces; a plurality of further processors coupled to the first processor for receiving data and interrupts therefrom and passing data thereto; and memory means associated with each of the further processors for buffering data between the first processor and the further processors, whereby each of the further processors is controlled by the first processor to perform coding and/or decoding operations for more than one channel.
Claim 11
Dependent Claim
120 words
A transcoder for performing transcoding operations on a voice data stream arranged over a plurality of voice data channels, comprising a first interface for inputting and outputting coded voice data; a second interface for inputting and outputting decoded voice data; a transcoder processor for performing transcoding operations on the voice data stream arranged over a plurality of voice data channels; and an input/output processor coupled to the first and second interfaces and the transcoder processor for controlling the flow of data between the first and second interfaces and the transcoder processor, whereby the input/output processor controls the transcoder processor to perform transcoding operations on a selected voice data channel of said plurality of voice data channels at a given time.
Claim 12
Dependent Claim
120 words
A transcoder for performing transcoding operations on a voice data stream arranged over a plurality of voice data channels, comprising a first interface for inputting and outputting coded voice data; a second interface for inputting and outputting decoded voice data; a transcoder processor for performing transcoding operations on the voice data stream arranged over a plurality of voice data channels; and an input/output processor coupled to the first and second interfaces and the transcoder processor for controlling the flow of data between the first and second interfaces and the transcoder processor, whereby the input/output processor controls the transcoder processor to perform transcoding operations on a selected voice data channel of said plurality of voice data channels at a given time.