Browse Prior Art Database

Automatic User Notification When an Event of Interest Occurs

IP.com Disclosure Number: IPCOM000120809D
Original Publication Date: 1991-Jun-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 3 page(s) / 94K

Publishing Venue

IBM

Related People

Colburn, DF: AUTHOR [+2]

Abstract

In many situations, service providers are burdened with a large number of incoming telephone calls by users to check on the status of the particular service. This can greatly burden the information processing and telephone systems of the service facility. This article discloses a system for automatically notifying users, via the telephone, when an event of interest occurs. Notification occurs within a configurable time window at configurable intervals.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Automatic User Notification When an Event of Interest Occurs

      In many situations, service providers are burdened with a
large number of incoming telephone calls by users to check on the
status of the particular service.  This can greatly burden the
information processing and telephone systems of the service facility.
This article discloses a system for automatically notifying users,
via the telephone, when an event of interest occurs.  Notification
occurs within a configurable time window at configurable intervals.

      Referring to the figure, the automatic user notification system
consists of the following parts:  1) Dial Out Database 10; 2) Event
Occurrence 12; 3) Timer Task 14; 4) Dialing Task 16; and 5) User To
Notify 18.

      The Dial Out Database 10 is a database containing "telephone
calls to place" when an event of interest occurs. The Database 10
contains the following fields:
        Field               Description
        Telephone number    User's telephone number
        In-use indicator    Indicator used to lock
                            the record in multi-tasking
                            application
        Available flag      Indicates whether or not
the entry
                            is available to be dialed out
        Number of attempts  A count of the number of attempts
                            already made to reach the user
        Priority            Used to order the sequence of calls
        Update time         Used to order the sequence of calls

      When an event occurs, an entry is added to the Database 10
with:
   telephone number = interested user's telephone
   number
   in-use indicator = not in use
   available flag = no
   number of attempts = 0
   priority = priority associated with the event
   update time = current time

      If there is already an entry in the database for that
particular telephone number, the record is updated to set the number
of attempts to zero.

      The Timer Task 14 manages the times when user n...