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

Electronic data processing apparatus with equation operating system having improved unary operation implementation

Assignee: Texas Instruments Inc
•
Filing: 1984-02-29
•
Granted: 1985-05-21
•
Expires: 2004-02-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The equation operating system is an improved data and command entry format together with a compatible operation system for use with electronic data processing apparatuses, most particularly with scientific calculators which provide an alphanumeric display of entered equations. This invention also includes a unary operation implementation technique, whereby the operand may be entered either before or after the unary operation.

Inventors

  • 👤 David Caldwell
  • 👤 Linda J. Ferrio
  • 👤 Arthur C. Hunter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 22:16
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 184 words
An electronic data processing apparatus comprising: an input means for entering data processing functions including numeric data and a plurality of operational commands, said operational commands including at least one unary operational command corresponding to a data processing operation having a single operand, and including at least one unary operation completing command; and arithmetic means for performing entered data processing functions and generating a numeric result, said arithemtic means including a unary operation means for performing unary operational commands upon entry of a unary operation completing command employing the numeric data entered after entry of said unary operational command as the operand if numeric data is entered after entry of said unary operational command prior to entry of said unary operation completing command, and for performing entered unary operational commands on the numeric data entered prior to entry of said unary operational command if no numeric data is entered following entry of said unary operational command prior to entry of said unary operation completing command; and an output means for generating an operator perceivable indication of said numeric result generated by said arithmetic means.
Claim 2
Dependent Claim 184 words
An electronic data processing apparatus comprising: an input means for entering data processing functions including numeric data and a plurality of operational commands, said operational commands including at least one unary operational command corresponding to a data processing operation having a single operand, and including at least one unary operation completing command; and arithmetic means for performing entered data processing functions and generating a numeric result, said arithemtic means including a unary operation means for performing unary operational commands upon entry of a unary operation completing command employing the numeric data entered after entry of said unary operational command as the operand if numeric data is entered after entry of said unary operational command prior to entry of said unary operation completing command, and for performing entered unary operational commands on the numeric data entered prior to entry of said unary operational command if no numeric data is entered following entry of said unary operational command prior to entry of said unary operation completing command; and an output means for generating an operator perceivable indication of said numeric result generated by said arithmetic means.
Claim 3
Dependent Claim 28 words
A electronic data processing apparatus as claimed in claim 1, wherein: said at least one unary operational command of said input means includes at least one trigonometric operation.
Claim 4
Dependent Claim 28 words
An electronic data processing apparatus as claimed in claim 1, wherein: said at least one unary operational command of said input means includes at least one logarithmic operation.
Claim 5
Dependent Claim 24 words
A data processing apparatus as claimed in claim 1, wherein: said at least one unary operation completing command includes a right parenthesis operational command.
Claim 6
Dependent Claim 24 words
A data processing apparatus as claimed in claim 1, wherein: said at least one unary operation completing command includes an equal sign operational command.
Claim 7
Dependent Claim 179 words
A data processing apparatus comprising: an input means for entering data processing functions including numeric data and a plurality of operational commands, said operational commands including at least one unary operational command corresponding to a data processing operation having a single operand, and at least one unary operation completing command; an arithemtic means for performing entered data processing functions and generating a numeric result, said arithmetic means including (1) operator stack means for storing entered unperformed operational commands, (2) operand stack means for storing entered numeric data forming operands of said unperformed operational commands stored in said operator stack means, (3) means for performing operational commands stored in said operator stack using numeric data stored in said operand stack and generating a result, including means for performing a stored unary operational command using said numeric data last entered into said operand stack as the operand of said unary operational command upon the later entry of a unary operation completing command; and and output means for generating an operator perceivable indication of said numeric result generated by said arithmetic means.
Claim 8
Dependent Claim 179 words
A data processing apparatus comprising: an input means for entering data processing functions including numeric data and a plurality of operational commands, said operational commands including at least one unary operational command corresponding to a data processing operation having a single operand, and at least one unary operation completing command; an arithemtic means for performing entered data processing functions and generating a numeric result, said arithmetic means including (1) operator stack means for storing entered unperformed operational commands, (2) operand stack means for storing entered numeric data forming operands of said unperformed operational commands stored in said operator stack means, (3) means for performing operational commands stored in said operator stack using numeric data stored in said operand stack and generating a result, including means for performing a stored unary operational command using said numeric data last entered into said operand stack as the operand of said unary operational command upon the later entry of a unary operation completing command; and and output means for generating an operator perceivable indication of said numeric result generated by said arithmetic means.
Claim 9
Dependent Claim 24 words
A data processing apparatus as claimed in claim 6, wherein: said at least one unary operation completing command includes a right parenthesis operational command.
Claim 10
Dependent Claim 24 words
A data processing apparatus as claimed in claim 6, wherein: said at least one unary operation completing command includes an equal sign operational command.

References Cited (Backward Citations)

US4412300A Cited
US3781820A Cited
US4053753A Cited
US4302816A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-05-20 1988-11-19 1989-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-05-20 1992-11-19 1993-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-05-20 1996-11-19 1997-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag