REPAIRING CALENDARS WITH STANDARD MEETING MESSAGES
First Claim
Patent Images
1. A method for providing calendar repair using standard messages, the method comprising:
- detecting at least one out-of-sync property between a first event and at least one second event;
determining whether the at least one out-of-sync property needs to be repaired; and
in response to determining that the at least one out-of-sync property needs to be repaired;
creating a repair message comprising a correct value of the out-of-sync property, andsending the repair message to a user associated with the at least one second event.
2 Assignments
0 Petitions
Accused Products
Abstract
Calendar repair using a standard message may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. A first copy of the event may be compared to a second copy of the event to determine whether properties between the events are out-of-sync. If so, a standard meeting request message comprising the correct value may be sent to update the out-of-sync property.
-
Citations
20 Claims
-
1. A method for providing calendar repair using standard messages, the method comprising:
-
detecting at least one out-of-sync property between a first event and at least one second event; determining whether the at least one out-of-sync property needs to be repaired; and in response to determining that the at least one out-of-sync property needs to be repaired; creating a repair message comprising a correct value of the out-of-sync property, and sending the repair message to a user associated with the at least one second event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium which stores a set of instructions which when executed performs a method for providing calendar repair using a standardized message, the method executed by the set of instructions comprising:
-
creating an event associated with at least one organizer and a plurality of attendees; copying at least one property associated with the event to a plurality of calendars, wherein each of the plurality of calendars is associated with at least one of the plurality of attendees; determining whether the at least one property associated with the event on at least one of the plurality of calendars is the same as a corresponding property associated with the event associated with the organizer; and in response to determining that the at least one property associated with the event on the at least one of the plurality of calendars is not the same as the corresponding property associated with the event associated with the organizer, sending a meeting request message to a user associated with the at least one of the plurality of calendars, wherein the meeting request message comprises a correct value for the at least one property associated with the event on the at least one of the plurality of calendars. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for providing calendar repair using a standard message, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; compare, on a periodic basis an organizer copy of an event to each of a plurality of attendee copies of the event, wherein each of the plurality of attendee copies of the event is associated with a user'"'"'s calendar; determine whether at least one property of the organizer copy is out-of-sync with a corresponding property of at least one of the plurality of attendee copies; in response to determining that the at least one property of the organizer copy is out-of-sync with the corresponding property of the at least one of the plurality of attendee copies, determine whether the corresponding property needs to be updated, wherein being operative to determine whether the corresponding property needs to be updated comprises being operative to determine whether the corresponding property being out-of-sync is likely to cause a user associated with the at least one of the plurality of attendee copies to miss the event and whether the at least one property of the organizer copy comprises a private property; in response to determining that the corresponding property needs to be updated; create a meeting request message comprising a correct value of the corresponding property, wherein the correct value of the corresponding property comprises a value of the property associated with the organizer copy, send the meeting request to the user associated with the at least one of the plurality of attendee copies as an e-mail message, and upon receipt of the meeting request, update the corresponding property of the at least one of the plurality of attendee copies with the correct value.
-
Specification