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

Data communication system including address-generating means and method

Assignee: General Electric Co
•
Filing: 1969-07-28
•
Granted: 1971-12-28
•
Expires: 1989-07-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The controller provided services transmit and receive queues of data in a data processor memory, in a manner which is substantially independent of the data processor in respect to the transfer in and out of the queues of messages to and from data terminals.

Inventors

  • 👤 Donn E Bernhardt
  • 👤 Perry W Penton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 10:07
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/22; H; H04; H04L; H04L13/00; H04L13/02; H04L13/08

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 180 words
A data communication system comprising: a data processor; a memory in communication with said processor, said memory having a plurality of individually addressable storage cells, each of said cells being capable of holding a data word; a plurality of external devices for receiving data words retrieved from said memory; and means intermediate said memory and said external devices for supplying addresses to said memory for the retrieval of data words therefrom; means for directing the transfer of data words retrieved to individual ones of said external devices, said means including a plurality of line units for transferring retrieved data words to said devices, selector means for successively selecting individual ones of said plurality of line units, and addressgenerating means for generating cell addresses of said individually addressable storage cells to be supplied to said memory, said address-generating means responsive to the selection of one of said line units to form a first portion of said cell address and responsive to the last previouslY received data word by the selected line unit to form a second portion of said cell address.
Claim 2
Dependent Claim 180 words
A data communication system comprising: a data processor; a memory in communication with said processor, said memory having a plurality of individually addressable storage cells, each of said cells being capable of holding a data word; a plurality of external devices for receiving data words retrieved from said memory; and means intermediate said memory and said external devices for supplying addresses to said memory for the retrieval of data words therefrom; means for directing the transfer of data words retrieved to individual ones of said external devices, said means including a plurality of line units for transferring retrieved data words to said devices, selector means for successively selecting individual ones of said plurality of line units, and addressgenerating means for generating cell addresses of said individually addressable storage cells to be supplied to said memory, said address-generating means responsive to the selection of one of said line units to form a first portion of said cell address and responsive to the last previouslY received data word by the selected line unit to form a second portion of said cell address.
Claim 3
Dependent Claim 184 words
A data communication system comprising: a data processor; a memory in communication with said processor, said memory having a plurality of individually addressable storage cells, each of said cells being capable of holding a data word; a plurality of external devices for receiving data words retrieved from said memory; and means intermediate said memory and said external devices for supplying addresses to said memory for the retrieval of data words therefrom; means for directing the transfer of data words retrieved to individual ones of said external devices, said means including a plurality of line units for transferring retrieved information items to said devices and for providing a first signal indicative of each receipt of a data word, selector means for successively selecting individual ones of said plurality of line units and for providing a second signal indicative of the line unit selected, and address-generating means for generating cell addresses of said individually addressable storage cells to be supplied to said memory, said address generating means responsive to said first and said second signals to form respectively first and second portions of said cell address.
Claim 4
Dependent Claim 184 words
A data communication system comprising: a data processor; a memory in communication with said processor, said memory having a plurality of individually addressable storage cells, each of said cells being capable of holding a data word; a plurality of external devices for receiving data words retrieved from said memory; and means intermediate said memory and said external devices for supplying addresses to said memory for the retrieval of data words therefrom; means for directing the transfer of data words retrieved to individual ones of said external devices, said means including a plurality of line units for transferring retrieved information items to said devices and for providing a first signal indicative of each receipt of a data word, selector means for successively selecting individual ones of said plurality of line units and for providing a second signal indicative of the line unit selected, and address-generating means for generating cell addresses of said individually addressable storage cells to be supplied to said memory, said address generating means responsive to said first and said second signals to form respectively first and second portions of said cell address.
Claim 5
Independent Claim 125 words
A method of selectively providing information items retained in a data store to one of a plurality of devices external to said store comprising the steps of: providing a plurality of line units for transmitting information items retrieved from said store to selected ones of said devices; selecting with switching means one of said units; generating signals representing a first address portion in response to the unit so selected; counting the number of information items transferred from said data store by each of said units to provide signals representing a count; and generating an address for the retrieval of information from said data store by combining said signals providing indicia of the selected unit and said count and supplying said address to said data store.
Claim 6
Independent Claim 125 words
A method of selectively providing information items retained in a data store to one of a plurality of devices external to said store comprising the steps of: providing a plurality of line units for transmitting information items retrieved from said store to selected ones of said devices; selecting with switching means one of said units; generating signals representing a first address portion in response to the unit so selected; counting the number of information items transferred from said data store by each of said units to provide signals representing a count; and generating an address for the retrieval of information from said data store by combining said signals providing indicia of the selected unit and said count and supplying said address to said data store.
Claim 7
Dependent Claim 201 words
An information transfer controller and director, for servicing portions of a data processor working store memory having queues of messages for a network of communications data terminals, comprising: a plurality of character register means for transmission and reception of character data to and from data terminals; a plurality of word registers, each word register being connected to a plurality of said character register means, for holding data from a memory cell and selectively transferring character data to said character registers; selector means, connected to said word register means, for selectively transferring data to said character register means; base register means for holding data representing an address in working store memory of a queue of messages; a plurality of word count means, connected to said selector means, for holding data representing current message word pointer information; address-generating means, connected to said base register means, and said word count means, for forming an address of a cell in working store memory for transfer of data to said word registers; transmit control means, connected to said word registers and said address-generating means, for successively selecting said word registers to receive data from a memory and applying signals representing this selection to said address-generating means.
Claim 8
Dependent Claim 201 words
An information transfer controller and director, for servicing portions of a data processor working store memory having queues of messages for a network of communications data terminals, comprising: a plurality of character register means for transmission and reception of character data to and from data terminals; a plurality of word registers, each word register being connected to a plurality of said character register means, for holding data from a memory cell and selectively transferring character data to said character registers; selector means, connected to said word register means, for selectively transferring data to said character register means; base register means for holding data representing an address in working store memory of a queue of messages; a plurality of word count means, connected to said selector means, for holding data representing current message word pointer information; address-generating means, connected to said base register means, and said word count means, for forming an address of a cell in working store memory for transfer of data to said word registers; transmit control means, connected to said word registers and said address-generating means, for successively selecting said word registers to receive data from a memory and applying signals representing this selection to said address-generating means.
Claim 9
Dependent Claim 155 words
An information transfer controller and director, for servicing portions of a data processor working store memory having queues of messages for a network of communications data terminals, comprising: a plurality of receive scanners, each scanner including an incoming character register, for successively receiving character data from a plurality of data terminals; a plurality of receive line units, each unit connected to a plurality of said receive scanners, for selectively receiving character daTa, each said receive line unit including a word register for holding a plurality of data characters from said receive scanners, selector means for selecting said receive scanners, control means for combining a plurality of data characters for said word register, message location means for holding data representing word pointer information; address-generating means, connected to said control means and said message location means, for forming an address of a cell in working store memory for transfer of word data from said receive line units.
Claim 10
Dependent Claim 155 words
An information transfer controller and director, for servicing portions of a data processor working store memory having queues of messages for a network of communications data terminals, comprising: a plurality of receive scanners, each scanner including an incoming character register, for successively receiving character data from a plurality of data terminals; a plurality of receive line units, each unit connected to a plurality of said receive scanners, for selectively receiving character daTa, each said receive line unit including a word register for holding a plurality of data characters from said receive scanners, selector means for selecting said receive scanners, control means for combining a plurality of data characters for said word register, message location means for holding data representing word pointer information; address-generating means, connected to said control means and said message location means, for forming an address of a cell in working store memory for transfer of word data from said receive line units.

References Cited (Backward Citations)

US3500333A Cited
US3344410A Cited
US3475729A Cited
US3465298A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag