Method, System, Graphical User Interface, and Data Structure for Creating Electronic Calendar Entries from Email Messages
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and data structure for creating electronic calendar entries are disclosed. One aspect of the invention involves a computer data structure that includes an email message with an embedded link. The embedded link contains event information corresponding to multiple parameters for an event described in the email message. The embedded link is configured, upon activation, to initiate generation of an electronic calendar entry form with multiple fields. A plurality of the multiple fields contain event information from the embedded link.
12 Citations
28 Claims
-
1. (canceled)
-
2. A computer-implemented method, performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors comprising:
-
obtaining an email message for a user; automatically determining a first parameter and a second parameter for an event described in one or more distinct text portions of the email message; creating an event creation link containing event information corresponding to at least the automatically determined first parameter and the second parameter; providing for display, the email message along with the event creation link, to a computer associated with the user; in response to user activation of the event creation link, providing for display an editable electronic calendar entry form with multiple fields and a calendar save link, wherein a plurality of the multiple fields contain event information from the event creation link; and after user activation of the calendar entry save link, inserting the calendar entry into the user'"'"'s calendar. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server system, comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors; the one or more programs comprising instructions for; obtaining an email message for a user; automatically determining a first parameter and a second parameter for an event described in one or more distinct text portions of the email message; creating an event creation link containing event information corresponding to at least the automatically determined first parameter and the second parameter; providing for display, the email message along with the event creation link, to a computer associated with the user; in response to user activation of the event creation link, providing for display an editable electronic calendar entry form with multiple fields and a calendar save link, wherein a plurality of the multiple fields contain event information from the event creation link; and after user activation of the calendar entry save link, inserting the calendar entry into the user'"'"'s calendar. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions for:
-
obtaining an email message for a user; automatically determining a first parameter and a second parameter for an event described in one or more distinct text portions of the email message; creating an event creation link containing event information corresponding to at least the automatically determined first parameter and the second parameter; providing for display, the email message along with the event creation link, to a computer associated with the user; in response to user activation of the event creation link, providing for display an editable electronic calendar entry form with multiple fields and a calendar save link, wherein a plurality of the multiple fields contain event information from the event creation link; and after user activation of the calendar entry save link, inserting the calendar entry into the user'"'"'s calendar. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification