Browse Prior Art Database

Resident Alarm Function in a Schedule Program

IP.com Disclosure Number: IPCOM000038407D
Original Publication Date: 1987-Jan-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Grafe, RJ: AUTHOR [+3]

Abstract

A method is described which allows a user of a Personal Computer to set alarms that would alert him regardless of the current state of the system. The alarm function will alert the user irrespective of the state of the system; the alarms will sound at the specified time regardless of whether the system is on, off or in use. The alarm function maintains an alarm queue that contains up to 32 entries. This queue is ordered in ascending time sequence. The realtime clock is programmed to wake up (i.e., turn on) the computer and generate an alarm interrupt to give control to the alarm function when the earliest time in the queue is reached. The alarm function is always resident in memory. When the earliest time is reached, the following occurs: IF THE COMPUTER IS OFF, IT IS TURNED ON. .

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 68% of the total text.

Page 1 of 1

Resident Alarm Function in a Schedule Program

A method is described which allows a user of a Personal Computer to set alarms that would alert him regardless of the current state of the system. The alarm function will alert the user irrespective of the state of the system; the alarms will sound at the specified time regardless of whether the system is on, off or in use.

The alarm function maintains an alarm queue that contains up to 32 entries. This queue is ordered in ascending time sequence. The realtime clock is programmed to wake up (i.e., turn on) the computer and generate an alarm interrupt to give control to the alarm function when the earliest time in the queue is reached. The alarm function is always resident in memory. When the earliest time is reached, the following occurs: IF THE COMPUTER IS OFF, IT IS TURNED ON. . If it is on and an application is running, that application is interrupted. . An alarm is sounded. . If the computer was originally off, it is turned off. . If it was on and an application was interrupted, that application is reinstated. . The next alarm replaces this alarm as the earliest time in the

queue. To set an alarm, the user enters the Day Mode of the Schedule Program for the date for which the alarm is desired. The user cursors to the line that contains the time for which the alarm is to be set and presses the Alarm function key. The alarm is added to the queue unless the queue is full or the time is in the past.

An "@" is displaye...