Patent ID: 8392365

Claim:
A method for identifying corrupted event data, the method comprising: determining, by a calendar application, whether a property of a first event differs from a corresponding property of at least one second event, wherein the first event and the second event each comprise electronically stored data; in response to determining that the property of the first event differs from the corresponding property of the at least one second event, determining, by the calendar application, whether the corresponding property of the second event was intentionally changed by a user; in response to determining that the corresponding property of the at least one second event was not intentionally changed by the user, updating, by the calendar application, the corresponding property of the at least one second event to match the property of the first event; receiving a change to the first event; determining, by the calendar application, whether the change to the first event is associated with a user interaction, wherein determining whether the change to the first event is associated with the user interaction comprises determining, by the calendar application, whether the change to the first event resulted from a synchronization operation between a calendar application associated with the first event and a second application, wherein the synchronization operation does not comprise the user interaction; and in response to determining that the change to the first event is associated with the user interaction, assigning, by the calendar application, a user-intent metadata identifier to the change.