← Back to Patent Explorer
US4819191A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic calendaring method to establish calendar floating triggers for calendared events and processes

Assignee: International Business Machines Corp
•
Filing: 1987-01-29
•
Granted: 1989-04-04
•
Expires: 2007-01-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic calendaring method for use in a data processing system has a plurality of workstations, each of which is assigned to a different individual who maintains an electronic calendar on the system. The method establishes a plurality of data structures for storing data that is entered into the system interactively by the calendar owner during the process of calendaring an event which involves a number of other calendar owners e.g. a meeting. A Trigger data structured is included to store data at the time an event is being calandered that provides a reminder to the meeting originator or calendar owner. The type of reminder may be selected by the meeting originator provided the system hardware supports the underlying technology. The reminder may be just a visual message on the display, an audio tone, an audio message or any combination. The official ID of the event that is to be triggered is included in the Trigger data structure. The method allows the Trigger to "float" with the identified event so that the Trigger established by the meeting originator may be automatically employed by the other calendar owners who received a notice on the system inviting them to the meeting. If the meeting is changed or cancelled, the other invitees' triggers are changed automatically as is the originators' merely by changing the meeting notice. The method also permits a calendar owner to start a process (application program) that can be run on the system by use of the Trigger data structure.

Inventors

  • 👤 Keith J. Scully
  • 👤 Harinder S. Singh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 05:24
CPC Classifications
G; G04; G04G; G04G11/00; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/109; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/963

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 216 words
An electronic calendaring method for use in a data processing system having a plurality of interactive workstations, each of which is assigned to at least one individual who maintains a calendar on said system, each of said calendars including a plurality of data structures for storing data in designated fields that is related to said calendared event, said data structures including a Trigger data structure for reminding the calendar owner(s) of a subsequent calendared event, said method comprising the steps of; (a) establishing an event ID field in said Trigger data structure for storing the system ID of the event to be triggered and a trigger time field for storing a trigger time, (b) establishing a mode field in said Trigger data structure for storing a float mode indicator that causes the initial relationship between said Trigger data structure and said event to be maintained automatically whenever the related event data structure corresponding to said event identified in said event ID field is subsequently processed, (c) displaying an event calendaring screen to said calendar owner to assist in entering said event data and said Trigger data in said system, and (d) processing said Trigger data structure in response to processing said related event data structure to determine if said mode field contains said float mode indicator.
Claim 2
Dependent Claim 216 words
An electronic calendaring method for use in a data processing system having a plurality of interactive workstations, each of which is assigned to at least one individual who maintains a calendar on said system, each of said calendars including a plurality of data structures for storing data in designated fields that is related to said calendared event, said data structures including a Trigger data structure for reminding the calendar owner(s) of a subsequent calendared event, said method comprising the steps of; (a) establishing an event ID field in said Trigger data structure for storing the system ID of the event to be triggered and a trigger time field for storing a trigger time, (b) establishing a mode field in said Trigger data structure for storing a float mode indicator that causes the initial relationship between said Trigger data structure and said event to be maintained automatically whenever the related event data structure corresponding to said event identified in said event ID field is subsequently processed, (c) displaying an event calendaring screen to said calendar owner to assist in entering said event data and said Trigger data in said system, and (d) processing said Trigger data structure in response to processing said related event data structure to determine if said mode field contains said float mode indicator.
Claim 3
Dependent Claim 39 words
The method recited in claim 1, further including the step of establishing at least one other data structure for storing data defining the participation of a plurality of other calendar owners on said system in the event being calendared.
Claim 4
Dependent Claim 37 words
The method recited in claim 2, in which said step of displaying also assists in entering event classifying data and the identification of said other calendar owners for storage in said at least one other data structure.
Claim 5
Dependent Claim 19 words
The method recited in claim 3, in which said step of processing includes processing said event identifying data structure.
Claim 6
Dependent Claim 43 words
The method recited in claim 4, in which said step of processing further includes the step of notifying said other calendar owners of said event being calendared that involves their said participation by sending said data structures to each of said other owners.
Claim 7
Dependent Claim 23 words
The method recited in claim 5, in which said step of notifying also includes sending said Trigger data structure to said other owners.
Claim 8
Dependent Claim 39 words
The method recited in claim 6, further including the step of automatically modifying data in said Trigger data structure in response to modifying data in said associated event identifying data structure when said mode field contains said float indicator.
Claim 9
Dependent Claim 44 words
The method recited in claim 6, further including the step of automatically modifying a Trigger data structure that was previously sent to said other calendar owners in response to the associated event data structure being modified if said mode field contains said float indicator.
Claim 10
Dependent Claim 31 words
The method recited in claim 8, further including the step of automatically modifying the data in said trigger time field in response to a change in time of the identified event.
Claim 11
Dependent Claim 35 words
The method recited in claim 9, further including the step of generating a reminder at said workstation for said assigned individual at the time stored in the trigger time field of said Trigger data structure.
Claim 12
Dependent Claim 22 words
The method recited in claim 10, in which said step of generating said reminder involves displaying a visual message to said individual.
Claim 13
Dependent Claim 30 words
The method recited in claim 10, in which said step of generating said reminder involves developing an audio signal at a volume level which is sufficient to alert said individual.

References Cited (Backward Citations)

US4194196A Cited
US4645238A Cited
US4591840A Cited
US4626836A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-04-03 1992-10-03 1993-04-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-04-03 1996-10-03 1997-04-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-04-03 2000-10-03 2001-04-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag