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

Text placement on graphics screen

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

Abstract

Abstract A personal computer having an interactive all points addressable display terminal (44) and a cursor positioning device (52) is provided with a keyboard (28) for inputting alphanumeric character strings not exceeding a predetermined maximum length. Once the desired alphanumeric character string has been input, it can be selected as the current cursor character. As the selected current cursor character, the alphanumeric character string is displayed on the all points addressable display and movable by said cursor positioning device. When the alphanumeric character string is positioned at a desired location on the all points addressable display, it can be fixed in that location by reading the alphanumeric character string data into the display buffer.

Inventors

  • 👤 Lawrence K. Stephens

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 18:20
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/40; G09G5/08

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 187 words
A method of text placement on a graphics screen of a computer system, said graphics screen being an all points addressable screen for displaying graphics data from a display buffer, said method comprising the steps of: interactively inputting an alphanumeric string to said computer using a keyboard; storing said alphanumeric character string in a text buffer in said computer system; displaying on said graphics screen said alphanumeric character string stored in said text buffer as a cursor symbol; inputting cursor position data to said computer system using a cursor positioning device; moving said cursor symbol to a desired position on said graphics screen by exclusive ORing the alphanumeric character string in said text buffer with all points addressable graphics data in said display buffer at the location of said cursor position data thereby placing said text comprising said alphanumeric character string on said graphics screen; providing an input to said computer system indicating that said alphanumeric character string is to be fixed at a current location of said cursor; and writing said alphanumeric character string into said display buffer data at the current location of said cursor.
Claim 2
Independent Claim 187 words
A method of text placement on a graphics screen of a computer system, said graphics screen being an all points addressable screen for displaying graphics data from a display buffer, said method comprising the steps of: interactively inputting an alphanumeric string to said computer using a keyboard; storing said alphanumeric character string in a text buffer in said computer system; displaying on said graphics screen said alphanumeric character string stored in said text buffer as a cursor symbol; inputting cursor position data to said computer system using a cursor positioning device; moving said cursor symbol to a desired position on said graphics screen by exclusive ORing the alphanumeric character string in said text buffer with all points addressable graphics data in said display buffer at the location of said cursor position data thereby placing said text comprising said alphanumeric character string on said graphics screen; providing an input to said computer system indicating that said alphanumeric character string is to be fixed at a current location of said cursor; and writing said alphanumeric character string into said display buffer data at the current location of said cursor.
Claim 3
Dependent Claim 83 words
The method of text placement as recited in claim 1 further comprising the steps of: counting the characters in said alphanumeric character string as they are entered from said keyboard; comparing the number of characters entered with a predetermined number; checking for a user input indicating an end of said alphanumeric character string; and performing said storing step when either the number of characters entered equals said predetermined number or a user input indicating the end of said alphanumeric character string is detected.
Claim 4
Dependent Claim 250 words
A computer system providing an interactive graphics display comprising: a graphics screen connected to said computer system; a display buffer for storing all points addressable graphics data, said display buffer being connected to said graphics screen and supplying said graphics data for display on said graphics screen; a keyboard connected to said computer system for interactively inputting an alphanumeric character string to said computer system; a text buffer in said computer system for storing an alphanumeric character string input to said computer system from said keyboard; means in said computer system for displaying said alphanumeric character string stored in said text buffer on said graphics screen as a cursor symbol; a cursor positioning device connected to said computer system for inputting cursor position data to said computer system; means in said computer system for moving said cursor symbol to a desired location on said graphics screen by exclusive ORing the alphanumeric character string in said text buffer with the all points addressable graphics data displayed on said graphics screen at the location of said cursor position data thereby placing text comprising said alphanumeric character string at said desired location on said graphics screen; means in combination with said cursor positioning device for providing a user input indicating that text is to be fixed on said graphics screen; and means in said computer responsive to said means in combination with said cursor positioning device for writing said alphanumeric character string into said display buffer at the current location of said cursor.
Claim 5
Dependent Claim 250 words
A computer system providing an interactive graphics display comprising: a graphics screen connected to said computer system; a display buffer for storing all points addressable graphics data, said display buffer being connected to said graphics screen and supplying said graphics data for display on said graphics screen; a keyboard connected to said computer system for interactively inputting an alphanumeric character string to said computer system; a text buffer in said computer system for storing an alphanumeric character string input to said computer system from said keyboard; means in said computer system for displaying said alphanumeric character string stored in said text buffer on said graphics screen as a cursor symbol; a cursor positioning device connected to said computer system for inputting cursor position data to said computer system; means in said computer system for moving said cursor symbol to a desired location on said graphics screen by exclusive ORing the alphanumeric character string in said text buffer with the all points addressable graphics data displayed on said graphics screen at the location of said cursor position data thereby placing text comprising said alphanumeric character string at said desired location on said graphics screen; means in combination with said cursor positioning device for providing a user input indicating that text is to be fixed on said graphics screen; and means in said computer responsive to said means in combination with said cursor positioning device for writing said alphanumeric character string into said display buffer at the current location of said cursor.
Claim 6
Dependent Claim 127 words
The computer system recited in claim 3 further comprising: means in said computer for counting the number of characters in an alphanumeric character string input by a user for said keyboard; means in said computer for comparing the number of characters input with a predetermined number; means on said keyboard for providing an input from the user of an indication of an end of said alphanumeric character string; means in said computer responsive to said comparing means and to said means on said keyboard for storing an input alphanumeric character string in said text buffer when either the number of characters in said alphanumeric character string is equal to said predetermined number of when an input for the user is received by said means on said keyboard.

References Cited (Backward Citations)

US4197590A Cited
US4197590B1 Cited
US4296476A Cited
US4354184A Cited
US4503427A Cited
US4445194A Cited
JPS5814242A Cited
JPS5866140A Cited
US4476462A Cited
US4521014A Cited
US4566000A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag