Method and apparatus for managing a task list using location based filtering
First Claim
1. A method for a communication device to generate a reminder for a user of a communication device, the method comprising the steps of:
- (a) obtaining via an input device of the communication device, information on an item of interest to the user, an outstanding task associated with the item of interest and an urgency factor associated with the outstanding task;
(b) selecting, by the communication device, at least one site based on an association with the item of interest, and on geographic location information corresponding to each site;
(c) accepting as input to the communication device at least one proximity parameter with respect to the at least one site for triggering a reminder for the outstanding task;
(d) occasionally determining current location of the communication device; and
(e) determining whether the communication device is within an area in which the outstanding task can be completed, which area is defined by a boundary established based at least in part on the geographic location of the at least one site and on the at least one proximity parameter corresponding to the at least one site, and automatically adjusting the boundary based on an urgency factor associated with the outstanding task;
(f) generating a reminder for the outstanding task when the communication device is within the boundary defined area.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for managing a task list utilizes location-based filtering to generate a reminder to a user of a communication device to perform an outstanding task. The communication device is provided with information on an outstanding task associated with a particular site and at least one proximity parameter for triggering a reminder for performing the outstanding task at a particular site (420). The communication device obtains geographic location information for the particular site and obtains information on its current location (430, 440). The device determines whether it is located within an area in which the outstanding task can be completed, which area is defined by a boundary established based at least in part on the geographic location of the particular site, and on the proximity parameter specified (450). A reminder is generated for the outstanding task when the communication device enters within this area, and also preferably generated if the communication device leaves the site or area without receiving a notification of task completion (470, 480, 490, 495).
-
Citations
15 Claims
-
1. A method for a communication device to generate a reminder for a user of a communication device, the method comprising the steps of:
-
(a) obtaining via an input device of the communication device, information on an item of interest to the user, an outstanding task associated with the item of interest and an urgency factor associated with the outstanding task; (b) selecting, by the communication device, at least one site based on an association with the item of interest, and on geographic location information corresponding to each site; (c) accepting as input to the communication device at least one proximity parameter with respect to the at least one site for triggering a reminder for the outstanding task; (d) occasionally determining current location of the communication device; and (e) determining whether the communication device is within an area in which the outstanding task can be completed, which area is defined by a boundary established based at least in part on the geographic location of the at least one site and on the at least one proximity parameter corresponding to the at least one site, and automatically adjusting the boundary based on an urgency factor associated with the outstanding task; (f) generating a reminder for the outstanding task when the communication device is within the boundary defined area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A communication device, comprising:
- an input device;
a transceiver; a location module; an output device; a memory having operating instructions for; causing the input device to receive information on an item of interest and on an outstanding task associated with the item of interest, and for obtaining criteria for triggering a reminder for the outstanding task; causing the location module to determine current location of the communication device; causing the transceiver to query a network for information on at least one site that is associated with the item of interest, and for geographic location information corresponding to the at least one site; selecting at least one particular site from the at least one site; determining whether the communication device is within an area in which an outstanding task can be completed, which area is defined by a boundary established based at least in part on the geographic location of the at least one site, and on the at least one proximity parameter corresponding to the at least one particular site; operating the output device to present a reminder for the outstanding task when the communication device is within the boundary defined area; a controller operable to control the memory, input device, location module, transceiver, and output device according to the operating instructions.
- an input device;
Specification