Timer monitoring apparatus and method
OwnerGreene E. Walterinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerGreene E. Walterinventor
Estimating the term…
There is disclosed a process for monitoring a plurality of software timers, each having a predetermined time-out value. Each timer is assigned to one of a plurality of timer bins, wherein each timer bin has an assigned maximum and a minimum value defining the bin time range, such that the plurality of timer bin ranges contiguously subdivide the interval from zero seconds to the maximum time-out value of the plurality of timers. Each timer is assigned to that timer bin having a bin time range including the time-out value. Since a timer cannot time out before its time-out value, each timer within a timer bin is checked no less frequently than the lower time range value for the bin. As a timer approaches its time-out value, the timer is moved to lower level bins such that the time-out value is always within the timer bin range. For those timers that are reset, they are moved to a higher timer bin, again such that the time-out value falls within the timer bin range. Timers time out only from the lowest bin.
A method for controlling a plurality of timers, wherein each timer has an initial value and a time-out value and is associated with a like plurality of objects, said method comprising the steps of:
A method for controlling a plurality of timers, wherein each timer has an initial value and a time-out value and is associated with a like plurality of objects, said method comprising the steps of:
Dependencies are inferred from the claim text.