Patent 7149810 was granted and assigned to Microsoft on December, 2006 by the United States Patent and Trademark Office.
A system and method for managing calendar items in a calendar software application. The method and system preserve calendar data associated with past dates. In addition, the method and system manage modification requests associated with future dates. In response to a request to modify a calendar item, the calendar item can be selectively updated by a user if the calendar item is activated and if the calendar item is scheduled in the future. A calendar item is activated if its data has been viewed by a user. The present invention also provides an interface tool for allowing users associated with a calendar item to selectively update their calendars in response to a modification request.