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

Cursor control matrix for computer graphics

Assignee: BA BUSINESS CREDIT Inc
•
Filing: 1986-03-18
•
Granted: 1989-02-07
•
Expires: 2006-03-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Computer graphics for an industrial process installation or other computer-controlled system in which the system is graphically displayed on the screen of the computer terminal. Each controllable element in the system, such as a valve, a control dial or a switch, is marked on the display by an action point. In order for an operator to select any desired action point on the display to carry out an action appropriate thereto, a cursor is provided which can be manipulated by a key matrix to occupy a position coinciding with any action point thereon. The key matrix is a three-by-three-matrix constituted by a home key surrounded by eighty arrow keys whose arrows are directed to the major axes of a compass rose. Only one action point can be selected at a time. The selected point then effectively becomes the compass center, the previously selected point being then de-selected. To select a new action point from among the various points dispersed on the display, the arrow key which most closely points in the compass direction of the desired action point is pressed, and the cursor then jumps one step from the home point to the newly-selected point. If, however, more than one action point lies along a given compass axis extending between the home point and the desired point, the operator must then repeatedly press the arrow key for that direction to cause the cursor to jump one step at a time from point to point until the cursor rests at the desired action point.

Inventors

  • 👤 George R. Kulp

Bibliographic Details

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

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 430 words
A computer-controlled industrial process control system provided with a plurality of controllable elements each constituted by adjustable means such as a valve, a switch or a control knob and having a computer terminal providing on a screen a graphics display of the system being controlled, each of said controllable elements being represented on the display by an action point whereby a plurality of such action points are dispersed at various positions on the display, and an arrangement making it possible for an operator viewing the screen to select any action point thereon regardless of its position so as to carry out, with the controllable element related thereto, an action appropriate to the selected point; said arrangement comprising: A. a cursor movable on the display to provide a distinctive symbol thereon; B. a key matrix manipulatable by the operator to cause the cursor to occupy a position coinciding with any action point on the display, said matrix being constituted by a center key representing home surrounded by eight keys, each having an arrow thereon, the respective arrows on the eight keys being directed to the major axes of a compass rose; C. means to interlink the key matrix with the cursor to render the center key effectively coincident with a currently selected action point on the display which is then the center of the compass rose, whereby the operator, in order to select a new action point then presses the arrow key which most closely points in the compass rose direction of the desired new action point to cause the cursor to jump one step to the newly selected action point; but if more than one action point lies between the currently selected point and the desired point, the operator must then repeatedly press said arrow key to cause the cursor to jump one step at a time until the cursor rests on the desired action point, said means being constituted by a software routine in which each action point and its coordinates on the screen are entered into a table, whereby each time one of the arrow keys is pressed, a software routine is executed which accepts as its input the currently-selected screen position and one of the eight arrow key directions, and then generates as its output the next screen position to be jumped to, this jump being effected by examining the table of coordinates for the closest entry in the designated direction; and D. an alphanumeric keyboard associated with said computer adjacent to said key matrix whereby the operator may control the selected action point from the keyboard.
Claim 2
Dependent Claim 430 words
A computer-controlled industrial process control system provided with a plurality of controllable elements each constituted by adjustable means such as a valve, a switch or a control knob and having a computer terminal providing on a screen a graphics display of the system being controlled, each of said controllable elements being represented on the display by an action point whereby a plurality of such action points are dispersed at various positions on the display, and an arrangement making it possible for an operator viewing the screen to select any action point thereon regardless of its position so as to carry out, with the controllable element related thereto, an action appropriate to the selected point; said arrangement comprising: A. a cursor movable on the display to provide a distinctive symbol thereon; B. a key matrix manipulatable by the operator to cause the cursor to occupy a position coinciding with any action point on the display, said matrix being constituted by a center key representing home surrounded by eight keys, each having an arrow thereon, the respective arrows on the eight keys being directed to the major axes of a compass rose; C. means to interlink the key matrix with the cursor to render the center key effectively coincident with a currently selected action point on the display which is then the center of the compass rose, whereby the operator, in order to select a new action point then presses the arrow key which most closely points in the compass rose direction of the desired new action point to cause the cursor to jump one step to the newly selected action point; but if more than one action point lies between the currently selected point and the desired point, the operator must then repeatedly press said arrow key to cause the cursor to jump one step at a time until the cursor rests on the desired action point, said means being constituted by a software routine in which each action point and its coordinates on the screen are entered into a table, whereby each time one of the arrow keys is pressed, a software routine is executed which accepts as its input the currently-selected screen position and one of the eight arrow key directions, and then generates as its output the next screen position to be jumped to, this jump being effected by examining the table of coordinates for the closest entry in the designated direction; and D. an alphanumeric keyboard associated with said computer adjacent to said key matrix whereby the operator may control the selected action point from the keyboard.
Claim 3
Dependent Claim 15 words
An arrangement as set forth in claim 1, wherein said cursor is a blinking light.
Claim 4
Dependent Claim 18 words
An arrangement as set forth in claim 1, wherein said key matrix is in a three-by-three key format.

References Cited (Backward Citations)

US3731299A Cited
US4085443A Cited
US4476462A Cited
US4698625A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-07 1992-08-08 1993-02-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-07 1996-08-08 1997-02-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-07 2000-08-08 2001-02-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag