Automatic event generation
OwnerLala Dutta, Scott Joseph Adlerinventors
Life of this patent
Estimating the term…
Abstract
A text input is received in a calendar context. The text input is processed with a context-neutral extraction process to generate a first set of elements and with a calendar-specific extraction process to generate a second set of elements. A calendar event is created from the first set of elements and the second set of elements and displayed on a display device without confirming the elements of the calendar event with a user.
Claims22
A method comprising:
- receiving a text input in a calendar context from a user;
- performing a context-neutral extraction process on the text input to generate a first set of elements;
- performing, by a data processing system, a calendar-specific extraction process on the text input to generate a second set of elements;
- creating a calendar event from the first set of elements and the second set of elements;
- and
- displaying the calendar event on a display device without confirming extracted elements of the calendar event with the user.
A machine readable storage medium storing executable instructions which when executed by a processor cause the processor to perform operations, the operations comprising:
- displaying a calendar interface on a display device;
- receiving an indication that an active drag operation of a selection of text is located over the calendar interface;
- extracting a first set of elements from the selection of text;
- generating a calendar event using the first set of elements;
- displaying the calendar event in a temporary state in the calendar interface while the active drag operation is over the calendar interface, wherein the displayed calendar interface is updated to reflect the first set of elements.
A method comprising:
- receiving a user input including a first set of elements;
- displaying a text input field in response to the user input receiving a text input from the text input field;
- extracting a second set of elements from the text input using at least one extraction process;
- merging the first set of elements with the second set of elements according to a conflict resolution rule;
- displaying a calendar event created from the merged elements on a display device in a calendar application, wherein the calendar event is displayed without user confirmation of the merged elements.
A data processing system comprising:
- means for receiving a first set of elements and a second set of elements;
- means for merging the first of elements and the second set of elements according to a conflict resolution rule, wherein the first set of elements is associated with a user input to a calendar interface means and the second set of elements is extracted from a text input using at least one extracting means;
- means for displaying, on a hardware display device, a calendar event generated using the merged elements, wherein the calendar event is displayed without user confirmation of the merged elements.
Dependencies are inferred from the claim text.