发明名称 AN EFFICIENT TIMER MANAGEMENT SYSTEM
摘要 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.
申请公布号 WO0227468(A2) 申请公布日期 2002.04.04
申请号 WO2001GB04322 申请日期 2001.09.27
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;IBM UNITED KINGDOM LIMITED 发明人 DAMON, PHILIPE;HEDDES, MARCO
分类号 G06F1/24;G06F1/14;G06F9/46 主分类号 G06F1/24
代理机构 代理人
主权项
地址