Method and device for scheduling follow-up events
AssigneeResearch In Motion Limited
InventorScotte Zinn
Life of this patent
Estimating the term…
Abstract
A device and method for scheduling follow-up events in relation to an existing event record. The device receives an input follow-up request associated with the existing event record and automatically generates a follow-up event record having information in its field populated using the information contained in the existing event record. The date of the follow-up event is automatically generated based upon the date of the existing event record. If the existing event record is a recurring event, then the date of the follow-up event is based on the frequency of recurrence. The follow-up event record may be displayed for user editing and may be transmitted to the attendees to propose scheduling of the follow-up event.
Claims20
A method for scheduling a future event on a device connected to a network, the device having stored thereon an existing event record, the existing event record having at least date information and subject information, the device having stored thereon a pre-configured interval, the method being implemented by the device and comprising:
- receiving a request to schedule a follow-up event in relation to the existing event record;
- creating a follow-up event record, the follow-up event record having a plurality of fields, comprising a subject field and a date field;
- extracting the subject information from the existing event record and populating the subject field with the extracted subject information;
- automatically selecting a follow-up date based upon said date of the existing event record plus the pre-configured interval stored in the device;
- populating the date field with the selected follow-up date;
- and
- displaying the follow-up event record in a scheduling user interface.
A communications device, comprising:
- a memory storing an existing event record, the existing event record having at least date information and subject information, and storing a pre-configured interval;
- a display;
- a user input device;
- a communications subsystem for communicating with remote devices over a network;
- and
- a processor for receiving input from the user input device and for controlling the display, the processor being configured to:
- receive a request to schedule a follow-up event in relation to the existing event record,
- create a follow-up event record, the follow-up event record having a plurality of fields, comprising a subject field and a date field,
- extract the subject information from the existing event record and populating the subject field with the extracted subject information,
- automatically select a follow-up date based upon said date of the existing event record plus the pre-configured interval stored in the device,
- populate the date field with the selected follow-up date, and
- display the follow-up event record in a scheduling user interface.
A non-transitory computer-readable medium having encoded thereon computer program instructions for scheduling a future event on a device connected to a network, the device having stored thereon an existing event record, the existing event record having at least date information, attendee information, and subject information, the device storing a pre-configured interval, the computer executable instructions comprising:
- instructions for receiving a request to schedule a follow-up event in relation to the existing event record;
- instructions for creating a follow-up event record, the follow-up event record having a plurality of fields, comprising a subject field and a date field;
- instructions for extracting the subject information from the existing event record and populating the subject field with the extracted subject information;
- instructions for automatically selecting a follow-up date based upon said date of the existing event record plus the pre-configured interval stored in the device;
- instructions for populating the date field with the selected follow-up date;
- and
- instructions for displaying the follow-up event record in a scheduling user interface.
Dependencies are inferred from the claim text.