Methods for reminding a user of a task associated with a communication
First Claim
Patent Images
1. A method for reminding a user of a task associated with an incoming communication, comprising:
- creating the task by identifying the task and then linking the task with metadata for an other communications device;
upon creating the task, selecting a time frame for when the task is to be presented to the user, the time frame including a start date and an end date;
receiving a notice of the incoming communication at a mobile communications device, wherein the incoming communication is a voice call;
upon receiving the notice and while the incoming communication is in progress;
automatically retrieving, from a memory associated with the mobile communications device, the metadata for the other communications device from which the incoming communication was initiated, wherein the metadata includes caller identification, a name of a caller in possession of the other communications device from which the incoming communication was sent, or combinations thereof;
scanning a contact list stored in the memory for the metadata;
upon recognizing that the metadata is present in the contact list, reviewing the contact list for a task file storing information pertaining to the task, wherein the task is an activity with which the other user is associated;
comparing a date of the incoming communication with the time frame for when the task is to be presented to the user;
based on the comparing, determining that the date of the incoming communication is within the start date and the end date; and
upon recognizing that the task file is in the contact list and determining that the date of the incoming communication is within the start date and the end date, and prior to engaging in a conversation between the user of the mobile communications device and an other user of the other communications device, automatically presenting in a visual format or an audio format, to the user of the mobile communications device, the information pertaining to the task;
after the information pertaining to the task is automatically presented to the user;
placing the caller on hold while reviewing the information pertaining to the task; and
playing a message pre-recorded by the user for the caller; and
upon reviewing the information pertaining to the task, either accepting or declining the incoming communication.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods for reminding a user of a task associated with a communication are disclosed herein. One example of the method involves reminding the user of a task associated with an incoming communication, and another example of the method involves reminding the user of a task associated with an outgoing communication.
15 Citations
11 Claims
-
1. A method for reminding a user of a task associated with an incoming communication, comprising:
-
creating the task by identifying the task and then linking the task with metadata for an other communications device; upon creating the task, selecting a time frame for when the task is to be presented to the user, the time frame including a start date and an end date; receiving a notice of the incoming communication at a mobile communications device, wherein the incoming communication is a voice call; upon receiving the notice and while the incoming communication is in progress; automatically retrieving, from a memory associated with the mobile communications device, the metadata for the other communications device from which the incoming communication was initiated, wherein the metadata includes caller identification, a name of a caller in possession of the other communications device from which the incoming communication was sent, or combinations thereof; scanning a contact list stored in the memory for the metadata; upon recognizing that the metadata is present in the contact list, reviewing the contact list for a task file storing information pertaining to the task, wherein the task is an activity with which the other user is associated; comparing a date of the incoming communication with the time frame for when the task is to be presented to the user; based on the comparing, determining that the date of the incoming communication is within the start date and the end date; and upon recognizing that the task file is in the contact list and determining that the date of the incoming communication is within the start date and the end date, and prior to engaging in a conversation between the user of the mobile communications device and an other user of the other communications device, automatically presenting in a visual format or an audio format, to the user of the mobile communications device, the information pertaining to the task; after the information pertaining to the task is automatically presented to the user; placing the caller on hold while reviewing the information pertaining to the task; and playing a message pre-recorded by the user for the caller; and upon reviewing the information pertaining to the task, either accepting or declining the incoming communication. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A task reminder system, comprising:
-
a remotely accessible page or an application resident on a mobile communications device for creating a task by identifying the task, linking the task with metadata for an other communications device, and selecting a time frame for when the task is to be presented to the user, the time frame including a start date and an end date; the mobile communications device configured to i) receive an incoming communication from the other communications device, wherein the incoming communication is an incoming voice call, and ii) initiate an outgoing communication to the other communications device, the mobile communications device including; an electronic memory operatively disposed in the mobile communications device, the electronic memory being configured to store at least one contact in a contact list, wherein the at least one contact includes i) the metadata for the other communications device, wherein the metadata includes caller identification, a name of a caller when the other communications device initiates the incoming communication, a name of a receiving party when the other communications device receives the outgoing communication, or combinations thereof, ii) the task linked with the metadata, wherein the task is an activity with which the other user is associated, and iii) information pertaining to the task; a processor for retrieving the metadata;
scanning the contact list for the retrieved metadata;
reviewing the contact list for a task file storing the information pertaining to the task upon recognizing that the metadata is present in the contact list;
retrieving the information pertaining to the task;
comparing a date of the incoming communication with the time frame for when the task is to be presented to the user; and
based on the comparing, determining whether the date of the incoming communication is within the start date and the end date, the processor to initiate the steps upon the receipt of the incoming communication and perform the steps while the incoming communication is in progress;means for automatically presenting, to a user of the mobile communications device, the information pertaining to the task linked with the metadata while the incoming communication is being received and prior to engaging in a conversation between a user of the mobile communications device and an other user of the other communications device; means for placing the caller of the incoming voice call on hold while reviewing the task; means for playing a message that is pre-recorded by the user, while the caller is on hold; and means for allowing the user to accept or decline the incoming communication; and the other communications device configured to initiate the incoming communication directed to the mobile communications device. - View Dependent Claims (8, 9, 10, 11)
-
Specification