Reminder handling
First Claim
1. A method comprising:
- in operating a first device, receiving a request to create a reminder item;
in response to receiving the request, receiving a note;
generating the reminder item comprising the note, where the reminder item further comprises at least one application specific parameter; and
sending the reminder item to a second device, where the second device is remote from the first device, where the reminder item is configured to output the note in response to an application event in an application on the second device, where the application is associated with the reminder item, where the application event is not receipt of the reminder item, and where the note is configured to be output for presentation to a user in response to a determination that the application is associated with the reminder item, in response to the application event, and in response to a determination that a parameter associated with the application corresponds with the application specific parameter.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile telephone includes a reminder controller. A reminder can be entered either using the phone or using a remote terminal. Each reminder is associated with an event being the start of a particular application, or an event being an identifier in a software application becoming a preset value. The phone operates to detect an application start event, following which it is determined whether a parameter associated with the reminder matches a parameter associated with the application, and announces the reminder as appropriate. In this way, enhanced functionality is provided with the phone, since it is possible to set a reminder to be associated with an event other than the reaching of a particular time and date.
23 Citations
30 Claims
-
1. A method comprising:
- in operating a first device, receiving a request to create a reminder item;
in response to receiving the request, receiving a note;
generating the reminder item comprising the note, where the reminder item further comprises at least one application specific parameter; and
sending the reminder item to a second device, where the second device is remote from the first device, where the reminder item is configured to output the note in response to an application event in an application on the second device, where the application is associated with the reminder item, where the application event is not receipt of the reminder item, and where the note is configured to be output for presentation to a user in response to a determination that the application is associated with the reminder item, in response to the application event, and in response to a determination that a parameter associated with the application corresponds with the application specific parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- in operating a first device, receiving a request to create a reminder item;
-
9. A method comprising:
- in operating a first device, receiving from a second device a reminder item comprising a note, where the second device is remote from the first device, where the reminder item further comprises an application specific parameter;
associating the reminder item with an application on the first device and storing the reminder item in a memory of the first device;
in response to an application event in the application, determining whether the application is associated with the stored reminder item, where the application event is not receipt of the reminder item;
in response to determining that the application is associated with the stored reminder item, determining whether to output the note, where determining whether to output the note comprises determining whether a parameter associated with the application corresponds with the application specific parameter; and
in response to determining to output the note, outputting the note at the first device for presentation to a user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
- in operating a first device, receiving from a second device a reminder item comprising a note, where the second device is remote from the first device, where the reminder item further comprises an application specific parameter;
-
18. A non-transitory computer readable medium tangibly encoded with a computer program executable by a processor to perform actions comprising:
-
receiving, at a first device, a request to create a reminder item; in response to receiving the request receiving a note a second device which is to trigger an output of the note at the second device; generating the reminder item comprising the indication of the application event and the note, where the reminder item further comprises at least one application specific parameter; and sending the reminder item to the second device, where the second device is remote from the first device, where the reminder item is configured to output the note in response to the application event occurring in a first application on the first device, where the first application is associated with the reminder item, where the application event is not receipt of the reminder item and is not triggered by information in the reminder item, and where the note is output in response to a determination that the first application is associated with the reminder item, in response to the application event occurring, and in response to a determination that a parameter associated with the first application corresponds with the application specific parameter. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium tangibly encoded with a computer program executable by a processor to perform actions comprising:
-
receiving at a first device, from a second device, a reminder item comprising a note, an indication of an application event on the first device which is to trigger an output of the note at the first device, where the second device is remote from the first device, where the reminder item further comprises an application specific parameter; associating the reminder item with the application and storing the reminder item in a memory of the first device; in response to the application event occurring in the application, determining whether the application is associated with the reminder item, where the application event is not receipt of the reminder item; in response to determining that the application is associated with the stored reminder item, determining whether to output the note, where determining whether to output the note comprises determining whether a parameter associated with the application corresponds with the application specific parameter; and in response to determining to output the note, outputting the note at the first device. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus comprising at least one processor;
- and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following;
receive a request to create a reminder item; in response to receiving the request receive a note and receive an indication of an application event on a device which is to trigger an output of the note at the device; generate the reminder item comprising the indication of the application event and the note, where the reminder item further comprises an application specific parameter; and send the reminder item to the device, where the device is remote from the apparatus, where the reminder item is configured to output the note in response to the application event in an application on the device, where the application is associated with the reminder item, where the application event is not receipt of the reminder item, and where the note is output in response to a determination that the application is associated with the reminder item and in response to a determination that a parameter associated with the application corresponds with the application specific parameter. - View Dependent Claims (28)
- and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following;
-
29. An apparatus comprising at least one processor;
- and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following;
receive at a first device, from a second device, a reminder item comprising a note, an indication of an application event on the first device which is to trigger an output of the note at the first device, where the second device is remote from the first device, and where the received reminder item further comprises an application specific parameter; associate the reminder item with the application and store the reminder item in a memory of the first device; in response to the application event occurring in the application on the first device, determine whether the application is associated with the stored reminder item, where the application event is not receipt of the reminder item; in response to determining that the application is associated with the stored reminder item, determine whether to output the note, where determining whether to output the note comprises determining whether a parameter associated with the application corresponds with the application specific parameter; and in response to determining to output the note, output the note at the first device. - View Dependent Claims (30)
- and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following;
Specification