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

Video display terminal with partitioned screen

Assignee: International Business Machines Corp
•
Filing: 1979-10-01
•
Granted: 1981-07-14
•
Expires: 1999-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video data display terminal includes a video display, eg., a CRT, and a character buffer for storing character bytes representing characters to be displayed on the screen of the video display device. The terminal further includes microprocessing means for receiving data from a keyboard device connected thereto or alternately from a host processor for entry into the character buffer. The microprocessing means are further adapted to define one or more partitions on the screen of the video display device. Data integrity within these partitions is maintained by assigning margin attribute bytes to the margin of each partition. Refresh hardware including refresh logic control means, a line buffer, a character generator and a serializer is provided to write data within the character buffer to the video display screen.

Inventors

  • 👤 Michael A. Hughes
  • 👤 Jeremy S. M. Johnson
  • 👤 Graham C. E. Winn

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:49
CPC Classifications
G; G09; G09G; G09G1/00; G09G1/007; G09G5/00; G09G5/14

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 111 words
A video display terminal comprising: a video display device for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed on said video display device into said character buffer in positions corresponding to the desired positions of the characters on the display device; and for defining two or more partitions on said video display device and for assigning margin attribute bytes to one margin of each partition.
Claim 2
Dependent Claim 111 words
A video display terminal comprising: a video display device for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed on said video display device into said character buffer in positions corresponding to the desired positions of the characters on the display device; and for defining two or more partitions on said video display device and for assigning margin attribute bytes to one margin of each partition.
Claim 3
Dependent Claim 30 words
A video display terminal as claimed in claim 1 further comprising keyboard data entry means for entering characters to be displayed on said video display device into said character buffer.
Claim 4
Dependent Claim 52 words
A video display terminal as claimed in claim 1 wherein said processing means is a microprocessor having a data bus and an address bus connected thereto, said character buffer being connected to said data bus and said address bus so that data can be written into and read from said character buffer.
Claim 5
Dependent Claim 90 words
A video display terminal as claimed in claim 1, wherein said video display device is a raster scan cathode ray tube requiring refresh, further comprising a line buffer for receiving character bytes representing a line of characters to be displayed on the cathode ray tube from the character buffer and a character generator addressable by said line buffer for generating bit patterns associated with that line of characters; and wherein said display control logic loads the line buffer by line from said character buffer to refresh said cathode ray tube.
Claim 6
Dependent Claim 34 words
A video display terminal as claimed in claim 4, wherein said character generator includes a read/write memory and wherein said processing means further includes means for loading a character set into said read/write memory.
Claim 7
Dependent Claim 63 words
A video display terminal as claimed in claim 4 or claim 5, wherein said line buffer has sufficient capacity to store bytes representing two lines of characters, and wherein said display control logic loads said line buffer with bytes associated with one line of characters while bytes representing the immediately preceding line are accessing said character generator to refresh the cathode ray tube.
Claim 8
Dependent Claim 133 words
A video display terminal comprising: a video display device for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed on said video display device into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition.
Claim 9
Dependent Claim 133 words
A video display terminal comprising: a video display device for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed on said video display device into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition.
Claim 10
Dependent Claim 169 words
A video display terminal comprising: a video display device including a cathode ray tube, raster scanned from left to right, for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition; a non-display field margin attribute byte being assigned to the right hand margin of each defined partition which does not correspond to the left hand margin of an adjacent partition.
Claim 11
Dependent Claim 169 words
A video display terminal comprising: a video display device including a cathode ray tube, raster scanned from left to right, for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition; a non-display field margin attribute byte being assigned to the right hand margin of each defined partition which does not correspond to the left hand margin of an adjacent partition.
Claim 12
Dependent Claim 179 words
A video display terminal comprising: a video display device including a cathode ray tube, raster scanned from left to right, for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition; and for assigning to the left hand margin of each display line of each defined partition a margin attribute byte identical to the field attribute byte within the defined partition which controls the character immediately adjacent the left hand margin.
Claim 13
Dependent Claim 179 words
A video display terminal comprising: a video display device including a cathode ray tube, raster scanned from left to right, for displaying characters; a character buffer for storing therein character code bytes representing characters to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading character code bytes representing characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device, each of said partitions including a left hand margin and a right hand margin; and for assigning margin attribute bytes to the left hand margin and the right hand margin of each defined partition; and for assigning to the left hand margin of each display line of each defined partition a margin attribute byte identical to the field attribute byte within the defined partition which controls the character immediately adjacent the left hand margin.
Claim 14
Dependent Claim 143 words
A video display terminal comprising: a video display device for displaying characters; a character buffer for storing therein representations of characters to be displayed, each character to be displayed being represented by a pair of character code bytes, one byte designating the character to be displayed and the other byte being an attribute byte for defining how the character is to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading the representations of characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device and for assigning margin attribute bytes to one margin of each defined partition.
Claim 15
Dependent Claim 143 words
A video display terminal comprising: a video display device for displaying characters; a character buffer for storing therein representations of characters to be displayed, each character to be displayed being represented by a pair of character code bytes, one byte designating the character to be displayed and the other byte being an attribute byte for defining how the character is to be displayed; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for loading the representations of characters to be displayed into said character buffer, in positions corresponding to the desired positions of the characters on the display device; and for defining one or more partitions on said video display device and for assigning margin attribute bytes to one margin of each defined partition.
Claim 16
Dependent Claim 20 words
The video display terminal of claim 10 wherein margin attribute bytes are assigned to each margin of each defined partition.
Claim 17
Dependent Claim 141 words
A video display terminal comprising: a video display device for displaying characters; a read/write memory including a character buffer for storing therein character code bytes representing characters to be displayed, and including a section for storing therein character data including said character code bytes; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for reading or writing character data into or from said section of said read/write memory; for loading said character code bytes from said section of said section to said character buffer in positions corresponding to the desired positions of the characters on the display device; for defining one or more partitions on said video display device; and for assigning margin attribute bytes to one margin of each defined partition.
Claim 18
Dependent Claim 141 words
A video display terminal comprising: a video display device for displaying characters; a read/write memory including a character buffer for storing therein character code bytes representing characters to be displayed, and including a section for storing therein character data including said character code bytes; display control logic means for causing characters corresponding to character code bytes stored in said character buffer to be displayed on said video display device; and processing means for reading or writing character data into or from said section of said read/write memory; for loading said character code bytes from said section of said section to said character buffer in positions corresponding to the desired positions of the characters on the display device; for defining one or more partitions on said video display device; and for assigning margin attribute bytes to one margin of each defined partition.

References Cited (Backward Citations)

US3742482A Cited
US3872460A Cited
US4204206A Cited
US4189727A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-07-13 1985-01-12 1985-07-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-07-13 1989-01-12 1989-07-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-07-13 1993-01-12 1993-07-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag