Method for concurrently displaying entries from a plurality of different electronic calendars based on interactively entered non-temporal criteria
First Claim
1. 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 and in which a requesting calendar owner can enter a request to display a composite calendar having entries of a preselected duration within a predetermined time span from calendars of different said owners and which at least one specified non-temporal criteria, said method including the steps of;
- (a) establishing a first data structure for use by said system which includes at least one predefined field for storing said specified non-temporal criteria that is entered into said system when an event is being calendared by one of said owners,(b) establishing a second data structure for use by said system which includes at least one search criteria field for storing non-temporal search criteria entered into said system by said requesting calendar owner during entry of said request,(c) comparing said non-temporal search criteria stored in said search criteria field against said non-temporal criteria data in said at least one said predefined field of each calendar entry within said time span from calendars of selected said owners, and(d) selecting entries for said composite calendar only when said step of comparing indicates a predetermined relationship that includes said preselected duration.
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 connected directly or indirectly to a host processing unit. The method assists a calendar owner to request the system to develop and display a composite calender comprising entries from a plurality of calendars within a specified time span which have been selected by criteria entered interactively into the system by the calender owner. The criteria entered are not limited to "free periods" nor system established terminology but can include terms established by the calendar owner community.
132 Citations
12 Claims
-
1. 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 and in which a requesting calendar owner can enter a request to display a composite calendar having entries of a preselected duration within a predetermined time span from calendars of different said owners and which at least one specified non-temporal criteria, said method including the steps of;
-
(a) establishing a first data structure for use by said system which includes at least one predefined field for storing said specified non-temporal criteria that is entered into said system when an event is being calendared by one of said owners, (b) establishing a second data structure for use by said system which includes at least one search criteria field for storing non-temporal search criteria entered into said system by said requesting calendar owner during entry of said request, (c) comparing said non-temporal search criteria stored in said search criteria field against said non-temporal criteria data in said at least one said predefined field of each calendar entry within said time span from calendars of selected said owners, and (d) selecting entries for said composite calendar only when said step of comparing indicates a predetermined relationship that includes said preselected duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification