← Back to Patent Explorer
US3723975A Expired / Lapsed US ⏱️ 0.0 years remaining

Overdue event detector

Assignee: International Business Machines Corp
•
Filing: 1971-06-28
•
Granted: 1973-03-27
•
Expires: 1991-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An event detector for providing signals to general purpose digital computer hardware and/or software when excessive time passes prior to event occurrence. The detector includes storage means to record pluralities of sensitive events together with a time by which the event must be completed and clocking and comparator means to calculate target times and detect overruns.

Inventors

  • 👤 H Kurtz
  • 👤 G Smith
  • 👤 C Wolff

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-22 22:41
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; G06F11/30; G06F11/34; G06F11/3409; G06F11/3419; G06F11/3466; G06F11/3476; G06F11/348; G06F2201/00; G06F2201/86; G06F2201/865

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 128 words
In a computing system including hardware and software components and which is typically utilized by applicationoriented programs, apparatus for detecting events which have become overdue during machine operation comprising means for simultaneously storing a plurality of events which are to be detected in case they are not completed by a designated time, means for calculating an appropriate designated time for each logged event and for storing said time with its associated event on said storage means, comparator means for comparing said designated time with clock time to ascertain overdue events, and means for providing an alerting signal to the event source whereby hardware and software components associated with the machine and its utilization are afforded an indication when logged events have not occurred within a designated time interval.
Claim 2
Dependent Claim 128 words
In a computing system including hardware and software components and which is typically utilized by applicationoriented programs, apparatus for detecting events which have become overdue during machine operation comprising means for simultaneously storing a plurality of events which are to be detected in case they are not completed by a designated time, means for calculating an appropriate designated time for each logged event and for storing said time with its associated event on said storage means, comparator means for comparing said designated time with clock time to ascertain overdue events, and means for providing an alerting signal to the event source whereby hardware and software components associated with the machine and its utilization are afforded an indication when logged events have not occurred within a designated time interval.
Claim 3
Dependent Claim 20 words
The apparatus of claim 1 further including means for cancelling logged events when they occur prior to the designated time.
Claim 4
Dependent Claim 45 words
The apparatus of claim 2 further including buffer means to receive requests for logging or cancelling events and for transmitting said events to said Storage means, and buffer means to receive detected overdue events from said storage means and transmitting said overdue events to requestors.
Claim 5
Dependent Claim 47 words
The apparatus of claim 3 wherein said means for calculating designated times includes a time-of-day clock and an adder for summing instantaneous time and a time interval supplied by a requestor in order to calculate a further designated time by which the associated event must have occurred.
Claim 6
Dependent Claim 183 words
An overdue event detector including storage means for use with computing equipment comprising buffer register means for reception of data in binary digit form from either hardware or software sources, wherein each of said data includes event identifiers and, if the received data is to be stored on said storage means, also includes a time interval during which the identified event is expected to occur, clock means for recording the time-of-day, means for adding time-of-day and said received time interval, means for controlling the transmittal of said received event data to be stored from said buffer means to said storage means at locations in storage available for use, and for controlling the transmittal of said time intervals and instantaneous clock times from said buffer and said clock respectively to said adding means where future times are calculated, and for controlling the transmittal of said future times to said storage means at said available location means for testing said stored future times against actual time in order to detect passage of said received time intervals and for alerting hardware or software sources of events.
Claim 7
Dependent Claim 183 words
An overdue event detector including storage means for use with computing equipment comprising buffer register means for reception of data in binary digit form from either hardware or software sources, wherein each of said data includes event identifiers and, if the received data is to be stored on said storage means, also includes a time interval during which the identified event is expected to occur, clock means for recording the time-of-day, means for adding time-of-day and said received time interval, means for controlling the transmittal of said received event data to be stored from said buffer means to said storage means at locations in storage available for use, and for controlling the transmittal of said time intervals and instantaneous clock times from said buffer and said clock respectively to said adding means where future times are calculated, and for controlling the transmittal of said future times to said storage means at said available location means for testing said stored future times against actual time in order to detect passage of said received time intervals and for alerting hardware or software sources of events.
Claim 8
Dependent Claim 202 words
The machine-implemented method of detecting overdue events in hardware and software components of computing systems through the use of special overdue event detecting equipment comprising the steps of providing separate hardware and software interface connections from said computing system to said special event detecting equipment, receiving event identifying information in binary digit form through one of said interfaces identifying said received information as a request to store the event in said detector or to cancel it from storage in said detector if said request is to store the event, receiving time interval information with said event identifying information over said interface, calculating a future time from use of said interval, and storing said event and future time in said special detecting equipment if said request is to cancel an event from storage, setting a bit to indicate the availability of the location at which the event is stored in said special detecting equipment, comparing said stored future times with actual time in order to detect passage of said received time intervals, and upon detecting passage of a time interval, alerting hardware or software as appropriate of the detected overdue event by signalling over one of the said interfaces to said computing system.
Claim 9
Dependent Claim 202 words
The machine-implemented method of detecting overdue events in hardware and software components of computing systems through the use of special overdue event detecting equipment comprising the steps of providing separate hardware and software interface connections from said computing system to said special event detecting equipment, receiving event identifying information in binary digit form through one of said interfaces identifying said received information as a request to store the event in said detector or to cancel it from storage in said detector if said request is to store the event, receiving time interval information with said event identifying information over said interface, calculating a future time from use of said interval, and storing said event and future time in said special detecting equipment if said request is to cancel an event from storage, setting a bit to indicate the availability of the location at which the event is stored in said special detecting equipment, comparing said stored future times with actual time in order to detect passage of said received time intervals, and upon detecting passage of a time interval, alerting hardware or software as appropriate of the detected overdue event by signalling over one of the said interfaces to said computing system.

References Cited (Backward Citations)

US3312951A Cited
US3408629A Cited
US3518633A Cited
US3618042A Cited
US3566368A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-03-26 1976-09-25 1977-03-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-03-26 1980-09-25 1981-03-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-03-26 1984-09-25 1985-03-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag