Patent ID: 7487456

Claim:
A computer-implemented method for automatically populating appointment fields of a meeting request with data from a received message, the method comprising: receiving a message that includes a recipient identifier, a sender identifier, an attachment, subject text and body text; receiving a single input to actuate a field populator; automatically generating a meeting request template, wherein the field populator automatically: populates an attendees field of the meeting request template with the recipient identifier and the sender identifier of the message, populates a subject field of the meeting request template with the subject text of the message, populates a body field of the meeting request template with the body text of the message, determines whether a default for indicating that attachments should not be transferred from the message to the meeting request template has been set; in response to determining that the default for indicating that attachments should not be transferred from the message to the meeting request template has not been set, populates an attachment field of the meeting request template with the attachment of the message; populates a time field of the meeting request template with a non-conflicting time indicated by a scheduler database in light of at least one prior meeting time associated with the sender and the recipient, and populates a place field of the meeting request template with a non-conflicting place indicated by the scheduler database in light of at least one prior meeting place associated with the sender and the recipient.