Browse Prior Art Database

Dynamic Distribution Lists

IP.com Disclosure Number: IPCOM000109996D
Original Publication Date: 1992-Oct-01
Included in the Prior Art Database: 2005-Mar-25
Document File: 4 page(s) / 116K

Publishing Venue

IBM

Related People

DElena, D: AUTHOR [+4]

Abstract

A Dynamic Distribution List, also known as a Search List, is a new object for director systems. The contents of a conventional distribution list are established via the manual action of adding or removing members. Conversely, the contents of a Search List are established via sophisticated exclusion and inclusion criteria against the director database.

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

Dynamic Distribution Lists

       A Dynamic Distribution List, also known as a Search List,
is a new object for director systems.  The contents of a conventional
distribution list are established via the manual action of adding or
removing members.  Conversely, the contents of a Search List are
established via sophisticated exclusion and inclusion criteria
against the director database.

      Search lists are indispensable in environments where there is
constant information flux, as they require no maintenance to always
be up to date.  Fig. 1 shows a search list that when opened,
correctly displays the members of department 123.  If an individual
transfers out of that department, he or she immediately disappears
from the list.  Because the inclusion mechanism is a search criteria
(in this case "including members whose department equals 123"), this
Search List never needs updating.

      Fig. 2 shows a dialog box that enables the end user to create
Search Lists.  This is a dialog box from the IBM OS/2* product, where
Search Lists are currently in use.  In OS/2, Search Lists are key
elements in sending mail and automated phone dialing.  The criteria
is entered by the end user and saved for future use.  Internally, and
unbeknownst to the end user, the criteria is translated to a
Structured Query Language (SQL) statement that is understood by the
relational directory system (Fig. 3), and stored.  When the Search
List is opened (to display its members, as in Fig. 1), or when it is
used to address a piece of mail or to dial the telephone, the SQL
statement is executed and immediately produces the members that m...