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

Programable asynchronous data buffer having means to transmit error protected channel control signals

Assignee: General Datacomm Inc
•
Filing: 1970-05-25
•
Granted: 1972-06-06
•
Expires: 1990-05-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Programable transmitting and receiving data buffers and formatters are provided which accept start-stop data that is formatted by removing the start-stop pulses and coded for transmission with a primary data indicator bit. Secondary channel control data with an identifying indicator bit is automatically inserted in the transmission time slot when primary data is not available. A method and means are provided for separating primary data from secondary control data at the receiver and delivering error protected control signals.

Inventors

  • 👤 Welles K Reymond
  • 👤 Walter V Ciecierski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 04:46
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/14; H04J3/17; H04L; H04L5/00; H04L5/22; H04L5/24

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 223 words
An asynchronous data buffer comprising a. an input register for receiving and storing a start-stop primary data character having from 1 to N bits; b. input means for receiving a secondary control data character having from 1 to N bits; c. an output transfer register coupled to said input register and said secondary control data receiving means for storing either of said primary or secondary data characters; d. first circuit means for generating an output signal when said output register is empty; e. second circuit means responsive to said input register for generating an input full signal when said input register is full; f. first gate means coupled to said input register full signal generating means and to said output register empty signal generating means for transferring primary data from said input register to said output register when said input full and output empty signals are generated; g. means for receiving an input high speed burst timing signal; h. circuit means responsive to said burst timing signal receiving means and said output register empty signal generating means for transferring a secondary data character from said character receiving means into the output register when said input register is empty; and i. circuit means responsive to said high speed burst timing signal receiving means for shifting data in the output register to an output line.
Claim 2
Dependent Claim 223 words
An asynchronous data buffer comprising a. an input register for receiving and storing a start-stop primary data character having from 1 to N bits; b. input means for receiving a secondary control data character having from 1 to N bits; c. an output transfer register coupled to said input register and said secondary control data receiving means for storing either of said primary or secondary data characters; d. first circuit means for generating an output signal when said output register is empty; e. second circuit means responsive to said input register for generating an input full signal when said input register is full; f. first gate means coupled to said input register full signal generating means and to said output register empty signal generating means for transferring primary data from said input register to said output register when said input full and output empty signals are generated; g. means for receiving an input high speed burst timing signal; h. circuit means responsive to said burst timing signal receiving means and said output register empty signal generating means for transferring a secondary data character from said character receiving means into the output register when said input register is empty; and i. circuit means responsive to said high speed burst timing signal receiving means for shifting data in the output register to an output line.
Claim 3
Dependent Claim 31 words
Apparatus in accordance with claim 1 wherein a first identifying indicator bit is transmitted with said primary data and a second identifying indicator bit is transmitted with said secondary control data.
Claim 4
Dependent Claim 217 words
An asynchronous data buffer for receiving channel data including intermixed characters of primary data identified with a first indicator bit and secondary data characters identified with a second indicator bit, said apparatus comprising: a. an input register for sequentially receiving and storing incoming primary and secondary data characters; b. an output register for storing primary data characters to be delivered to a start-stop data receiving terminal; c. a secondary register for storing secondary data characters to be delivered to a supervisory and control test terminal; d. first circuit means associated with said input register for developing a primary data input to output register transfer control signal in response to a stored identifying first indicator bit; e. second circuit means associated with said input register for identifying a secondary data indicator bit and producing a secondary data input to secondary data output register transfer control signal, f. means responsive to said first circuit means for transferring said primary data from said input register to said output register upon the occurrence of said primary data input to output register transfer signal, and g. means responsive to said second circuit means for transferring said secondary data from said secondary register to said output register upon the occurrence of said secondary data input to secondary data output register transfer control signal.
Claim 5
Dependent Claim 217 words
An asynchronous data buffer for receiving channel data including intermixed characters of primary data identified with a first indicator bit and secondary data characters identified with a second indicator bit, said apparatus comprising: a. an input register for sequentially receiving and storing incoming primary and secondary data characters; b. an output register for storing primary data characters to be delivered to a start-stop data receiving terminal; c. a secondary register for storing secondary data characters to be delivered to a supervisory and control test terminal; d. first circuit means associated with said input register for developing a primary data input to output register transfer control signal in response to a stored identifying first indicator bit; e. second circuit means associated with said input register for identifying a secondary data indicator bit and producing a secondary data input to secondary data output register transfer control signal, f. means responsive to said first circuit means for transferring said primary data from said input register to said output register upon the occurrence of said primary data input to output register transfer signal, and g. means responsive to said second circuit means for transferring said secondary data from said secondary register to said output register upon the occurrence of said secondary data input to secondary data output register transfer control signal.
Claim 6
Dependent Claim 42 words
An asynchronous data buffer in accordance with claim 3 further comprising, means for supplying the data characters stored in said secondary register to a digital filter, the output of which supplies error protected control signals to a supervisory and control test terminal.
Claim 7
Dependent Claim 169 words
In an asynchronous data buffer for receiving channel data including intermixed characters of primary data and secondary data characters having at least one fixed filler bit, plural coded control bits and an identifying indicator bit, digital filter means for protecting against erroneous identification of said secondary data characters comprising: a. first circuit means responsive to said indicator bit for producing a first validation control signal; b. second digital comparator means for comparing the fixed filler bit of a secondary character with a fixed digital reference and producing on condition of identity a second validation control signal; c. third digital comparator means for comparing the said plural coded control bits of successive transmissions of a secondary data character and producing on condition of identity a third validation control signal; and d. circuit means responsive to said first circuit means and said second and third comparators for transferring the received secondary data characters to an error protected output terminal upon the occurrence of said first, second and third validation control signals.
Claim 8
Dependent Claim 169 words
In an asynchronous data buffer for receiving channel data including intermixed characters of primary data and secondary data characters having at least one fixed filler bit, plural coded control bits and an identifying indicator bit, digital filter means for protecting against erroneous identification of said secondary data characters comprising: a. first circuit means responsive to said indicator bit for producing a first validation control signal; b. second digital comparator means for comparing the fixed filler bit of a secondary character with a fixed digital reference and producing on condition of identity a second validation control signal; c. third digital comparator means for comparing the said plural coded control bits of successive transmissions of a secondary data character and producing on condition of identity a third validation control signal; and d. circuit means responsive to said first circuit means and said second and third comparators for transferring the received secondary data characters to an error protected output terminal upon the occurrence of said first, second and third validation control signals.
Claim 9
Dependent Claim 142 words
In the operation of an asynchronous data buffer for receiving channel data including secondary control data characters having at least one fixed filler bit, plural coded control bits and an identifying indicator bit, a method for protecting against erroneous identification of said secondary characters comprising the steps of: a. testing a received character for the presence of an identifying indicator bit to develop a first validation control signal; b. comparing the fixed portion of said character with a programmed reference to produce on condition of identity a second validation control signal; c. comparing the plural coded control bits of a first received character with those in a second received character to produce on condition of identity a third validation control signal; and d. producing a character validation signal in response to the coincidence of said first, second and third validation control signals.
Claim 10
Dependent Claim 142 words
In the operation of an asynchronous data buffer for receiving channel data including secondary control data characters having at least one fixed filler bit, plural coded control bits and an identifying indicator bit, a method for protecting against erroneous identification of said secondary characters comprising the steps of: a. testing a received character for the presence of an identifying indicator bit to develop a first validation control signal; b. comparing the fixed portion of said character with a programmed reference to produce on condition of identity a second validation control signal; c. comparing the plural coded control bits of a first received character with those in a second received character to produce on condition of identity a third validation control signal; and d. producing a character validation signal in response to the coincidence of said first, second and third validation control signals.
Claim 11
Dependent Claim 111 words
In the operation of an asynchronous data buffer for receiving channel data including secondary control data characters having an identifying indicator bit and plural coded control bits, a method for protecting against erroneous identification of said secondary characters comprising the steps of: a. testing a received character for the presence of an identifying indicator bit to develop a first validation control signal; b. comparing the plural coded control bits of a first received character with those in a second received character to produce on condition of identity a second validation control signal; and c. producing a character validation signal in response to the coincidence of said first and second control signals.
Claim 12
Dependent Claim 111 words
In the operation of an asynchronous data buffer for receiving channel data including secondary control data characters having an identifying indicator bit and plural coded control bits, a method for protecting against erroneous identification of said secondary characters comprising the steps of: a. testing a received character for the presence of an identifying indicator bit to develop a first validation control signal; b. comparing the plural coded control bits of a first received character with those in a second received character to produce on condition of identity a second validation control signal; and c. producing a character validation signal in response to the coincidence of said first and second control signals.

References Cited (Backward Citations)

US3263219A Cited
US3307152A Cited
US3340515A Cited
US3465302A Cited
US3504348A Cited
US3516073A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1975-06-06 1975-12-06 1976-06-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1979-06-06 1979-12-06 1980-06-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1983-06-06 1983-12-06 1984-06-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag