Apparatus And Method For Providing A Task Reminder Based On Travel History
First Claim
1. An apparatus for providing a reminder of a task to be performed at a task location, the apparatus comprising:
- a monitoring module configured to receive 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 user specified task information that includes a task and a task location; and
a reminder module configured to generate a reminder for the task based on a comparison of an estimated probability of the user traveling in a trajectory leading toward the task location and an estimated probability of the user traveling in a trajectory leading away from the task location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of providing a reminder of a task to be performed at a task location is disclosed herein. The method includes receiving 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. The method includes receiving user specified task information that includes a task and a task location. The method includes storing the user specified task information. The method includes generating a reminder for the task based on a comparison of an estimated probability of the user traveling in a trajectory leading toward the task location and an estimated probability of the user traveling in a trajectory leading away from the task location.
328 Citations
41 Claims
-
1. An apparatus for providing a reminder of a task to be performed at a task location, the apparatus comprising:
-
a monitoring module configured to receive 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 user specified task information that includes a task and a task location; and a reminder module configured to generate a reminder for the task based on a comparison of an estimated probability of the user traveling in a trajectory leading toward the task location and an estimated probability of the user traveling in a trajectory leading away from the task location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of providing a reminder of a task to be performed at a task location, the method comprising:
-
receiving 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; receiving user specified task information that includes a task and a task location; storing the user specified task information; and generating a reminder for the task based on a comparison of an estimated probability of the user traveling in a trajectory leading toward the task location and an estimated probability of the user traveling in a trajectory leading away from the task location. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer readable medium having program instructions for providing a reminder of a task to be performed at a task location, the program instructions for performing a method comprising:
-
receiving 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; receiving user specified task information that includes a task and a task location; storing the user specified task information; and generating a reminder for the task based on a comparison of an estimated probability of the user traveling in a trajectory leading toward the task location and an estimated probability of the user traveling in a trajectory leading away from the task location.
-
-
41. An apparatus for providing a reminder of a task to be performed at a task location, the apparatus comprising:
-
means for receiving 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 user specified task information that includes a task and a task location; means for storing the user specified task information; and means for generating a reminder for the task based on a comparison of an estimated probability of the user traveling in a trajectory leading toward the task location and an estimated probability of the user traveling in a trajectory leading away from the task location.
-
Specification