Patent ID: 8375081
Filing Date: 2013-02-12
Classification: G06F,G06Q

Abstract:
1. A method for providing calendar repair, the method comprising: creating an event associated with a plurality of attendees, wherein the event comprises a plurality of event properties, wherein the plurality of event properties comprises an event time, an event date, an event location, an event response status, an event duration, an event existence, and an event duplicate property; copying the event to a plurality of calendars, wherein each copy of the event comprises electronically stored data copied to each of the plurality of calendars; performing a comparison of at least one first copy of the event stored on at least one first calendar of the plurality of calendars to at least one second copy of the event stored on at least one second calendar of the plurality of calendars, wherein performing the comparison comprises determining whether at least one of the plurality of event properties of the first copy of the event differs from a corresponding event property of the second copy of the event and wherein the comparison of the first copy of the event stored on the at least one first calendar of the plurality of calendars to the second copy of the event stored on the at least one first calendar of the plurality of calendars is performed on a periodic basis of at least once every 24 hours; and in response to determining that the at least one of the plurality of event properties of the first copy of the event differs from a corresponding event property of the second copy of the event: updating the corresponding event property of the second copy of the event to match the at least one of the event properties of the first copy of the event, determining whether the at least one of the plurality of event properties of the first copy of the event that differs from the corresponding event property of the second copy of the event is likely to cause the attendee to miss the meeting, and in response to determining that the at least one of the plurality of event properties of the first copy of the event that differs from the corresponding event property of the second copy of the event is likely to cause the attendee to miss the meeting, updating the corresponding event property of the second copy of the event to match the at least one of the event properties of the first copy of the event.