Global Patent Index - EP 1410168 B1

EP 1410168 B1 20050302 - AN EFFICIENT TIMER MANAGEMENT SYSTEM

Title (en)

AN EFFICIENT TIMER MANAGEMENT SYSTEM

Title (de)

EFFIZIENTES VERWALTUNGSYSTEM EINES ZEITGEBERS

Title (fr)

UN SYSTEME EFFICACE DE GESTION DE MINUTERIE

Publication

EP 1410168 B1 20050302 (EN)

Application

EP 01970009 A 20010927

Priority

  • GB 0104322 W 20010927
  • US 67554500 A 20000928

Abstract (en)

[origin: WO0227468A2] A timer management system and method for managing timers in both a synchronous and asynchronous system. In one embodiment of the present invention, a timer management system comprises an application program interface (API) for providing a set of synchronous functions allowing an application to functionally operate on the timer. The timer management system further comprises a timer database for storing timer-related information. Furthermore, the timer management system comprises a timer services for detecting the expiring of the timer. A handle function of the timer services allows an asynchronous application, i.e., application in a multi-task system, to synchronously act on the timer. That is, when a timer in a asynchronous system times-out, the handle function allows the asynchronous application to act on the expired timer without incurring an illegal time-out message. In another embodiment of the present invention, a timer may be reinitialized from the same allocated block of memory used to create the timer. In another embodiment of the present invention, a time-out message may be sent using the same allocated block of memory used to create the timer.

IPC 1-7

G06F 9/00

IPC 8 full level

G06F 1/24 (2006.01); G06F 1/14 (2006.01); G06F 9/46 (2006.01)

CPC (source: EP KR US)

G06F 1/14 (2013.01 - EP US); G06F 9/00 (2013.01 - KR)

Designated contracting state (EPC)

AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

DOCDB simple family (publication)

WO 0227468 A2 20020404; WO 0227468 A3 20040226; AT E290236 T1 20050315; AU 9012901 A 20020408; DE 60109215 D1 20050407; DE 60109215 T2 20060112; EP 1410168 A2 20040421; EP 1410168 B1 20050302; JP 2004523812 A 20040805; JP 4009192 B2 20071114; KR 100553144 B1 20060222; KR 20030040509 A 20030522; TW 525050 B 20030321; US 6826761 B1 20041130

DOCDB simple family (application)

GB 0104322 W 20010927; AT 01970009 T 20010927; AU 9012901 A 20010927; DE 60109215 T 20010927; EP 01970009 A 20010927; JP 2002530979 A 20010927; KR 20037004568 A 20030328; TW 90123601 A 20010925; US 67554500 A 20000928