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

Ghost cursor in display all codes mode

Assignee: International Business Machines Corp
•
Filing: 1981-06-16
•
Granted: 1983-01-25
•
Expires: 2001-06-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A ghost cursor indicates the relative horizontal position on a display screen associated with a printed document rendition of the displayed text and control codes. In a normal, or hidden codes, mode of operation the ghost cursor, placed on an escapement scale line, is vertically aligned with a text cursor which is positioned adjacent the displayed text code which defines the present point of operation. In the all codes mode, all text and control codes (such as required backspaces, tabs, etc.) are displayed. In the all codes mode the ghost cursor indicates the relative horizontal position on the display screen of the code associated with the text cursor, with forward or reverse escapement indicated by the control codes taken into account.

Inventors

  • 👤 William C. Cason
  • 👤 Ward A. Kuecker
  • 👤 Susan D. Stratton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:21
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/08; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/166; G06F40/183

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 106 words
In a text display system operable in an all codes mode for displaying a frame of text and control codes including a text cursor adjacent a text code, control code, or display position at which a text processing operation can next be effected relative to text and control codes stored in a text storage buffer, the improvement comprising: first means, while in said all codes mode, for determining a hidden codes mode position on the display screen associated with a current position of said text cursor; and second means, while in said all codes mode, for displaying a ghost cursor at said hidden codes mode position.
Claim 2
Dependent Claim 106 words
In a text display system operable in an all codes mode for displaying a frame of text and control codes including a text cursor adjacent a text code, control code, or display position at which a text processing operation can next be effected relative to text and control codes stored in a text storage buffer, the improvement comprising: first means, while in said all codes mode, for determining a hidden codes mode position on the display screen associated with a current position of said text cursor; and second means, while in said all codes mode, for displaying a ghost cursor at said hidden codes mode position.
Claim 3
Dependent Claim 54 words
The text display system of claim 1 wherein said first means includes updating means for determining a scale line SX coordinate associated with said current position, said updating means further comprising: means for adding one to the difference between an escapement character count and a text tube left count to yield said SX coordinate.
Claim 4
Dependent Claim 89 words
The text display system of claim 2 wherein said updating means further includes means for determining said escapement character count, comprising means for initializing a counter to store a first count associated with a left margin; and means for incrementing or decrementing said counter in accordance with the forward or reverse escapment, respectively, associated with each character and control code from the beginning of a text line containing said text cursor, up to the code or display position associated with said text cursor to yield said escapement character count.
Claim 5
Dependent Claim 54 words
The text display system of claim 1 wherein said first means includes move means for determining a scale line SX coordinate associated with said current position, said move means further comprising: means for adding one to the difference between an escapement character count and a text tube left count to yield said SX coordinate.
Claim 6
Dependent Claim 295 words
The text display system of claim 4 wherein said move means further includes means for determining said escapement character count comprising means for initializing first and second counters to store a first count associated with a left margin, means for incrementing or decrementing said first counter in accordance with the forward or reverse escapement, respectively, associated with each character and control code from the beginning of a text line containing said text cursor, up to the code or display position associated with said text cursor, to yield a preliminary escapement character count; means for incrementing said second counter in accordance with the absolute escapement associated with each character and control code from the beginning of a text line containing said text cursor, up to the code or display position associated with said text cursor to yield a displayable character count; means for determining an adjusted displaying character count by adding one to the difference between said displayable character count and a predefined displayable characters tube left count; means, when no white space exists to the right of said current position, for subtracting a horizontal coordinate X associated with said current position from said adjusted displaying character count to yield a second count; means, when no white space exists to the right of said current position, for setting said escapement character count to said preliminary escapement character count minus said second count; means, when white space exists to the right of said current position, for determining a third count equal to the difference between said horizontal coordinate X and said adjusted displaying character count; and means, when white space exists to the right of said current position, for setting said escapement character count to the sum of said preliminary escapement character count and said third count.
Claim 7
Dependent Claim 81 words
The display system of claim 1 wherein said means, while in said all codes mode for displaying further comprises: refresh buffer means for storing said frame of text including said text codes, a text cursor indicator, a ghost cursor indicator, and a scale line; means for storing in said refresh buffer means, codes associated with a scale line grid having a plurality of indicia therealong and a reference number associated with scale position at every tenth position along said scale line.
Claim 8
Dependent Claim 35 words
The text display system of claim 6 further comprising means for storing a graphical indicator associated with said ghost cursor at said hidden codes mode position within the codes associated with said scale line grid.
Claim 9
Dependent Claim 98 words
In a method operable in an all codes mode for displaying a frame of text and control codes including a text cursor adjacent a text code, control code, or display position at which a text processing operation can next be effected relative to text and control codes stored in a text storage buffer, the improvement comprising: determining, while in said all codes mode, a hidden codes mode position on the display screen associated with a current position of said text cursor; and displaying, while in said all codes mode, a ghost cursor at said hidden codes mode position.
Claim 10
Dependent Claim 98 words
In a method operable in an all codes mode for displaying a frame of text and control codes including a text cursor adjacent a text code, control code, or display position at which a text processing operation can next be effected relative to text and control codes stored in a text storage buffer, the improvement comprising: determining, while in said all codes mode, a hidden codes mode position on the display screen associated with a current position of said text cursor; and displaying, while in said all codes mode, a ghost cursor at said hidden codes mode position.
Claim 11
Dependent Claim 59 words
In the method of claim 8 wherein said step of determining, while in said all codes mode, includes determining a scale line SX coordinate associated with said current position, said determining said SX coordinate further comprising: means for adding one to the difference between an escapement character count and a text tube left count to yield said SX coordinate.
Claim 12
Dependent Claim 72 words
In the method of claim 8 wherein said step of displaying further comprises: storing in a refresh buffer said frame of text including said text codes, a text cursor indicator, a ghost cursor indicator, and a scale line; storing in said refresh buffer codes associated with a scale line grid having a plurality of indicia therealong and a reference number associated with scale position at every tenth position along said scale line.
Claim 13
Dependent Claim 31 words
In the method of claim 10 further comprising storing a graphical indicator associated with said ghost cursor at said hidden codes mode position within the codes associated with said scale line.

References Cited (Backward Citations)

US3648271A Cited
US3974493A Cited
US4121228A Cited
US4228430A Cited
US4200869A Cited
US4203107A Cited
US4225943A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-01-24 1986-07-26 1987-01-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-01-24 1990-07-26 1991-01-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-01-24 1994-07-26 1995-01-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag