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

Address responsive controller for computer handling of peripheral equipment

Assignee: AB Dick Co
•
Filing: 1971-01-11
•
Granted: 1973-02-06
•
Expires: 1991-01-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system is provided for enabling a computer to communicate efficiently with a larger number of peripheral devices than provided for by the computer design and construction. The computer first addresses a controller which in turn addresses peripheral devices.

Inventors

  • 👤 J Kievit
  • 👤 J Howe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 14:35
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4221; G06F13/4226

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 181 words
In a system wherein a computer communicates with a number of peripheral devices, the improvement comprising: a plurality of controller circuits, a separate plurality of peripheral devices assigned to each controller circuit, means coupling all of said controller circuits to said computer, means coupling each separate plurality of peripheral devices to its assigned controller circuit, first address logic means in each controller for enabling a controller to become operative in response to a unique controller address signal, second address logic means at each peripheral device for enabling it to become operative in response to a unique peripheral device address signal, means for transmitting digital signals and first and second address signals from said computer to said controllers, means in a controller rendered operative responsive to its unique first address signal to store and process said second address and digital signals, means to transmit to all of its associated peripheral devices said stored and processed second address and said digital signals, and means in a peripheral device rendered operative responsive to its unique second address signal to respond to said digital signals.
Claim 2
Dependent Claim 181 words
In a system wherein a computer communicates with a number of peripheral devices, the improvement comprising: a plurality of controller circuits, a separate plurality of peripheral devices assigned to each controller circuit, means coupling all of said controller circuits to said computer, means coupling each separate plurality of peripheral devices to its assigned controller circuit, first address logic means in each controller for enabling a controller to become operative in response to a unique controller address signal, second address logic means at each peripheral device for enabling it to become operative in response to a unique peripheral device address signal, means for transmitting digital signals and first and second address signals from said computer to said controllers, means in a controller rendered operative responsive to its unique first address signal to store and process said second address and digital signals, means to transmit to all of its associated peripheral devices said stored and processed second address and said digital signals, and means in a peripheral device rendered operative responsive to its unique second address signal to respond to said digital signals.
Claim 3
Dependent Claim 181 words
In a system wherein a computer communicates with a number of peripheral devices, the improvement comprising: a plurality of controller circuits, a separate plurality of peripheral devices assigned to each controller circuit, means coupling all of said controller circuits to said computer, means coupling each separate plurality of peripheral devices to its assigned controller circuit, first address logic means in each controller for enabling a controller to become operative in response to a unique controller address signal, second address logic means at each peripheral device for enabling it to become operative in response to a unique peripheral device address signal, means for transmitting digital signals and first and second address signals from said computer to said controllers, means in a controller rendered operative responsive to its unique first address signal to store and process said second address and digital signals, means to transmit to all of its associated peripheral devices said stored and processed second address and said digital signals, and means in a peripheral device rendered operative responsive to its unique second address signal to respond to said digital signals.
Claim 4
Dependent Claim 181 words
In a system wherein a computer communicates with a number of peripheral devices, the improvement comprising: a plurality of controller circuits, a separate plurality of peripheral devices assigned to each controller circuit, means coupling all of said controller circuits to said computer, means coupling each separate plurality of peripheral devices to its assigned controller circuit, first address logic means in each controller for enabling a controller to become operative in response to a unique controller address signal, second address logic means at each peripheral device for enabling it to become operative in response to a unique peripheral device address signal, means for transmitting digital signals and first and second address signals from said computer to said controllers, means in a controller rendered operative responsive to its unique first address signal to store and process said second address and digital signals, means to transmit to all of its associated peripheral devices said stored and processed second address and said digital signals, and means in a peripheral device rendered operative responsive to its unique second address signal to respond to said digital signals.
Claim 5
Dependent Claim 88 words
In a system as recited in claim 1 wherein said means in a controller rendered operative responsive to its unique first address signal to store and process said second address and digital signals includes means responsive to signals from said computer for generating mode signals indicative of the nature of said digital signals, means in an operative controller for transmitting said mode signals to all of the peripheral devices associated therewith, and means in an operative peripheral device for utilizing said mode signals for decoding said digital signals.
Claim 6
Dependent Claim 56 words
In a system as recited in claim 2 wherein said mode signals represent that said digital signals are representative of a command, said controller includes means for converting said digital signals into command signals for said operative peripheral device, and means for transmitting said command signals to said peripheral devices in place of said digital signals.
Claim 7
Dependent Claim 83 words
In a system as recited in claim 2 wherein said mode signals represent that said digital signals are inquiring as to the status of an addressed operative peripheral device, said addressed operative peripheral device includes means responsive to said mode and digital signals for transmitting to said operative control device signals representative of the status of said addressed operative peripheral device, and said operative control device includes means for transmitting said signals representative of the status of said peripheral device to said computer.
Claim 8
Dependent Claim 66 words
In a system as recited in claim 2 wherein said mode signals represent that said digital signals represent a request for data from an addressed operative peripheral device, said addressed operative peripheral device includes means responsive to said mode and digital signals for transmitting requested data to said operative control device, and said operative control device includes means for transmitting said requested data to said computer.
Claim 9
Dependent Claim 275 words
In a system wherein a computer communicates with a number of peripheral devices, the improvement comprising: a plurality of controller circuits, a separate plurality of peripheral devices assigned to each controller circuit, means coupling all of said controller circuits to said computer, means coupling each separate plurality of peripheral devices to its assigned controller circuit, first address logic means in each controller for enabling a controller to become operative in response to a unique controller address signal, second unique address logic means at each peripheral device for enabling it to become operative in response to a unique peripheral device address signal, means for transmitting data and first and second address signals from said computer to said controllers, means at each controller for storing said data and said second address signals responsive to a controller being rendered operative in response to said first address signals, means for applying said stored data and said device address from the respective storage means to said means coupling said plurality of devices to its assigned controller, means at an operative controller for generating a timing signal, means for transmitting said timing signal to all of the peripheral devices assigned to said controller, means at an operative peripheral device for enabling decoding of said data signals responsive to a correct address and said timing signal, means for generating a second timing signal at an operative peripheral device responsive to a first timing signal and the decoding of said data signals, means for transmitting said second timing signal back to said controller associated with said peripheral device, and means at said controller for deenergizing said controller responsive to said second timing signal.
Claim 10
Dependent Claim 275 words
In a system wherein a computer communicates with a number of peripheral devices, the improvement comprising: a plurality of controller circuits, a separate plurality of peripheral devices assigned to each controller circuit, means coupling all of said controller circuits to said computer, means coupling each separate plurality of peripheral devices to its assigned controller circuit, first address logic means in each controller for enabling a controller to become operative in response to a unique controller address signal, second unique address logic means at each peripheral device for enabling it to become operative in response to a unique peripheral device address signal, means for transmitting data and first and second address signals from said computer to said controllers, means at each controller for storing said data and said second address signals responsive to a controller being rendered operative in response to said first address signals, means for applying said stored data and said device address from the respective storage means to said means coupling said plurality of devices to its assigned controller, means at an operative controller for generating a timing signal, means for transmitting said timing signal to all of the peripheral devices assigned to said controller, means at an operative peripheral device for enabling decoding of said data signals responsive to a correct address and said timing signal, means for generating a second timing signal at an operative peripheral device responsive to a first timing signal and the decoding of said data signals, means for transmitting said second timing signal back to said controller associated with said peripheral device, and means at said controller for deenergizing said controller responsive to said second timing signal.
Claim 11
Dependent Claim 47 words
Apparatus as recited in claim 6, wherein each controller includes means for generating mode signals indicative of the nature of the data signals stored in said data storage, and means for transmitting said mode signals to said energized peripheral device for use in decoding said data signals.
Claim 12
Dependent Claim 45 words
Apparatus as recited in claim 6 wherein there is included a busy flip-flop means responsive to the energization of said controller for providing a busy signal to said computer, and means for applying said second timing signal to said busy flip-flop means to reset it.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-02-06 1976-08-07 1977-02-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-02-06 1980-08-07 1981-02-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-02-06 1984-08-07 1985-02-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag