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

Transcoder

Assignee: Motorola Solutions Inc
•
Filing: 1993-11-16
•
Granted: 1995-08-01
•
Expires: 2013-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A transcoder is described for performing transcoding operations, that is to say coding and decoding operations on voice data arranged over a plurality of voice data channels. It comprises a first interface (10) for inputting and outputting coded voice data, a second interface (11) for inputting and outputting decoded voice data; at least one transcoder processor (101) for performing transcoding operations on voice data arranged over at least two voice data channels; and an input/output processor (100) coupled to the first and second interfaces and the at least one transcoder processor for controlling the flow of data between the first and second interfaces and the at least one transcoder processor. The input/output processors controls the at least one transcoder processor to perform transcoding operations on a selected channel at a given time. The invention is particularly applicable to transcoding between CEPT standard voice data and GSM standard voice data.

Inventors

  • 👤 Mayank Kapadia
  • 👤 Graham Johnson
  • 👤 Barry M. King

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 20:21
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/18; H04W88/181

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.

References Cited (Backward Citations)

GB2174571A Cited
US4754453A Cited
US5228029A Cited
US5111454A Cited
EP0497083A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-31 1999-01-30 1999-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-31 2003-01-30 2003-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-31 2007-01-30 2007-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag