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

Communications subsystem idle link state detector

Assignee: Bull HN Information Systems Inc
•
Filing: 1980-10-06
•
Granted: 1983-04-05
•
Expires: 2000-10-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system includes a communications subsystem communicating with a number of devices. A counter monitors the communication line to detect when a communication line goes idle, that is at least 15 successive binary ONE bits appear on the line for the bit oriented protocol mode. The counter advances on successive binary ONE bits and is forced to a hexadecimal ZERO in response to a binary ZERO. If the counter reaches a count of hexadecimal F (decimal 15) a carry signal from the counter prevents the counter from advancing and initiates an idle link state.

Inventors

  • 👤 Thomas O. Holtey
  • 👤 Richard P. Kelly
  • 👤 Steven S. Noyes
  • 👤 James C. Raymond

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 15:59
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385; G06F13/10; G06F13/12

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 435 words
In combination with a communication line coupled via a modem to a data processing system comprising a system bus, at least one central processing unit (CPU), one main memory system, one peripheral controller and a communications subsystem all coupled in common to a system bus, said communication subsystem including a communications controller coupled to said system bus and also including typical communications devices such as said modem, a dialing unit, a touch tone receiver, a cathode ray tube (CRT) and a universal synchronous receive transmit device (USRT) each communicating with the communications controller, said communications subsystems comprising: (a) a data signal line coupled to said communications controller and to said typical communication devices for transmitting a stream of said serial data bits to said USRT from said modem; (b) a clock signal line also coupled to said communications controller and to said typical communication devices for transmitting a stream of serial clock pulses over said clock signal line from said modem to said USRT; (c) counter means coupled to said data signal and clock signal lines for counting the number of successive binary one pulses received by said communications controller; (d) disabling means coupled to said counter means for disabling said counter means and preventing any further count when said counter counts a predetermined number of successive binary one bits, thus indicating that the communication line and the data processing system is in an idle state, means for communicating said idle state to said USRT; (e) a microprocessor coupled to said USRT for controlling the operations of said communications controller such as transmit and receive information; (f) a first PROM means coupled to said microprocessor (μP) and to said USRT for storing first signals for controlling the generation of a first intercept request signal, said first PROM means responsive to a data service request from said USRT when said USRT has assembled a byte of information from the stream of said data bits for generating said first intercept request signal; (g) intercept control logic means coupled to said first PROM means and to said μP for receiving and transmitting the first intercept request signal to said microprocessor; and (h) second PROM means in said first PROM means for storing second signals for controlling the generation of a second intercept request signals, said second PROM means only responsive to said idle state for generating said second intercept request signals, whereby said microprocessor being responsive to the first intercept request signal to receive the second intercept signals for identifying and processing the particular communication channel request associated with the interrupting USRT and to reset the counter means.
Claim 2
Dependent Claim 435 words
In combination with a communication line coupled via a modem to a data processing system comprising a system bus, at least one central processing unit (CPU), one main memory system, one peripheral controller and a communications subsystem all coupled in common to a system bus, said communication subsystem including a communications controller coupled to said system bus and also including typical communications devices such as said modem, a dialing unit, a touch tone receiver, a cathode ray tube (CRT) and a universal synchronous receive transmit device (USRT) each communicating with the communications controller, said communications subsystems comprising: (a) a data signal line coupled to said communications controller and to said typical communication devices for transmitting a stream of said serial data bits to said USRT from said modem; (b) a clock signal line also coupled to said communications controller and to said typical communication devices for transmitting a stream of serial clock pulses over said clock signal line from said modem to said USRT; (c) counter means coupled to said data signal and clock signal lines for counting the number of successive binary one pulses received by said communications controller; (d) disabling means coupled to said counter means for disabling said counter means and preventing any further count when said counter counts a predetermined number of successive binary one bits, thus indicating that the communication line and the data processing system is in an idle state, means for communicating said idle state to said USRT; (e) a microprocessor coupled to said USRT for controlling the operations of said communications controller such as transmit and receive information; (f) a first PROM means coupled to said microprocessor (μP) and to said USRT for storing first signals for controlling the generation of a first intercept request signal, said first PROM means responsive to a data service request from said USRT when said USRT has assembled a byte of information from the stream of said data bits for generating said first intercept request signal; (g) intercept control logic means coupled to said first PROM means and to said μP for receiving and transmitting the first intercept request signal to said microprocessor; and (h) second PROM means in said first PROM means for storing second signals for controlling the generation of a second intercept request signals, said second PROM means only responsive to said idle state for generating said second intercept request signals, whereby said microprocessor being responsive to the first intercept request signal to receive the second intercept signals for identifying and processing the particular communication channel request associated with the interrupting USRT and to reset the counter means.
Claim 3
Dependent Claim 58 words
The subsystem as recited in claim 1 including a multiplexer coupled to said USRT, to said μP and to said intercept control logic, said multiplexer for receiving the first signals indicating that the USRT has assembled a byte of information, said multiplexer being activated by said microprocessor to perform its function when the microprocessor senses the intercept request.
Claim 4
Dependent Claim 28 words
The subsystem as recited in claim 2 including second means in said multiplexer for receiving the second signals indicating that the USRT is storing a status byte signal.
Claim 5
Dependent Claim 29 words
The subsystem as recited in claim 3 including third means in said multiplexer for receiving the second signals indicating that the USRT is storing an idle link state signal.
Claim 6
Dependent Claim 28 words
The subsystem as recited in claim 4 wherein said microprocessor reset means causes said counter means to be reset when said USRT receiving the idle link state signal.

References Cited (Backward Citations)

US4093981A Cited
US4168469A Cited
US4254462A Cited
US4225919A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-04-04 1986-10-04 1987-04-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-04-04 1990-10-04 1991-04-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-04-04 1994-10-04 1995-04-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag