Method for developing automatic replies in an interactive electronic calendaring system
First Claim
1. An electronic calendaring method for use in a data processing system having a plurality of interactive type work stations connected directly or indirectly to a host processing unit and in which a first calendar owner receives a response from a second calendar owner as a result of a meeting notice sent through said system to said second calendar owner at the time said first owner is calendaring a meeting type event, said method selectively developing said response automatically, based on criteria that are pre-established by said second owner, said method comprising the steps of;
- (a) establishing a first data structure for use by said system during the calendaring of an event by said first owner including a plurality of fields for storing data relevant to said event,(b) establishing a second data structure for use by said system in developing an automatic response upon receiving said meeting notice from said first owner including a plurality of predefined fields for storing data entered into said system by said second owner including (1) criteria type data and (2) response type data,(c) comparing said criteria type data stored in said second data structure to data stored in said first data structure when said meeting notice is received by said second owner, and(d) developing said response automatically when said comparing step indicates a predetermined relationship between one or more of said criteria type data and the corresponding respective data stored in said first data structure.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic calendaring method for use in a data processing system that has a plurality of interactive type work stations (terminals or personal computers) connected directly or indirectly to a host processor. The method assists a calendar owner who receives a notice at his work station requesting his involvement in a future event that is being calendared by another calendar owner on the system, to develop different responses to the requests automatically based on criteria that are pre-established by the invitee/owner and data that is included in the invitation. The criteria may include such items as the name of the event originator, a specific ID of the event, a subject for the meeting, the place of the meeting, the time of the meeting or various combinations of the above. Responses which are automatically returned may include a confirmation, a rejection, or some qualified form of either, such as a tentative confirmation.
-
Citations
10 Claims
-
1. An electronic calendaring method for use in a data processing system having a plurality of interactive type work stations connected directly or indirectly to a host processing unit and in which a first calendar owner receives a response from a second calendar owner as a result of a meeting notice sent through said system to said second calendar owner at the time said first owner is calendaring a meeting type event, said method selectively developing said response automatically, based on criteria that are pre-established by said second owner, said method comprising the steps of;
-
(a) establishing a first data structure for use by said system during the calendaring of an event by said first owner including a plurality of fields for storing data relevant to said event, (b) establishing a second data structure for use by said system in developing an automatic response upon receiving said meeting notice from said first owner including a plurality of predefined fields for storing data entered into said system by said second owner including (1) criteria type data and (2) response type data, (c) comparing said criteria type data stored in said second data structure to data stored in said first data structure when said meeting notice is received by said second owner, and (d) developing said response automatically when said comparing step indicates a predetermined relationship between one or more of said criteria type data and the corresponding respective data stored in said first data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification