Patent ID: 8935337
Filing Date: 2015-01-13
Classification: G06F,G06Q,H04L,H04M

Abstract:
1. A computer implemented method for proactively sharing current and upcoming schedule information, the computer implemented method comprising: detecting, by a client device, an outgoing e-mail from an e-mail client running on the client device; responsive to detecting the outgoing e-mail from the e-mail client, retrieving by the client device at least one calendar entry from a calendar application, wherein the calendar entry indicates an availability of a user of the e-mail client; responsive to retrieving at least one calendar entry from a calendar application, the client device determining from a set of user configured configuration parameters whether the calendar entry should be attached to the outgoing e-mail; responsive to determining from the set of configuration parameters that the calendar entry should be attached to the outgoing e-mail, the client device attaching the calendar entry to the outgoing e-mail; responsive to attaching the calendar entry to the outgoing e-mail, the client device sending the outgoing e-mail with the attached calendar entry from the e-mail client; receiving, by the client device, an incoming e-mail from the e-mail client; responsive to receiving the incoming e-mail, the client device identifying whether the incoming e-mail contains schedule information; responsive to identifying that the incoming e-mail contains schedule information, the client device updating a calendar application with the schedule information; and responsive to detecting an outgoing e-mail from an e-mail client, the client device determining and displaying a status for a recipient of the outgoing e-mail in the header of the e-mail using the schedule information in the updated calendar application, wherein the status indicates one or more of the group of an availability of the recipient and an upcoming status change of the recipient.