CONFLICT RESOLUTION MECHANISM FOR MANAGING CALENDAR EVENTS WITH A MOBILE COMMUNICATION DEVICE
First Claim
1. A method for handling scheduling conflicts comprising:
- conveying a plurality of scheduled events to a mobile communication device;
analyzing times associated with the events to determine potential conflicts;
applying a set of previously established conflict resolution rules to the potential conflicts;
generating recommendations for resolving the potential conflicts based upon the applied rules; and
presenting a notification of the potential conflicts and presenting the generated recommendations via an interface of the mobile communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method for handling scheduling conflicts. The method can include a step of conveying scheduled events to a mobile communication device. Times associated with the events can be analyzed to determine potential conflicts. A set of previously established conflict resolution rules can be applied to the potential conflicts. Recommendations for resolving the potential conflicts can be generated based upon the applied rules. A notification of the potential conflicts and the generated recommendations can be presented to a user of the mobile device through an interface of the mobile communication device. The notifications and recommendations can occur a sufficient time before the potentially conflicting events occur to permit anticipatory actions to be taken to alleviate the conflicts before their occurrence.
-
Citations
20 Claims
-
1. A method for handling scheduling conflicts comprising:
-
conveying a plurality of scheduled events to a mobile communication device; analyzing times associated with the events to determine potential conflicts; applying a set of previously established conflict resolution rules to the potential conflicts; generating recommendations for resolving the potential conflicts based upon the applied rules; and presenting a notification of the potential conflicts and presenting the generated recommendations via an interface of the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for handling scheduling conflicts within a mobile telephony device comprising:
-
providing a mobile telephony device that includes a scheduling application; the mobile telephony device receiving scheduled events at different times, each of said scheduled events having an associated event time and event specific information; when each new scheduled event is received, the mobile telephony device comparing event times against times of events previously established within the scheduling application to determine potential conflicts; when conflicts are detected, the mobile telephony device using a set of previously established conflict resolution rules to generate recommendations for resolving the detected conflicts; automatically presenting a notification of the detected conflicts and the generated recommendations upon the mobile telephony device; receiving a user response to the presented notification and the recommendations through an interface of the mobile communication device, wherein the user response includes conflict resolution instructions; and modifying entries in the scheduling application in accordance with the user response. - View Dependent Claims (17, 18)
-
-
19. A mobile communication device including an internal conflict resolution system for scheduled events comprising:
-
a scheduling software application for scheduling events; a location detection component for determining a location of the mobile communication device; and a conflict resolution manager for detecting potentially conflicting events and for providing a user with at least one recommendation for resolving the detected potentially conflicting events, wherein the conflict resolution manager bases the recommendation on a set of data driven rules included in a user configurable conflict resolution profile, wherein at least one of the data driven rules compares a current position of the mobile communication device as determined by the location detection component with a location of at least one scheduled event. - View Dependent Claims (20)
-
Specification