Methods and devices for resolving agenda and calendaring event discrepancies
AssigneeMotorola Mobility LLC
InventorsAmit Kumar Agrawal, Alberto R. Cavallaro
Life of this patent
Estimating the term…
Abstract
An electronic device includes a display and one or more processors operable with the display and a calendaring application. The one or more processors detect a mismatch in starting or ending times occurring between a calendaring event notification and an agenda associated with the calendaring event notification, and present a prompt upon the display identifying the mismatch when the mismatch is detected. The prompt can include at least one remediating option for correcting the mismatch.
Claims20
A method in an electronic device, the method comprising:
- detecting, by one or more processors, receipt of user input at a user interface defining a calendaring event notification comprising an agenda, wherein the calendaring event notification contains at least one calendaring event bounding time and the agenda contains at least one agenda bounding time;
- comparing, by the one or more processors, the at least one calendaring event bounding time with the at least one agenda bounding time;
- and
- where there is a mismatch between the at least one calendaring event bounding time and the at least one agenda bounding time, presenting, by the one or more processors, a prompt at the user interface identifying that the mismatch exists;
- wherein:
- the prompt presents at least one remediating option for correcting the mismatch;
- the prompt requests what events should occur during gaps defined by the mismatch between the at least one calendaring event bounding time and the at least one agenda bounding time;
- the calendaring event notification comprises a prior calendaring event notification from a recurring event that has been edited by the user input to create the calendaring event notification and the mismatch;
- the calendaring event notification comprises a calendaring event information section that is visibly delineated from an event agenda section;
- the prompt is presented atop either the calendaring event information section or both the calendaring event information section and the event agenda section;
- and
- arrows point from the prompt to the mismatch;
- and
- further comprising modifying the calendaring event notification to identify the mismatch in addition to presenting the prompt.
An electronic device, comprising:
- a display;
- and
- one or more processors operable with the display and a calendaring application;
- the one or more processors detecting a mismatch in starting or ending times occurring between a calendaring event notification and an agenda defined by a body of the calendaring event notification, attached to the calendaring event notification, or linked to the calendaring event notification by a hyperlink, and presenting a prompt upon the display identifying the mismatch when the mismatch is detected;
- the prompt comprising at least one option to remediate the mismatch and presenting a circle or square circumscribing text of the calendaring event notification identifying the mismatch;
- and
- wherein:
- the calendaring event notification comprises a calendaring event information section that is visibly delineated from an event agenda section by a linear boundary;
- the prompt is superimposed upon the calendaring event notification and spans the linear boundary;
- and
- the at least one option to remediate the mismatch comprises a user actuation target allowing the calendaring event notification to be edited and another user actuation target that, when actuated, causes the calendaring event notification to be transmitted;
- and
- the one or more processors transmitting the calendaring event notification without the mismatch being corrected when no agenda is attached to the calendaring event notification and the another user actuation target is actuated.
A method in an electronic device, the method comprising:
- detecting, by one or more processors, receipt of a calendaring event notification comprising an agenda attached to the calendaring event notification from another electronic device across a network;
- comparing, by the one or more processors, at least one calendaring event bounding time with at least one agenda bounding time;
- where there is a mismatch between the at least one calendaring event bounding time and the at least one agenda bounding time, presenting, by the one or more processors, a prompt at a user interface of the electronic device identifying that the mismatch exists;
- and
- modifying the calendaring event notification to identify the mismatch;
- and
- further comprising parsing a subject heading of the calendaring event notification to determine the mismatch;
- wherein:
- the modifying the calendaring event notification to identify the mismatch comprises applying arrows pointing from a superimposed mismatch notification to text of the calendaring event notification to identify the mismatch, with tails of the arrows defining a V-shape;
- the calendaring event notification comprises a calendaring event information section that is visibly delineated from an event agenda section by a horizontal line;
- the calendaring event information section consists essentially of a calendaring event topic, a calendaring event date, a calendaring event start time, and a calendaring event stop time;
- the event agenda section comprises the an agenda start time and an agenda stop time;
- and
- the modifying the calendar event notification comprises applying the arrows such that they point to the calendaring event start time and the agenda start time, the calendaring event stop time and the agenda stop time, or both, to identify the mismatch.
Dependencies are inferred from the claim text.