IP Library Granted Patent US 8,209,613
Granted Patent B2
US 8,209,613 · App. 11/566,769 · Granted Jun 26, 2012

Method and device for scheduling follow-up events

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,209,613
App. No.
11/566,769
Granted
Jun 26, 2012
Kind
B2
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.

Claims (46)

1. 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 method being implemented by the device and comprising the steps of:

displaying a reminder screen on the device in relation to the existing event record at a defined duration prior to occurrence of the existing event record;

receiving on the reminder screen a user selectable option for scheduling a new follow-up event having the information extracted from 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;

determining whether the existing event record comprises an occurrence of a recurring event having a frequency of recurrence and a next occurrence of the recurring event and, if so, automatically selecting a follow-up date prior to the next occurrence of the recurring event and based upon said frequency of recurrence and if not, automatically selecting the follow-up date based upon said date of the existing event record plus a predetermined default 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.

2. The method claimed in claim 1 , wherein said step of selecting a follow-up date based upon said frequency of recurrence includes selecting the follow-up date based upon a date of the existing event record plus a time interval, and wherein said time interval is determined based upon said frequency of recurrence.

3. The method claimed in claim 2 , wherein, if said frequency of recurrence is at least monthly, said time interval comprises one week, and wherein if said frequency of recurrence is less than monthly said time interval comprises more than one week.

4. The method claimed in claim 1 , wherein said existing event record further includes attendee information, said follow-up event record includes an attendee field, and said steps of extracting and populating include extracting said attendee information from said existing event record and populating said attendee field with said extracted attendee information.

5. The method claimed in claim 4 , further including a step of transmitting an event notification to each attendee identified in said attendee information regarding the follow-up event record.

6. The method claimed in claim 1 , further including a step of displaying, in association with said existing event record, a selectable follow-up option, and wherein said step of receiving a request comprises receiving user selection of said follow-up option.

7. The method claimed in claim 1 , wherein said step of displaying the follow-up record includes permitting user editing of the follow-up record, and receiving user acceptance of the follow-up record.

8. The method claimed in claim 1 , wherein said selecting of said follow-up date uses a predetermined time interval correlation stored in the device based upon said frequency of recurrence, wherein said predetermined time interval correlation is stored in the device and which correlates between said frequency of recurrence and a predetermined time interval.

9. A communications device, comprising:

a memory storing an existing event record, the existing event record having at least date information and subject information;

a display;

a user input device;

a communications subsystem for communicating with remote devices over a network;

a processor for receiving input from the user input device and for controlling the display;

an event scheduler executable by the processor and configured to

display a reminder screen on the device in relation to the existing event record at a defined duration prior to occurrence of the existing event record,

display on the reminder screen a user selectable option for receiving a request to schedule a new follow-up event having the information extracted from the existing event record,

create a follow-up event record, the follow-up event record having a plurality of fields, including a subject field and a date field,

extract the subject information from the existing event record and populate the subject field with the extracted subject information,

determine whether the existing event record comprises an occurrence of a recurring event having a frequency of recurrence and a next occurrence of the recurring event and, if so, automatically select a follow-up date prior to the next occurrence of the recurring event and

based upon said frequency of recurrence and if not, automatically select a the follow-up date based upon said date of the existing event record plus a predetermined default interval stored in the memory,

and

populate the date field with the selected follow-up date,

wherein said display is configured to display said follow-up event record in a scheduling user interface.

10. The communications device claimed in claim 9 , wherein said event scheduler is configured to select the follow-up date based upon a date of the existing event record plus a time interval, and wherein said time interval is determined based upon said frequency of recurrence.

11. The communications device claimed in claim 10 , wherein, if said frequency of recurrence is at least monthly, said time interval comprises one week, and wherein if said frequency of recurrence is less than monthly said time interval comprises more than one week.

12. The communications device claimed in claim 9 , wherein said existing event record further includes attendee information, said follow-up event record includes an attendee field, and said event scheduler is configured to extract said attendee information from said existing event record and populate said attendee field with said extracted attendee information.

13. The communications device claimed in claim 12 , wherein said communications subsystem is configured to transmit an event notification to each attendee identified in said attendee information regarding the follow-up event record.

14. The communications device claimed in claim 9 , wherein said display is configured to display, in association with said existing event record, a selectable follow-up option, and wherein said selectable follow-up option is selectable using said user input device to generate said request to schedule.

15. The communications device claimed in claim 9 , wherein said event scheduler is configured to permit user editing of the follow-up record via said user interface, and to receive user acceptance of the follow-up record.

16. The device claimed in claim 9 , wherein said selection of said follow-up date uses a predetermined time interval correlation stored in the device based upon said frequency of recurrence, wherein said predetermined time interval correlation is stored in the device and which correlates between said frequency of recurrence and a predetermined time interval.

17. A computer program product comprising 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 computer executable instructions comprising instructions for:

displaying a reminder screen on the device in relation to the existing event record at a defined duration prior to occurrence of the existing event record;

receiving on the reminder screen a user selectable option for scheduling a new follow-up event having the information extracted from the existing event record;

creating a follow-up event record, the follow-up event record having a plurality of fields, including an attendee field, a subject field, and a date field;

extracting the attendee information and subject information from the existing event record and populating the attendee field and the subject field with the extracted attendee information and subject information, respectively;

determining whether the existing event record comprises an occurrence of a recurring event having a frequency of recurrence and a next occurrence of the recurring event and, if so, automatically selecting a follow-up date prior to the next occurrence of the recurring event and based upon said frequency of recurrence and if not, automatically selecting the follow-up date based upon said date of the existing event record plus a predetermined default 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.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 19, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037861/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2006
From: ZINN, SCOTTE
To: RESEARCH IN MOTION LIMITED
Reel/Frame 018582/0967 →