Patent US5544087A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5227876A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for transmitting packages of data

Assignee: Alcatel Lucent Italia SpA
•
Filing: 1990-06-05
•
Granted: 1993-07-13
•
Expires: 2010-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for organizing and processing signals from multiple sources subdivides the source data into a plurality of processing paths. The data is stored in a buffer on each path in packages having fixed length words. A buffer controller controls drawing of the packages to a multiplexer and prevents underflow and overflow in each of the buffers. The multiplexer combines the data packages from each path and from each source according to a generation time priority. Each package includes a heading indicating its source and destination paths. The packages are transmitted along a transmission line, and the data is demultiplexed and outputted according to the headings.

Inventors

  • 👤 Silvio Cucchi
  • 👤 Marzio Barbero

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 20:16
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/134; H04N19/146; H04N19/152; H04N19/50; H04N19/593; H04N19/60; H04N19/61; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N21/2365; H04N21/23655; H04N21/40; H04N21/43; H04N21/434; H04N21/4347; H04N19/30; H04N19/70

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 134 words
A method of processing data for transmission from a plurality of sources, comprising the steps of: receiving data input from said sources; dividing said data into a plurality of paths for encoding and storage; encoding said data with an encoder on each path to generate variable length words, said variable length words being organized into packages; adding to said packages a heading indicating the source and destination paths of the data in the packages; storing said packages in a buffer on each path; retrieving and forwarding said packages from said buffer to a multiplexer under control of a buffer controller, said buffer controller preventing underflow and overflow of said buffers; multiplexing said packages from the plurality of paths of each of said sources; and transmitting said multiplexed packages of data along a transmission line.
Claim 2
Independent Claim 134 words
A method of processing data for transmission from a plurality of sources, comprising the steps of: receiving data input from said sources; dividing said data into a plurality of paths for encoding and storage; encoding said data with an encoder on each path to generate variable length words, said variable length words being organized into packages; adding to said packages a heading indicating the source and destination paths of the data in the packages; storing said packages in a buffer on each path; retrieving and forwarding said packages from said buffer to a multiplexer under control of a buffer controller, said buffer controller preventing underflow and overflow of said buffers; multiplexing said packages from the plurality of paths of each of said sources; and transmitting said multiplexed packages of data along a transmission line.
Claim 3
Dependent Claim 19 words
A method according to claim 1, wherein said packages are outputted from said encoder at a variable time rate.
Claim 4
Dependent Claim 20 words
A method according to claim 2, wherein said variable time rate is a function of the complexity of the data.
Claim 5
Dependent Claim 28 words
A method according to claim 1, wherein said encoder encodes data sequences of zeroes and attributes different length words corresponding to a number of zeroes forming the sequences.
Claim 6
Dependent Claim 16 words
A method according to claim 1, wherein said buffer stores packages from all of said paths.
Claim 7
Dependent Claim 52 words
A method according to claim 1, further comprising the steps of: receiving said packages of data from said transmission line; demultiplexing said packages of data into a plurality of paths for each output destination, said data packages being redistributed in accordance with said heading; decoding said packages into individual data bits; and
Claim 8
Dependent Claim 17 words
A method according to claim 1, wherein said packages with said heading added, have a fixed length.
Claim 9
Dependent Claim 20 words
A method according to claim 1, wherein said data packages include words for signalling errors caused by the transmission line.
Claim 10
Dependent Claim 53 words
A method according to claim 1, further comprising the steps of: collecting lateral information corresponding to data input received from said source, data from said encoder corresponding to each of said paths, and data form said buffer controller; and transmitting said lateral information to said multiplexer for controlling the multiplexing of said packages.
Claim 11
Independent Claim 150 words
A system for organizing and processing data from a plurality of sources, said system comprising: an interface for each source for receiving data input from said source and for dividing said data into a plurality of paths; an encoder on each of said paths for encoding data into packages having fixed length words, said packages including a heading indicating the source and destination paths of said packages; a buffer on each of said paths for storing said packages; a buffer controller for assuring that said packages are retrieved from each of said buffers in accordance with the time order or their generation and for preventing underflow and overflow of said buffers; and a multiplexer for receiving said retrieved packages and multiplexing said packages from the plurality of paths of each of said sources according to a generation priority and for transmitting said multiplexed packages of data along a transmission line.
Claim 12
Independent Claim 150 words
A system for organizing and processing data from a plurality of sources, said system comprising: an interface for each source for receiving data input from said source and for dividing said data into a plurality of paths; an encoder on each of said paths for encoding data into packages having fixed length words, said packages including a heading indicating the source and destination paths of said packages; a buffer on each of said paths for storing said packages; a buffer controller for assuring that said packages are retrieved from each of said buffers in accordance with the time order or their generation and for preventing underflow and overflow of said buffers; and a multiplexer for receiving said retrieved packages and multiplexing said packages from the plurality of paths of each of said sources according to a generation priority and for transmitting said multiplexed packages of data along a transmission line.
Claim 13
Dependent Claim 18 words
A system according to claim 10, wherein a single buffer stores said packages from all of said paths.
Claim 14
Dependent Claim 66 words
A system according to claim 10, further comprising: a demultiplexer for receiving said packages of data from said transmission line and demultiplexing said packages of data into a plurality of paths for each output destination, said data packages being redistributed according to said heading; a decoder on each of said paths for decoding said packages into individual data bits; and means for outputting said data bits.
Claim 15
Dependent Claim 48 words
A system according to claim 10, further comprising means for collecting lateral information corresponding to data input received from said interface, data from each said encoders, and data from said buffer controller and for transmitting said collected information to said multiplexer to control the multiplexing of said packages.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-07-12 1997-01-11 1997-07-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-07-12 2001-01-11 2001-07-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-07-12 2005-01-11 2005-07-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag