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

Buffering and transferring signals

Assignee: International Business Machines Corp
•
Filing: 1970-03-05
•
Granted: 1971-11-23
•
Expires: 1990-03-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract U.S. Pat. No. 2,921,296 discloses a deskewing system usable to transfer signals from a magnetic tape to a byte-oriented dataprocessing system. The present disclosure teaches that buffering efficiency can be improved by providing dual output counters, as opposed to the output counter (ROC) 100 in the above-cited patent. Byte assembly count (BAC) tallies the number of assembled input bytes to be transferred to the byte-oriented system. A byte output counter (BOC) tallies the number of bytes that have been transferred to the byte-oriented system. Comparison between the tallies in BAC and BOC causes bytes to be transferred to the byte-oriented system. This arrangement uses the deskewing buffers as byte-oriented buffers.

Inventors

  • 👤 John W Irwin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:28
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/16

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 118 words
A data transfer system including in combination: deskewing means for asynchronously receiving a plurality of data signals and for assembling same into bytes and having RIC means tallying received signals; byte assembly count means (BAC) responsive to said RIC means for counting in accordance with said tallying; data channel means for receiving bytes of data and having control means indicating that data may be received; byte output counter means (BOC) for tallying bytes of data transferred to said data channel means; read clock means jointly responsive to said BAC having a count greater than said BOC and to said signal from said control means for initiating transfer of data signals from said deskewing means to said channel means.
Claim 2
Dependent Claim 118 words
A data transfer system including in combination: deskewing means for asynchronously receiving a plurality of data signals and for assembling same into bytes and having RIC means tallying received signals; byte assembly count means (BAC) responsive to said RIC means for counting in accordance with said tallying; data channel means for receiving bytes of data and having control means indicating that data may be received; byte output counter means (BOC) for tallying bytes of data transferred to said data channel means; read clock means jointly responsive to said BAC having a count greater than said BOC and to said signal from said control means for initiating transfer of data signals from said deskewing means to said channel means.
Claim 3
Dependent Claim 55 words
Apparatus as set forth in claim 1, wherein said RIC means, BAC, and BOC have an identical modulus and further including: assembled bYte overrun detecting means jointly responsive to said BAC indicating a first count and any one of said RIC means having a count a predetermined small number of positions from said first count.
Claim 4
Dependent Claim 64 words
Apparatus as set forth in claim 1, wherein said RIC means, BAC, and BOC repeatedly count through a given modulus as data signals are transferred; and RIC compare means indicating within said given modulus of said BOC count that any RIC means has counted through a given count irrespective of the present count in any said RIC means for indicating a leading RIC count.
Claim 5
Dependent Claim 43 words
Apparatus as set forth in claim 3, including malfunction checking means jointly responsive to said RIC compare means, said BAC and BOC having predetermined different count indications to indicate a single check condition, but capable of detecting a plurality of different check conditions.
Claim 6
Dependent Claim 68 words
Apparatus as set forth in claim 3, wherein said BAC comprises a plurality of decoding circuits, each decoding circuit being responsive to said RIC compare means indications to indicate that within said given modulus all of said RIC means have counted through predetermined counts for indicating that bytes of data have been assembled in said deskewing means, a plurality of assembled bytes being indicatable at any given instant.

References Cited (Backward Citations)

US2921296A Cited
US3421147A Cited
US3417377A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-11-22 1975-05-24 1975-11-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-11-22 1979-05-24 1979-11-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-11-22 1983-05-24 1983-11-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag