US3221309A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Priority interrupt monitoring system
Assignee: Ametek Inc
•
Filing: 1961-08-10
•
Granted: 1965-11-30
•
Expires: 1981-08-10
Abstract
No abstract record available.
Inventors
- 👤 Benghiat Ralph
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 17:24
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4812
Claims Analysis
Total Claims: 2
Claim 1
Independent Claim
358 words
IN A MONITORING SYSTEM INCLUDING PROGRAM MEANS FOR PROVIDING DIFFERENT PROGRAM ROUTINES EACH OF WHICH, BY VARIOUS BASIC STEPS EFFECT IN SEQUENCE, CARRIERS OUT A DIFFERENT FUNCTION, THE IMPROVEMENT IN A POLARITY INTERRUPT SYSTEM FOR AUTOMATICALLY OPERATING SAID ROUTINES IN ACCORDANCE WITH PREDETERMINED PRIORITY LEVELS ASSIGNED TO THE RESPECTIVE ROUTINES, SAID PRIORITY INTERRUPT SYSTEM COMPRISING: RESPECTIVE SIGNALING MEANS FOR GENERATING INTERRUP DEMAND SIGNALS WHICH CALL FOR OPERATION OF SAID PROGRAM ROUTINES; INTERRUPT REGISTER MEANS HAVING FOR EACH PRIORTY LEVEL AND A BIT STORAGE MEANS FOR STORING A MARKER INDICATING THE PRESENCE OR ABSENCE OF AN INTERRUPT DEMAND SIGNAL FOR THE LEVEL INVOLVED AND AN R BIT STORAGE MEANS FOR STORING A MARKER INDICATING THE CURRENT ACTIVITY OR INACTIVITY OF A PROGRAM ROUTINE HAVING THE PRIORITY LEVEL INVOLVED; MEANS FOR SETTING AN R BIT MARKER IN THE R BIT STORAGE MEANS OF A GIVEN PRIORITY LEVEL WHEN THE PROGRAM ROUTINE OF THE PRIORITY LEVEL HAS BEEEN ACTIVATED AND FOR REMOVING THE R BIT MARKER WHEN THE ROUTINE IS COMPLETED, MEANS RESPONSIVE TO THE PRESENCE OF AN INTERRUPT DEMAND SIGNAL FOR A PRIORITY LEVEL AND THE ABSENCE OF CORRESPONDING A AND R BIT MARKERS IN SAID INTERRUPT REGISTER MEANS FOR SETTING AN A BIT MARKER IN THE A BIT STORAGE MEANS FOR THE PRIORITY LEVEL INVOLVED; MEANS RESPONSIVE TO THE BASENCE OF AN INTERRUPT DEMAND SIGNAL AND THE PRESENCE OF AN R BIT MARKER FOR A GIVEN PRIORTIY LEVEL FOR REMOVING THE CORRESPONDING A BIT MARKER ONCE THE ROUTINE INVOLVED IS ACTIVATED; PRIORITY STATUS SCANNING MEANS FOR SEQUENTIALLY EXAMINING THE INFORMATION IN SAID A AND R BIT STORAGE MEANS OF SAID INTERRUPT REGISTER MEANS IN THE ORDER OF HIGHEST PRIORITY FIRST, SAID PRIORITY STATUS SCANNING MEANS INCLUDING MEANS RESPONSIVE TO THE PRESENCE OF AN A BIT MARKER AND THE ABSENCE OF AN R BIT MARKER FOR INTERRUPTING THE PROGRAM ROUTINE IN PROGRESS, MEANS FOR STORING INFORMATION ON THE POINT OF THE INTERRUPTED ROUTINE AT WHICH THE INTERRUPTION TOOK PLACE AND INITIATING OPERATION OF THE HIGHER PRIORITY LEVEL ROUTINE, AND MEANS OPERATIVE AFTER COMPLETION OF THE HIGHER PRIORITY LEVEL ROUTINE FOR RESUMING THE INTERRUPTED PROGRAM AT THE POINT OF INTERRUPTION THEREOF.
Claim 2
Dependent Claim
358 words
IN A MONITORING SYSTEM INCLUDING PROGRAM MEANS FOR PROVIDING DIFFERENT PROGRAM ROUTINES EACH OF WHICH, BY VARIOUS BASIC STEPS EFFECT IN SEQUENCE, CARRIERS OUT A DIFFERENT FUNCTION, THE IMPROVEMENT IN A POLARITY INTERRUPT SYSTEM FOR AUTOMATICALLY OPERATING SAID ROUTINES IN ACCORDANCE WITH PREDETERMINED PRIORITY LEVELS ASSIGNED TO THE RESPECTIVE ROUTINES, SAID PRIORITY INTERRUPT SYSTEM COMPRISING: RESPECTIVE SIGNALING MEANS FOR GENERATING INTERRUP DEMAND SIGNALS WHICH CALL FOR OPERATION OF SAID PROGRAM ROUTINES; INTERRUPT REGISTER MEANS HAVING FOR EACH PRIORTY LEVEL AND A BIT STORAGE MEANS FOR STORING A MARKER INDICATING THE PRESENCE OR ABSENCE OF AN INTERRUPT DEMAND SIGNAL FOR THE LEVEL INVOLVED AND AN R BIT STORAGE MEANS FOR STORING A MARKER INDICATING THE CURRENT ACTIVITY OR INACTIVITY OF A PROGRAM ROUTINE HAVING THE PRIORITY LEVEL INVOLVED; MEANS FOR SETTING AN R BIT MARKER IN THE R BIT STORAGE MEANS OF A GIVEN PRIORITY LEVEL WHEN THE PROGRAM ROUTINE OF THE PRIORITY LEVEL HAS BEEEN ACTIVATED AND FOR REMOVING THE R BIT MARKER WHEN THE ROUTINE IS COMPLETED, MEANS RESPONSIVE TO THE PRESENCE OF AN INTERRUPT DEMAND SIGNAL FOR A PRIORITY LEVEL AND THE ABSENCE OF CORRESPONDING A AND R BIT MARKERS IN SAID INTERRUPT REGISTER MEANS FOR SETTING AN A BIT MARKER IN THE A BIT STORAGE MEANS FOR THE PRIORITY LEVEL INVOLVED; MEANS RESPONSIVE TO THE BASENCE OF AN INTERRUPT DEMAND SIGNAL AND THE PRESENCE OF AN R BIT MARKER FOR A GIVEN PRIORTIY LEVEL FOR REMOVING THE CORRESPONDING A BIT MARKER ONCE THE ROUTINE INVOLVED IS ACTIVATED; PRIORITY STATUS SCANNING MEANS FOR SEQUENTIALLY EXAMINING THE INFORMATION IN SAID A AND R BIT STORAGE MEANS OF SAID INTERRUPT REGISTER MEANS IN THE ORDER OF HIGHEST PRIORITY FIRST, SAID PRIORITY STATUS SCANNING MEANS INCLUDING MEANS RESPONSIVE TO THE PRESENCE OF AN A BIT MARKER AND THE ABSENCE OF AN R BIT MARKER FOR INTERRUPTING THE PROGRAM ROUTINE IN PROGRESS, MEANS FOR STORING INFORMATION ON THE POINT OF THE INTERRUPTED ROUTINE AT WHICH THE INTERRUPTION TOOK PLACE AND INITIATING OPERATION OF THE HIGHER PRIORITY LEVEL ROUTINE, AND MEANS OPERATIVE AFTER COMPLETION OF THE HIGHER PRIORITY LEVEL ROUTINE FOR RESUMING THE INTERRUPTED PROGRAM AT THE POINT OF INTERRUPTION THEREOF.
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) | 1968-11-29 | 1969-05-31 | 1969-11-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1972-11-29 | 1973-05-31 | 1973-11-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1976-11-29 | 1977-05-31 | 1977-11-30 | $7700.00 | Window Closed / Lapsed |