Active Transport Based Notifications
First Claim
1. A method for triggering an action associated with a task, comprising:
- at an electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors;
receiving a task item associated with a triggering criterion, wherein the triggering criterion requires an occurrence of any of a plurality of communication events, wherein the plurality of communication events includes a telephone call;
detecting the occurrence of a first communication event of the plurality of communication events;
determining that the triggering criterion is satisfied; and
upon determining that the triggering criterion is satisfied, causing a notification associated with the task item to be presented to a user of the electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for triggering an action associated with a task items are provided. A task item associated with a triggering criterion is provided. The triggering criterion requires an occurrence of any of a plurality of communication events. The plurality of communication events includes a telephone call. In some implementations, at least two of the plurality of communication events are of different communication types. In some implementations, the different types are telephone calls, emails, and text messages. The occurrence of a first communication event of the plurality of communication events is detected. It is determined the triggering criterion is satisfied. In response to the determining, a notification associated with the task item is caused to be presented to a user of the electronic device.
399 Citations
23 Claims
-
1. A method for triggering an action associated with a task, comprising:
at an electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors; receiving a task item associated with a triggering criterion, wherein the triggering criterion requires an occurrence of any of a plurality of communication events, wherein the plurality of communication events includes a telephone call; detecting the occurrence of a first communication event of the plurality of communication events; determining that the triggering criterion is satisfied; and upon determining that the triggering criterion is satisfied, causing a notification associated with the task item to be presented to a user of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. A non-transitory computer readable storage medium storing one or more programs configured for execution by an electronic device, the one or more programs comprising instructions for:
-
receiving a task item associated with a triggering criterion, wherein the triggering criterion requires an occurrence of any of a plurality of communication events, wherein the plurality of communication events includes a telephone call; detecting the occurrence of a first communication event of the plurality of communication events; determining that the triggering criterion is satisfied; and upon determining that the triggering criterion is satisfied, causing a notification associated with the task item to be presented to a user of the electronic device.
-
-
20. A method for triggering an action associated with a task, comprising:
at an electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors; providing a task item associated with a triggering criterion, wherein the triggering criterion requires an occurrence of any of a plurality of communication events, wherein at least two of the plurality of communication events are of different communication types; detecting the occurrence of a first communication event of the plurality of communication events; determining that the triggering criterion is satisfied; and upon determining that the triggering criterion is satisfied, causing a notification associated with the task item to be presented to a user of the electronic device. - View Dependent Claims (21, 22)
-
23. A method for triggering an action associated with a task, comprising:
at an electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors; providing a task item associated with a triggering criterion, wherein the triggering criterion requires an occurrence of a telephone call at an electronic device; detecting the occurrence of the telephone call; and in response to detecting the occurrence of the telephone call, causing a notification associated with the task item to be presented to a user of the electronic device, wherein the notification is separate from a telephone call notification.
Specification