Improvements in timer management

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1/14 (2006.01)

Patent

CA 2450030

A method for managing timers in a system reduces the memory and time requirement to allocate and find a timer in an array. An expiry time is calculated by combining an instantaneous clock time with the timer time value, and the expiry time is in significant units of time. A multidimensional array comprises a plurality of unidimensional arrays. Each unidimensional array corresponds to a significant unit of time and is split into elements. Each element of the unidimensional array corresponds to a standard unit of time for the significant unit of time of that unidimensional array. The value of the highest order of significant units of the expiry time is used to determine the position of the timer in the array. If any time remains in the expiry time value it is placed with the timer in the array. When the expiry time of that significant unit of time has expired, the remaining value is used to determine the position of the timer in the next unidimensional array. When no remainder remains in the expiry time value, the timer times out.

L'invention concerne un procédé de gestion de temporisateurs dans un système, permettant de réduire la mémoire et le temps requis pour affecter et trouver un temporisateur dans un réseau. Un temps d'expiration est calculé par combinaison d'un temps d'horloge instantané avec la valeur de temps du temporisateur, et le temps d'expiration est en unité de temps significatives. Un réseau multidimensionnel comporte une pluralité de réseaux monodimensionnels. Chaque réseau monodimensionnel correspond à unité de temps significative et est divisé en éléments. Chaque élément du réseau monodimensionnel correspond à une unité de temps standard pour l'unité de temps significative du réseau monodimensionnel. La valeur d'ordre le plus élevé d'unités significatives du temps d'expiration sert à déterminer la position du temporisateur dans le réseau. S'il reste du temps dans la valeur du temps d'expiration, ce temps est placé dans le réseau avec le temporisateur. Lorsque le temps d'expiration de cette unité de temps significative est arrivé à expiration, la valeur restante sert à déterminer la position du temporisateur dans le réseau monodimensionnel suivant. Lorsque la valeur du temps d'expiration est nulle, le temporisateur effectue une temporisation.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Improvements in timer management does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Improvements in timer management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Improvements in timer management will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1363858

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.