Patent US3682633A successfully refreshed from Google Patents.
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
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 |