Calendar repair assistant
First Claim
Patent Images
1. A method for providing electronic calendar repair, the method comprising:
- receiving a calendar event from an organizer computer that is associated with an organizer, the calendar event including a plurality of event properties comprising details about the calendar event;
storing the calendar event on a first calendar associated with the organizer;
copying the calendar event to a second calendar associated with an attendee;
after a period of time, performing a comparison of the calendar event on the first calendar with the calendar event on the second calendar to identify one or more different event properties;
determining that a first different event property is critical and a second different event property is non-critical, wherein the first different event property is one of;
a start time, a date, a location and a corrupted event property;
updating the first different event property in the second calendar with a corresponding event property from the first calendar; and
allowing the second different event property in the second calendar to remain out-of-sync from the first calendar.
2 Assignments
0 Petitions
Accused Products
Abstract
Calendar repair 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, and an event property of the second event may be updated to match a corresponding event property of the first event.
120 Citations
19 Claims
-
1. A method for providing electronic calendar repair, the method comprising:
-
receiving a calendar event from an organizer computer that is associated with an organizer, the calendar event including a plurality of event properties comprising details about the calendar event; storing the calendar event on a first calendar associated with the organizer; copying the calendar event to a second calendar associated with an attendee; after a period of time, performing a comparison of the calendar event on the first calendar with the calendar event on the second calendar to identify one or more different event properties; determining that a first different event property is critical and a second different event property is non-critical, wherein the first different event property is one of;
a start time, a date, a location and a corrupted event property;updating the first different event property in the second calendar with a corresponding event property from the first calendar; and allowing the second different event property in the second calendar to remain out-of-sync from the first calendar. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing electronic calendar repair, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; receive a calendar event, from an organizer computer, that is associated with an organizer, the calendar event including a plurality of event properties comprising details about the calendar event; store the calendar event on a first calendar associated with the organizer; copy the calendar event to a second calendar associated with an attendee; after a period of time, perform a comparison of the calendar event on the first calendar with the calendar event on the second calendar to identify one or more different event properties; determining that a first different event property is critical and a second different event property is non-critical, wherein the first different event property is one of;
a start time, a date, a location and a corrupted event property; andupdating the first different event property in the second calendar with a corresponding event property from the first calendar. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage device which stores a set of instructions which when executed performs a method for providing electronic calendar repair, the method executed by the set of instructions comprising:
-
receiving a calendar event, from an organizer computer, associated with an organizer, the calendar event including a plurality of event properties comprising details about the calendar event; storing the calendar event on a first calendar associated with the organizer; copying the calendar event to a second calendar associated with an attendee; after a period of time, performing a comparison of the calendar event on the first calendar with the calendar event on the second calendar to identify one or more different event properties; determining that a first different event property is critical and a second different event property is non-critical, wherein the first different event property is one of;
a start time, a date, a location and a corrupted event property; andupdating the first different event property in the second calendar with a corresponding event property from the first calendar. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification