WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2003/001353    International Application No.:    PCT/GB2002/002791
Publication Date: 03.01.2003 International Filing Date: 13.06.2002
Chapter 2 Demand Filed:    13.01.2003    
G06F 1/14 (2006.01)
Applicants: MARCONI UK INTELLECTUAL PROPERTY LTD [GB/GB]; New Century Park, P.O. Box 53, Coventry CV3 1HJ (GB) (For All Designated States Except US).
JONES, Steve [GB/GB]; (GB) (For US Only).
FINNEY, Graham [GB/GB]; (GB) (For US Only)
Inventors: JONES, Steve; (GB).
FINNEY, Graham; (GB)
Agent: CARDUS, Alan, Peter; Marconi Intellectual Property, Marrable House, The Vineyards, Great Baddow, Chelmsford, Essex CM2 7QS (GB)
Priority Data:
0115271.9 21.06.2001 GB
Abstract: front page image
(EN)A method for managing timers in a system reduces the memory and time requirement to allocate and find a timer in an array (10). An expiry time (38) is calculated by combining an instantaneous clock time (32) with the timer time value, and the expiry time (38) is in significant units of time. A multidimensional array (10) comprises a plurality of unidimensional arrays (12, 14, 16). Each unidimensional array (12, 14, 16) corresponds to a significant unit of time and is split into elements. Each element of the unidimensional array (12, 14, 16) corresponds to a standard unit of time for the significant unit of time of that unidimensional array (12, 14, 16). The value of the highest order of significant units of the expiry time (38) is used to determine the position of the timer in the array (10). If any time remains in the expiry time value (39) it is placed with the timer in the array (10). When the expiry time (38) 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 (12, 14, 16). When no remainder remains in the expiry time value (38), the timer times out.
(FR)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.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, OM, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)