System And Method For Providing A Task Reminder
First Claim
1. An apparatus for providing a task reminder, the apparatus comprising:
- a monitoring module configured to monitor a location of a user via a mobile communication device associated with the user at predetermined time intervals for tracking historical travel information of the user;
a data store for storing the historical travel information and for storing user specified task information that includes a task and a task location;
a reminder module configured to calculate a novelty rating of a region that includes the task location and a current position of the user based on the user'"'"'s historical travel information, wherein the novelty rating is related to a historical presence of the user in the region; and
a message module configured to generate a reminder of the task based on the novelty rating of the region and a distance between the task location and the current position of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for providing a task reminder includes a monitoring module configured to monitor a location of a user via a mobile communication device associated with the user at predetermined time intervals for tracking historical travel information of the user and a data store for storing the historical travel information and for storing user specified task information that includes a task and a task location. In an exemplary embodiment, the apparatus includes a reminder module configured to calculate a novelty rating of a region that includes the task location and a current position of the user based on the user'"'"'s historical travel information. The novelty rating is related to a historical presence of the user in the region. The apparatus also includes a message module configured to generate a reminder of the task based on the novelty rating of the region and a distance between the task location and the current position of the user.
325 Citations
37 Claims
-
1. An apparatus for providing a task reminder, the apparatus comprising:
-
a monitoring module configured to monitor a location of a user via a mobile communication device associated with the user at predetermined time intervals for tracking historical travel information of the user; a data store for storing the historical travel information and for storing user specified task information that includes a task and a task location; a reminder module configured to calculate a novelty rating of a region that includes the task location and a current position of the user based on the user'"'"'s historical travel information, wherein the novelty rating is related to a historical presence of the user in the region; and a message module configured to generate a reminder of the task based on the novelty rating of the region and a distance between the task location and the current position of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of providing a task reminder, the method comprising:
-
tracking historical travel information of a user of a mobile communication device by monitoring a location of the user via the mobile communication device at predetermined time intervals; receiving task information of the user that includes a task and a task location; storing the user'"'"'s historical travel information and user-specified task information in a data store; determining a novelty rating of a region that includes the task location and a current position of the user based on the user'"'"'s historical travel information, wherein the novelty rating is related to a historical presence of the user in the region; and generating a reminder of the task based on the novelty rating of the region and a distance between the task location and the current position of the user. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer readable medium containing programming instructions for providing a task reminder, the program instructions for performing a method comprising:
-
tracking historical travel information of a user of a mobile communication device by monitoring a location of the user via the mobile communication device at predetermined time intervals; receiving task information from the user that includes a task and a task location; storing the user'"'"'s historical travel information and user-specified task information in a data store; determining a novelty rating of a region that includes the task location and a current position of the user based on the user'"'"'s historical travel information, wherein the novelty rating is related to a historical presence of the user in the region; and generating a reminder of the task based on the novelty rating of the region and a distance between the task location and the current position of the user. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus for providing a task reminder, the apparatus comprising:
-
means for monitoring a location of a user via a mobile communication device associated with the user at predetermined time intervals for tracking historical travel information of the user; means for receiving task information of the user that includes a task and a task location; means for storing the user'"'"'s historical travel information and user specified task information; and means for generating a reminder of the task based on the user'"'"'s historical travel information and a distance between the task location and a current position of the user.
-
Specification