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

Vector calculator apparatus for graphic waveform manipulation

Assignee: SILICON VALLEY FINANCIAL SERVICES
•
Filing: 1991-04-23
•
Granted: 1993-03-30
•
Expires: 2011-04-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A software system that simulates the appearance and operation of a calculator provides a user interface to graphic waveform data base manipulation software. The calculator includes a plural key calculator pad, with the keys in the pad being associable in the system with different vector operators. It also includes a subwindow area in which the symbolically encoded operands and operators that form the expression to be evaluated are maintained for viewing by the user. The calculator's keys, which may be operated by conventional cursor control means, are labeled with a descriptive legend representing the currently assigned operator. A post-fix operand entry protocol resembling that used in conventional scientific calculators is enforced for keypad input, while in-fix notation is used in the subwindow's representation of the expression to be evaluated. The calculator may be used, in conjunction with an interactive simulator, to facilitate the user interface to graphic waveform manipulation software.

Inventors

  • 👤 David W. Smith
  • 👤 Scott A. Majdecki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 14:27
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04845; G06F15/00; G06F15/02; G06F15/0225; G06F3/03; G06F3/033

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 94 words
In a computer system, means for processing one or more selected vector arrays by operating thereon by vector operators to produce a vector result, said means comprising: means for simulating the appearance and operation of a plural key calculator pad by creating a display window within the computer system, the display window resembling a calculator, with selected ones of the keys in the pad being associated in the system with different vector operators; means for inputting one or more selected vector arrays; and user-operable means associated with such keys for processing such vector arrays.
Claim 2
Dependent Claim 94 words
In a computer system, means for processing one or more selected vector arrays by operating thereon by vector operators to produce a vector result, said means comprising: means for simulating the appearance and operation of a plural key calculator pad by creating a display window within the computer system, the display window resembling a calculator, with selected ones of the keys in the pad being associated in the system with different vector operators; means for inputting one or more selected vector arrays; and user-operable means associated with such keys for processing such vector arrays.
Claim 3
Dependent Claim 136 words
In the field of user interfaces to a computer terminal having a display monitor with a cursor control system, and to application software including user-selectable vector operators for processing, vector arrays contained within an operand stack and for storing and displaying the same, a vector array manipulation system comprising: means for simulating the appearance and operation of a calculator having a plural key keypad, at least one of the keys being associable with at least one vector operator; means for inputting to an operand stack one or more vector arrays; means for associating selected operators from such application software with corresponding keys in said pad, whereby operation of selected keys results in the processing of vector arrays within said operand stack; user-operable means associated with the cursor control system and said keys for operating the latter.
Claim 4
Dependent Claim 136 words
In the field of user interfaces to a computer terminal having a display monitor with a cursor control system, and to application software including user-selectable vector operators for processing, vector arrays contained within an operand stack and for storing and displaying the same, a vector array manipulation system comprising: means for simulating the appearance and operation of a calculator having a plural key keypad, at least one of the keys being associable with at least one vector operator; means for inputting to an operand stack one or more vector arrays; means for associating selected operators from such application software with corresponding keys in said pad, whereby operation of selected keys results in the processing of vector arrays within said operand stack; user-operable means associated with the cursor control system and said keys for operating the latter.
Claim 5
Independent Claim 16 words
The system of claims 1 or 2, wherein at least one of said keys is user-programmable.
Claim 6
Independent Claim 17 words
The system of claims 1 or 2, which further comprises means for displaying said processed vector arrays.

References Cited (Backward Citations)

US4803463A Cited
US4725694A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag