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

Syntactic device for chain calculations

Assignee: HP Inc
•
Filing: 1984-01-06
•
Granted: 1987-10-06
•
Expires: 2004-01-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computing system using a syntactic device for chain calculations with displaying an intermediate result to monitor the progress of the calculation is provided. In one embodiment, if an operator wants to take sine of a result of calculations, the operator needs only type "SIN( )" to obtain the answer. The empty parenthesis dilimits a null subexpression, which the computing system, using the syntectic device, interprets as the result function.

Inventors

  • 👤 Steven T. Abell

Bibliographic Details

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

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 186 words
In a computing system capable of calculating chain calculations wherein a final result of a first arithmetic expression may be dependent upon a previous result of a last calculated arithmetic expression, an apparatus comprising: storage means for storing the previous result of the last calculated arithmetic expression; first means for entering the first arithmetic expression; second means for verifying a syntactic correctness of the first arithmetic expression entered by the first means, wherein the second means is able to detect a first location in the first arithmetic expression where according to the syntax there should have been a variable, but the variable is absent; third means for computing the final result; said third means further comprising interpreting means for replacing the absent variable at the first location with the previous result of the last calculated arithmetic expression transferred from the storage means to compute the final result; fourth means for displaying the final result computed by the third means; and fifth means for transferring the final result to the storage means, wherein the final result will then be the previous result of a next arithmetic expression.
Claim 2
Dependent Claim 186 words
In a computing system capable of calculating chain calculations wherein a final result of a first arithmetic expression may be dependent upon a previous result of a last calculated arithmetic expression, an apparatus comprising: storage means for storing the previous result of the last calculated arithmetic expression; first means for entering the first arithmetic expression; second means for verifying a syntactic correctness of the first arithmetic expression entered by the first means, wherein the second means is able to detect a first location in the first arithmetic expression where according to the syntax there should have been a variable, but the variable is absent; third means for computing the final result; said third means further comprising interpreting means for replacing the absent variable at the first location with the previous result of the last calculated arithmetic expression transferred from the storage means to compute the final result; fourth means for displaying the final result computed by the third means; and fifth means for transferring the final result to the storage means, wherein the final result will then be the previous result of a next arithmetic expression.
Claim 3
Dependent Claim 13 words
An apparatus according to claim 1, wherein the first location is between parentheses.
Claim 4
Dependent Claim 18 words
An apparatus according to claim 1, wherein the first location is between a left parenthesis and a comma.
Claim 5
Dependent Claim 13 words
An apparatus according to claim 1, wherein the first location is between commas.
Claim 6
Dependent Claim 18 words
An apparatus according to claim 1, wherein the first location is between a comma and a right parenthesis.
Claim 7
Dependent Claim 14 words
An apparatus according to claim 1, wherein the first location follows a monadic operator.
Claim 8
Dependent Claim 97 words
A computing device which performs a method for evaluating a first arithmetic expression, the method comprising: detecting a first location in the first arithmetic expression where according to the syntax there should have been a variable, but the variable is absent; interpreting and computing a first result of the first arithmetic expression; storing the first result of the first arithmetic expression; substituting a prior result of a prior arithmetic expression into the first location within the first arithmetic expression; and, utilizing the prior result in place of the absent variable to interpret and compute the first result.
Claim 9
Dependent Claim 97 words
A computing device which performs a method for evaluating a first arithmetic expression, the method comprising: detecting a first location in the first arithmetic expression where according to the syntax there should have been a variable, but the variable is absent; interpreting and computing a first result of the first arithmetic expression; storing the first result of the first arithmetic expression; substituting a prior result of a prior arithmetic expression into the first location within the first arithmetic expression; and, utilizing the prior result in place of the absent variable to interpret and compute the first result.

References Cited (Backward Citations)

US3996562A Cited
US4309761A Cited
US3839630A Cited
US4366553A Cited
US4007443A Cited
US4145742A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-10-05 1991-04-06 1991-10-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-10-05 1995-04-06 1995-10-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-10-05 1999-04-06 1999-10-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag