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

Method for controlling cursor movements on certain computer workstations

Assignee: International Business Machines Corp
•
Filing: 1990-01-17
•
Granted: 1993-04-06
•
Expires: 2010-01-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A process for controlling cursor display information for a plurality of dependent workstations from a remote processor or workstation controller, including the steps of prestoring format tables for each dependent workstation in the remote workstation controller, processing cursor movement keystroke signals received from any of the plurality of dependent workstations within the workstation controller to define and position the cursor at an input-capable position for any dependent workstation when a cursor movement keystroke is made in that workstation, and transmitting commands from the remote workstation controller to the keystroke-initiating dependent workstation to display and position either a text cursor or a selection cursor.

Inventors

  • 👤 Stephen T. Eagen
  • 👤 Harvey G. Kiel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 19:22
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04892

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 180 words
A method of expanding and enhancing cursor control and display in a plurality of dependent workstations connected to a workstation controller, comprising the steps of: a) prestoring, in said workstation controller, format tables to describe cursorable panel items, including selection fields and entry fields relating to cursor position and display, for each of said plurality of dependent workstations; b) asynchronously receiving cursor keystroke signals in said workstation controller from any of said plurality of dependent workstations; c) identifying, within said workstation controller, as to each of said asynchronously received cursor keystroke signals, the particular dependent workstation from which such signal is received, and retrieving the format tables for such dependent workstation; d) developing, within said workstation controller, a new cursor target position and display screen image at an input-capable position corresponding to the particular received cursor keystroke signal and the particular dependent workstation format table; and e) transmitting the new display screen image to the particular dependent workstation to modify the cursor position and display image on said workstation corresponding to the new cursor target position and display screen image.
Claim 2
Independent Claim 180 words
A method of expanding and enhancing cursor control and display in a plurality of dependent workstations connected to a workstation controller, comprising the steps of: a) prestoring, in said workstation controller, format tables to describe cursorable panel items, including selection fields and entry fields relating to cursor position and display, for each of said plurality of dependent workstations; b) asynchronously receiving cursor keystroke signals in said workstation controller from any of said plurality of dependent workstations; c) identifying, within said workstation controller, as to each of said asynchronously received cursor keystroke signals, the particular dependent workstation from which such signal is received, and retrieving the format tables for such dependent workstation; d) developing, within said workstation controller, a new cursor target position and display screen image at an input-capable position corresponding to the particular received cursor keystroke signal and the particular dependent workstation format table; and e) transmitting the new display screen image to the particular dependent workstation to modify the cursor position and display image on said workstation corresponding to the new cursor target position and display screen image.
Claim 3
Dependent Claim 33 words
The method of claim 1, wherein the step of developing a new cursor target position further comprises testing said new cursor target position to determine that said new position is an input-capable position.
Claim 4
Independent Claim 146 words
A method of controlling cursor movement on a plurality of dependent workstation display screens from a single workstation controller comprising the steps of: a) prestoring, in said workstation controller, a plurality of format tables to designate selection fields and entry fields and cursor definitions, wherein said plurality of format tables includes at least one format table as to each of the plurality of dependent workstations; b) independently receiving cursor keystroke signals from each of said plurality of dependent workstations into said controller; c) comparing each received cursor keystroke signal in said workstation controller with the format table for the corresponding dependent workstation to target a cursor type and position; and d) transmitting a display screen image signal from the workstation controller to the respective dependent workstation, for each received keystroke signal, to initiate a cursor display on the workstation corresponding to the targeted type and position.
Claim 5
Independent Claim 146 words
A method of controlling cursor movement on a plurality of dependent workstation display screens from a single workstation controller comprising the steps of: a) prestoring, in said workstation controller, a plurality of format tables to designate selection fields and entry fields and cursor definitions, wherein said plurality of format tables includes at least one format table as to each of the plurality of dependent workstations; b) independently receiving cursor keystroke signals from each of said plurality of dependent workstations into said controller; c) comparing each received cursor keystroke signal in said workstation controller with the format table for the corresponding dependent workstation to target a cursor type and position; and d) transmitting a display screen image signal from the workstation controller to the respective dependent workstation, for each received keystroke signal, to initiate a cursor display on the workstation corresponding to the targeted type and position.
Claim 6
Dependent Claim 37 words
The method of claim 3, wherein the step of comparing further comprises determining whether the target cursor position is in an entry field, and targeting a text cursor type in a new entry field position if true.
Claim 7
Dependent Claim 26 words
The method of claim 4, wherein the step of comparing further comprises determining whether the last cursor position was an end position in an entry field.
Claim 8
Independent Claim 125 words
A method of processing a cursor movement keystroke signal for a dependent workstation in a processor remote from said dependent workstation, comprising the steps of: a) prestoring a format table in said remote processor, said format table defining display fields, including entry and selection fields; b) comparing said dependent workstation keystroke signal with the data in said format table, said comparison being made in said remote processor, to determine whether a text cursor or selection cursor is responsive to said signal, and locating an input-capable position for said cursor; c) transmitting from said remote processor a display screen image signal to the dependent workstation which generated the cursor movement keystroke signal, said display screen image signal, including signals to determine cursor display position and type.
Claim 9
Independent Claim 125 words
A method of processing a cursor movement keystroke signal for a dependent workstation in a processor remote from said dependent workstation, comprising the steps of: a) prestoring a format table in said remote processor, said format table defining display fields, including entry and selection fields; b) comparing said dependent workstation keystroke signal with the data in said format table, said comparison being made in said remote processor, to determine whether a text cursor or selection cursor is responsive to said signal, and locating an input-capable position for said cursor; c) transmitting from said remote processor a display screen image signal to the dependent workstation which generated the cursor movement keystroke signal, said display screen image signal, including signals to determine cursor display position and type.

References Cited (Backward Citations)

US4204206A Cited
US4538225A Cited
US4625294A Cited
US4710762A Cited
US4642794A Cited
US4733351A Cited
US4724521A Cited
US4783759A Cited
US4954966A Cited
US4967190A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-04-05 1996-10-05 1997-04-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-04-05 2000-10-05 2001-04-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-04-05 2004-10-05 2005-04-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag