System and method for providing a task reminder based on historical travel information
First Claim
Patent Images
1. An apparatus for providing a task reminder, the apparatus comprising:
- a message module configured to receive historical travel information of a user including a plurality of locations of the user at predetermined time intervals, the locations based on a mobile communication device associated with the user, the historical travel information further including at least one of a number of times the user is present at a location and an amount of time the user is present at a location;
a data store for storing the historical travel information and for storing task information that includes a task and a task location; and
the message module configured to generate 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.
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. The apparatus also includes a message module configured to generate 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.
-
Citations
37 Claims
-
1. An apparatus for providing a task reminder, the apparatus comprising:
-
a message module configured to receive historical travel information of a user including a plurality of locations of the user at predetermined time intervals, the locations based on a mobile communication device associated with the user, the historical travel information further including at least one of a number of times the user is present at a location and an amount of time the user is present at a location; a data store for storing the historical travel information and for storing task information that includes a task and a task location; and the message module configured to generate 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. - 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:
-
receiving historical travel information of a user of a mobile communication device, the historical travel information including a plurality of locations of the user at predetermined time intervals, the locations based on the mobile communication device associated with the user, the historical travel information further including at least one of a number of times the user is present at a location and an amount of time the user is present at a location; receiving task information of the user that includes a task and a task location; storing the historical travel information and the task information in a data store; and 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. - 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:
-
receiving historical travel information of a user of a mobile communication device, the historical travel information including a plurality of locations of the user at predetermined time intervals, the locations based on the mobile communication device associated with the user, the historical travel information further including at least one of a number of times the user is present at a location and an amount of time the user is present at a location; receiving task information from the user that includes a task and a task location; storing the historical travel information and the task information in a data store; and 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. - 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 receiving historical travel information of a user including a plurality of locations of the user at predetermined time intervals, the locations based on a mobile communication device associated with the user, the historical travel information further including at least one of a number of times the user is present at a location and an amount of time the user is present at a location; means for receiving task information of the user that includes a task and a task location; means for storing the historical travel information and the 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