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

Integrated data processing/text processing system having a terminal with dual emulation and enhanced function capabilities

Assignee: International Business Machines Corp
•
Filing: 1983-05-11
•
Granted: 1986-07-29
•
Expires: 2003-05-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention describes an integrated text and data processing system allowing processing of link data before output. The system also provides simultaneous dual emulation of a display and printer normally associated with a host data processor. In accordance with the first aspect of the invention, an input/output terminal includes a support logic circuit for interconnecting the input/output terminal to a port of an intermediate control unit attached to a central processing unit. The input/output terminal includes separate link and display buffers whereas link data may be stored in the link buffer for processing before output to the display associated with a text processor. In accordance with another aspect of the invention, the input/output terminal may include a plurality of support logic circuits each connected to one of the ports of one or more control units associated with one or more central processing units. This structure allows the text processor in the input/output terminal to simultaneously yet independently emulate a display and printer normally associated with a host central processing unit.

Inventors

  • 👤 Mark W. Mueller
  • 👤 Kevin L. Hill
  • 👤 Gary T. Hunt
  • 👤 Ronald Smetana
  • 👤 James M. McVey
  • 👤 Ernest L. Miller
  • 👤 Silous F. Clements

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 20:39
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 261 words
In an integrated data processing/text processing system comprising one or more central processing units having peripheral devices normally associated therewith, a plurality of input/output terminals for each of said central processing units, and one or more control units having a plurality of ports, each of said ports connected to an input/output terminal for interfacing and multiplexing the input/output terminal with one or more of the central processing units, wherein at least one of the input/output terminals comprises: a plurality of support logic means each connected to one of the ports of one or more of said control units; a link buffer connected to each of said support logic means for storing link data received from or to be transmitted to one of said central processing units, the link data normally associated with a data processing task; a text processor connected to said link buffer and to each of said support logic means; input means connected to said text processor for adding value to the link data while said link data is stored in the link buffer to produce processed link data, the input means also for inputting text character data normally associated with a text processing task; output means, including a display buffer and a plurality of peripheral devices, connected to said text processor for outputting said processed link data and said text character data, wherein each of said peripheral devices of said output means cooperates with one of said support logic means to enable the text processor to simultaneously emulate the peripheral devices normally associated with said central processing units.
Claim 2
Dependent Claim 261 words
In an integrated data processing/text processing system comprising one or more central processing units having peripheral devices normally associated therewith, a plurality of input/output terminals for each of said central processing units, and one or more control units having a plurality of ports, each of said ports connected to an input/output terminal for interfacing and multiplexing the input/output terminal with one or more of the central processing units, wherein at least one of the input/output terminals comprises: a plurality of support logic means each connected to one of the ports of one or more of said control units; a link buffer connected to each of said support logic means for storing link data received from or to be transmitted to one of said central processing units, the link data normally associated with a data processing task; a text processor connected to said link buffer and to each of said support logic means; input means connected to said text processor for adding value to the link data while said link data is stored in the link buffer to produce processed link data, the input means also for inputting text character data normally associated with a text processing task; output means, including a display buffer and a plurality of peripheral devices, connected to said text processor for outputting said processed link data and said text character data, wherein each of said peripheral devices of said output means cooperates with one of said support logic means to enable the text processor to simultaneously emulate the peripheral devices normally associated with said central processing units.
Claim 3
Dependent Claim 29 words
The integrated data processing/text processing system of claim 1 wherein said plurality of peripheral devices of said output means includes one or more displays associated with said text processor.
Claim 4
Dependent Claim 29 words
The integrated data processing/text processing system of claim 2 wherein said plurality of peripheral devices of said output means includes one or more printers associated with said text processor.
Claim 5
Dependent Claim 32 words
The integrated data processing/text processing system of claim 2 wherein said display printer stores said processed link data and said text character data before output thereof to said one or more displays.
Claim 6
Dependent Claim 27 words
The integrated data processing/text processing system of claim 1 wherein each of said support logic means is connected to one of said ports by a coaxial cable.
Claim 7
Dependent Claim 32 words
The integrated data processing/text processing system of claim 1 wherein each of said support logic means is responsive to an asynchronous serial protocol associated with one or more of said control units.
Claim 8
Dependent Claim 45 words
The integrated data processing/text processing system as described in claim 6 wherein each of said support logic means further includes link interface means for encoding and decoding, and serializing and deserializing said link data and protocol commands received from said one or more control units.
Claim 9
Dependent Claim 46 words
The integrated data processing/text processing system as described in claim 7 wherein each of said support logic means further includes protocol control means connected to said link interface means and responsive to protocol commands for controlling the movement of said data link throughout said input/output terminal.
Claim 10
Dependent Claim 50 words
The integrated data processing/text processing system of claim 8 wherein said link buffer includes first and second sections, said first section connected to the protocol control means of one of said support logic means, and said second section connected to the protocol control means of said other support logic means.
Claim 11
Dependent Claim 42 words
The integrated data processing/text processing system of claim 9 wherein said input/output terminal further includes arbitration and control logic means for controlling access to said buffer by said text processor and said protocol control means of each of said support logic means.
Claim 12
Dependent Claim 211 words
In an integrated data processing/text processing system comprising a central processing unit, a plurality of input/output terminals for each said central processing unit, and a control unit having a plurality of ports, each of said ports connected to one of said input/output terminals for interfacing and multiplexing the input/output terminal with the central processing unit, wherein at least one of the input/output terminals comprises: support logic means for interconnecting the input/output terminal to one of the ports of said control unit; a link buffer connected to said support logic means for storing link data received from or to be transmitted to said central processing unit, the link data normally associated with a data processing task; a text processor connected to said link buffer and to said support logic means; input means connected to said text processor for adding value to the link data while said link data is stored in said link buffer in a manner transparent to the central processing unit to produce processed link data, said input means also for inputting text character data normally associated with a text processing task; and output means including a display buffer, a printer and a display associated with the text processor for outputting said processed link data and said text character data.
Claim 13
Dependent Claim 211 words
In an integrated data processing/text processing system comprising a central processing unit, a plurality of input/output terminals for each said central processing unit, and a control unit having a plurality of ports, each of said ports connected to one of said input/output terminals for interfacing and multiplexing the input/output terminal with the central processing unit, wherein at least one of the input/output terminals comprises: support logic means for interconnecting the input/output terminal to one of the ports of said control unit; a link buffer connected to said support logic means for storing link data received from or to be transmitted to said central processing unit, the link data normally associated with a data processing task; a text processor connected to said link buffer and to said support logic means; input means connected to said text processor for adding value to the link data while said link data is stored in said link buffer in a manner transparent to the central processing unit to produce processed link data, said input means also for inputting text character data normally associated with a text processing task; and output means including a display buffer, a printer and a display associated with the text processor for outputting said processed link data and said text character data.
Claim 14
Dependent Claim 26 words
The integrated data processing/text processing system of claim 11 wherein said support logic means is responsive to an asynchronous serial protocol associated with said control unit.
Claim 15
Dependent Claim 39 words
The integrated data processing/text processing system as described in claim 12 wherein said support logic means includes link interface means for encoding and decoding, and serializing and deserializing said link data and protocol commands received from said control unit.
Claim 16
Dependent Claim 45 words
The integrated data processing/text processing system as described in claim 13 wherein said support logic means further includes protocol control means connected to said link interface means and responsive to said protocol commands for controlling the movement of said link data in said input/output terminal.
Claim 17
Dependent Claim 34 words
The integrated data processing/text processing system as described in claim 14 wherein said protocol control means includes poll response logic means for responding to polls transmitted to said input/output terminal from said control unit.

References Cited (Backward Citations)

US4290063A Cited
US4470127A Cited
US4495566A Cited
US4458311A Cited
US4503499A Cited
US4509121A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-07-28 1990-01-27 1990-07-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-07-28 1994-01-27 1994-07-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-07-28 1998-01-27 1998-07-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag