US3141964A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Calculating memory
Assignee: International Business Machines Corp
•
Filing: 1960-12-30
•
Granted: 1964-07-21
•
Expires: 1980-12-30
Abstract
No abstract record available.
Inventors
- 👤 Fleisher Harold
- 👤 Robert I Roth
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-22 19:26
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/02; H03M7/12; G; G06; G06E; G06E1/00; G06E1/02; G06E1/04; G06F; G06F7/00; G06F7/38; G06F7/381; G11; G11C; G11C11/00; G11C11/21; G11C11/44; Y; Y10; Y10S; Y10S505/00; Y10S505/825; Y10S505/829; Y10S505/83
Claims Analysis
Total Claims: 1
Claim 1
Independent Claim
477 words
A CALCULATING MEMORY SYSTEM ALTERNATIVELY OPERABLE FOR ADDITION OR MULTIPLICATION COMPRISING BINARY DIGIT STORAGE CELLS ARRANGED IN ROWS TO STORE NUMERICAL WORDS AND WITH CORRESPONDING CELLS ARRANGED IN COLUMNS CORRESPONDING TO DIGITAL ORDERS, SELECTIVE WRITING MEANS INCLUDING SEPARATE WRITE BUS CIRCUITS FOR EACH DIGIT OF A WORD TO BE WRITTEN INTO MEMORY, SAID WRITING MEANS BEING OPERABLE TO SIMULTANEOUSLY WRITE A NEW WORD INTO THE DIGIT STORAGE CELLS OF EACH ROW OF A SELECTED GROUP OF ROWS, SAID SELECTED GROUP OF ROWS COMPRISING AT LEAST ONE ROW, ADD-MULTIPLY CIRCUITS CONNECTED TO CONTROL SAID WRITE BUS CIRCUITS AND OPERABLE WHEN IN THE ADD MODE TO CAUSE SAID WORD TO BE WRITTEN INTO SAID SELECTED GROUP OF ROWS IN AN UNSHIFTED POSITION, AND SAID ADD-MULTIPLY CIRCUITS BEING OPERABLE WHEN IN THE MULTIPLY MODE TO CONTROL SAID WRITE BUS CIRCUITS TO CAUSE THE WRITING OF SAID WORD IN SUCCESSSIVELY LEFT-SHIFTED POSITIONS IN EACH SUCCESSIVE ROW OF SAID SELECTED GROUP OF ROWS AFTER THE FIRST EACH ROW OF SAID SELECTED GROUP OF ROWS CORRESPONDING TO A POSSIBLE MULTIPLIER DIGIT WHEN SAID SYSTEM IS OPERATED IN THE MULTIPLICATION MODE, THE FIRST ROW HAVING NO SHIFT CORRESPONDING TO THE LOWEST ORDER MULTIPLIER DIGIT AND THE LAST ROW HAVING THE GREATEST SHIFT CORRESPONDING TO THE HIGHEST ORDER MULTIPLIER DIGIT, MEANS ASSOCIATED WITH EACH STORAGE CELL FOR READING OUT EACH DIGIT, A SEPARATE ADDING CIRCUIT FOR EACH DIGITAL ORDER CONNECTED TO RECEIVE A READ-OUT FROM ALL OF SAID READ-OUT MEANS FOR THAT ORDER, A SEPARATE SELECTSUPPRESS MEANS ASSOCIATED WITH EACH DIGIT STORAGE CELL AND OPERATIVE WHEN IN A SELECT MODE TO CAUSE EITHER A ZERO OR A ONE TO BE COUNTED IN THE ASSOCIATED ADDING CIRCUIT ACCORDING TO THE INFORMATION STORED IN THE ASSOCIATED CELL FOR EACH DIGIT WITHIN A SELECTED DIGIT GROUP, AND SAID SELECT-SUPPRESS MEANS BEING OPERATIVE WHEN IN A SUPPRESS MODE TO CAUSE A ZERO TO BE COUNTED IN THE ASSOCIATED ADDING CIRCUIT FOR EACH DIGIT NOT INCLUDED WITHIN SAID SELECTED DIGIT GROUP, SAID SELECTED DIGIT GROUP COMPRISING THE DIGITS STORED IN AT LEAST ONE ROW WHEN SAID SYSTEM IS OPERATED IN THE ADDITION MODE, AND SAID SELECTED DIGIT GROUP COMPRISING THE DIGIT STORED IN EACH ROW OF SAID SELECTED GROUP OF ROWS WRITTEN INTO FOR WHICH THERE IS A MULITPLIER ONE BIT WHEN SAID SYSTEM IS OPERATED IN THE MULTIPLICATION MODE, EACH ADDING CIRCUIT INCLUDING CARRY OUTPUT CIRCUITS CONNECTED TO READ CARRY SIGNALS TO HIGHER ORDER ADDING CIRCUITS, SEPARATE COLUMN ADDING CIRCUITS FOR RECEIVING CARRIES ABOVE THE HIGHEST ORDER OF DIGIT STORAGE, AND A SUM REGISTER CONNECTED TO ALL OF SAID ADDING CIRCUITS, SAID ADDING CIRCUITS EACH BEING OPERATIVE TO SUM ALL DIGITS OF SAID SELECTED GROUP READ THERETO AND ALL CARRIES READ THERETO FROM LOWER DIGITAL ORDERS TO GENERATE A DIGIT SUM FOR STORAGE IN SAID SUM REGISTER AND TO GENERATE CARRIES FOR SUMMATION IN SAID HIGHER ORDER ADDING CIRCUITS.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1967-07-21 | 1968-01-20 | 1968-07-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1971-07-21 | 1972-01-20 | 1972-07-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1975-07-21 | 1976-01-20 | 1976-07-21 | $7700.00 | Window Closed / Lapsed |