×

Method and system for creating and tracking appointments and tasks from email messages

  • US 7,584,253 B2
  • Filed: 05/27/2003
  • Issued: 09/01/2009
  • Est. Priority Date: 05/27/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for scheduling an event based on an electronic message, comprising:

  • receiving from a first user a request to schedule said event based on said electronic message;

    responsive to the request from said first user, automatically scheduling said event, by a scheduling service, in a first electronic calendar associated with said first user, wherein automatically scheduling said event comprises;

    accessing a first portion of said electronic message from an electronic message in-box of the first user, wherein said first portion of said electronic message is specified by said first user;

    scanning said first portion of said electronic message for information associated with said event;

    processing said information associated with said event to obtain a first plurality of parameters, wherein said first plurality of parameters are obtained based on keywords;

    storing said event in said first electronic calendar using said first plurality of parameters, wherein said stored event comprises a first link providing access to said electronic message;

    modifying said electronic message to comprise a second link providing access to said stored event;

    identifying a second user associated with said event based on said first plurality of parameters; and

    storing said event in a second electronic calendar using said first plurality of parameters, wherein said second electronic calendar is associated with said second user;

    responsive to said second user using said first link to access said electronic message, notifying the first user of said access by said second user;

    responsive to automatically scheduling said event, automatically scanning the in-box of the first user for at least one other electronic message related to the stored event; and

    in response to finding at least one other electronic message related to the stored event;

    modifying said stored event to include one or more additional links providing access to each other electronic message related to the stored event, andmodifying each other electronic message related to the stored event to include a link providing access to said stored event.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×