US3633179A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Information handling systems for eliminating distinctions between data items and program instructions
Assignee: Fujitsu Services Ltd
•
Filing: 1969-11-05
•
Granted: 1972-01-04
•
Expires: 1989-11-05
Abstract
Abstract A data-processing system is disclosed in which the distinction between data items and program instructions is largely eliminated. Information is stored as statements, each of which normally consists of a name, a value, and an indicator which defines the logical relationship between the name and the value. Two statements are compared and if predetermined parts of the two statements are the same, a part of one statement, which defines a processing operation, is carried out.
Inventors
- 👤 Christopher Finch Reynolds
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-22 20:43
CPC Classifications
G; G06; G06F; G06F3/00; G06F16/00; G06F16/90; G06F16/903; G06F16/90335; G06F16/90339; Y; Y10; Y10S; Y10S707/00; Y10S707/99931
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
234 words
A data processing system including a first memory for storing a plurality of fact and Criteria statements, each statement including a sequence of fact and criteria items, respectively, and each item including a name portion, level number portion and value portion, a second memory for storing at least the name of each item of a fact statement, a criteria register for holding a control word of a current criteria item, the control word including the name portion and level number portion of the criteria item, first comparison means for comparing the name of a current criteria item with the names of the fact items in said second memory, second comparison means for comparing the value of said current criteria item with the value of a fact item upon the name of said current criteria item being successfully compared with the names of the fact items by said first comparison means, means for storing the level number portion of said criteria item and third comparison means for comparing said stored level number portion with subsequent level number portions of said sequence of criteria items in said criteria statement upon the name of said fact item being unsuccessfully compared with the name of said current criteria item by said first comparison means to determine the first item in a sequence of criteria items which has a level number not greater than said stored level number portion.
Claim 2
Dependent Claim
234 words
A data processing system including a first memory for storing a plurality of fact and Criteria statements, each statement including a sequence of fact and criteria items, respectively, and each item including a name portion, level number portion and value portion, a second memory for storing at least the name of each item of a fact statement, a criteria register for holding a control word of a current criteria item, the control word including the name portion and level number portion of the criteria item, first comparison means for comparing the name of a current criteria item with the names of the fact items in said second memory, second comparison means for comparing the value of said current criteria item with the value of a fact item upon the name of said current criteria item being successfully compared with the names of the fact items by said first comparison means, means for storing the level number portion of said criteria item and third comparison means for comparing said stored level number portion with subsequent level number portions of said sequence of criteria items in said criteria statement upon the name of said fact item being unsuccessfully compared with the name of said current criteria item by said first comparison means to determine the first item in a sequence of criteria items which has a level number not greater than said stored level number portion.
Claim 3
Dependent Claim
28 words
A data processing system as claimed in claim 1 including means for transferring the names of a predetermined fact statement from said first memory to said second memory.
Claim 4
Dependent Claim
40 words
A data processing system as claimed in claim 1 including, a level number register associated with said criteria register and responsive to said second comparison means performing a successful comparison to increment the value stored in said level number register.
Claim 5
Dependent Claim
70 words
A data processing system as claimed in claim 3 in which the control word includes a length portion and including, a criteria address register, means for adding the value of the length portion stored in the criteria register to the value stored by the criteria address register; and means for reading a stored criteria item into the criteria register under control of the value stored in the criteria address register.
References Cited (Backward Citations)
US3229260A
Cited
US3293615A
Cited
US3290659A
Cited
US3332069A
Cited
US3435423A
Cited
US3448436A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1975-01-03 | 1975-07-05 | 1976-01-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1979-01-03 | 1979-07-05 | 1980-01-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1983-01-03 | 1983-07-05 | 1984-01-04 | $7700.00 | Window Closed / Lapsed |