Browse Prior Art Database

Notation for an Irregular Annual Calendar Event

IP.com Disclosure Number: IPCOM000121022D
Original Publication Date: 1991-Jul-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 2 page(s) / 72K

Publishing Venue

IBM

Related People

Vincent, JP: AUTHOR

Abstract

A simple method is given for entering irregular annual events into a computer calendar.

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

Notation for an Irregular Annual Calendar Event

      A simple method is given for entering irregular annual
events into a computer calendar.

      Consider a computer calendar system that allows the user to
enter events into the data base of calendar events. Current art
allows users to type individual entries into computer terminal
screens, or to define a file of event descriptions to be loaded at
once or otherwise processed as calendar events.  For example, a file
of holidays, birthdays, annual meetings and other events may be
external to the calendar data base and loaded with a utility program.

      Current art requires the individual entry of these regular
events. Current art is also deficient in a notation for irregular
annual events, such as the last Friday of May each year, or the First
Monday after the First Tuesday in November each year.

      A better way is to have a notation for annual events that
easily allows them to be entered by calendar users. Such a notation
is this:
 YYYYMMDD(DWMY,dd,ww,nn)   hhmm  hhmm  sec: description where
YYYYMMDD   is the earliest date for the first of the events.  This is
not necessarily the first assigned date, but no event will be
assigned earlier.
dd         is the day of the week for the event: 1 for Monday through
7 for Sunday.
ww         is the relative occurrence of the day within the month.  1
for the first occurrence, 2 for the second occurrence, etc., and "L"
for the last occurrence of the month. (Sometimes there w...