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

Time-multiplexed output devices in video terminal systems

Assignee: Digital Equipment Corp
•
Filing: 1976-11-08
•
Granted: 1978-01-31
•
Expires: 1996-11-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video terminal system having a plurality of distinct output devices providing humanly perceivable, alphanumeric information is disclosed. The video terminal processes and transfers the binary representations of each alphanumeric character to a character generator. A dot matrix corresponding to the character is provided by the character generator and is time-multiplexed so as to be time-shared by each of the output devices without the requirement for specialized circuitry and with minimal time degradation. The distinct output devices may be video displays and hard copy printers which display alphanumeric characters for a complete line, the video display devices receiving each complete line of characters in a predetermined time period and the printer devices receiving a slice of each character for a line upon request.

Inventors

  • 👤 Thomas C. Stockebrand
  • 👤 Russell C. Doane
  • 👤 Michael D. Morganstern

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 14:47
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/14; G06F3/153

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 360 words
In a video terminal system having at least two display devices, one of said display devices displaying data at a rate approximately two orders of magnitude faster than the other display device, said video terminal system having a microprocessor executing instructions controlling transfers in said system, the process of providing data to each of said display devices comprising the steps of: A. storing, in a first part of memory, data to be displayed on said one display device; B. counting in an accumulator the scans across said one display device, each display line on said one display device comprising a first predetermined number of scans, each display line being separated by a second predetermined number of scans; C. sensing by test logic the count in said accumulator to determine when said first predetermined number of scans is occurring; D. addressing by address logic said first part of memory for data to be displayed by said one display device; E. transferring during said first predetermined number of scans from said first part of memory through a character generator to said one display device a dot pattern of said addressed data; E. displaying on said one display device said dot pattern for a display line during said first predetermined number of scans; G. identifying by a key switch on a keyboard one of said display lines to be displayed on said other display device; H. storing, in a second part of memory, address information which identifies data in said first part of memory to be displayed by said other display device; I. addressing by said address information during said second predetermined number of scans said first part of memory for data to be displayed by said other display device; J. transferring during said second predetermined number of scans said addressed data from said first part of memory through said character generator to said other display device a dot pattern of said addressed data; K. repeating steps H through J until said display line of data has been displayed on said other display device; and L. terminating steps H through K when said selected line has been displayed by said other display device.
Claim 2
Dependent Claim 360 words
In a video terminal system having at least two display devices, one of said display devices displaying data at a rate approximately two orders of magnitude faster than the other display device, said video terminal system having a microprocessor executing instructions controlling transfers in said system, the process of providing data to each of said display devices comprising the steps of: A. storing, in a first part of memory, data to be displayed on said one display device; B. counting in an accumulator the scans across said one display device, each display line on said one display device comprising a first predetermined number of scans, each display line being separated by a second predetermined number of scans; C. sensing by test logic the count in said accumulator to determine when said first predetermined number of scans is occurring; D. addressing by address logic said first part of memory for data to be displayed by said one display device; E. transferring during said first predetermined number of scans from said first part of memory through a character generator to said one display device a dot pattern of said addressed data; E. displaying on said one display device said dot pattern for a display line during said first predetermined number of scans; G. identifying by a key switch on a keyboard one of said display lines to be displayed on said other display device; H. storing, in a second part of memory, address information which identifies data in said first part of memory to be displayed by said other display device; I. addressing by said address information during said second predetermined number of scans said first part of memory for data to be displayed by said other display device; J. transferring during said second predetermined number of scans said addressed data from said first part of memory through said character generator to said other display device a dot pattern of said addressed data; K. repeating steps H through J until said display line of data has been displayed on said other display device; and L. terminating steps H through K when said selected line has been displayed by said other display device.
Claim 3
Dependent Claim 72 words
The process as defined in claim 1 wherein said storing in said first part of memory step includes: A. testing by said test logic whether said keyboard has depressed key switch; B. transferring data corresponding to said depressed key switch to said first part of memory; C. testing by said test logic whether a UAR/T has received data; and D. transferring from said UAR/T to said first part of memory said data.
Claim 4
Dependent Claim 79 words
The process as defined in claim 1 wherein said addressing step includes: A. loading an X and Y register with an address identifying a memory location in said first part of memory; B. transferring the data in said memory location to said character generator, said character generator translating said data into said dot pattern; and C. transferring from said character generator to a shift register a slice of said dot pattern as determined by the count in said accumulator.
Claim 5
Dependent Claim 58 words
The process as defined in claim 3 and further including the steps of: A. storing in response to a load signal during said first predetermined number of scans in a video shift register said slice of said dot pattern; and B. serially transferring in response to shift signals said slice of said dot pattern to a video monitor.
Claim 6
Dependent Claim 52 words
The process as defined in claim 3 and further including steps of: A. storing in response to a load signal during said second predetermined number of scans in a printer shift register said slice of said dot pattern; and B. transferring said slice of said dot pattern to a printer buffer register.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-01-30 1981-08-01 1982-01-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-01-30 1985-08-01 1986-01-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-01-30 1989-08-01 1990-01-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag