System and Method for Minimizing Redundant Meetings
First Claim
1. A method, in a data processing system, for consolidating events having similar content in an electronic calendar, comprising:
- receiving a request to schedule a new event in the electronic calendar, wherein the request specifies characteristics of the new event, the characteristics being representative of content of the new event;
performing a search of event characteristics to identify existing events in the electronic calendar based on the characteristics of the new event and the characteristics of the existing events;
in response to identifying at least one similar existing event, negotiating consolidation of the new event with the at least one similar existing event into a single consolidated event in the electronic calendar; and
storing the consolidated event in the electronic calendar in place of at least one of the new event and the at least one similar existing event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for minimizing redundant events/meetings is provided. With the system and method, when a meeting request is made, a search of meetings currently in place for the participants involved in the meeting is performed to find potential matches and patterns between them. If a potential match is found, a notification is sent to request that participants join in on a matching currently existing meeting. If that request is declined, a meeting time close to the found meeting is recommended so that preparation time is minimized for these meetings as the preparation has already been completed for the previous meeting. Not only will this maximize the amount of work time people have, it will increase the size of the community that is present within meetings. This will allow for larger collaboration between different, potentially unrelated, parties interested in the meeting topic.
-
Citations
20 Claims
-
1. A method, in a data processing system, for consolidating events having similar content in an electronic calendar, comprising:
-
receiving a request to schedule a new event in the electronic calendar, wherein the request specifies characteristics of the new event, the characteristics being representative of content of the new event; performing a search of event characteristics to identify existing events in the electronic calendar based on the characteristics of the new event and the characteristics of the existing events; in response to identifying at least one similar existing event, negotiating consolidation of the new event with the at least one similar existing event into a single consolidated event in the electronic calendar; and storing the consolidated event in the electronic calendar in place of at least one of the new event and the at least one similar existing event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
receive a request to schedule a new event in the electronic calendar, wherein the request specifies characteristics of the new event, the characteristics being representative of content of the new event; perform a search of event characteristics to identify existing events in the electronic calendar based on the characteristics of the new event and the characteristics of the existing events; in response to identifying at least one similar existing event, negotiate consolidation of the new event with the at least one similar existing event into a single consolidated event in the electronic calendar; and store the consolidated event in the electronic calendar in place of at least one of the new event and the at least one similar existing event. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; receive a request to schedule a new event in the electronic calendar, wherein the request specifies characteristics of the new event, the characteristics being representative of content of the new event; perform a search of event characteristics to identify existing events in the electronic calendar based on the characteristics of the new event and the characteristics of the existing events; in response to identifying at least one similar existing event, negotiate consolidation of the new event with the at least one similar existing event into a single consolidated event in the electronic calendar; and store the consolidated event in the electronic calendar in place of at least one of the new event and the at least one similar existing event.
-
Specification